| 462743 |
493224 |
P89287 |
882S76M911 |
2026-09-11 |
COMPLETE |
13052268 |
2026-09-11 23:57:00 |
2026-09-11 23:08:22 |
2026-09-13 23:08:22 |
{"id": 493224, "stp": "P", "toc": "Southeastern", "uid": "P89287", "consist": "707016+707022", "dest_crs": "SEV", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P89287/2026-09-11/detailed", "trust_id": "882S76M911", "origin_crs": "CHX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Sevenoaks", "service_date": "2026-09-11", "dest_arr_time": "2359", "dest_platform": "2", "is_terminated": 1, "next_location": "Sevenoaks", "signalling_id": "2S76", "timing_status": "EARLY", "origin_station": "London Charing Cross", "current_leg_arr": "2357", "current_leg_dep": "2354", "current_leg_end": "Sevenoaks", "origin_dep_time": "2301", "origin_platform": "1", "current_location": "Sevenoaks", "last_update_time": "2026-09-11T23:08:22", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.171291, 51.29661969999999], [0.1709683, 51.29528100000001], [0.17071439999999996, 51.294056], [0.17063279999999997, 51.2936919], [0.17057419999999998, 51.2934165], [0.17027269999999997, 51.2921532], [0.17008769999999998, 51.2913331], [0.1700463, 51.291115999999995], [0.16993139999999998, 51.2904107], [0.16991789999999998, 51.2899382], [0.1699209, 51.289466999999995], [0.1699302, 51.289148399999995], [0.16995719999999995, 51.288823], [0.1700138, 51.28850550000001], [0.1701356, 51.2879708], [0.1701632, 51.28786289999999], [0.17020219999999997, 51.28775709999999], [0.17027809999999996, 51.2875533], [0.17041169999999997, 51.2872097], [0.17053049999999997, 51.286883800000005], [0.17073599999999997, 51.286441499999995], [0.1709068, 51.28611089999999], [0.17124260000000002, 51.28561789999999], [0.17157219999999998, 51.2851932], [0.17205469999999998, 51.2846019], [0.17228819999999995, 51.2843556], [0.1728043, 51.28388210000001], [0.1731496, 51.2835864], [0.1741997, 51.282854499999985], [0.1751599, 51.2822975], [0.1761697, 51.2817259], [0.1762825, 51.2816718], [0.17654629999999996, 51.281529199999994], [0.1773171, 51.28107729999999], [0.177624, 51.2808899], [0.1780347, 51.280621], [0.1782639, 51.2804569], [0.17850430000000003, 51.2802907], [0.17873700000000003, 51.2801154], [0.1788279, 51.28004859999999], [0.17932399999999998, 51.2796401], [0.1794333, 51.279545899999995], [0.17963799999999996, 51.279361], [0.1796630568239043, 51.27933926621781], [0.1797594, 51.27925570000001], [0.18002479999999998, 51.2789899], [0.18026229999999996, 51.27874709999999], [0.1805102, 51.2784801], [0.1809473, 51.2779743], [0.1811835, 51.2776337], [0.1814089, 51.27726800000001], [0.1815576, 51.2770375], [0.1816949, 51.2768276]]}", "current_leg_start": "Dunton Green", "dest_arr_time_act": "2359", "motion_projection": null, "next_location_lat": "51.2768276", "next_location_lon": "0.1816949", "previous_location": "Dunton Green", "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\": 1466.814, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 2313.647, \"from_m\": 1466.814, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2757.138, \"from_m\": 2313.647, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 4170.985, \"from_m\": 2757.138, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 9347.183, \"from_m\": 4170.985, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9415.959, \"from_m\": 9347.183, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9457.561, \"from_m\": 9415.959, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9786.896, \"from_m\": 9457.561, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9839.425, \"from_m\": 9786.896, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 11110.181, \"from_m\": 9839.425, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 11356.434, \"from_m\": 11110.181, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13133.536, \"from_m\": 11356.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\": 14386.339, \"from_m\": 13133.536, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 14425.928, \"from_m\": 14386.339, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19383.976, \"from_m\": 14425.928, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 19485.281, \"from_m\": 19383.976, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19520.797, \"from_m\": 19485.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\": 19636.857, \"from_m\": 19520.797, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20059.718, \"from_m\": 19636.857, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 20338.095, \"from_m\": 20059.718, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21504.714, \"from_m\": 20338.095, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 21569.241, \"from_m\": 21504.714, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26329.315, \"from_m\": 21569.241, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 26550.422, \"from_m\": 26329.315, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 28440.407, \"from_m\": 26550.422, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 28518.321, \"from_m\": 28440.407, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 30331.399, \"from_m\": 28518.321, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 36694.536, \"from_m\": 30331.399, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 39481.111, \"from_m\": 36694.536, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 41060.068, \"from_m\": 39481.111, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 41224.834, \"from_m\": 41060.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\": 41362.555, \"from_m\": 41224.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:backward\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 493224, \"profile_key\": \"57503f31e8ce3d62c14942cfef3e7b36e002c07e2ad6ec6cf744cc7084f7e807\", \"schedule_id\": 24008, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2301\", \"location\": \"London Charing Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37689}, {\"is_pass\": false, \"wtt_arr\": \"2303H\", \"wtt_dep\": \"2304H\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 2, \"distance_m\": 1206.636, \"section_seq\": 1, \"route_path_id\": 37689}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2306\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 3, \"distance_m\": 1953.151, \"section_seq\": 1, \"route_path_id\": 37689}, {\"is_pass\": false, \"wtt_arr\": \"2308\", \"wtt_dep\": \"2310\", \"location\": \"London Bridge\", \"stage_seq\": 4, \"distance_m\": 3305.008, \"section_seq\": 1, \"route_path_id\": 37689}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2312H\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 5, \"distance_m\": 5498.133, \"section_seq\": 1, \"route_path_id\": 37689}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2315\", \"location\": \"New Cross\", \"stage_seq\": 6, \"distance_m\": 8471.401, \"section_seq\": 1, \"route_path_id\": 37689}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2316\", \"location\": \"Tanners Hill Jn (NX)\", \"stage_seq\": 7, \"distance_m\": 9290.085, \"section_seq\": 1, \"route_path_id\": 37689}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2317\", \"location\": \"Lewisham Vale Jn\", \"stage_seq\": 8, \"distance_m\": 9809.12, \"section_seq\": 1, \"route_path_id\": 37689}, {\"is_pass\": false, \"wtt_arr\": \"2318\", \"wtt_dep\": \"2319\", \"location\": \"Lewisham\", \"stage_seq\": 9, \"distance_m\": 10317.228, \"section_seq\": 1, \"route_path_id\": 37689}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2320H\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 10, \"distance_m\": 10867.152, \"section_seq\": 1, \"route_path_id\": 37689}, {\"is_pass\": false, \"wtt_arr\": \"2323\", \"wtt_dep\": \"2324\", \"location\": \"Hither Green\", \"stage_seq\": 11, \"distance_m\": 12376.474, \"section_seq\": 1, \"route_path_id\": 37689}, {\"is_pass\": false, \"wtt_arr\": \"2327\", \"wtt_dep\": \"2328\", \"location\": \"Grove Park\", \"stage_seq\": 12, \"distance_m\": 15277.064, \"section_seq\": 1, \"route_path_id\": 37689}, {\"is_pass\": false, \"wtt_arr\": \"2330H\", \"wtt_dep\": \"2331H\", \"location\": \"Elmstead Woods\", \"stage_seq\": 13, \"distance_m\": 17328.529, \"section_seq\": 1, \"route_path_id\": 37689}, {\"is_pass\": false, \"wtt_arr\": \"2333H\", \"wtt_dep\": \"2334H\", \"location\": \"Chislehurst\", \"stage_seq\": 14, \"distance_m\": 18864.756, \"section_seq\": 1, \"route_path_id\": 37689}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2337\", \"location\": \"Petts Wood Jn\", \"stage_seq\": 15, \"distance_m\": 21431.504, \"section_seq\": 1, \"route_path_id\": 37689}, {\"is_pass\": false, \"wtt_arr\": \"2338\", \"wtt_dep\": \"2339\", \"location\": \"Petts Wood\", \"stage_seq\": 16, \"distance_m\": 22169.707, \"section_seq\": 1, \"route_path_id\": 37689}, {\"is_pass\": false, \"wtt_arr\": \"2342H\", \"wtt_dep\": \"2344\", \"location\": \"Orpington\", \"stage_seq\": 17, \"distance_m\": 24114.508, \"section_seq\": 1, \"route_path_id\": 37689}, {\"is_pass\": false, \"wtt_arr\": \"2346H\", \"wtt_dep\": \"2347\", \"location\": \"Chelsfield\", \"stage_seq\": 18, \"distance_m\": 26439.868, \"section_seq\": 1, \"route_path_id\": 37689}, {\"is_pass\": false, \"wtt_arr\": \"2349H\", \"wtt_dep\": \"2350H\", \"location\": \"Knockholt\", \"stage_seq\": 19, \"distance_m\": 32481.205, \"section_seq\": 1, \"route_path_id\": 37689}, {\"is_pass\": false, \"wtt_arr\": \"2355\", \"wtt_dep\": \"2355H\", \"location\": \"Dunton Green\", \"stage_seq\": 20, \"distance_m\": 38887.323, \"section_seq\": 1, \"route_path_id\": 37689}, {\"is_pass\": false, \"wtt_arr\": \"2359\", \"wtt_dep\": null, \"location\": \"Sevenoaks\", \"stage_seq\": 21, \"distance_m\": 41362.555, \"section_seq\": 1, \"route_path_id\": 37689}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 41362.555, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37689}], \"total_distance_m\": 41362.555, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 41105.601, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 256.954, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2301", "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\": 31443, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:02:46Z\", \"source_id\": 39668051, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:03:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:02:51Z\", \"source_id\": 13025666, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29676, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:06:26Z\", \"source_id\": 39674747, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:06:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:06:30Z\", \"source_id\": 13027735, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31575, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:15:56Z\", \"source_id\": 39690705, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:16:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:16:02Z\", \"source_id\": 13032916, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31695, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:21:01Z\", \"source_id\": 39699169, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:21:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:21:06Z\", \"source_id\": 13035521, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31918, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:25:18Z\", \"source_id\": 39706219, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:26:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:25:21Z\", \"source_id\": 13037753, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31816, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:29:08Z\", \"source_id\": 39712416, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:29:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:29:12Z\", \"source_id\": 13039607, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31941, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:31:30Z\", \"source_id\": 39716263, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:32:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:31:33Z\", \"source_id\": 13040799, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32068, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:36:27Z\", \"source_id\": 39724148, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:37:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:36:27Z\", \"source_id\": 13043231, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32045, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:40:27Z\", \"source_id\": 39730440, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:41:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:40:28Z\", \"source_id\": 13045154, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32098, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:46:03Z\", \"source_id\": 39738497, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:46:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:46:07Z\", \"source_id\": 13047736, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32538, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:48:46Z\", \"source_id\": 39742095, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:49:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:48:49Z\", \"source_id\": 13048934, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32542, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:53:17Z\", \"source_id\": 39748228, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:54:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:53:21Z\", \"source_id\": 13050878, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32583, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:56:42Z\", \"source_id\": 39752506, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:57:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:56:44Z\", \"source_id\": 13052268, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Sevenoaks", "service_state_platform": "2", "timing_fact_generation": 1789167405525147, "current_leg_arrival_utc": "2026-09-12T23:58:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T22:57:58.411414", "service_state_evidence_id": 13052268, "current_leg_start_actual_dep": "2026-09-12T23:55:30+01:00", "operational_evidence_version": 93, "service_state_event_time_utc": "2026-09-11T22:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:07:58.985213", "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 |
CHX |
SEV |
2S76 |
707016+707022 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 1466.814, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 2313.647, "from_m": 1466.814, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2757.138, "from_m": 2313.647, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 4170.985, "from_m": 2757.138, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 9347.183, "from_m": 4170.985, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9415.959, "from_m": 9347.183, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9457.561, "from_m": 9415.959, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9786.896, "from_m": 9457.561, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9839.425, "from_m": 9786.896, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 11110.181, "from_m": 9839.425, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 11356.434, "from_m": 11110.181, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13133.536, "from_m": 11356.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": 14386.339, "from_m": 13133.536, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 14425.928, "from_m": 14386.339, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19383.976, "from_m": 14425.928, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 19485.281, "from_m": 19383.976, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19520.797, "from_m": 19485.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": 19636.857, "from_m": 19520.797, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20059.718, "from_m": 19636.857, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 20338.095, "from_m": 20059.718, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21504.714, "from_m": 20338.095, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 21569.241, "from_m": 21504.714, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26329.315, "from_m": 21569.241, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 26550.422, "from_m": 26329.315, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 28440.407, "from_m": 26550.422, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 28518.321, "from_m": 28440.407, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 30331.399, "from_m": 28518.321, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 36694.536, "from_m": 30331.399, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 39481.111, "from_m": 36694.536, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 41060.068, "from_m": 39481.111, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 41224.834, "from_m": 41060.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": 41362.555, "from_m": 41224.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:backward", "infrastructure_limit_mph": 40.0}], "service_id": 493224, "profile_key": "57503f31e8ce3d62c14942cfef3e7b36e002c07e2ad6ec6cf744cc7084f7e807", "schedule_id": 24008, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2301", "location": "London Charing Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37689}, {"is_pass": false, "wtt_arr": "2303H", "wtt_dep": "2304H", "location": "London Waterloo (East)", "stage_seq": 2, "distance_m": 1206.636, "section_seq": 1, "route_path_id": 37689}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2306", "location": "Ewer Street Jn", "stage_seq": 3, "distance_m": 1953.151, "section_seq": 1, "route_path_id": 37689}, {"is_pass": false, "wtt_arr": "2308", "wtt_dep": "2310", "location": "London Bridge", "stage_seq": 4, "distance_m": 3305.008, "section_seq": 1, "route_path_id": 37689}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2312H", "location": "Blue Anchor (Kent)", "stage_seq": 5, "distance_m": 5498.133, "section_seq": 1, "route_path_id": 37689}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2315", "location": "New Cross", "stage_seq": 6, "distance_m": 8471.401, "section_seq": 1, "route_path_id": 37689}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2316", "location": "Tanners Hill Jn (NX)", "stage_seq": 7, "distance_m": 9290.085, "section_seq": 1, "route_path_id": 37689}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2317", "location": "Lewisham Vale Jn", "stage_seq": 8, "distance_m": 9809.12, "section_seq": 1, "route_path_id": 37689}, {"is_pass": false, "wtt_arr": "2318", "wtt_dep": "2319", "location": "Lewisham", "stage_seq": 9, "distance_m": 10317.228, "section_seq": 1, "route_path_id": 37689}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2320H", "location": "Parks Bridge Jn", "stage_seq": 10, "distance_m": 10867.152, "section_seq": 1, "route_path_id": 37689}, {"is_pass": false, "wtt_arr": "2323", "wtt_dep": "2324", "location": "Hither Green", "stage_seq": 11, "distance_m": 12376.474, "section_seq": 1, "route_path_id": 37689}, {"is_pass": false, "wtt_arr": "2327", "wtt_dep": "2328", "location": "Grove Park", "stage_seq": 12, "distance_m": 15277.064, "section_seq": 1, "route_path_id": 37689}, {"is_pass": false, "wtt_arr": "2330H", "wtt_dep": "2331H", "location": "Elmstead Woods", "stage_seq": 13, "distance_m": 17328.529, "section_seq": 1, "route_path_id": 37689}, {"is_pass": false, "wtt_arr": "2333H", "wtt_dep": "2334H", "location": "Chislehurst", "stage_seq": 14, "distance_m": 18864.756, "section_seq": 1, "route_path_id": 37689}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2337", "location": "Petts Wood Jn", "stage_seq": 15, "distance_m": 21431.504, "section_seq": 1, "route_path_id": 37689}, {"is_pass": false, "wtt_arr": "2338", "wtt_dep": "2339", "location": "Petts Wood", "stage_seq": 16, "distance_m": 22169.707, "section_seq": 1, "route_path_id": 37689}, {"is_pass": false, "wtt_arr": "2342H", "wtt_dep": "2344", "location": "Orpington", "stage_seq": 17, "distance_m": 24114.508, "section_seq": 1, "route_path_id": 37689}, {"is_pass": false, "wtt_arr": "2346H", "wtt_dep": "2347", "location": "Chelsfield", "stage_seq": 18, "distance_m": 26439.868, "section_seq": 1, "route_path_id": 37689}, {"is_pass": false, "wtt_arr": "2349H", "wtt_dep": "2350H", "location": "Knockholt", "stage_seq": 19, "distance_m": 32481.205, "section_seq": 1, "route_path_id": 37689}, {"is_pass": false, "wtt_arr": "2355", "wtt_dep": "2355H", "location": "Dunton Green", "stage_seq": 20, "distance_m": 38887.323, "section_seq": 1, "route_path_id": 37689}, {"is_pass": false, "wtt_arr": "2359", "wtt_dep": null, "location": "Sevenoaks", "stage_seq": 21, "distance_m": 41362.555, "section_seq": 1, "route_path_id": 37689}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 41362.555, "from_m": 0.0, "section_seq": 1, "route_path_id": 37689}], "total_distance_m": 41362.555, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 41105.601, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 256.954, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 31443, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:02:46Z", "source_id": 39668051, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T22:03:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:02:51Z", "source_id": 13025666, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T23:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29676, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:06:26Z", "source_id": 39674747, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T22:06:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:06:30Z", "source_id": 13027735, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T23:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31575, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:15:56Z", "source_id": 39690705, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T22:16:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:16:02Z", "source_id": 13032916, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T23:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31695, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:21:01Z", "source_id": 39699169, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T22:21:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:21:06Z", "source_id": 13035521, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T23:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31918, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:25:18Z", "source_id": 39706219, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T22:26:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:25:21Z", "source_id": 13037753, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T23:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31816, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:29:08Z", "source_id": 39712416, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T22:29:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:29:12Z", "source_id": 13039607, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T23:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31941, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:31:30Z", "source_id": 39716263, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T22:32:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:31:33Z", "source_id": 13040799, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T23:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32068, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:36:27Z", "source_id": 39724148, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T22:37:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:36:27Z", "source_id": 13043231, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T23:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32045, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:40:27Z", "source_id": 39730440, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T22:41:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:40:28Z", "source_id": 13045154, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T23:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32098, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:46:03Z", "source_id": 39738497, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T22:46:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:46:07Z", "source_id": 13047736, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T23:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32538, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:48:46Z", "source_id": 39742095, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T22:49:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:48:49Z", "source_id": 13048934, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T23:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32542, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:53:17Z", "source_id": 39748228, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T22:54:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:53:21Z", "source_id": 13050878, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T23:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32583, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:56:42Z", "source_id": 39752506, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-11T22:57:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:56:44Z", "source_id": 13052268, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-11T23:57:00+01:00", "operational_fact": true}] |
London Charing Cross |
2301 |
2301 |
1 |
None |
None |
Sevenoaks |
2359 |
2359 |
2 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P89287/2026-09-11/detailed |
None |
Dunton Green |
2026-09-12T23:55:30+01:00 |
Sevenoaks |
3.0 |
{"type": "LineString", "coordinates": [[0.171291, 51.29661969999999], [0.1709683, 51.29528100000001], [0.17071439999999996, 51.294056], [0.17063279999999997, 51.2936919], [0.17057419999999998, 51.2934165], [0.17027269999999997, 51.2921532], [0.17008769999999998, 51.2913331], [0.1700463, 51.291115999999995], [0.16993139999999998, 51.2904107], [0.16991789999999998, 51.2899382], [0.1699209, 51.289466999999995], [0.1699302, 51.289148399999995], [0.16995719999999995, 51.288823], [0.1700138, 51.28850550000001], [0.1701356, 51.2879708], [0.1701632, 51.28786289999999], [0.17020219999999997, 51.28775709999999], [0.17027809999999996, 51.2875533], [0.17041169999999997, 51.2872097], [0.17053049999999997, 51.286883800000005], [0.17073599999999997, 51.286441499999995], [0.1709068, 51.28611089999999], [0.17124260000000002, 51.28561789999999], [0.17157219999999998, 51.2851932], [0.17205469999999998, 51.2846019], [0.17228819999999995, 51.2843556], [0.1728043, 51.28388210000001], [0.1731496, 51.2835864], [0.1741997, 51.282854499999985], [0.1751599, 51.2822975], [0.1761697, 51.2817259], [0.1762825, 51.2816718], [0.17654629999999996, 51.281529199999994], [0.1773171, 51.28107729999999], [0.177624, 51.2808899], [0.1780347, 51.280621], [0.1782639, 51.2804569], [0.17850430000000003, 51.2802907], [0.17873700000000003, 51.2801154], [0.1788279, 51.28004859999999], [0.17932399999999998, 51.2796401], [0.1794333, 51.279545899999995], [0.17963799999999996, 51.279361], [0.1796630568239043, 51.27933926621781], [0.1797594, 51.27925570000001], [0.18002479999999998, 51.2789899], [0.18026229999999996, 51.27874709999999], [0.1805102, 51.2784801], [0.1809473, 51.2779743], [0.1811835, 51.2776337], [0.1814089, 51.27726800000001], [0.1815576, 51.2770375], [0.1816949, 51.2768276]]} |
1.5 |
2354 |
2357 |
Dunton Green |
Sevenoaks |
Sevenoaks |
51.2768276 |
0.1816949 |
51.2768276 |
0.1816949 |
1 |
0 |
2026-09-11 23:08:22 |
TERMINATED |
2026-09-11 22:57:00 |
Sevenoaks |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13052268 |
1789167405525147 |
93 |
93 |
2026-09-11 23:07:58.985213 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 22:57:58.411414 |
| 462744 |
491789 |
C55833 |
142I06M711 |
2026-09-11 |
COMPLETE |
None |
2026-09-11 22:58:00 |
2026-09-11 23:08:22 |
2026-09-13 23:08:22 |
{"id": 491789, "stp": "P", "toc": "Tyne and Wear Metro", "uid": "C55833", "consist": null, "dest_crs": "APN", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C55833/2026-09-11/detailed", "trust_id": "142I06M711", "origin_crs": "SHZ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Newcastle Airport", "service_date": "2026-09-11", "dest_arr_time": "2258", "dest_platform": null, "is_terminated": 1, "next_location": "Heworth (Metro)", "signalling_id": "2I06", "timing_status": "EARLY", "origin_station": "South Hylton (Sunderland Metro)", "current_leg_arr": "2223", "current_leg_dep": "2113", "current_leg_end": "Heworth (Metro)", "origin_dep_time": "2152", "origin_platform": null, "current_location": "Pelaw Metro Jn", "last_update_time": "2026-09-11T23:08:22", "route_debug_link": null, "timing_variation": "-1 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": "2258", "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:39447588\", \"confirmationDeadline\": \"2026-09-11T22:22:30+01:00\"}", "glide_speed_profile": null, "origin_dep_time_act": "2152½", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "70.0", "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-11T20:43:28Z\", \"source_id\": 39512206, \"stage_seq\": 1, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T20:45:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 4019, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:40:52Z\", \"source_id\": 39506784, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T20:41:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 4021, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:54:09Z\", \"source_id\": 39534702, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T20:54:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:54:13Z\", \"source_id\": 12985068, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4023, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:38:46Z\", \"source_id\": 39502365, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T20:39:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 4025, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:56:20Z\", \"source_id\": 39539126, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T20:57:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:56:28Z\", \"source_id\": 12986344, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3981, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:37:28Z\", \"source_id\": 39499588, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T20:37:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 3983, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:57:51Z\", \"source_id\": 39542201, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T20:58:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:57:57Z\", \"source_id\": 12987271, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4011, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:35:27Z\", \"source_id\": 39495351, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T20:36:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 4017, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:59:10Z\", \"source_id\": 39545085, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:00:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:59:14Z\", \"source_id\": 12988076, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3985, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:31:45Z\", \"source_id\": 39487209, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T20:33:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 4006, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:00:45Z\", \"source_id\": 39548287, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:02:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:00:48Z\", \"source_id\": 12989063, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3974, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:30:01Z\", \"source_id\": 39483372, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T20:30:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 3978, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:03:44Z\", \"source_id\": 39554566, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:03:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:03:46Z\", \"source_id\": 12990976, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4027, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:28:33Z\", \"source_id\": 39480240, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T20:28:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 4030, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:04:36Z\", \"source_id\": 39556494, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:05:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:04:41Z\", \"source_id\": 12991505, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3970, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:26:31Z\", \"source_id\": 39475734, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T20:26:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 3972, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:06:52Z\", \"source_id\": 39561182, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:07:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:06:57Z\", \"source_id\": 12992926, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3961, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:23:07Z\", \"source_id\": 39468169, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T20:23:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 3965, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:09:55Z\", \"source_id\": 39567657, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:10:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:09:58Z\", \"source_id\": 12994807, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3955, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:19:42Z\", \"source_id\": 39460564, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T20:20:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 3958, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:13:55Z\", \"source_id\": 39575969, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:14:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:13:58Z\", \"source_id\": 12997379, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3742, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:17:32Z\", \"source_id\": 39455466, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T20:18:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 3744, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:16:19Z\", \"source_id\": 39580780, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:16:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:16:24Z\", \"source_id\": 12998838, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:16:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Pelaw Metro Jn", "service_state_platform": null, "timing_fact_generation": 1789161561534475, "current_leg_arrival_utc": "2026-09-11T22:22:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T22:58:00.348483", "service_state_evidence_id": 39586764, "current_leg_start_actual_dep": "2026-09-11T21:13:49+01:00", "operational_evidence_version": 61, "service_state_event_time_utc": "2026-09-11T22:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:08:01.532257", "service_state_valid_until_kind": null, "operational_interpretation_version": 61, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Tyne and Wear Metro |
P |
SHZ |
APN |
2I06 |
None |
None |
None |
None |
None |
[{"source": "TD", "smart_id": 4034, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:43:28Z", "source_id": 39512206, "stage_seq": 1, "event_role": "ARR", "event_time": "2026-09-11T20:45:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 4019, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:40:52Z", "source_id": 39506784, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T20:41:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 4021, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:54:09Z", "source_id": 39534702, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T20:54:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:54:13Z", "source_id": 12985068, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T21:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4023, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:38:46Z", "source_id": 39502365, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T20:39:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 4025, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:56:20Z", "source_id": 39539126, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T20:57:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:56:28Z", "source_id": 12986344, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T21:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3981, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:37:28Z", "source_id": 39499588, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T20:37:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 3983, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:57:51Z", "source_id": 39542201, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T20:58:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:57:57Z", "source_id": 12987271, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T21:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4011, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:35:27Z", "source_id": 39495351, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T20:36:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 4017, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:59:10Z", "source_id": 39545085, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T21:00:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:59:14Z", "source_id": 12988076, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T22:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3985, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:31:45Z", "source_id": 39487209, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T20:33:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 4006, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:00:45Z", "source_id": 39548287, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T21:02:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:00:48Z", "source_id": 12989063, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T22:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3974, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:30:01Z", "source_id": 39483372, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T20:30:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 3978, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:03:44Z", "source_id": 39554566, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T21:03:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:03:46Z", "source_id": 12990976, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T22:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4027, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:28:33Z", "source_id": 39480240, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T20:28:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 4030, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:04:36Z", "source_id": 39556494, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T21:05:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:04:41Z", "source_id": 12991505, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T22:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3970, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:26:31Z", "source_id": 39475734, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T20:26:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 3972, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:06:52Z", "source_id": 39561182, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T21:07:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:06:57Z", "source_id": 12992926, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T22:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3961, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:23:07Z", "source_id": 39468169, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T20:23:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 3965, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:09:55Z", "source_id": 39567657, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T21:10:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:09:58Z", "source_id": 12994807, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T22:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3955, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:19:42Z", "source_id": 39460564, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T20:20:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 3958, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:13:55Z", "source_id": 39575969, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T21:14:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:13:58Z", "source_id": 12997379, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T22:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3742, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:17:32Z", "source_id": 39455466, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T20:18:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 3744, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:16:19Z", "source_id": 39580780, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T21:16:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:16:24Z", "source_id": 12998838, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T22:16:00+01:00", "operational_fact": true}] |
South Hylton (Sunderland Metro) |
2152 |
2152½ |
None |
None |
None |
Newcastle Airport |
2258 |
2258 |
None |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C55833/2026-09-11/detailed |
None |
Pelaw Tyne & Wear Metro |
2026-09-11T21:13:49+01:00 |
Heworth (Metro) |
70.0 |
{"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 |
2113 |
2223 |
Brockley Whins |
Pelaw Metro Jn |
Heworth (Metro) |
54.9516939 |
-1.5561194 |
54.9516939 |
-1.5561194 |
1 |
0 |
2026-09-11 23:08:22 |
TERMINATED |
2026-09-11 22:58:00 |
Pelaw Metro Jn |
TD |
TRACKING_TIMEOUT |
39586764 |
1789161561534475 |
61 |
61 |
2026-09-11 23:08:01.532257 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 22:58:00.348483 |
| 462745 |
494264 |
W86811 |
085K69M911 |
2026-09-11 |
COMPLETE |
13051745 |
2026-09-11 23:58:00 |
2026-09-11 23:08:22 |
2026-09-13 23:08:22 |
{"id": 494264, "stp": "P", "toc": "ScotRail", "uid": "W86811", "consist": "380004+380105", "dest_crs": "XAR", "num_carr": 7, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W86811/2026-09-11/detailed", "trust_id": "085K69M911", "origin_crs": "AYR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ayr C.S.D.", "service_date": "2026-09-11", "dest_arr_time": "0003", "dest_platform": null, "is_terminated": 1, "next_location": "Ayr C.S.D.", "signalling_id": "5K69", "timing_status": "EARLY", "origin_station": "Ayr", "current_leg_arr": "2358", "current_leg_dep": "2355", "current_leg_end": "Ayr C.S.D.", "origin_dep_time": "2358", "origin_platform": "3", "current_location": "Ayr C.S.D.", "last_update_time": "2026-09-11T23:08:22", "route_debug_link": null, "timing_variation": "-5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.625434858348617, 55.45853305672003], [-4.6257102, 55.4582341], [-4.626040599999999, 55.4577986], [-4.626183499999999, 55.45757489999999], [-4.626230199999999, 55.45750550000001], [-4.626389, 55.4572633], [-4.626412, 55.45722090000001], [-4.6266027, 55.4569163], [-4.6266968, 55.45673879999999], [-4.6267686, 55.45655889999999], [-4.6269931, 55.45609699999999], [-4.6271108, 55.4557604], [-4.6271712, 55.45548759999999], [-4.6271903, 55.4552791], [-4.6271834, 55.4550182], [-4.6269825, 55.45424409999998], [-4.626911099999999, 55.4539143], [-4.6268283, 55.4535995], [-4.6267508, 55.45338319999999], [-4.6266746, 55.4531994], [-4.626603299999999, 55.452928199999995], [-4.6265581, 55.45271820000001], [-4.6264468, 55.45231979999999], [-4.6263685, 55.4520625], [-4.6262938, 55.45185039999999], [-4.6262121, 55.45157139999999], [-4.626202576812107, 55.45154693990802], [-4.6260712, 55.45120949999999]]}", "current_leg_start": "Ayr", "dest_arr_time_act": "0003", "motion_projection": null, "next_location_lat": "55.4512095", "next_location_lon": "-4.6260712", "previous_location": "Ayr", "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\": 88.167, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 166.134, \"from_m\": 88.167, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 413.031, \"from_m\": 166.134, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1093.814, \"from_m\": 413.031, \"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\": 494264, \"profile_key\": \"4ba18516b7b849458717046195247a7b380943e9178953549f7f4825dd46d599\", \"schedule_id\": 29479, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2358\", \"location\": \"Ayr\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39903}, {\"is_pass\": false, \"wtt_arr\": \"0003\", \"wtt_dep\": null, \"location\": \"Ayr C.S.D.\", \"stage_seq\": 2, \"distance_m\": 1093.814, \"section_seq\": 1, \"route_path_id\": 39903}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1093.814, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39903}], \"total_distance_m\": 1093.814, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 1093.814, \"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_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "55.4512095", "current_position_lon": "-4.6260712", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:55:23Z\", \"source_id\": 13051745, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ayr C.S.D.", "service_state_platform": null, "timing_fact_generation": 1789167323449515, "current_leg_arrival_utc": "2026-09-13T00:00:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T22:58:00.450753", "service_state_evidence_id": 13051745, "current_leg_start_actual_dep": "2026-09-12T23:58:00+01:00", "operational_evidence_version": 4, "service_state_event_time_utc": "2026-09-11T22:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:08:01.528506", "service_state_valid_until_kind": null, "operational_interpretation_version": 4, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
AYR |
XAR |
5K69 |
380004+380105 |
7 |
100 |
None |
{"version": 3, "segments": [{"to_m": 88.167, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 166.134, "from_m": 88.167, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 413.031, "from_m": 166.134, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1093.814, "from_m": 413.031, "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": 494264, "profile_key": "4ba18516b7b849458717046195247a7b380943e9178953549f7f4825dd46d599", "schedule_id": 29479, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2358", "location": "Ayr", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39903}, {"is_pass": false, "wtt_arr": "0003", "wtt_dep": null, "location": "Ayr C.S.D.", "stage_seq": 2, "distance_m": 1093.814, "section_seq": 1, "route_path_id": 39903}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1093.814, "from_m": 0.0, "section_seq": 1, "route_path_id": 39903}], "total_distance_m": 1093.814, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 1093.814, "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-11T22:55:23Z", "source_id": 13051745, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T23:58:00+01:00", "operational_fact": true}] |
Ayr |
2358 |
2358 |
3 |
None |
None |
Ayr C.S.D. |
0003 |
0003 |
None |
EARLY |
-5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W86811/2026-09-11/detailed |
None |
Ayr |
2026-09-12T23:58:00+01:00 |
Ayr C.S.D. |
3.0 |
{"type": "LineString", "coordinates": [[-4.625434858348617, 55.45853305672003], [-4.6257102, 55.4582341], [-4.626040599999999, 55.4577986], [-4.626183499999999, 55.45757489999999], [-4.626230199999999, 55.45750550000001], [-4.626389, 55.4572633], [-4.626412, 55.45722090000001], [-4.6266027, 55.4569163], [-4.6266968, 55.45673879999999], [-4.6267686, 55.45655889999999], [-4.6269931, 55.45609699999999], [-4.6271108, 55.4557604], [-4.6271712, 55.45548759999999], [-4.6271903, 55.4552791], [-4.6271834, 55.4550182], [-4.6269825, 55.45424409999998], [-4.626911099999999, 55.4539143], [-4.6268283, 55.4535995], [-4.6267508, 55.45338319999999], [-4.6266746, 55.4531994], [-4.626603299999999, 55.452928199999995], [-4.6265581, 55.45271820000001], [-4.6264468, 55.45231979999999], [-4.6263685, 55.4520625], [-4.6262938, 55.45185039999999], [-4.6262121, 55.45157139999999], [-4.626202576812107, 55.45154693990802], [-4.6260712, 55.45120949999999]]} |
0.5 |
2355 |
2358 |
Ayr |
Ayr C.S.D. |
Ayr C.S.D. |
55.4512095 |
-4.6260712 |
55.4512095 |
-4.6260712 |
1 |
0 |
2026-09-11 23:08:22 |
TERMINATED |
2026-09-11 22:58:00 |
Ayr C.S.D. |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13051745 |
1789167323449515 |
4 |
4 |
2026-09-11 23:08:01.528506 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 22:58:00.450753 |
| 462746 |
490226 |
G15611 |
855E90MZ11 |
2026-09-11 |
COMPLETE |
None |
2026-09-11 22:58:00 |
2026-09-11 23:08:22 |
2026-09-13 23:08:22 |
{"id": 490226, "stp": "P", "toc": "Great Western Railway", "uid": "G15611", "consist": "150244+158766", "dest_crs": null, "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G15611/2026-09-11/detailed", "trust_id": "855E90MZ11", "origin_crs": "PAR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Exeter TMD", "service_date": "2026-09-11", "dest_arr_time": "2254", "dest_platform": null, "is_terminated": 1, "next_location": "Exeter St. David's", "signalling_id": "5E90", "timing_status": "LATE", "origin_station": "Par", "current_leg_arr": "2246", "current_leg_dep": "2150", "current_leg_end": "Exeter St. David's", "origin_dep_time": "2041", "origin_platform": "2", "current_location": "Exeter St. David's", "last_update_time": "2026-09-11T23:08:22", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.1438239, 50.37798169999999], [-4.142445199999999, 50.37841660000001], [-4.1422527, 50.378482899999995], [-4.142067599999999, 50.3785488], [-4.1418444, 50.3786364], [-4.141604999999999, 50.37873650000001], [-4.1412857999999995, 50.3788798], [-4.141155099999999, 50.3789494], [-4.1409593, 50.3790486], [-4.1407138, 50.379175999999994], [-4.140470499999999, 50.379308300000005], [-4.1398276, 50.3796858], [-4.139600699999999, 50.37982480000001], [-4.139439999999999, 50.37991879999999], [-4.1392446, 50.3800275], [-4.1391001, 50.3800979], [-4.1388992, 50.3801861], [-4.138634399999999, 50.38028679999999], [-4.1384798, 50.38033919999999], [-4.138242299999999, 50.3804158], [-4.137932499999999, 50.3804947], [-4.1375856, 50.3805654], [-4.1373408, 50.3806069], [-4.1370572999999995, 50.3806574], [-4.1362939, 50.38075880000001], [-4.1360469, 50.38079239999998], [-4.135281, 50.380904], [-4.1343728, 50.3810547], [-4.1339204, 50.381145], [-4.1333412, 50.381263], [-4.1326937, 50.3814118], [-4.132250306949799, 50.38150358085608], [-4.132142, 50.381525999999994], [-4.1318945, 50.38158889999999], [-4.1314137, 50.381716899999994], [-4.130616699999999, 50.38196179999999], [-4.130079799999999, 50.38211959999999], [-4.1296317, 50.3822421], [-4.1291771, 50.3823486], [-4.1287327, 50.3824296], [-4.1283641, 50.3824857], [-4.127862, 50.3825399], [-4.1274151, 50.382568199999994], [-4.1269805, 50.38258289999998], [-4.126592199999999, 50.38258289999998], [-4.1261453, 50.38257039999999], [-4.125657, 50.382549], [-4.1249616, 50.38251689999999], [-4.1248148, 50.382505299999984], [-4.1222483, 50.3823841], [-4.1214993, 50.3823569], [-4.120741, 50.382351400000005], [-4.1206165, 50.382350399999986], [-4.1197595, 50.3823558], [-4.1191034, 50.382380299999994], [-4.1186661, 50.382406], [-4.118466599999999, 50.382423], [-4.1174556, 50.3825094], [-4.1161088, 50.38262069999998], [-4.1153247, 50.3826756], [-4.114470599999999, 50.38271499999999], [-4.1142753, 50.38271850000001], [-4.112856099999999, 50.382744], [-4.1120689, 50.38274680000001], [-4.111279585305091, 50.38273864148668], [-4.1111498, 50.3827373], [-4.1108734, 50.382732], [-4.110427999999999, 50.38272450000001], [-4.1091148, 50.3827074], [-4.108385999999999, 50.3827015], [-4.1076713, 50.3827096], [-4.1075007, 50.382714400000005], [-4.107424299999999, 50.3827165], [-4.106603899999999, 50.382759], [-4.1058178, 50.3828164], [-4.105154799999999, 50.382874099999995], [-4.104941999999999, 50.38289770000001], [-4.104894899999999, 50.3829033], [-4.103655699999999, 50.3830519], [-4.1024619, 50.3832283], [-4.1010201, 50.3835256], [-4.1000516, 50.383765199999985], [-4.0990909, 50.3840448], [-4.0982154, 50.3843225], [-4.0977456, 50.3844613], [-4.0974131, 50.3845472], [-4.0963742, 50.38480679999999], [-4.095354999999999, 50.3850249], [-4.0943509, 50.38522389999999], [-4.0933323999999995, 50.385427199999995], [-4.0927023, 50.3855582], [-4.0923874, 50.38563369999999], [-4.0920749, 50.3857215], [-4.0917312, 50.38582280000001], [-4.0913942, 50.3859398], [-4.0907665, 50.3861867], [-4.0904376, 50.38633709999999], [-4.0901533, 50.3864838], [-4.089828, 50.3866549], [-4.089510099999999, 50.3868265], [-4.0890638, 50.3870877], [-4.0888977, 50.3871805], [-4.088458599999999, 50.3874344], [-4.0882036, 50.387575], [-4.0877943, 50.3877948], [-4.0869908, 50.3882345], [-4.0862548, 50.38862799999998], [-4.0858858, 50.3888138], [-4.0854844, 50.3890086], [-4.0851725, 50.3891516], [-4.0846126, 50.3893837], [-4.0836924, 50.389692399999994], [-4.083360699999999, 50.389777], [-4.0826956, 50.38992059999999], [-4.0819874, 50.39003710000001], [-4.0813132, 50.390104], [-4.0806728, 50.3901462], [-4.0800158, 50.3901462], [-4.0793655, 50.3901168], [-4.0788538999999995, 50.3900752], [-4.0779116, 50.389987699999985], [-4.0762239, 50.389830999999994], [-4.0753306, 50.38979410000001], [-4.0740184, 50.3896756], [-4.0692856, 50.38924909999999], [-4.0685687, 50.389192599999994], [-4.0677425, 50.389148000000006], [-4.0669481, 50.38911480000001], [-4.0660412, 50.3891069], [-4.0652481, 50.3891447], [-4.064443499999999, 50.3892033], [-4.064222099999999, 50.3892267], [-4.0635862, 50.389297600000006], [-4.0630324, 50.3893797], [-4.0623868, 50.389493], [-4.0617301999999995, 50.3896442], [-4.0610394, 50.3898134], [-4.0603726, 50.3900038], [-4.0597713, 50.39019830000001], [-4.058979999999999, 50.390468600000005], [-4.057238999999999, 50.3911205], [-4.0567295, 50.3913106], [-4.0562505, 50.39147450000001], [-4.0557265, 50.3916446], [-4.0552429, 50.3917812], [-4.0550965, 50.391822600000005], [-4.0546588, 50.3919223], [-4.0542148, 50.39200379999998], [-4.0539681, 50.3920479], [-4.053267999999999, 50.39214529999999], [-4.0523635, 50.3922469], [-4.0514368, 50.39234090000001], [-4.0495836999999995, 50.39251249999999], [-4.047987199999999, 50.392659399999985], [-4.0475319999999995, 50.3926989], [-4.043873999999999, 50.393050900000006], [-4.0437602, 50.39306179999999], [-4.043466, 50.3930859], [-4.042418778537846, 50.39318448243787], [-4.040728499999999, 50.39334360000001], [-4.0401018, 50.393398000000005], [-4.039439999999999, 50.3934485], [-4.0382303, 50.3935239], [-4.0372948, 50.393574], [-4.0356689999999995, 50.393606899999995], [-4.0347371, 50.39361039999999], [-4.033779199999999, 50.3935974], [-4.033499, 50.39359139999999], [-4.0310856, 50.39348489999998], [-4.0288178, 50.39333990000001], [-4.0265696, 50.3931922], [-4.024165199999999, 50.3930544], [-4.0235159, 50.39302200000001], [-4.022314699999999, 50.3930169], [-4.021392, 50.39303219999999], [-4.020471, 50.39307939999999], [-4.0141089999999995, 50.393808799999995], [-4.0133928, 50.3938924], [-4.011504, 50.3941221], [-4.0096173, 50.3943433], [-4.0079485, 50.3945398], [-4.006447400000001, 50.3946917], [-4.0049288, 50.39480329999999], [-4.0033961, 50.3948985], [-4.0024417, 50.3949651], [-4.0014146, 50.39506620000001], [-4.000556199999999, 50.3951604], [-3.9998339, 50.39526109999999], [-3.9986404, 50.39543539999998], [-3.9974531, 50.39560960000001], [-3.996869699999999, 50.39566130000001], [-3.9967519, 50.39567859999999], [-3.996052600000001, 50.39577979999999], [-3.9944289, 50.3960149], [-3.9942543000000006, 50.396046000000005], [-3.9933992, 50.3962148], [-3.9929419, 50.3963284], [-3.9924565, 50.39646450000001], [-3.9918205000000007, 50.3967052], [-3.991134, 50.39704259999999], [-3.9906343, 50.39734779999999], [-3.9901672, 50.3976924], [-3.9895961999999994, 50.3981092], [-3.988638, 50.3989187], [-3.988125899999999, 50.39934069999999], [-3.9876945, 50.399660999999995], [-3.9870531, 50.4000503], [-3.9865511, 50.4003122], [-3.9858589, 50.4006438], [-3.9852155, 50.400895000000006], [-3.9846410999999993, 50.4010796], [-3.984020899999999, 50.401268300000005], [-3.9790674, 50.4026327], [-3.9788378, 50.4026934], [-3.977909, 50.4029518], [-3.9770044, 50.4032138], [-3.9764444, 50.403404], [-3.975917, 50.4036216], [-3.975356399999999, 50.4038853], [-3.9748082, 50.40421090000001], [-3.9743043, 50.4045618], [-3.9736007, 50.4051297], [-3.9732071, 50.4054226], [-3.972929300000001, 50.405614799999995], [-3.9725047, 50.4058852], [-3.9720025, 50.40614060000001], [-3.9716512, 50.40628900000001], [-3.971291799999999, 50.4064294], [-3.970493199999999, 50.4067086], [-3.9688165, 50.407256], [-3.9680051, 50.4075281], [-3.9669335, 50.4078846], [-3.966435399999999, 50.40803319999999], [-3.9659876, 50.4081531], [-3.9654942, 50.4082707], [-3.9648106999999992, 50.4083709], [-3.9642391999999993, 50.408424], [-3.9638993999999994, 50.408442], [-3.9636072, 50.40843929999999], [-3.9631798, 50.40841609999999], [-3.962785400000001, 50.4083826], [-3.9621535, 50.4082911], [-3.961614899999999, 50.40819619999999], [-3.960986399999999, 50.40804099999999], [-3.960471599999999, 50.4078818], [-3.960055699999999, 50.4077355], [-3.9595818, 50.40756110000001], [-3.9591278, 50.40738180000001], [-3.9588952, 50.407262499999995], [-3.958239799999999, 50.4068057], [-3.9574032, 50.4062472], [-3.956778699999999, 50.40581009999998], [-3.955789799999999, 50.40516670000001], [-3.95506, 50.40469509999999], [-3.9543089999999994, 50.4042626], [-3.9536596, 50.40394630000001], [-3.9528537, 50.403610599999986], [-3.952587250125894, 50.40352069301459], [-3.9520067, 50.40332480000001], [-3.9509228, 50.4029698], [-3.9506597, 50.402883300000006], [-3.9501363, 50.40268749999999], [-3.9496680999999993, 50.402483100000005], [-3.9492205, 50.40221530000001], [-3.948832, 50.4019837], [-3.9483315, 50.40160470000001], [-3.9478801, 50.4012189], [-3.9471136, 50.400483400000006], [-3.9466897, 50.40007289999999], [-3.9462905999999993, 50.39973380000001], [-3.9454849, 50.39917499999999], [-3.9445868, 50.39866849999999], [-3.9435239, 50.3982256], [-3.9423937, 50.39781670000001], [-3.9409586, 50.397288], [-3.9402267, 50.397006399999995], [-3.9395285, 50.3966947], [-3.939033699999999, 50.3964339], [-3.9385655, 50.39614909999999], [-3.9378891, 50.39572330000001], [-3.9372121, 50.3953268], [-3.9363732, 50.394912600000005], [-3.9354504, 50.3945339], [-3.9338518, 50.3938861], [-3.9331687, 50.393636099999995], [-3.9324658, 50.39342390000001], [-3.931991599999999, 50.3933152], [-3.9318161, 50.393280699999984], [-3.9312929, 50.3931985], [-3.930727300000001, 50.39313069999999], [-3.9301219, 50.39309089999999], [-3.9292611, 50.3930843], [-3.9288011, 50.393109599999995], [-3.9283458, 50.3931482], [-3.9276214, 50.3932483], [-3.9268706, 50.3934005], [-3.9267894, 50.3934231], [-3.9264016, 50.39353109999999], [-3.925946699999999, 50.3936785], [-3.925629, 50.39379849999999], [-3.9253245, 50.39392980000001], [-3.925002599999999, 50.394083599999995], [-3.9247018, 50.3942491], [-3.9242121, 50.3945412], [-3.923413, 50.39504159999999], [-3.9229658, 50.395312699999984], [-3.9225071, 50.395572099999995], [-3.922155, 50.3957391], [-3.9219021, 50.39584649999999], [-3.9216091, 50.3959565], [-3.9213376000000006, 50.39604040000001], [-3.921117099999999, 50.3961049], [-3.920788500000001, 50.3962085], [-3.9204962, 50.3962883], [-3.9202185, 50.39635009999999], [-3.919804300000001, 50.396421499999995], [-3.9193986, 50.396459], [-3.918990200000001, 50.3964763], [-3.9184712, 50.3964656], [-3.9180626, 50.39644499999999], [-3.9176277, 50.3964039], [-3.917183099999999, 50.3963374], [-3.9167892000000006, 50.396267], [-3.9161305, 50.3961113], [-3.9155483000000006, 50.3959335], [-3.915005, 50.3957238], [-3.913739800000001, 50.3951672], [-3.912598499999999, 50.394672199999995], [-3.912011, 50.394450899999995], [-3.911374599999999, 50.39424479999999], [-3.9104652, 50.3940238], [-3.909895899999999, 50.3939255], [-3.909285600000001, 50.39385289999999], [-3.9085269, 50.393784], [-3.9077377, 50.3937265], [-3.9066494, 50.39364129999999], [-3.905823499999999, 50.39356219999999], [-3.905116, 50.3934837], [-3.904701399999999, 50.3934317], [-3.9038328999999994, 50.393315], [-3.902642699999999, 50.39310710000001], [-3.9010982999999992, 50.392811], [-3.9003313, 50.3926654], [-3.899547, 50.3925519], [-3.8992866, 50.39252059999999], [-3.8981978, 50.3924401], [-3.8974479, 50.39240710000001], [-3.8961709, 50.3923819], [-3.895585, 50.392356799999995], [-3.894858699999999, 50.392330300000005], [-3.8942296, 50.392314799999994], [-3.893379700000001, 50.39234729999999], [-3.8928382, 50.3923924], [-3.892352499999999, 50.3924467], [-3.8915785, 50.392563599999995], [-3.891014599999999, 50.39267809999998], [-3.890468099999999, 50.3928113], [-3.8898845, 50.3929861], [-3.889300299999999, 50.3931812], [-3.8885471, 50.3934802], [-3.887789, 50.3937857], [-3.8873457999999994, 50.39397069999999], [-3.887169, 50.3940459], [-3.8860787, 50.3945061], [-3.8851201, 50.3949089], [-3.8841558, 50.3953135], [-3.8833208, 50.3956453], [-3.882117299999999, 50.39614139999999], [-3.8811246000000006, 50.3965518], [-3.8801426, 50.3969428], [-3.8793575, 50.3972395], [-3.8789915000000006, 50.39734440000001], [-3.8787197, 50.397414399999995], [-3.878186, 50.397519199999984], [-3.8778587999999994, 50.39757279999999], [-3.877565099999999, 50.39760600000001], [-3.8771618, 50.39765440000001], [-3.8766194, 50.397698799999986], [-3.8760985, 50.3977156], [-3.874870000000001, 50.3977416], [-3.8739925, 50.3977915], [-3.8732382999999992, 50.397872], [-3.872347199999999, 50.3980387], [-3.8715754, 50.3982196], [-3.8706939999999994, 50.39842599999999], [-3.8696049, 50.39867139999999], [-3.8688227, 50.3988384], [-3.866842, 50.3992757], [-3.8647215, 50.399759200000005], [-3.8644887999999993, 50.399816900000005], [-3.8628381, 50.400215], [-3.862755721713942, 50.40023471003911], [-3.8608127, 50.4006996], [-3.859099599999999, 50.401134299999995], [-3.858401999999999, 50.40135579999999], [-3.8577237, 50.4016142], [-3.8570583, 50.40192979999999], [-3.8564419, 50.40228449999999], [-3.8559304, 50.4026396], [-3.855491999999999, 50.403009], [-3.855149799999999, 50.403363], [-3.8548331, 50.4037301], [-3.8545909, 50.4040677], [-3.854393599999999, 50.4044209], [-3.854194999999999, 50.404863], [-3.8540686000000006, 50.405317], [-3.853987500000001, 50.4056977], [-3.8539203, 50.406167100000005], [-3.853904, 50.4065051], [-3.8539567, 50.406841400000005], [-3.854013299999999, 50.40718150000001], [-3.854068099999999, 50.4075375], [-3.854241, 50.4082368], [-3.8542865, 50.4085809], [-3.854317500000001, 50.409211600000006], [-3.854288, 50.4095101], [-3.8542197, 50.4098911], [-3.8541168, 50.4102074], [-3.8539358, 50.410693], [-3.8537605, 50.4110553], [-3.8536553, 50.4112356], [-3.8534825, 50.4114909], [-3.8532672, 50.41176850000001], [-3.853034299999999, 50.412043], [-3.852881599999999, 50.4122026], [-3.852743900000001, 50.4123302], [-3.852255499999999, 50.4127541], [-3.851664, 50.413191000000005], [-3.8510353, 50.4136148], [-3.850410699999999, 50.414026699999994], [-3.8499435, 50.4143693], [-3.8495100999999994, 50.41473119999999], [-3.8491173, 50.4151306], [-3.848909799999999, 50.41537399999999], [-3.8486756, 50.4156893], [-3.848489499999999, 50.416009499999994], [-3.8482798, 50.4164939], [-3.8476453, 50.41774840000001], [-3.847215, 50.4185773], [-3.8469288, 50.4191566], [-3.8467156999999994, 50.41961340000001], [-3.8465801, 50.4199599], [-3.846424700000001, 50.420396200000006], [-3.8462845, 50.4208586], [-3.846190799999999, 50.421300499999994], [-3.846075, 50.42194859999999], [-3.846009335496809, 50.422316234984066], [-3.8458161, 50.42339809999999], [-3.8458176000000006, 50.42323480000001], [-3.8458204999999994, 50.423097000000006], [-3.845692763346064, 50.4238193740464], [-3.8456639, 50.42398259999999], [-3.8456460999999993, 50.42407789999999], [-3.845522299999999, 50.4247127], [-3.8454592, 50.42502330000001], [-3.8453847999999993, 50.425304800000006], [-3.8453191000000007, 50.425491], [-3.8452382, 50.42568329999998], [-3.8451156, 50.4259175], [-3.8450152, 50.42609070000001], [-3.844908600000001, 50.42625159999999], [-3.8446957999999993, 50.4265182], [-3.8445406000000006, 50.4266921], [-3.844335799999999, 50.42689390000001], [-3.8439385000000006, 50.427226], [-3.8436749, 50.4274194], [-3.8433991, 50.4276055], [-3.842846900000001, 50.4279055], [-3.8424185999999994, 50.42809959999998], [-3.841931600000001, 50.4282888], [-3.8413918, 50.42845100000001], [-3.8411788, 50.428506699999986], [-3.8408148999999994, 50.4285852], [-3.8404147, 50.4286549], [-3.840035, 50.4287036], [-3.8395604999999993, 50.4287476], [-3.839099800000001, 50.428770400000005], [-3.838615700000001, 50.428770400000005], [-3.838337899999999, 50.4287608], [-3.8380409000000006, 50.42873819999999], [-3.8376766, 50.4287006], [-3.8372981999999993, 50.42864819999999], [-3.836933599999999, 50.4285861], [-3.8365663, 50.428505599999994], [-3.8362271999999993, 50.4284243], [-3.835204300000001, 50.428174199999994], [-3.8342148, 50.42792349999999], [-3.8332827, 50.427711599999995], [-3.8328563, 50.427631700000006], [-3.8323297, 50.42754049999999], [-3.831794700000001, 50.4274783], [-3.8312863, 50.427444], [-3.8307002, 50.42742869999999], [-3.8301035, 50.4274437], [-3.829634299999999, 50.42746869999999], [-3.8291114, 50.4275244], [-3.8285325, 50.4276191], [-3.8279812, 50.4277226], [-3.8264980999999993, 50.42805729999999], [-3.8247139, 50.42846990000001], [-3.8244184, 50.4285412], [-3.8237168, 50.4287103], [-3.822941999999999, 50.4288885], [-3.8214821, 50.4292216], [-3.820772499999999, 50.4293972], [-3.8200626, 50.4296013], [-3.8195435, 50.4297825], [-3.819056199999999, 50.42998399999999], [-3.8184638, 50.4302643], [-3.8181154, 50.4304544], [-3.8171176, 50.4309872], [-3.8166173, 50.431224500000006], [-3.816084500000001, 50.43143059999999], [-3.8155134999999993, 50.431604], [-3.815272100000001, 50.4316669], [-3.8151533, 50.4316979], [-3.814819299999999, 50.431785], [-3.8140274, 50.4319529], [-3.813541400000001, 50.43204009999999], [-3.8130144, 50.4321094], [-3.8124956, 50.43216159999999], [-3.811949900000001, 50.4321865], [-3.8114307, 50.432188], [-3.8106217, 50.4321571], [-3.809207699999999, 50.43206609999999], [-3.8080138999999993, 50.432015199999995], [-3.807866999999999, 50.4320141], [-3.8064372, 50.4320034], [-3.8047537999999994, 50.4320377], [-3.802167199999999, 50.4320813], [-3.800659, 50.43211070000001], [-3.7989878999999993, 50.43214699999999], [-3.7973556, 50.4321834], [-3.7936262, 50.43226800000001], [-3.7918719, 50.43227610000001], [-3.7910318, 50.4322626], [-3.7901818, 50.43221809999999], [-3.7891349, 50.43211269999999], [-3.7888352, 50.4320813], [-3.7878517, 50.43197979999999], [-3.786903718942765, 50.431903303264505], [-3.786901199999999, 50.43190309999999], [-3.785913, 50.43185230000001], [-3.7846373, 50.4317723], [-3.7840328, 50.43171929999999], [-3.7834463, 50.431647899999994], [-3.7829113, 50.43154319999999], [-3.7823917, 50.43141349999999], [-3.7819038, 50.4312614], [-3.7813664, 50.431076399999995], [-3.7808434, 50.4309021], [-3.7803467999999993, 50.43076259999999], [-3.779842599999999, 50.4306441], [-3.779299799999999, 50.43053289999999], [-3.7787913, 50.4304581], [-3.7781930999999993, 50.4303878], [-3.776527699999999, 50.4302359], [-3.7755561000000006, 50.4301212], [-3.7747124999999992, 50.4300008], [-3.773934600000001, 50.4298833], [-3.7730298000000007, 50.4297312], [-3.7729241933019897, 50.42971043805706], [-3.7722775, 50.4295833], [-3.772140399999999, 50.4295557], [-3.7713751, 50.4293952], [-3.770669099999999, 50.4292284], [-3.7698306, 50.42901379999999], [-3.7674489, 50.42835039999999], [-3.767316599999999, 50.42831319999999], [-3.765927, 50.42790449999998], [-3.7654676, 50.4277846], [-3.7649747, 50.4276739], [-3.764347499999999, 50.4275586], [-3.763852599999999, 50.4274828], [-3.7632493999999994, 50.4274157], [-3.7627993, 50.42738889999998], [-3.762144099999999, 50.4273749], [-3.7613386, 50.427403299999995], [-3.7608, 50.42745529999999], [-3.7606086, 50.427473799999994], [-3.760488000000001, 50.4274907], [-3.759945, 50.4275666], [-3.759356700000001, 50.42768250000001], [-3.758630899999999, 50.42784360000001], [-3.7559038999999994, 50.4284998], [-3.7557, 50.428547599999995], [-3.7539517999999994, 50.4289836], [-3.7530883, 50.4292138], [-3.7526477, 50.42934739999999], [-3.7522212000000006, 50.42948659999999], [-3.7504925, 50.430083799999984], [-3.7496695, 50.4303319], [-3.7487986, 50.4305665], [-3.746443600000001, 50.431141], [-3.7453416000000006, 50.431411699999984], [-3.7446138, 50.4315908], [-3.743392099999999, 50.43185689999999], [-3.742527299999999, 50.431996], [-3.7419942000000006, 50.43206260000001], [-3.7414023, 50.432102], [-3.740685099999999, 50.432134], [-3.7398927, 50.43213], [-3.7391549, 50.43208930000001], [-3.7385134, 50.4320259], [-3.737909699999999, 50.43193959999999], [-3.737343899999999, 50.4318397], [-3.736481, 50.4316556], [-3.7356172, 50.431443400000006], [-3.7349665, 50.431285900000006], [-3.734278699999999, 50.43115409999999], [-3.7336177999999993, 50.4310464], [-3.7324617999999994, 50.43093609999999], [-3.7317586, 50.430911900000005], [-3.7307634999999992, 50.4309339], [-3.7301625, 50.430987399999985], [-3.729095099999999, 50.4311397], [-3.728989799999999, 50.4311547], [-3.726982899999999, 50.4314675], [-3.725972099999999, 50.43163520000001], [-3.724995, 50.4318439], [-3.7241688, 50.43206390000001], [-3.7233773, 50.432317399999995], [-3.7223764, 50.43268719999999], [-3.7217172, 50.432974899999984], [-3.721087499999999, 50.433277700000005], [-3.7197683, 50.4339188], [-3.7190879999999993, 50.4342383], [-3.718411399999999, 50.4345114], [-3.717597099999999, 50.4347684], [-3.7174408, 50.43481859999999], [-3.717394, 50.434830899999994], [-3.7169482, 50.4349478], [-3.7163446, 50.4350689], [-3.715838199999999, 50.43513509999999], [-3.715345899999999, 50.43518220000001], [-3.714867699999999, 50.435212699999994], [-3.7143191, 50.4352283], [-3.7138832, 50.43522389999999], [-3.713439699999999, 50.43520899999999], [-3.7129953, 50.43518220000001], [-3.7125433, 50.4351369], [-3.7121169999999992, 50.435081800000006], [-3.7116211, 50.4349978], [-3.7111965, 50.4349051], [-3.710600700000001, 50.43473089999999], [-3.710102800000001, 50.43457219999999], [-3.7096223, 50.43438889999999], [-3.709133, 50.43417749999999], [-3.7083117999999993, 50.43377060000001], [-3.7072187999999993, 50.43322150000001], [-3.706697, 50.432988400000006], [-3.7061834, 50.4327958], [-3.7057074, 50.4326551], [-3.7052505, 50.432545600000005], [-3.7048447, 50.43246499999999], [-3.7043797, 50.432399100000005], [-3.7038623999999993, 50.4323504], [-3.703322500000001, 50.4323343], [-3.7027104, 50.4323384], [-3.7021423, 50.4323763], [-3.7015819, 50.43244130000001], [-3.7010333, 50.4325324], [-3.700134699999999, 50.4326966], [-3.6999727, 50.43272759999999], [-3.6990264, 50.432908000000005], [-3.6986879, 50.432956], [-3.6982729, 50.4330096], [-3.6978301, 50.4330486], [-3.697252, 50.4330714], [-3.6954094999999993, 50.4331235], [-3.6950107, 50.43315520000001], [-3.6944816, 50.4332163], [-3.693931800000001, 50.4333112], [-3.6932817, 50.433450400000005], [-3.6927053, 50.43362189999999], [-3.6925245, 50.433685199999985], [-3.6920400999999994, 50.4338748], [-3.6916278, 50.4340654], [-3.6912084, 50.4342984], [-3.6908354, 50.4345226], [-3.688773408310452, 50.43587702254691], [-3.6879317, 50.4364299], [-3.6874512, 50.4367692], [-3.6872123, 50.4369415], [-3.6867725, 50.43730219999999], [-3.686679399999999, 50.4373921], [-3.686455800000001, 50.43762019999999], [-3.6861685, 50.4379074], [-3.685958699999999, 50.4381515], [-3.6857662, 50.4384345], [-3.6855682, 50.4388562], [-3.685527, 50.4389252], [-3.685421400000001, 50.43914370000001], [-3.6853223, 50.43937180000001], [-3.6851521, 50.43984189999999], [-3.6849225, 50.440733], [-3.6848901, 50.44085869999999], [-3.6846811, 50.44162200000001], [-3.6845502, 50.4420191], [-3.684406899999999, 50.4423963], [-3.684264600000001, 50.4426889], [-3.6840492, 50.44301949999999], [-3.6838569, 50.4432802], [-3.6834905, 50.4436938], [-3.6831354, 50.4440226], [-3.683092664890038, 50.44405631163063], [-3.682722899999999, 50.444348], [-3.6823026, 50.4446546], [-3.6817787000000006, 50.4449557], [-3.681215, 50.4452439], [-3.6805692, 50.4454875], [-3.679896199999999, 50.4456956], [-3.6789352000000006, 50.4459882], [-3.6780708, 50.4462941], [-3.677573, 50.446528499999985], [-3.677108500000001, 50.4467881], [-3.6765759, 50.4471454], [-3.676064199999999, 50.4475279], [-3.6755757, 50.448028], [-3.6752953, 50.4484114], [-3.6750747000000006, 50.4487621], [-3.6749992, 50.4488921], [-3.674692, 50.449428899999994], [-3.674506, 50.44969420000001], [-3.6743176, 50.4499204], [-3.6736487, 50.4506074], [-3.673456699999999, 50.4507947], [-3.6733512999999993, 50.4509275], [-3.6731459, 50.4511833], [-3.6728179, 50.4517127], [-3.6726579, 50.45206199999999], [-3.6725667, 50.4523408], [-3.6724560999999993, 50.4526575], [-3.6722487, 50.4532821], [-3.672125, 50.45361949999999], [-3.671963199999999, 50.4539189], [-3.6717228, 50.454337900000006], [-3.671553499999999, 50.4545848], [-3.671392, 50.4547902], [-3.6711895, 50.45502569999999], [-3.6709356, 50.4552776], [-3.6704323, 50.455719], [-3.6696475, 50.45643419999999], [-3.6692961, 50.45679090000001], [-3.6690193, 50.457104], [-3.668605, 50.4576797], [-3.668407699999999, 50.4579694], [-3.6682529, 50.4582224], [-3.668183199999999, 50.45834640000001], [-3.6680222, 50.458715999999995], [-3.6679422000000006, 50.458945], [-3.6678642999999993, 50.45920379999999], [-3.6678272, 50.459443399999984], [-3.6678126, 50.45967869999999], [-3.6678173, 50.4598999], [-3.667862, 50.4601526], [-3.668103799999999, 50.460982999999985], [-3.668155099999999, 50.4612967], [-3.6681668, 50.4613545], [-3.6682033, 50.46157670000001], [-3.6682262999999993, 50.46180089999999], [-3.6682529, 50.4621363], [-3.6682605, 50.46253680000001], [-3.668233, 50.462922799999994], [-3.6681797, 50.4633748], [-3.6680785, 50.4638462], [-3.6679079999999993, 50.46442079999999], [-3.667662599999999, 50.464980800000006], [-3.667430299999999, 50.4653632], [-3.6671891, 50.46571560000001], [-3.666949, 50.4660123], [-3.666686499999999, 50.4663078], [-3.6663798, 50.46661], [-3.6660653, 50.46689010000001], [-3.665645899999999, 50.4672144], [-3.6654463, 50.46735940000001], [-3.6652828, 50.467465199999985], [-3.664847099999999, 50.4677407], [-3.664345, 50.468021], [-3.6638211, 50.4682959], [-3.6633133, 50.468560499999995], [-3.6622566, 50.469112599999995], [-3.6616988999999993, 50.46937499999999], [-3.6611276, 50.4696134], [-3.660546899999999, 50.46983769999999], [-3.659992200000001, 50.4700398], [-3.6593227, 50.4702622], [-3.6586407, 50.4704507], [-3.6575831, 50.47070469999999], [-3.6567896, 50.4708583], [-3.6560038, 50.4710036], [-3.655519, 50.4711058], [-3.655038, 50.4712056], [-3.6542346, 50.4714419], [-3.6537819, 50.471628], [-3.6528999999999994, 50.4720858], [-3.652007699999999, 50.4725443], [-3.6514363, 50.47279509999999], [-3.6509007, 50.47299420000001], [-3.650491, 50.47310590000001], [-3.6501345, 50.473196599999994], [-3.6490065, 50.4734742], [-3.6485143, 50.4736159], [-3.647993599999999, 50.4737979], [-3.6476057, 50.4739662], [-3.6472529, 50.47414130000001], [-3.6465536, 50.4745018], [-3.646130499999999, 50.47469759999999], [-3.645842, 50.4748188], [-3.645547299999999, 50.4749254], [-3.6452341, 50.47502419999999], [-3.6446622, 50.47516459999999], [-3.6443236, 50.47522800000001], [-3.644, 50.4752707], [-3.6436397, 50.4753027], [-3.6432252999999992, 50.4753171], [-3.6428434, 50.4753199], [-3.6425017, 50.4753058], [-3.641207800000001, 50.475196999999994], [-3.6407023, 50.47515340000001], [-3.6401766, 50.47513059999999], [-3.6396219, 50.47513610000001], [-3.639278200000001, 50.47515340000001], [-3.6389413, 50.4751836], [-3.6385642, 50.475240499999984], [-3.6381972, 50.4752989], [-3.6378528, 50.4753857], [-3.6375156999999994, 50.4754729], [-3.637198999999999, 50.4755814], [-3.6368968, 50.47570350000001], [-3.6366421999999994, 50.47581889999999], [-3.636384, 50.47595239999999], [-3.6361922, 50.4760545], [-3.635993099999999, 50.47617350000001], [-3.635646200000001, 50.47641569999999], [-3.6353995, 50.47662139999999], [-3.6351648, 50.4768519], [-3.6349761, 50.4770617], [-3.6346973, 50.4773774], [-3.63459, 50.4775147], [-3.6342489, 50.4779389], [-3.633996199999999, 50.4782324], [-3.6335586, 50.4787054], [-3.633061000000001, 50.47912130000001], [-3.6325069, 50.479523699999994], [-3.6318947, 50.4798631], [-3.6313044, 50.48011830000001], [-3.630660499999999, 50.48032], [-3.630064799999999, 50.4804516], [-3.6293609999999994, 50.48054539999999], [-3.628638800000001, 50.4806329], [-3.627834500000001, 50.4807595], [-3.6275076999999993, 50.4808253], [-3.627091799999999, 50.4809426], [-3.626884299586833, 50.48101678813563], [-3.6267433, 50.48106719999999], [-3.626314, 50.4812745], [-3.625997799999999, 50.481440500000005], [-3.6254696, 50.481774300000005], [-3.6248883, 50.4821938], [-3.6243064, 50.4826178], [-3.6230324, 50.48345530000001], [-3.622330700000001, 50.4839142], [-3.6216596, 50.48442000000001], [-3.619399638008617, 50.48631885980339], [-3.6193984, 50.4863199], [-3.6184994, 50.4870746], [-3.6175844, 50.48780909999999], [-3.6170785, 50.4881674], [-3.6169403, 50.488264], [-3.616734, 50.4883977], [-3.615979499999999, 50.4888776], [-3.6151737000000006, 50.489344], [-3.614587399999999, 50.489671099999995], [-3.6140545, 50.4899916], [-3.6135654000000006, 50.490367500000005], [-3.613217, 50.49072760000001], [-3.6130672000000006, 50.4908906], [-3.6129132999999993, 50.49109099999998], [-3.6126778, 50.4914508], [-3.612419699999999, 50.4918351], [-3.6121546000000007, 50.4921841], [-3.6118491, 50.49253809999999], [-3.611622099999999, 50.49273219999999], [-3.6114035000000007, 50.492893200000005], [-3.610805, 50.4932475], [-3.6104238, 50.49340959999999], [-3.6100683, 50.493558699999994], [-3.6097441, 50.4936699], [-3.6093093, 50.4938019], [-3.6085191, 50.493981100000006], [-3.607744, 50.49414589999999], [-3.6070072, 50.4943289], [-3.606403099999999, 50.4945181], [-3.6058332, 50.49474189999999], [-3.6053194, 50.4949769], [-3.6048303000000006, 50.495234], [-3.604151899999999, 50.4955467], [-3.6034828, 50.49583229999999], [-3.602551799999999, 50.4961843], [-3.6019946, 50.49639789999999], [-3.601136199999999, 50.496748199999985], [-3.6003575000000003, 50.4970849], [-3.5998843999999997, 50.49733669999999], [-3.5993658, 50.49766139999999], [-3.5991023000000006, 50.497854], [-3.5985984000000006, 50.498233500000005], [-3.5981706999999994, 50.4986304], [-3.5979674, 50.4988397], [-3.5977812000000005, 50.49906390000001], [-3.5976468, 50.49925519999999], [-3.5973211, 50.499792799999994], [-3.597112, 50.5001833], [-3.5969767999999993, 50.5006056], [-3.5968298, 50.50110480000001], [-3.5967646999999996, 50.50149209999999], [-3.5967278, 50.501933], [-3.596743599999999, 50.5023158], [-3.5967726, 50.5026584], [-3.5968428, 50.50309689999999], [-3.597056, 50.5043022], [-3.5971033999999995, 50.50469950000001], [-3.5971057999999996, 50.50505160000001], [-3.5970473, 50.5054622], [-3.5969281000000004, 50.50584229999998], [-3.5967524, 50.5061917], [-3.5965248000000005, 50.50655609999999], [-3.5962772999999997, 50.50687080000001], [-3.5959481999999996, 50.5072074], [-3.5955287000000005, 50.5075785], [-3.5950503, 50.5079205], [-3.5943480000000005, 50.508381400000005], [-3.593638, 50.50883619999999], [-3.5932611364780858, 50.509076386038586], [-3.5912913, 50.51033179999999], [-3.590778199999999, 50.51069329999999], [-3.5905059, 50.5108981], [-3.5902825, 50.5110869], [-3.589861, 50.51150009999999], [-3.5896635, 50.5117353], [-3.5894738999999993, 50.5119662], [-3.5892744000000003, 50.51224450000001], [-3.5892393999999994, 50.5123016], [-3.5891249, 50.5125284], [-3.5889659000000003, 50.5128238], [-3.5888346000000007, 50.513202799999995], [-3.5887776, 50.5134012], [-3.5887382000000003, 50.5136074], [-3.588714499999999, 50.513799], [-3.588706599999999, 50.513994], [-3.5887081, 50.5141977], [-3.5887092, 50.5144195], [-3.5887567, 50.51469440000001], [-3.5888247000000004, 50.5149697], [-3.5889391999999996, 50.5152999], [-3.5890792, 50.5155899], [-3.5893093, 50.5160369], [-3.589543299999999, 50.5164182], [-3.5898307, 50.5168483], [-3.5922878999999996, 50.520114], [-3.5926562000000004, 50.5205881], [-3.5928584000000003, 50.520838], [-3.592988699999999, 50.5209794], [-3.5932611364780858, 50.52127011541156], [-3.5933166000000005, 50.5213293], [-3.5935659000000006, 50.5215506], [-3.5940444, 50.5219591], [-3.5947269, 50.5225385], [-3.5955433999999995, 50.523200900000006], [-3.5956181994358256, 50.52326426412941], [-3.595829899999999, 50.52344360000001], [-3.5969129000000004, 50.524296699999994], [-3.5974656, 50.5247541], [-3.5980743, 50.52532179999999], [-3.598458799999999, 50.5257421], [-3.598699399999999, 50.526055], [-3.5988216000000004, 50.52628190000001], [-3.5989464000000004, 50.52650160000001], [-3.599055799999999, 50.52673070000001], [-3.5991252, 50.5268755], [-3.599206, 50.52710949999999], [-3.5992415, 50.5272717], [-3.5992899000000005, 50.527547899999995], [-3.5993238999999995, 50.52788040000001], [-3.5993214, 50.52815249999998], [-3.5993143999999995, 50.5282787], [-3.599167, 50.52988669999999], [-3.5991622, 50.5299441], [-3.5990991999999995, 50.53065289999999], [-3.5990363999999992, 50.5311971], [-3.5990073999999996, 50.5314947], [-3.598955699999999, 50.5317637], [-3.5988636, 50.532039799999986], [-3.5987421, 50.5323319], [-3.5985878, 50.5326098], [-3.5984498, 50.5328347], [-3.5983161999999997, 50.5330101], [-3.5980243999999986, 50.5333377], [-3.5976438, 50.53370919999998], [-3.5972759000000005, 50.5340363], [-3.5969543, 50.53429680000001], [-3.596660099999999, 50.53449590000001], [-3.5962353, 50.53476830000001], [-3.5952692, 50.535336400000006], [-3.5950899, 50.53544850000001], [-3.5942946, 50.5359454], [-3.5932611364780858, 50.53658997393625], [-3.59076775589777, 50.53814506574887], [-3.5905405, 50.538286799999995], [-3.5897392, 50.5387808], [-3.5893811, 50.539004], [-3.5883748, 50.53954430000001], [-3.5877043999999993, 50.53981999999998], [-3.5870109, 50.5400482], [-3.5862614999999995, 50.54021869999999], [-3.5855037, 50.5403551], [-3.5846523, 50.540479399999995], [-3.583890699999999, 50.54057960000001], [-3.5828598000000005, 50.540719], [-3.5819964, 50.540873399999995], [-3.5811027, 50.5410945], [-3.5803407, 50.5413176], [-3.5796047, 50.541539], [-3.5789342999999993, 50.54175879999999], [-3.5781324, 50.5419965], [-3.5773580999999997, 50.54220149999999], [-3.5765716999999997, 50.54237859999999], [-3.5757969, 50.5425195], [-3.5750237, 50.5426376], [-3.5741727999999995, 50.5427413], [-3.5734060999999997, 50.54281339999999], [-3.5732294, 50.5428281], [-3.5722867, 50.5428942], [-3.5712685, 50.5429969], [-3.5703872999999997, 50.543109], [-3.5693832000000003, 50.54328089999999], [-3.5685654000000007, 50.54345549999999], [-3.5677784, 50.5436412], [-3.5670785, 50.54383599999999], [-3.5643687, 50.5446922], [-3.5633779, 50.5449419], [-3.5623742, 50.54514339999999], [-3.5613665, 50.5453171], [-3.5603294999999995, 50.5454464], [-3.5593472, 50.5455409], [-3.5583349, 50.5455947], [-3.5573855, 50.545604899999994], [-3.5564458, 50.5455902], [-3.5555324999999995, 50.54554220000001], [-3.5541295999999996, 50.54544759999999], [-3.5531738999999996, 50.545385499999995], [-3.5522065, 50.5453325], [-3.5512364999999995, 50.5452913], [-3.5502348, 50.5452512], [-3.5500242, 50.54524359999999], [-3.5491833, 50.545215000000006], [-3.5481384, 50.5451976], [-3.5472232999999997, 50.5452074], [-3.5459602999999995, 50.545252299999994], [-3.5444704, 50.5453153], [-3.5431379, 50.5453865], [-3.5422242, 50.5454433], [-3.5412837999999995, 50.54552779999999], [-3.5403576, 50.5456276], [-3.5395234, 50.5457462], [-3.5385676, 50.5459113], [-3.5375107, 50.5461313], [-3.5351571, 50.546659099999985], [-3.5342788, 50.5468272], [-3.5334204999999996, 50.54696799999999], [-3.5325397999999995, 50.5470845], [-3.5317186, 50.5471687], [-3.530917, 50.547235], [-3.5302171, 50.5472773], [-3.5295086, 50.54730969999999], [-3.5287935, 50.547316900000006], [-3.5280345999999994, 50.5472974], [-3.5279273, 50.54729289999999], [-3.5272608, 50.5472528], [-3.5264977, 50.5471847], [-3.5256965, 50.54709660000001], [-3.5248431000000005, 50.5469714], [-3.5247200999999997, 50.54695089999999], [-3.5233536, 50.54668439999998], [-3.52254, 50.5465238], [-3.5216642, 50.546374], [-3.5206922, 50.54624309999999], [-3.5176399999999997, 50.5459037], [-3.5169478, 50.54585749999998], [-3.5162722999999994, 50.54583069999999], [-3.515624, 50.5458275], [-3.5150066, 50.54584479999998], [-3.5144686999999997, 50.5458781], [-3.5139077999999997, 50.5459239], [-3.5130778999999994, 50.546021], [-3.5125565999999995, 50.54610579999999], [-3.5120581999999994, 50.5462101], [-3.5115876, 50.5463311], [-3.5110502, 50.54645839999999], [-3.5105183999999996, 50.5465597], [-3.5100244999999997, 50.5466239], [-3.5095132999999996, 50.54666209999999], [-3.5089602999999996, 50.5466682], [-3.5083748, 50.54664060000001], [-3.5077557999999995, 50.5465842], [-3.50749, 50.5465576], [-3.5063735000000005, 50.54645990000001], [-3.5055255999999995, 50.546426], [-3.5046875999999996, 50.5464411], [-3.5038780999999997, 50.54648859999999], [-3.5034296080661336, 50.54653996377854], [-3.5030678, 50.5465814], [-3.5023506999999996, 50.5466892], [-3.501692, 50.5468109], [-3.5010684999999997, 50.546944], [-3.5003486000000006, 50.5470887], [-3.4997158, 50.5471986], [-3.4994388000000005, 50.547240999999985], [-3.4989734, 50.5473123], [-3.4981725999999997, 50.54745379999999], [-3.4974637, 50.547597], [-3.4966897999999995, 50.5477906], [-3.4960279, 50.5479524], [-3.4953785999999996, 50.548089100000006], [-3.4947372999999997, 50.5482039], [-3.4941115787588064, 50.548304451771294], [-3.4932575, 50.548441700000005], [-3.4925973999999997, 50.5485575], [-3.4919112, 50.5487173], [-3.4912694, 50.54888830000001], [-3.4906648999999996, 50.5490863], [-3.4901310999999997, 50.54930610000001], [-3.4895866, 50.5495872], [-3.489157, 50.54984540000001], [-3.4887493999999997, 50.5501439], [-3.4883901, 50.550470399999995], [-3.4878338, 50.5510395], [-3.4871725, 50.551785999999986], [-3.4868109, 50.5521396], [-3.4863893999999997, 50.5525151], [-3.4859401, 50.552886], [-3.4855035999999995, 50.55323449999999], [-3.4839592999999995, 50.5543635], [-3.4834696, 50.5547581], [-3.4831064, 50.555099699999985], [-3.4826946999999997, 50.555528299999985], [-3.4805235999999997, 50.557883999999994], [-3.4797863, 50.5585937], [-3.4789201, 50.5593431], [-3.4780378999999995, 50.56003749999999], [-3.4776446, 50.5603282], [-3.4772370999999995, 50.56060729999999], [-3.4763843999999997, 50.561144299999995], [-3.476043199999999, 50.5613571], [-3.4756673999999994, 50.5615803], [-3.4752037, 50.56182419999998], [-3.4749033999999996, 50.56196440000001], [-3.4745980000000003, 50.56208299999998], [-3.4742386999999995, 50.56221690000001], [-3.4738064999999994, 50.5623563], [-3.4733688, 50.5624876], [-3.4729094, 50.5626325], [-3.4724185, 50.5628227], [-3.4719881999999997, 50.5630373], [-3.4713711999999997, 50.5633644], [-3.4708266999999995, 50.5636989], [-3.4702893999999995, 50.56408059999999], [-3.4697509, 50.5645543], [-3.4694458999999997, 50.564877], [-3.4691743, 50.565244], [-3.4689702, 50.56559229999999], [-3.4688527999999996, 50.56588980000001], [-3.4687661999999997, 50.5661419], [-3.4687233999999996, 50.5664509], [-3.4687216, 50.5664926], [-3.4687244999999995, 50.566754], [-3.4687408999999993, 50.5670412], [-3.4688014999999996, 50.5673486], [-3.4688678, 50.56759360000001], [-3.4693851999999996, 50.5688354], [-3.4695707999999996, 50.56934509999999], [-3.4696946, 50.5698653], [-3.4697612, 50.570366], [-3.4697793999999997, 50.5706107], [-3.4697747999999997, 50.57096430000001], [-3.4697205999999996, 50.5713728], [-3.4695954999999996, 50.57196549999998], [-3.4692356, 50.57380269999999], [-3.4691293999999995, 50.57419910000001], [-3.4690119, 50.57459839999999], [-3.46863, 50.57538950000001], [-3.4678131, 50.5770162], [-3.4675713000000004, 50.57739170000001], [-3.467312, 50.57777660000001], [-3.4671063, 50.57804250000001], [-3.4668041, 50.57839130000001], [-3.4652296, 50.5799298], [-3.4648872, 50.580247799999995], [-3.4643557, 50.5806613], [-3.4631618, 50.58147360000001], [-3.4622414, 50.582131200000006], [-3.4620115999999994, 50.5822954], [-3.4608911, 50.5831996], [-3.4598543, 50.58398119999999], [-3.4590988, 50.5845084], [-3.4583315999999997, 50.585013700000005], [-3.4579963, 50.5852306], [-3.4575313, 50.5855204], [-3.4571433999999996, 50.58577469999999], [-3.4567237999999993, 50.5860183], [-3.4550506000000003, 50.5870476], [-3.4539708999999994, 50.58766760000001], [-3.4528974, 50.5882639], [-3.4522027999999993, 50.5886418], [-3.4515003999999996, 50.5890019], [-3.4500233999999996, 50.58974529999998], [-3.4494754, 50.58999699999998], [-3.4489194999999997, 50.59024730000001], [-3.4478204999999997, 50.5907195], [-3.4469352999999994, 50.5910869], [-3.4464574, 50.59131229999999], [-3.446016999999999, 50.5915459], [-3.4457142000000003, 50.59172780000001], [-3.4454058, 50.59192669999999], [-3.4449415999999995, 50.5922973], [-3.4446496999999994, 50.5925651], [-3.4443787, 50.5928484], [-3.4441426, 50.5931481], [-3.4439433, 50.5934452], [-3.4438093999999997, 50.59367869999999], [-3.443711599999999, 50.593893], [-3.4436068, 50.59417409999999], [-3.4435337, 50.5944143], [-3.4434607999999995, 50.594764999999995], [-3.4434308999999996, 50.595074], [-3.44341763264737, 50.59520423372765], [-3.4434048, 50.5953302], [-3.4433802, 50.59579050000001], [-3.4433751999999997, 50.59605320000001], [-3.4433730999999996, 50.59616480000001], [-3.4433710000000004, 50.59627420000001], [-3.4433758, 50.596828], [-3.4433871, 50.5971675], [-3.4434027, 50.597550600000005], [-3.4434125000000004, 50.5976788], [-3.4435207999999995, 50.5987951], [-3.4436094, 50.599434], [-3.4437580999999997, 50.6003035], [-3.4439383, 50.601146400000005], [-3.4441977, 50.6021726], [-3.4443811999999996, 50.60284010000001], [-3.4445582, 50.6036178], [-3.4447004999999997, 50.6044012], [-3.4448592999999996, 50.60547969999999], [-3.4448848999999995, 50.6056724], [-3.4449383999999994, 50.6063699], [-3.4449511, 50.6068022], [-3.4449502999999995, 50.60719600000001], [-3.4449485999999996, 50.60763949999999], [-3.4449352999999996, 50.6080491], [-3.444939199999999, 50.60895029999999], [-3.4449591, 50.60980030000001], [-3.4450644, 50.6109982], [-3.4452189, 50.612187199999994], [-3.4454021, 50.61302679999999], [-3.4455239, 50.613457], [-3.4456670999999996, 50.613848899999994], [-3.4459586999999994, 50.61450740000001], [-3.446204, 50.61499390000001], [-3.4464948999999994, 50.6155516], [-3.4466406, 50.6158394], [-3.4468682, 50.6164661], [-3.4470048, 50.6169252], [-3.447038, 50.61703659999999], [-3.4470914999999995, 50.617231], [-3.4471711, 50.6175862], [-3.4472008, 50.61788289999999], [-3.4472680999999996, 50.61833559999999], [-3.4472741, 50.6184739], [-3.4472865999999995, 50.61871519999999], [-3.4472901000000005, 50.618784700000006], [-3.4473000999999996, 50.6189774], [-3.4472906, 50.619437000000005], [-3.4472434999999995, 50.61987979999999], [-3.4472108, 50.62011209999999], [-3.4471706999999996, 50.62030080000001], [-3.4470793, 50.6207419], [-3.4469473, 50.6212038], [-3.4467696, 50.621689], [-3.4465255999999997, 50.622297], [-3.4463121999999995, 50.6229311], [-3.4462152, 50.62331700000001], [-3.4461685, 50.62371209999999], [-3.4461541999999996, 50.6239189], [-3.4461581, 50.6242204], [-3.446178999999999, 50.624525], [-3.4462707, 50.6252012], [-3.446371, 50.62554759999999], [-3.4464774, 50.625823399999994], [-3.4465851999999995, 50.6260661], [-3.4467428999999994, 50.6263739], [-3.4468901999999995, 50.626625], [-3.4475512, 50.6276306], [-3.4477075, 50.6278894], [-3.447825299999999, 50.62810350000001], [-3.4480712, 50.6286184], [-3.4482055, 50.6289371], [-3.448520499999999, 50.629659399999994], [-3.4491361, 50.631097100000005], [-3.4492214999999997, 50.6313286], [-3.4493043999999995, 50.6315774], [-3.4493634999999996, 50.6317987], [-3.4494246, 50.63213979999999], [-3.4494629999999997, 50.632449599999994], [-3.4494733, 50.6325687], [-3.4496182999999996, 50.6346688], [-3.4497181999999995, 50.63509819999999], [-3.4497935, 50.6355304], [-3.4498943999999994, 50.63595750000001], [-3.4500126999999994, 50.636396], [-3.4501217999999994, 50.63674259999999], [-3.4502411999999993, 50.6370859], [-3.4504882, 50.63770879999999], [-3.4507606999999996, 50.6383128], [-3.4510440999999994, 50.6389148], [-3.4511376999999994, 50.6391256], [-3.451255999999999, 50.6393806], [-3.451775, 50.6404243], [-3.4520837, 50.6410722], [-3.4523931999999995, 50.6417338], [-3.4525801, 50.6422091], [-3.4526573, 50.6424707], [-3.4527088, 50.6427037], [-3.4527461000000006, 50.6429099], [-3.4527696, 50.6430928], [-3.4527914, 50.6434859], [-3.4527746, 50.643884], [-3.452709899999999, 50.64428], [-3.4526606, 50.64449760000001], [-3.452593499999999, 50.644750599999995], [-3.4524326999999997, 50.6452196], [-3.4522414, 50.645762999999995], [-3.452086, 50.64629709999999], [-3.4520217, 50.64660620000001], [-3.4519804999999995, 50.6469061], [-3.451972, 50.64718589999999], [-3.4519819, 50.6474429], [-3.4519965, 50.6475905], [-3.4520868999999994, 50.648049099999994], [-3.4522201999999997, 50.6484567], [-3.4523359999999994, 50.6487168], [-3.452438, 50.6489151], [-3.4526905999999995, 50.649333899999995], [-3.4528643999999997, 50.64957640000001], [-3.453054799999999, 50.6498089], [-3.4537367999999997, 50.6505831], [-3.4545168, 50.6514504], [-3.4550751, 50.652069100000006], [-3.45518625320651, 50.65219431915537], [-3.4555863999999996, 50.65264510000001], [-3.4559272999999995, 50.65302150000001], [-3.4566281999999995, 50.65372639999999], [-3.4573965, 50.6543944], [-3.4583575999999994, 50.6551392], [-3.4594356999999993, 50.65586509999999], [-3.4615609999999997, 50.65720899999999], [-3.4643825, 50.6589809], [-3.4671728, 50.6607487], [-3.4682967, 50.6614555], [-3.4693905999999997, 50.6621391], [-3.4701508999999997, 50.662623800000006], [-3.470847, 50.663093], [-3.471569699999999, 50.6636172], [-3.4723558, 50.664215899999995], [-3.473109, 50.66483670000001], [-3.4738804, 50.6655319], [-3.4746181999999997, 50.66625], [-3.4753187999999997, 50.6669819], [-3.4759909, 50.66773500000001], [-3.4781738999999994, 50.67024740000001], [-3.480361, 50.6727544], [-3.4821808999999995, 50.67484069999999], [-3.4840122999999994, 50.67693269999999], [-3.484807, 50.67784509999999], [-3.4858999, 50.6790989], [-3.4869948999999996, 50.68034789999999], [-3.4881188, 50.68161489999999], [-3.4892361, 50.6828411], [-3.4897501999999996, 50.6833548], [-3.4904186, 50.6839436], [-3.4911054, 50.684544200000005], [-3.4917145, 50.68504219999998], [-3.4923447, 50.68553550000001], [-3.4935141999999995, 50.68637939999999], [-3.4946033, 50.68709059999999], [-3.495708, 50.6877892], [-3.4966142, 50.688334399999995], [-3.4974972, 50.68885339999999], [-3.4992564999999995, 50.6899235], [-3.500391899999999, 50.69056509999999], [-3.5017419, 50.6913636], [-3.5031108, 50.692179499999995], [-3.5034296080661336, 50.69236674324552], [-3.5044844999999993, 50.6929863], [-3.5058708, 50.6938126], [-3.5103049, 50.6964428], [-3.514758099999999, 50.6990968], [-3.5171375999999994, 50.700714299999994], [-3.5183306, 50.701597500000005], [-3.5186955, 50.7018854], [-3.519852, 50.70286860000001], [-3.5206462000000003, 50.7036116], [-3.521434, 50.7043699], [-3.5220198999999996, 50.7049678], [-3.5224012, 50.7053747], [-3.5245103, 50.7078158], [-3.5249261999999995, 50.7082456], [-3.5253529, 50.7086566], [-3.5258155, 50.7090647], [-3.5258764533028195, 50.70911534935617], [-3.5262910999999995, 50.7094599], [-3.5268171, 50.70984849999998], [-3.527353999999999, 50.7102267], [-3.5278932999999997, 50.7105818], [-3.5284909, 50.7109466], [-3.5291181999999996, 50.7112987], [-3.5298573, 50.711636799999994], [-3.5304645000000003, 50.71191449999999], [-3.5316675999999996, 50.7124088], [-3.5318463, 50.7124808], [-3.5327571999999994, 50.7128579], [-3.5335876, 50.7132537], [-3.5340269999999996, 50.7134886], [-3.534368, 50.7136845], [-3.5347270999999996, 50.7139132], [-3.5350211999999996, 50.7141136], [-3.5354299999999994, 50.7143981], [-3.5358235, 50.714695], [-3.5361741, 50.71496900000001], [-3.5364895, 50.71519229999999], [-3.5366967, 50.715332999999994], [-3.5376234999999996, 50.7160707], [-3.5390031, 50.7171367], [-3.5403522, 50.7181899], [-3.5405712999999994, 50.718355399999986], [-3.5407735, 50.71851129999998], [-3.5410978, 50.71876189999999], [-3.541399, 50.719020699999994], [-3.5416968999999994, 50.719275], [-3.5418808, 50.71943980000001], [-3.5420926999999995, 50.719643399999995], [-3.5422616999999996, 50.7198152], [-3.5424616, 50.7200318], [-3.5427395, 50.7203692], [-3.5430644999999994, 50.720816], [-3.5433750000000006, 50.7212925], [-3.5436514, 50.7218143], [-3.5438106, 50.7221733], [-3.5439274, 50.7224971], [-3.5440869, 50.72307959999999], [-3.5441418, 50.72340440000001], [-3.5442033999999993, 50.72387609999999], [-3.5441955, 50.7243584], [-3.5441310999999995, 50.7249582], [-3.5441171, 50.7250683], [-3.5440510999999995, 50.72558609999999]]}", "current_leg_start": "Plymouth", "dest_arr_time_act": "2254", "motion_projection": null, "next_location_lat": "50.7255861", "next_location_lon": "-3.5440511", "previous_location": "Plymouth", "current_leg_milage": "51.5", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "2041", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "56.0", "current_position_lat": "50.7255861", "current_position_lon": "-3.5440511", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 26733, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T19:43:19Z\", \"source_id\": 39375169, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T19:43:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T19:43:24Z\", \"source_id\": 12918368, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T20:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T19:44:22Z\", \"source_id\": 12919545, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T20:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26717, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T19:45:17Z\", \"source_id\": 39379788, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T19:47:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T19:45:17Z\", \"source_id\": 12920723, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T20:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T19:46:16Z\", \"source_id\": 12921896, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T20:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26707, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:08:21Z\", \"source_id\": 39433655, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T20:09:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:08:26Z\", \"source_id\": 12949014, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:09:22Z\", \"source_id\": 12950094, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26703, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:12:43Z\", \"source_id\": 39444051, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T20:13:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:12:46Z\", \"source_id\": 12954170, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:13:44Z\", \"source_id\": 12955441, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26664, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:20:48Z\", \"source_id\": 39462968, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T20:21:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:20:51Z\", \"source_id\": 12963703, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26631, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:03:12Z\", \"source_id\": 39553474, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:04:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:03:16Z\", \"source_id\": 12990615, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26618, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:15:59Z\", \"source_id\": 39580169, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:16:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:16:08Z\", \"source_id\": 12998660, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26583, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:25:21Z\", \"source_id\": 39598616, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:26:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:25:27Z\", \"source_id\": 13004266, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26574, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:30:23Z\", \"source_id\": 39608364, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:31:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:30:26Z\", \"source_id\": 13007193, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26569, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:33:03Z\", \"source_id\": 39613470, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:34:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:33:07Z\", \"source_id\": 13008727, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26559, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:35:01Z\", \"source_id\": 39617212, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:35:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:35:04Z\", \"source_id\": 13009851, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26445, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:45:56Z\", \"source_id\": 39637551, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:46:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:46:04Z\", \"source_id\": 13016182, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Exeter St. David's", "service_state_platform": "5", "timing_fact_generation": 1789163658362657, "current_leg_arrival_utc": "2026-09-12T22:44:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T22:58:01.545732", "service_state_evidence_id": 13020876, "current_leg_start_actual_dep": "2026-09-12T21:48:30+01:00", "operational_evidence_version": 107, "service_state_event_time_utc": "2026-09-11T22:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:08:02.691873", "service_state_valid_until_kind": null, "operational_interpretation_version": 107, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
PAR |
None |
5E90 |
150244+158766 |
4 |
75 |
None |
None |
[{"source": "TD", "smart_id": 26733, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T19:43:19Z", "source_id": 39375169, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T19:43:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T19:43:24Z", "source_id": 12918368, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T20:43:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T19:44:22Z", "source_id": 12919545, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T20:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26717, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T19:45:17Z", "source_id": 39379788, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T19:47:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T19:45:17Z", "source_id": 12920723, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T20:47:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T19:46:16Z", "source_id": 12921896, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T20:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26707, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:08:21Z", "source_id": 39433655, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T20:09:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:08:26Z", "source_id": 12949014, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T21:09:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:09:22Z", "source_id": 12950094, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T21:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26703, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:12:43Z", "source_id": 39444051, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T20:13:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:12:46Z", "source_id": 12954170, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T21:13:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:13:44Z", "source_id": 12955441, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T21:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26664, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:20:48Z", "source_id": 39462968, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T20:21:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:20:51Z", "source_id": 12963703, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T21:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26631, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:03:12Z", "source_id": 39553474, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T21:04:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:03:16Z", "source_id": 12990615, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T22:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26618, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:15:59Z", "source_id": 39580169, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T21:16:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:16:08Z", "source_id": 12998660, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T22:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26583, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:25:21Z", "source_id": 39598616, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-11T21:26:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:25:27Z", "source_id": 13004266, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-11T22:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26574, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:30:23Z", "source_id": 39608364, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-11T21:31:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:30:26Z", "source_id": 13007193, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-11T22:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26569, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:33:03Z", "source_id": 39613470, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-11T21:34:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:33:07Z", "source_id": 13008727, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-11T22:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26559, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:35:01Z", "source_id": 39617212, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-11T21:35:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:35:04Z", "source_id": 13009851, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-11T22:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26445, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:45:56Z", "source_id": 39637551, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-11T21:46:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:46:04Z", "source_id": 13016182, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-11T22:46:00+01:00", "operational_fact": true}] |
Par |
2041 |
2041 |
2 |
None |
None |
Exeter TMD |
2254 |
2254 |
None |
LATE |
+4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G15611/2026-09-11/detailed |
None |
Plymouth |
2026-09-12T21:48:30+01:00 |
Exeter St. David's |
56.0 |
{"type": "LineString", "coordinates": [[-4.1438239, 50.37798169999999], [-4.142445199999999, 50.37841660000001], [-4.1422527, 50.378482899999995], [-4.142067599999999, 50.3785488], [-4.1418444, 50.3786364], [-4.141604999999999, 50.37873650000001], [-4.1412857999999995, 50.3788798], [-4.141155099999999, 50.3789494], [-4.1409593, 50.3790486], [-4.1407138, 50.379175999999994], [-4.140470499999999, 50.379308300000005], [-4.1398276, 50.3796858], [-4.139600699999999, 50.37982480000001], [-4.139439999999999, 50.37991879999999], [-4.1392446, 50.3800275], [-4.1391001, 50.3800979], [-4.1388992, 50.3801861], [-4.138634399999999, 50.38028679999999], [-4.1384798, 50.38033919999999], [-4.138242299999999, 50.3804158], [-4.137932499999999, 50.3804947], [-4.1375856, 50.3805654], [-4.1373408, 50.3806069], [-4.1370572999999995, 50.3806574], [-4.1362939, 50.38075880000001], [-4.1360469, 50.38079239999998], [-4.135281, 50.380904], [-4.1343728, 50.3810547], [-4.1339204, 50.381145], [-4.1333412, 50.381263], [-4.1326937, 50.3814118], [-4.132250306949799, 50.38150358085608], [-4.132142, 50.381525999999994], [-4.1318945, 50.38158889999999], [-4.1314137, 50.381716899999994], [-4.130616699999999, 50.38196179999999], [-4.130079799999999, 50.38211959999999], [-4.1296317, 50.3822421], [-4.1291771, 50.3823486], [-4.1287327, 50.3824296], [-4.1283641, 50.3824857], [-4.127862, 50.3825399], [-4.1274151, 50.382568199999994], [-4.1269805, 50.38258289999998], [-4.126592199999999, 50.38258289999998], [-4.1261453, 50.38257039999999], [-4.125657, 50.382549], [-4.1249616, 50.38251689999999], [-4.1248148, 50.382505299999984], [-4.1222483, 50.3823841], [-4.1214993, 50.3823569], [-4.120741, 50.382351400000005], [-4.1206165, 50.382350399999986], [-4.1197595, 50.3823558], [-4.1191034, 50.382380299999994], [-4.1186661, 50.382406], [-4.118466599999999, 50.382423], [-4.1174556, 50.3825094], [-4.1161088, 50.38262069999998], [-4.1153247, 50.3826756], [-4.114470599999999, 50.38271499999999], [-4.1142753, 50.38271850000001], [-4.112856099999999, 50.382744], [-4.1120689, 50.38274680000001], [-4.111279585305091, 50.38273864148668], [-4.1111498, 50.3827373], [-4.1108734, 50.382732], [-4.110427999999999, 50.38272450000001], [-4.1091148, 50.3827074], [-4.108385999999999, 50.3827015], [-4.1076713, 50.3827096], [-4.1075007, 50.382714400000005], [-4.107424299999999, 50.3827165], [-4.106603899999999, 50.382759], [-4.1058178, 50.3828164], [-4.105154799999999, 50.382874099999995], [-4.104941999999999, 50.38289770000001], [-4.104894899999999, 50.3829033], [-4.103655699999999, 50.3830519], [-4.1024619, 50.3832283], [-4.1010201, 50.3835256], [-4.1000516, 50.383765199999985], [-4.0990909, 50.3840448], [-4.0982154, 50.3843225], [-4.0977456, 50.3844613], [-4.0974131, 50.3845472], [-4.0963742, 50.38480679999999], [-4.095354999999999, 50.3850249], [-4.0943509, 50.38522389999999], [-4.0933323999999995, 50.385427199999995], [-4.0927023, 50.3855582], [-4.0923874, 50.38563369999999], [-4.0920749, 50.3857215], [-4.0917312, 50.38582280000001], [-4.0913942, 50.3859398], [-4.0907665, 50.3861867], [-4.0904376, 50.38633709999999], [-4.0901533, 50.3864838], [-4.089828, 50.3866549], [-4.089510099999999, 50.3868265], [-4.0890638, 50.3870877], [-4.0888977, 50.3871805], [-4.088458599999999, 50.3874344], [-4.0882036, 50.387575], [-4.0877943, 50.3877948], [-4.0869908, 50.3882345], [-4.0862548, 50.38862799999998], [-4.0858858, 50.3888138], [-4.0854844, 50.3890086], [-4.0851725, 50.3891516], [-4.0846126, 50.3893837], [-4.0836924, 50.389692399999994], [-4.083360699999999, 50.389777], [-4.0826956, 50.38992059999999], [-4.0819874, 50.39003710000001], [-4.0813132, 50.390104], [-4.0806728, 50.3901462], [-4.0800158, 50.3901462], [-4.0793655, 50.3901168], [-4.0788538999999995, 50.3900752], [-4.0779116, 50.389987699999985], [-4.0762239, 50.389830999999994], [-4.0753306, 50.38979410000001], [-4.0740184, 50.3896756], [-4.0692856, 50.38924909999999], [-4.0685687, 50.389192599999994], [-4.0677425, 50.389148000000006], [-4.0669481, 50.38911480000001], [-4.0660412, 50.3891069], [-4.0652481, 50.3891447], [-4.064443499999999, 50.3892033], [-4.064222099999999, 50.3892267], [-4.0635862, 50.389297600000006], [-4.0630324, 50.3893797], [-4.0623868, 50.389493], [-4.0617301999999995, 50.3896442], [-4.0610394, 50.3898134], [-4.0603726, 50.3900038], [-4.0597713, 50.39019830000001], [-4.058979999999999, 50.390468600000005], [-4.057238999999999, 50.3911205], [-4.0567295, 50.3913106], [-4.0562505, 50.39147450000001], [-4.0557265, 50.3916446], [-4.0552429, 50.3917812], [-4.0550965, 50.391822600000005], [-4.0546588, 50.3919223], [-4.0542148, 50.39200379999998], [-4.0539681, 50.3920479], [-4.053267999999999, 50.39214529999999], [-4.0523635, 50.3922469], [-4.0514368, 50.39234090000001], [-4.0495836999999995, 50.39251249999999], [-4.047987199999999, 50.392659399999985], [-4.0475319999999995, 50.3926989], [-4.043873999999999, 50.393050900000006], [-4.0437602, 50.39306179999999], [-4.043466, 50.3930859], [-4.042418778537846, 50.39318448243787], [-4.040728499999999, 50.39334360000001], [-4.0401018, 50.393398000000005], [-4.039439999999999, 50.3934485], [-4.0382303, 50.3935239], [-4.0372948, 50.393574], [-4.0356689999999995, 50.393606899999995], [-4.0347371, 50.39361039999999], [-4.033779199999999, 50.3935974], [-4.033499, 50.39359139999999], [-4.0310856, 50.39348489999998], [-4.0288178, 50.39333990000001], [-4.0265696, 50.3931922], [-4.024165199999999, 50.3930544], [-4.0235159, 50.39302200000001], [-4.022314699999999, 50.3930169], [-4.021392, 50.39303219999999], [-4.020471, 50.39307939999999], [-4.0141089999999995, 50.393808799999995], [-4.0133928, 50.3938924], [-4.011504, 50.3941221], [-4.0096173, 50.3943433], [-4.0079485, 50.3945398], [-4.006447400000001, 50.3946917], [-4.0049288, 50.39480329999999], [-4.0033961, 50.3948985], [-4.0024417, 50.3949651], [-4.0014146, 50.39506620000001], [-4.000556199999999, 50.3951604], [-3.9998339, 50.39526109999999], [-3.9986404, 50.39543539999998], [-3.9974531, 50.39560960000001], [-3.996869699999999, 50.39566130000001], [-3.9967519, 50.39567859999999], [-3.996052600000001, 50.39577979999999], [-3.9944289, 50.3960149], [-3.9942543000000006, 50.396046000000005], [-3.9933992, 50.3962148], [-3.9929419, 50.3963284], [-3.9924565, 50.39646450000001], [-3.9918205000000007, 50.3967052], [-3.991134, 50.39704259999999], [-3.9906343, 50.39734779999999], [-3.9901672, 50.3976924], [-3.9895961999999994, 50.3981092], [-3.988638, 50.3989187], [-3.988125899999999, 50.39934069999999], [-3.9876945, 50.399660999999995], [-3.9870531, 50.4000503], [-3.9865511, 50.4003122], [-3.9858589, 50.4006438], [-3.9852155, 50.400895000000006], [-3.9846410999999993, 50.4010796], [-3.984020899999999, 50.401268300000005], [-3.9790674, 50.4026327], [-3.9788378, 50.4026934], [-3.977909, 50.4029518], [-3.9770044, 50.4032138], [-3.9764444, 50.403404], [-3.975917, 50.4036216], [-3.975356399999999, 50.4038853], [-3.9748082, 50.40421090000001], [-3.9743043, 50.4045618], [-3.9736007, 50.4051297], [-3.9732071, 50.4054226], [-3.972929300000001, 50.405614799999995], [-3.9725047, 50.4058852], [-3.9720025, 50.40614060000001], [-3.9716512, 50.40628900000001], [-3.971291799999999, 50.4064294], [-3.970493199999999, 50.4067086], [-3.9688165, 50.407256], [-3.9680051, 50.4075281], [-3.9669335, 50.4078846], [-3.966435399999999, 50.40803319999999], [-3.9659876, 50.4081531], [-3.9654942, 50.4082707], [-3.9648106999999992, 50.4083709], [-3.9642391999999993, 50.408424], [-3.9638993999999994, 50.408442], [-3.9636072, 50.40843929999999], [-3.9631798, 50.40841609999999], [-3.962785400000001, 50.4083826], [-3.9621535, 50.4082911], [-3.961614899999999, 50.40819619999999], [-3.960986399999999, 50.40804099999999], [-3.960471599999999, 50.4078818], [-3.960055699999999, 50.4077355], [-3.9595818, 50.40756110000001], [-3.9591278, 50.40738180000001], [-3.9588952, 50.407262499999995], [-3.958239799999999, 50.4068057], [-3.9574032, 50.4062472], [-3.956778699999999, 50.40581009999998], [-3.955789799999999, 50.40516670000001], [-3.95506, 50.40469509999999], [-3.9543089999999994, 50.4042626], [-3.9536596, 50.40394630000001], [-3.9528537, 50.403610599999986], [-3.952587250125894, 50.40352069301459], [-3.9520067, 50.40332480000001], [-3.9509228, 50.4029698], [-3.9506597, 50.402883300000006], [-3.9501363, 50.40268749999999], [-3.9496680999999993, 50.402483100000005], [-3.9492205, 50.40221530000001], [-3.948832, 50.4019837], [-3.9483315, 50.40160470000001], [-3.9478801, 50.4012189], [-3.9471136, 50.400483400000006], [-3.9466897, 50.40007289999999], [-3.9462905999999993, 50.39973380000001], [-3.9454849, 50.39917499999999], [-3.9445868, 50.39866849999999], [-3.9435239, 50.3982256], [-3.9423937, 50.39781670000001], [-3.9409586, 50.397288], [-3.9402267, 50.397006399999995], [-3.9395285, 50.3966947], [-3.939033699999999, 50.3964339], [-3.9385655, 50.39614909999999], [-3.9378891, 50.39572330000001], [-3.9372121, 50.3953268], [-3.9363732, 50.394912600000005], [-3.9354504, 50.3945339], [-3.9338518, 50.3938861], [-3.9331687, 50.393636099999995], [-3.9324658, 50.39342390000001], [-3.931991599999999, 50.3933152], [-3.9318161, 50.393280699999984], [-3.9312929, 50.3931985], [-3.930727300000001, 50.39313069999999], [-3.9301219, 50.39309089999999], [-3.9292611, 50.3930843], [-3.9288011, 50.393109599999995], [-3.9283458, 50.3931482], [-3.9276214, 50.3932483], [-3.9268706, 50.3934005], [-3.9267894, 50.3934231], [-3.9264016, 50.39353109999999], [-3.925946699999999, 50.3936785], [-3.925629, 50.39379849999999], [-3.9253245, 50.39392980000001], [-3.925002599999999, 50.394083599999995], [-3.9247018, 50.3942491], [-3.9242121, 50.3945412], [-3.923413, 50.39504159999999], [-3.9229658, 50.395312699999984], [-3.9225071, 50.395572099999995], [-3.922155, 50.3957391], [-3.9219021, 50.39584649999999], [-3.9216091, 50.3959565], [-3.9213376000000006, 50.39604040000001], [-3.921117099999999, 50.3961049], [-3.920788500000001, 50.3962085], [-3.9204962, 50.3962883], [-3.9202185, 50.39635009999999], [-3.919804300000001, 50.396421499999995], [-3.9193986, 50.396459], [-3.918990200000001, 50.3964763], [-3.9184712, 50.3964656], [-3.9180626, 50.39644499999999], [-3.9176277, 50.3964039], [-3.917183099999999, 50.3963374], [-3.9167892000000006, 50.396267], [-3.9161305, 50.3961113], [-3.9155483000000006, 50.3959335], [-3.915005, 50.3957238], [-3.913739800000001, 50.3951672], [-3.912598499999999, 50.394672199999995], [-3.912011, 50.394450899999995], [-3.911374599999999, 50.39424479999999], [-3.9104652, 50.3940238], [-3.909895899999999, 50.3939255], [-3.909285600000001, 50.39385289999999], [-3.9085269, 50.393784], [-3.9077377, 50.3937265], [-3.9066494, 50.39364129999999], [-3.905823499999999, 50.39356219999999], [-3.905116, 50.3934837], [-3.904701399999999, 50.3934317], [-3.9038328999999994, 50.393315], [-3.902642699999999, 50.39310710000001], [-3.9010982999999992, 50.392811], [-3.9003313, 50.3926654], [-3.899547, 50.3925519], [-3.8992866, 50.39252059999999], [-3.8981978, 50.3924401], [-3.8974479, 50.39240710000001], [-3.8961709, 50.3923819], [-3.895585, 50.392356799999995], [-3.894858699999999, 50.392330300000005], [-3.8942296, 50.392314799999994], [-3.893379700000001, 50.39234729999999], [-3.8928382, 50.3923924], [-3.892352499999999, 50.3924467], [-3.8915785, 50.392563599999995], [-3.891014599999999, 50.39267809999998], [-3.890468099999999, 50.3928113], [-3.8898845, 50.3929861], [-3.889300299999999, 50.3931812], [-3.8885471, 50.3934802], [-3.887789, 50.3937857], [-3.8873457999999994, 50.39397069999999], [-3.887169, 50.3940459], [-3.8860787, 50.3945061], [-3.8851201, 50.3949089], [-3.8841558, 50.3953135], [-3.8833208, 50.3956453], [-3.882117299999999, 50.39614139999999], [-3.8811246000000006, 50.3965518], [-3.8801426, 50.3969428], [-3.8793575, 50.3972395], [-3.8789915000000006, 50.39734440000001], [-3.8787197, 50.397414399999995], [-3.878186, 50.397519199999984], [-3.8778587999999994, 50.39757279999999], [-3.877565099999999, 50.39760600000001], [-3.8771618, 50.39765440000001], [-3.8766194, 50.397698799999986], [-3.8760985, 50.3977156], [-3.874870000000001, 50.3977416], [-3.8739925, 50.3977915], [-3.8732382999999992, 50.397872], [-3.872347199999999, 50.3980387], [-3.8715754, 50.3982196], [-3.8706939999999994, 50.39842599999999], [-3.8696049, 50.39867139999999], [-3.8688227, 50.3988384], [-3.866842, 50.3992757], [-3.8647215, 50.399759200000005], [-3.8644887999999993, 50.399816900000005], [-3.8628381, 50.400215], [-3.862755721713942, 50.40023471003911], [-3.8608127, 50.4006996], [-3.859099599999999, 50.401134299999995], [-3.858401999999999, 50.40135579999999], [-3.8577237, 50.4016142], [-3.8570583, 50.40192979999999], [-3.8564419, 50.40228449999999], [-3.8559304, 50.4026396], [-3.855491999999999, 50.403009], [-3.855149799999999, 50.403363], [-3.8548331, 50.4037301], [-3.8545909, 50.4040677], [-3.854393599999999, 50.4044209], [-3.854194999999999, 50.404863], [-3.8540686000000006, 50.405317], [-3.853987500000001, 50.4056977], [-3.8539203, 50.406167100000005], [-3.853904, 50.4065051], [-3.8539567, 50.406841400000005], [-3.854013299999999, 50.40718150000001], [-3.854068099999999, 50.4075375], [-3.854241, 50.4082368], [-3.8542865, 50.4085809], [-3.854317500000001, 50.409211600000006], [-3.854288, 50.4095101], [-3.8542197, 50.4098911], [-3.8541168, 50.4102074], [-3.8539358, 50.410693], [-3.8537605, 50.4110553], [-3.8536553, 50.4112356], [-3.8534825, 50.4114909], [-3.8532672, 50.41176850000001], [-3.853034299999999, 50.412043], [-3.852881599999999, 50.4122026], [-3.852743900000001, 50.4123302], [-3.852255499999999, 50.4127541], [-3.851664, 50.413191000000005], [-3.8510353, 50.4136148], [-3.850410699999999, 50.414026699999994], [-3.8499435, 50.4143693], [-3.8495100999999994, 50.41473119999999], [-3.8491173, 50.4151306], [-3.848909799999999, 50.41537399999999], [-3.8486756, 50.4156893], [-3.848489499999999, 50.416009499999994], [-3.8482798, 50.4164939], [-3.8476453, 50.41774840000001], [-3.847215, 50.4185773], [-3.8469288, 50.4191566], [-3.8467156999999994, 50.41961340000001], [-3.8465801, 50.4199599], [-3.846424700000001, 50.420396200000006], [-3.8462845, 50.4208586], [-3.846190799999999, 50.421300499999994], [-3.846075, 50.42194859999999], [-3.846009335496809, 50.422316234984066], [-3.8458161, 50.42339809999999], [-3.8458176000000006, 50.42323480000001], [-3.8458204999999994, 50.423097000000006], [-3.845692763346064, 50.4238193740464], [-3.8456639, 50.42398259999999], [-3.8456460999999993, 50.42407789999999], [-3.845522299999999, 50.4247127], [-3.8454592, 50.42502330000001], [-3.8453847999999993, 50.425304800000006], [-3.8453191000000007, 50.425491], [-3.8452382, 50.42568329999998], [-3.8451156, 50.4259175], [-3.8450152, 50.42609070000001], [-3.844908600000001, 50.42625159999999], [-3.8446957999999993, 50.4265182], [-3.8445406000000006, 50.4266921], [-3.844335799999999, 50.42689390000001], [-3.8439385000000006, 50.427226], [-3.8436749, 50.4274194], [-3.8433991, 50.4276055], [-3.842846900000001, 50.4279055], [-3.8424185999999994, 50.42809959999998], [-3.841931600000001, 50.4282888], [-3.8413918, 50.42845100000001], [-3.8411788, 50.428506699999986], [-3.8408148999999994, 50.4285852], [-3.8404147, 50.4286549], [-3.840035, 50.4287036], [-3.8395604999999993, 50.4287476], [-3.839099800000001, 50.428770400000005], [-3.838615700000001, 50.428770400000005], [-3.838337899999999, 50.4287608], [-3.8380409000000006, 50.42873819999999], [-3.8376766, 50.4287006], [-3.8372981999999993, 50.42864819999999], [-3.836933599999999, 50.4285861], [-3.8365663, 50.428505599999994], [-3.8362271999999993, 50.4284243], [-3.835204300000001, 50.428174199999994], [-3.8342148, 50.42792349999999], [-3.8332827, 50.427711599999995], [-3.8328563, 50.427631700000006], [-3.8323297, 50.42754049999999], [-3.831794700000001, 50.4274783], [-3.8312863, 50.427444], [-3.8307002, 50.42742869999999], [-3.8301035, 50.4274437], [-3.829634299999999, 50.42746869999999], [-3.8291114, 50.4275244], [-3.8285325, 50.4276191], [-3.8279812, 50.4277226], [-3.8264980999999993, 50.42805729999999], [-3.8247139, 50.42846990000001], [-3.8244184, 50.4285412], [-3.8237168, 50.4287103], [-3.822941999999999, 50.4288885], [-3.8214821, 50.4292216], [-3.820772499999999, 50.4293972], [-3.8200626, 50.4296013], [-3.8195435, 50.4297825], [-3.819056199999999, 50.42998399999999], [-3.8184638, 50.4302643], [-3.8181154, 50.4304544], [-3.8171176, 50.4309872], [-3.8166173, 50.431224500000006], [-3.816084500000001, 50.43143059999999], [-3.8155134999999993, 50.431604], [-3.815272100000001, 50.4316669], [-3.8151533, 50.4316979], [-3.814819299999999, 50.431785], [-3.8140274, 50.4319529], [-3.813541400000001, 50.43204009999999], [-3.8130144, 50.4321094], [-3.8124956, 50.43216159999999], [-3.811949900000001, 50.4321865], [-3.8114307, 50.432188], [-3.8106217, 50.4321571], [-3.809207699999999, 50.43206609999999], [-3.8080138999999993, 50.432015199999995], [-3.807866999999999, 50.4320141], [-3.8064372, 50.4320034], [-3.8047537999999994, 50.4320377], [-3.802167199999999, 50.4320813], [-3.800659, 50.43211070000001], [-3.7989878999999993, 50.43214699999999], [-3.7973556, 50.4321834], [-3.7936262, 50.43226800000001], [-3.7918719, 50.43227610000001], [-3.7910318, 50.4322626], [-3.7901818, 50.43221809999999], [-3.7891349, 50.43211269999999], [-3.7888352, 50.4320813], [-3.7878517, 50.43197979999999], [-3.786903718942765, 50.431903303264505], [-3.786901199999999, 50.43190309999999], [-3.785913, 50.43185230000001], [-3.7846373, 50.4317723], [-3.7840328, 50.43171929999999], [-3.7834463, 50.431647899999994], [-3.7829113, 50.43154319999999], [-3.7823917, 50.43141349999999], [-3.7819038, 50.4312614], [-3.7813664, 50.431076399999995], [-3.7808434, 50.4309021], [-3.7803467999999993, 50.43076259999999], [-3.779842599999999, 50.4306441], [-3.779299799999999, 50.43053289999999], [-3.7787913, 50.4304581], [-3.7781930999999993, 50.4303878], [-3.776527699999999, 50.4302359], [-3.7755561000000006, 50.4301212], [-3.7747124999999992, 50.4300008], [-3.773934600000001, 50.4298833], [-3.7730298000000007, 50.4297312], [-3.7729241933019897, 50.42971043805706], [-3.7722775, 50.4295833], [-3.772140399999999, 50.4295557], [-3.7713751, 50.4293952], [-3.770669099999999, 50.4292284], [-3.7698306, 50.42901379999999], [-3.7674489, 50.42835039999999], [-3.767316599999999, 50.42831319999999], [-3.765927, 50.42790449999998], [-3.7654676, 50.4277846], [-3.7649747, 50.4276739], [-3.764347499999999, 50.4275586], [-3.763852599999999, 50.4274828], [-3.7632493999999994, 50.4274157], [-3.7627993, 50.42738889999998], [-3.762144099999999, 50.4273749], [-3.7613386, 50.427403299999995], [-3.7608, 50.42745529999999], [-3.7606086, 50.427473799999994], [-3.760488000000001, 50.4274907], [-3.759945, 50.4275666], [-3.759356700000001, 50.42768250000001], [-3.758630899999999, 50.42784360000001], [-3.7559038999999994, 50.4284998], [-3.7557, 50.428547599999995], [-3.7539517999999994, 50.4289836], [-3.7530883, 50.4292138], [-3.7526477, 50.42934739999999], [-3.7522212000000006, 50.42948659999999], [-3.7504925, 50.430083799999984], [-3.7496695, 50.4303319], [-3.7487986, 50.4305665], [-3.746443600000001, 50.431141], [-3.7453416000000006, 50.431411699999984], [-3.7446138, 50.4315908], [-3.743392099999999, 50.43185689999999], [-3.742527299999999, 50.431996], [-3.7419942000000006, 50.43206260000001], [-3.7414023, 50.432102], [-3.740685099999999, 50.432134], [-3.7398927, 50.43213], [-3.7391549, 50.43208930000001], [-3.7385134, 50.4320259], [-3.737909699999999, 50.43193959999999], [-3.737343899999999, 50.4318397], [-3.736481, 50.4316556], [-3.7356172, 50.431443400000006], [-3.7349665, 50.431285900000006], [-3.734278699999999, 50.43115409999999], [-3.7336177999999993, 50.4310464], [-3.7324617999999994, 50.43093609999999], [-3.7317586, 50.430911900000005], [-3.7307634999999992, 50.4309339], [-3.7301625, 50.430987399999985], [-3.729095099999999, 50.4311397], [-3.728989799999999, 50.4311547], [-3.726982899999999, 50.4314675], [-3.725972099999999, 50.43163520000001], [-3.724995, 50.4318439], [-3.7241688, 50.43206390000001], [-3.7233773, 50.432317399999995], [-3.7223764, 50.43268719999999], [-3.7217172, 50.432974899999984], [-3.721087499999999, 50.433277700000005], [-3.7197683, 50.4339188], [-3.7190879999999993, 50.4342383], [-3.718411399999999, 50.4345114], [-3.717597099999999, 50.4347684], [-3.7174408, 50.43481859999999], [-3.717394, 50.434830899999994], [-3.7169482, 50.4349478], [-3.7163446, 50.4350689], [-3.715838199999999, 50.43513509999999], [-3.715345899999999, 50.43518220000001], [-3.714867699999999, 50.435212699999994], [-3.7143191, 50.4352283], [-3.7138832, 50.43522389999999], [-3.713439699999999, 50.43520899999999], [-3.7129953, 50.43518220000001], [-3.7125433, 50.4351369], [-3.7121169999999992, 50.435081800000006], [-3.7116211, 50.4349978], [-3.7111965, 50.4349051], [-3.710600700000001, 50.43473089999999], [-3.710102800000001, 50.43457219999999], [-3.7096223, 50.43438889999999], [-3.709133, 50.43417749999999], [-3.7083117999999993, 50.43377060000001], [-3.7072187999999993, 50.43322150000001], [-3.706697, 50.432988400000006], [-3.7061834, 50.4327958], [-3.7057074, 50.4326551], [-3.7052505, 50.432545600000005], [-3.7048447, 50.43246499999999], [-3.7043797, 50.432399100000005], [-3.7038623999999993, 50.4323504], [-3.703322500000001, 50.4323343], [-3.7027104, 50.4323384], [-3.7021423, 50.4323763], [-3.7015819, 50.43244130000001], [-3.7010333, 50.4325324], [-3.700134699999999, 50.4326966], [-3.6999727, 50.43272759999999], [-3.6990264, 50.432908000000005], [-3.6986879, 50.432956], [-3.6982729, 50.4330096], [-3.6978301, 50.4330486], [-3.697252, 50.4330714], [-3.6954094999999993, 50.4331235], [-3.6950107, 50.43315520000001], [-3.6944816, 50.4332163], [-3.693931800000001, 50.4333112], [-3.6932817, 50.433450400000005], [-3.6927053, 50.43362189999999], [-3.6925245, 50.433685199999985], [-3.6920400999999994, 50.4338748], [-3.6916278, 50.4340654], [-3.6912084, 50.4342984], [-3.6908354, 50.4345226], [-3.688773408310452, 50.43587702254691], [-3.6879317, 50.4364299], [-3.6874512, 50.4367692], [-3.6872123, 50.4369415], [-3.6867725, 50.43730219999999], [-3.686679399999999, 50.4373921], [-3.686455800000001, 50.43762019999999], [-3.6861685, 50.4379074], [-3.685958699999999, 50.4381515], [-3.6857662, 50.4384345], [-3.6855682, 50.4388562], [-3.685527, 50.4389252], [-3.685421400000001, 50.43914370000001], [-3.6853223, 50.43937180000001], [-3.6851521, 50.43984189999999], [-3.6849225, 50.440733], [-3.6848901, 50.44085869999999], [-3.6846811, 50.44162200000001], [-3.6845502, 50.4420191], [-3.684406899999999, 50.4423963], [-3.684264600000001, 50.4426889], [-3.6840492, 50.44301949999999], [-3.6838569, 50.4432802], [-3.6834905, 50.4436938], [-3.6831354, 50.4440226], [-3.683092664890038, 50.44405631163063], [-3.682722899999999, 50.444348], [-3.6823026, 50.4446546], [-3.6817787000000006, 50.4449557], [-3.681215, 50.4452439], [-3.6805692, 50.4454875], [-3.679896199999999, 50.4456956], [-3.6789352000000006, 50.4459882], [-3.6780708, 50.4462941], [-3.677573, 50.446528499999985], [-3.677108500000001, 50.4467881], [-3.6765759, 50.4471454], [-3.676064199999999, 50.4475279], [-3.6755757, 50.448028], [-3.6752953, 50.4484114], [-3.6750747000000006, 50.4487621], [-3.6749992, 50.4488921], [-3.674692, 50.449428899999994], [-3.674506, 50.44969420000001], [-3.6743176, 50.4499204], [-3.6736487, 50.4506074], [-3.673456699999999, 50.4507947], [-3.6733512999999993, 50.4509275], [-3.6731459, 50.4511833], [-3.6728179, 50.4517127], [-3.6726579, 50.45206199999999], [-3.6725667, 50.4523408], [-3.6724560999999993, 50.4526575], [-3.6722487, 50.4532821], [-3.672125, 50.45361949999999], [-3.671963199999999, 50.4539189], [-3.6717228, 50.454337900000006], [-3.671553499999999, 50.4545848], [-3.671392, 50.4547902], [-3.6711895, 50.45502569999999], [-3.6709356, 50.4552776], [-3.6704323, 50.455719], [-3.6696475, 50.45643419999999], [-3.6692961, 50.45679090000001], [-3.6690193, 50.457104], [-3.668605, 50.4576797], [-3.668407699999999, 50.4579694], [-3.6682529, 50.4582224], [-3.668183199999999, 50.45834640000001], [-3.6680222, 50.458715999999995], [-3.6679422000000006, 50.458945], [-3.6678642999999993, 50.45920379999999], [-3.6678272, 50.459443399999984], [-3.6678126, 50.45967869999999], [-3.6678173, 50.4598999], [-3.667862, 50.4601526], [-3.668103799999999, 50.460982999999985], [-3.668155099999999, 50.4612967], [-3.6681668, 50.4613545], [-3.6682033, 50.46157670000001], [-3.6682262999999993, 50.46180089999999], [-3.6682529, 50.4621363], [-3.6682605, 50.46253680000001], [-3.668233, 50.462922799999994], [-3.6681797, 50.4633748], [-3.6680785, 50.4638462], [-3.6679079999999993, 50.46442079999999], [-3.667662599999999, 50.464980800000006], [-3.667430299999999, 50.4653632], [-3.6671891, 50.46571560000001], [-3.666949, 50.4660123], [-3.666686499999999, 50.4663078], [-3.6663798, 50.46661], [-3.6660653, 50.46689010000001], [-3.665645899999999, 50.4672144], [-3.6654463, 50.46735940000001], [-3.6652828, 50.467465199999985], [-3.664847099999999, 50.4677407], [-3.664345, 50.468021], [-3.6638211, 50.4682959], [-3.6633133, 50.468560499999995], [-3.6622566, 50.469112599999995], [-3.6616988999999993, 50.46937499999999], [-3.6611276, 50.4696134], [-3.660546899999999, 50.46983769999999], [-3.659992200000001, 50.4700398], [-3.6593227, 50.4702622], [-3.6586407, 50.4704507], [-3.6575831, 50.47070469999999], [-3.6567896, 50.4708583], [-3.6560038, 50.4710036], [-3.655519, 50.4711058], [-3.655038, 50.4712056], [-3.6542346, 50.4714419], [-3.6537819, 50.471628], [-3.6528999999999994, 50.4720858], [-3.652007699999999, 50.4725443], [-3.6514363, 50.47279509999999], [-3.6509007, 50.47299420000001], [-3.650491, 50.47310590000001], [-3.6501345, 50.473196599999994], [-3.6490065, 50.4734742], [-3.6485143, 50.4736159], [-3.647993599999999, 50.4737979], [-3.6476057, 50.4739662], [-3.6472529, 50.47414130000001], [-3.6465536, 50.4745018], [-3.646130499999999, 50.47469759999999], [-3.645842, 50.4748188], [-3.645547299999999, 50.4749254], [-3.6452341, 50.47502419999999], [-3.6446622, 50.47516459999999], [-3.6443236, 50.47522800000001], [-3.644, 50.4752707], [-3.6436397, 50.4753027], [-3.6432252999999992, 50.4753171], [-3.6428434, 50.4753199], [-3.6425017, 50.4753058], [-3.641207800000001, 50.475196999999994], [-3.6407023, 50.47515340000001], [-3.6401766, 50.47513059999999], [-3.6396219, 50.47513610000001], [-3.639278200000001, 50.47515340000001], [-3.6389413, 50.4751836], [-3.6385642, 50.475240499999984], [-3.6381972, 50.4752989], [-3.6378528, 50.4753857], [-3.6375156999999994, 50.4754729], [-3.637198999999999, 50.4755814], [-3.6368968, 50.47570350000001], [-3.6366421999999994, 50.47581889999999], [-3.636384, 50.47595239999999], [-3.6361922, 50.4760545], [-3.635993099999999, 50.47617350000001], [-3.635646200000001, 50.47641569999999], [-3.6353995, 50.47662139999999], [-3.6351648, 50.4768519], [-3.6349761, 50.4770617], [-3.6346973, 50.4773774], [-3.63459, 50.4775147], [-3.6342489, 50.4779389], [-3.633996199999999, 50.4782324], [-3.6335586, 50.4787054], [-3.633061000000001, 50.47912130000001], [-3.6325069, 50.479523699999994], [-3.6318947, 50.4798631], [-3.6313044, 50.48011830000001], [-3.630660499999999, 50.48032], [-3.630064799999999, 50.4804516], [-3.6293609999999994, 50.48054539999999], [-3.628638800000001, 50.4806329], [-3.627834500000001, 50.4807595], [-3.6275076999999993, 50.4808253], [-3.627091799999999, 50.4809426], [-3.626884299586833, 50.48101678813563], [-3.6267433, 50.48106719999999], [-3.626314, 50.4812745], [-3.625997799999999, 50.481440500000005], [-3.6254696, 50.481774300000005], [-3.6248883, 50.4821938], [-3.6243064, 50.4826178], [-3.6230324, 50.48345530000001], [-3.622330700000001, 50.4839142], [-3.6216596, 50.48442000000001], [-3.619399638008617, 50.48631885980339], [-3.6193984, 50.4863199], [-3.6184994, 50.4870746], [-3.6175844, 50.48780909999999], [-3.6170785, 50.4881674], [-3.6169403, 50.488264], [-3.616734, 50.4883977], [-3.615979499999999, 50.4888776], [-3.6151737000000006, 50.489344], [-3.614587399999999, 50.489671099999995], [-3.6140545, 50.4899916], [-3.6135654000000006, 50.490367500000005], [-3.613217, 50.49072760000001], [-3.6130672000000006, 50.4908906], [-3.6129132999999993, 50.49109099999998], [-3.6126778, 50.4914508], [-3.612419699999999, 50.4918351], [-3.6121546000000007, 50.4921841], [-3.6118491, 50.49253809999999], [-3.611622099999999, 50.49273219999999], [-3.6114035000000007, 50.492893200000005], [-3.610805, 50.4932475], [-3.6104238, 50.49340959999999], [-3.6100683, 50.493558699999994], [-3.6097441, 50.4936699], [-3.6093093, 50.4938019], [-3.6085191, 50.493981100000006], [-3.607744, 50.49414589999999], [-3.6070072, 50.4943289], [-3.606403099999999, 50.4945181], [-3.6058332, 50.49474189999999], [-3.6053194, 50.4949769], [-3.6048303000000006, 50.495234], [-3.604151899999999, 50.4955467], [-3.6034828, 50.49583229999999], [-3.602551799999999, 50.4961843], [-3.6019946, 50.49639789999999], [-3.601136199999999, 50.496748199999985], [-3.6003575000000003, 50.4970849], [-3.5998843999999997, 50.49733669999999], [-3.5993658, 50.49766139999999], [-3.5991023000000006, 50.497854], [-3.5985984000000006, 50.498233500000005], [-3.5981706999999994, 50.4986304], [-3.5979674, 50.4988397], [-3.5977812000000005, 50.49906390000001], [-3.5976468, 50.49925519999999], [-3.5973211, 50.499792799999994], [-3.597112, 50.5001833], [-3.5969767999999993, 50.5006056], [-3.5968298, 50.50110480000001], [-3.5967646999999996, 50.50149209999999], [-3.5967278, 50.501933], [-3.596743599999999, 50.5023158], [-3.5967726, 50.5026584], [-3.5968428, 50.50309689999999], [-3.597056, 50.5043022], [-3.5971033999999995, 50.50469950000001], [-3.5971057999999996, 50.50505160000001], [-3.5970473, 50.5054622], [-3.5969281000000004, 50.50584229999998], [-3.5967524, 50.5061917], [-3.5965248000000005, 50.50655609999999], [-3.5962772999999997, 50.50687080000001], [-3.5959481999999996, 50.5072074], [-3.5955287000000005, 50.5075785], [-3.5950503, 50.5079205], [-3.5943480000000005, 50.508381400000005], [-3.593638, 50.50883619999999], [-3.5932611364780858, 50.509076386038586], [-3.5912913, 50.51033179999999], [-3.590778199999999, 50.51069329999999], [-3.5905059, 50.5108981], [-3.5902825, 50.5110869], [-3.589861, 50.51150009999999], [-3.5896635, 50.5117353], [-3.5894738999999993, 50.5119662], [-3.5892744000000003, 50.51224450000001], [-3.5892393999999994, 50.5123016], [-3.5891249, 50.5125284], [-3.5889659000000003, 50.5128238], [-3.5888346000000007, 50.513202799999995], [-3.5887776, 50.5134012], [-3.5887382000000003, 50.5136074], [-3.588714499999999, 50.513799], [-3.588706599999999, 50.513994], [-3.5887081, 50.5141977], [-3.5887092, 50.5144195], [-3.5887567, 50.51469440000001], [-3.5888247000000004, 50.5149697], [-3.5889391999999996, 50.5152999], [-3.5890792, 50.5155899], [-3.5893093, 50.5160369], [-3.589543299999999, 50.5164182], [-3.5898307, 50.5168483], [-3.5922878999999996, 50.520114], [-3.5926562000000004, 50.5205881], [-3.5928584000000003, 50.520838], [-3.592988699999999, 50.5209794], [-3.5932611364780858, 50.52127011541156], [-3.5933166000000005, 50.5213293], [-3.5935659000000006, 50.5215506], [-3.5940444, 50.5219591], [-3.5947269, 50.5225385], [-3.5955433999999995, 50.523200900000006], [-3.5956181994358256, 50.52326426412941], [-3.595829899999999, 50.52344360000001], [-3.5969129000000004, 50.524296699999994], [-3.5974656, 50.5247541], [-3.5980743, 50.52532179999999], [-3.598458799999999, 50.5257421], [-3.598699399999999, 50.526055], [-3.5988216000000004, 50.52628190000001], [-3.5989464000000004, 50.52650160000001], [-3.599055799999999, 50.52673070000001], [-3.5991252, 50.5268755], [-3.599206, 50.52710949999999], [-3.5992415, 50.5272717], [-3.5992899000000005, 50.527547899999995], [-3.5993238999999995, 50.52788040000001], [-3.5993214, 50.52815249999998], [-3.5993143999999995, 50.5282787], [-3.599167, 50.52988669999999], [-3.5991622, 50.5299441], [-3.5990991999999995, 50.53065289999999], [-3.5990363999999992, 50.5311971], [-3.5990073999999996, 50.5314947], [-3.598955699999999, 50.5317637], [-3.5988636, 50.532039799999986], [-3.5987421, 50.5323319], [-3.5985878, 50.5326098], [-3.5984498, 50.5328347], [-3.5983161999999997, 50.5330101], [-3.5980243999999986, 50.5333377], [-3.5976438, 50.53370919999998], [-3.5972759000000005, 50.5340363], [-3.5969543, 50.53429680000001], [-3.596660099999999, 50.53449590000001], [-3.5962353, 50.53476830000001], [-3.5952692, 50.535336400000006], [-3.5950899, 50.53544850000001], [-3.5942946, 50.5359454], [-3.5932611364780858, 50.53658997393625], [-3.59076775589777, 50.53814506574887], [-3.5905405, 50.538286799999995], [-3.5897392, 50.5387808], [-3.5893811, 50.539004], [-3.5883748, 50.53954430000001], [-3.5877043999999993, 50.53981999999998], [-3.5870109, 50.5400482], [-3.5862614999999995, 50.54021869999999], [-3.5855037, 50.5403551], [-3.5846523, 50.540479399999995], [-3.583890699999999, 50.54057960000001], [-3.5828598000000005, 50.540719], [-3.5819964, 50.540873399999995], [-3.5811027, 50.5410945], [-3.5803407, 50.5413176], [-3.5796047, 50.541539], [-3.5789342999999993, 50.54175879999999], [-3.5781324, 50.5419965], [-3.5773580999999997, 50.54220149999999], [-3.5765716999999997, 50.54237859999999], [-3.5757969, 50.5425195], [-3.5750237, 50.5426376], [-3.5741727999999995, 50.5427413], [-3.5734060999999997, 50.54281339999999], [-3.5732294, 50.5428281], [-3.5722867, 50.5428942], [-3.5712685, 50.5429969], [-3.5703872999999997, 50.543109], [-3.5693832000000003, 50.54328089999999], [-3.5685654000000007, 50.54345549999999], [-3.5677784, 50.5436412], [-3.5670785, 50.54383599999999], [-3.5643687, 50.5446922], [-3.5633779, 50.5449419], [-3.5623742, 50.54514339999999], [-3.5613665, 50.5453171], [-3.5603294999999995, 50.5454464], [-3.5593472, 50.5455409], [-3.5583349, 50.5455947], [-3.5573855, 50.545604899999994], [-3.5564458, 50.5455902], [-3.5555324999999995, 50.54554220000001], [-3.5541295999999996, 50.54544759999999], [-3.5531738999999996, 50.545385499999995], [-3.5522065, 50.5453325], [-3.5512364999999995, 50.5452913], [-3.5502348, 50.5452512], [-3.5500242, 50.54524359999999], [-3.5491833, 50.545215000000006], [-3.5481384, 50.5451976], [-3.5472232999999997, 50.5452074], [-3.5459602999999995, 50.545252299999994], [-3.5444704, 50.5453153], [-3.5431379, 50.5453865], [-3.5422242, 50.5454433], [-3.5412837999999995, 50.54552779999999], [-3.5403576, 50.5456276], [-3.5395234, 50.5457462], [-3.5385676, 50.5459113], [-3.5375107, 50.5461313], [-3.5351571, 50.546659099999985], [-3.5342788, 50.5468272], [-3.5334204999999996, 50.54696799999999], [-3.5325397999999995, 50.5470845], [-3.5317186, 50.5471687], [-3.530917, 50.547235], [-3.5302171, 50.5472773], [-3.5295086, 50.54730969999999], [-3.5287935, 50.547316900000006], [-3.5280345999999994, 50.5472974], [-3.5279273, 50.54729289999999], [-3.5272608, 50.5472528], [-3.5264977, 50.5471847], [-3.5256965, 50.54709660000001], [-3.5248431000000005, 50.5469714], [-3.5247200999999997, 50.54695089999999], [-3.5233536, 50.54668439999998], [-3.52254, 50.5465238], [-3.5216642, 50.546374], [-3.5206922, 50.54624309999999], [-3.5176399999999997, 50.5459037], [-3.5169478, 50.54585749999998], [-3.5162722999999994, 50.54583069999999], [-3.515624, 50.5458275], [-3.5150066, 50.54584479999998], [-3.5144686999999997, 50.5458781], [-3.5139077999999997, 50.5459239], [-3.5130778999999994, 50.546021], [-3.5125565999999995, 50.54610579999999], [-3.5120581999999994, 50.5462101], [-3.5115876, 50.5463311], [-3.5110502, 50.54645839999999], [-3.5105183999999996, 50.5465597], [-3.5100244999999997, 50.5466239], [-3.5095132999999996, 50.54666209999999], [-3.5089602999999996, 50.5466682], [-3.5083748, 50.54664060000001], [-3.5077557999999995, 50.5465842], [-3.50749, 50.5465576], [-3.5063735000000005, 50.54645990000001], [-3.5055255999999995, 50.546426], [-3.5046875999999996, 50.5464411], [-3.5038780999999997, 50.54648859999999], [-3.5034296080661336, 50.54653996377854], [-3.5030678, 50.5465814], [-3.5023506999999996, 50.5466892], [-3.501692, 50.5468109], [-3.5010684999999997, 50.546944], [-3.5003486000000006, 50.5470887], [-3.4997158, 50.5471986], [-3.4994388000000005, 50.547240999999985], [-3.4989734, 50.5473123], [-3.4981725999999997, 50.54745379999999], [-3.4974637, 50.547597], [-3.4966897999999995, 50.5477906], [-3.4960279, 50.5479524], [-3.4953785999999996, 50.548089100000006], [-3.4947372999999997, 50.5482039], [-3.4941115787588064, 50.548304451771294], [-3.4932575, 50.548441700000005], [-3.4925973999999997, 50.5485575], [-3.4919112, 50.5487173], [-3.4912694, 50.54888830000001], [-3.4906648999999996, 50.5490863], [-3.4901310999999997, 50.54930610000001], [-3.4895866, 50.5495872], [-3.489157, 50.54984540000001], [-3.4887493999999997, 50.5501439], [-3.4883901, 50.550470399999995], [-3.4878338, 50.5510395], [-3.4871725, 50.551785999999986], [-3.4868109, 50.5521396], [-3.4863893999999997, 50.5525151], [-3.4859401, 50.552886], [-3.4855035999999995, 50.55323449999999], [-3.4839592999999995, 50.5543635], [-3.4834696, 50.5547581], [-3.4831064, 50.555099699999985], [-3.4826946999999997, 50.555528299999985], [-3.4805235999999997, 50.557883999999994], [-3.4797863, 50.5585937], [-3.4789201, 50.5593431], [-3.4780378999999995, 50.56003749999999], [-3.4776446, 50.5603282], [-3.4772370999999995, 50.56060729999999], [-3.4763843999999997, 50.561144299999995], [-3.476043199999999, 50.5613571], [-3.4756673999999994, 50.5615803], [-3.4752037, 50.56182419999998], [-3.4749033999999996, 50.56196440000001], [-3.4745980000000003, 50.56208299999998], [-3.4742386999999995, 50.56221690000001], [-3.4738064999999994, 50.5623563], [-3.4733688, 50.5624876], [-3.4729094, 50.5626325], [-3.4724185, 50.5628227], [-3.4719881999999997, 50.5630373], [-3.4713711999999997, 50.5633644], [-3.4708266999999995, 50.5636989], [-3.4702893999999995, 50.56408059999999], [-3.4697509, 50.5645543], [-3.4694458999999997, 50.564877], [-3.4691743, 50.565244], [-3.4689702, 50.56559229999999], [-3.4688527999999996, 50.56588980000001], [-3.4687661999999997, 50.5661419], [-3.4687233999999996, 50.5664509], [-3.4687216, 50.5664926], [-3.4687244999999995, 50.566754], [-3.4687408999999993, 50.5670412], [-3.4688014999999996, 50.5673486], [-3.4688678, 50.56759360000001], [-3.4693851999999996, 50.5688354], [-3.4695707999999996, 50.56934509999999], [-3.4696946, 50.5698653], [-3.4697612, 50.570366], [-3.4697793999999997, 50.5706107], [-3.4697747999999997, 50.57096430000001], [-3.4697205999999996, 50.5713728], [-3.4695954999999996, 50.57196549999998], [-3.4692356, 50.57380269999999], [-3.4691293999999995, 50.57419910000001], [-3.4690119, 50.57459839999999], [-3.46863, 50.57538950000001], [-3.4678131, 50.5770162], [-3.4675713000000004, 50.57739170000001], [-3.467312, 50.57777660000001], [-3.4671063, 50.57804250000001], [-3.4668041, 50.57839130000001], [-3.4652296, 50.5799298], [-3.4648872, 50.580247799999995], [-3.4643557, 50.5806613], [-3.4631618, 50.58147360000001], [-3.4622414, 50.582131200000006], [-3.4620115999999994, 50.5822954], [-3.4608911, 50.5831996], [-3.4598543, 50.58398119999999], [-3.4590988, 50.5845084], [-3.4583315999999997, 50.585013700000005], [-3.4579963, 50.5852306], [-3.4575313, 50.5855204], [-3.4571433999999996, 50.58577469999999], [-3.4567237999999993, 50.5860183], [-3.4550506000000003, 50.5870476], [-3.4539708999999994, 50.58766760000001], [-3.4528974, 50.5882639], [-3.4522027999999993, 50.5886418], [-3.4515003999999996, 50.5890019], [-3.4500233999999996, 50.58974529999998], [-3.4494754, 50.58999699999998], [-3.4489194999999997, 50.59024730000001], [-3.4478204999999997, 50.5907195], [-3.4469352999999994, 50.5910869], [-3.4464574, 50.59131229999999], [-3.446016999999999, 50.5915459], [-3.4457142000000003, 50.59172780000001], [-3.4454058, 50.59192669999999], [-3.4449415999999995, 50.5922973], [-3.4446496999999994, 50.5925651], [-3.4443787, 50.5928484], [-3.4441426, 50.5931481], [-3.4439433, 50.5934452], [-3.4438093999999997, 50.59367869999999], [-3.443711599999999, 50.593893], [-3.4436068, 50.59417409999999], [-3.4435337, 50.5944143], [-3.4434607999999995, 50.594764999999995], [-3.4434308999999996, 50.595074], [-3.44341763264737, 50.59520423372765], [-3.4434048, 50.5953302], [-3.4433802, 50.59579050000001], [-3.4433751999999997, 50.59605320000001], [-3.4433730999999996, 50.59616480000001], [-3.4433710000000004, 50.59627420000001], [-3.4433758, 50.596828], [-3.4433871, 50.5971675], [-3.4434027, 50.597550600000005], [-3.4434125000000004, 50.5976788], [-3.4435207999999995, 50.5987951], [-3.4436094, 50.599434], [-3.4437580999999997, 50.6003035], [-3.4439383, 50.601146400000005], [-3.4441977, 50.6021726], [-3.4443811999999996, 50.60284010000001], [-3.4445582, 50.6036178], [-3.4447004999999997, 50.6044012], [-3.4448592999999996, 50.60547969999999], [-3.4448848999999995, 50.6056724], [-3.4449383999999994, 50.6063699], [-3.4449511, 50.6068022], [-3.4449502999999995, 50.60719600000001], [-3.4449485999999996, 50.60763949999999], [-3.4449352999999996, 50.6080491], [-3.444939199999999, 50.60895029999999], [-3.4449591, 50.60980030000001], [-3.4450644, 50.6109982], [-3.4452189, 50.612187199999994], [-3.4454021, 50.61302679999999], [-3.4455239, 50.613457], [-3.4456670999999996, 50.613848899999994], [-3.4459586999999994, 50.61450740000001], [-3.446204, 50.61499390000001], [-3.4464948999999994, 50.6155516], [-3.4466406, 50.6158394], [-3.4468682, 50.6164661], [-3.4470048, 50.6169252], [-3.447038, 50.61703659999999], [-3.4470914999999995, 50.617231], [-3.4471711, 50.6175862], [-3.4472008, 50.61788289999999], [-3.4472680999999996, 50.61833559999999], [-3.4472741, 50.6184739], [-3.4472865999999995, 50.61871519999999], [-3.4472901000000005, 50.618784700000006], [-3.4473000999999996, 50.6189774], [-3.4472906, 50.619437000000005], [-3.4472434999999995, 50.61987979999999], [-3.4472108, 50.62011209999999], [-3.4471706999999996, 50.62030080000001], [-3.4470793, 50.6207419], [-3.4469473, 50.6212038], [-3.4467696, 50.621689], [-3.4465255999999997, 50.622297], [-3.4463121999999995, 50.6229311], [-3.4462152, 50.62331700000001], [-3.4461685, 50.62371209999999], [-3.4461541999999996, 50.6239189], [-3.4461581, 50.6242204], [-3.446178999999999, 50.624525], [-3.4462707, 50.6252012], [-3.446371, 50.62554759999999], [-3.4464774, 50.625823399999994], [-3.4465851999999995, 50.6260661], [-3.4467428999999994, 50.6263739], [-3.4468901999999995, 50.626625], [-3.4475512, 50.6276306], [-3.4477075, 50.6278894], [-3.447825299999999, 50.62810350000001], [-3.4480712, 50.6286184], [-3.4482055, 50.6289371], [-3.448520499999999, 50.629659399999994], [-3.4491361, 50.631097100000005], [-3.4492214999999997, 50.6313286], [-3.4493043999999995, 50.6315774], [-3.4493634999999996, 50.6317987], [-3.4494246, 50.63213979999999], [-3.4494629999999997, 50.632449599999994], [-3.4494733, 50.6325687], [-3.4496182999999996, 50.6346688], [-3.4497181999999995, 50.63509819999999], [-3.4497935, 50.6355304], [-3.4498943999999994, 50.63595750000001], [-3.4500126999999994, 50.636396], [-3.4501217999999994, 50.63674259999999], [-3.4502411999999993, 50.6370859], [-3.4504882, 50.63770879999999], [-3.4507606999999996, 50.6383128], [-3.4510440999999994, 50.6389148], [-3.4511376999999994, 50.6391256], [-3.451255999999999, 50.6393806], [-3.451775, 50.6404243], [-3.4520837, 50.6410722], [-3.4523931999999995, 50.6417338], [-3.4525801, 50.6422091], [-3.4526573, 50.6424707], [-3.4527088, 50.6427037], [-3.4527461000000006, 50.6429099], [-3.4527696, 50.6430928], [-3.4527914, 50.6434859], [-3.4527746, 50.643884], [-3.452709899999999, 50.64428], [-3.4526606, 50.64449760000001], [-3.452593499999999, 50.644750599999995], [-3.4524326999999997, 50.6452196], [-3.4522414, 50.645762999999995], [-3.452086, 50.64629709999999], [-3.4520217, 50.64660620000001], [-3.4519804999999995, 50.6469061], [-3.451972, 50.64718589999999], [-3.4519819, 50.6474429], [-3.4519965, 50.6475905], [-3.4520868999999994, 50.648049099999994], [-3.4522201999999997, 50.6484567], [-3.4523359999999994, 50.6487168], [-3.452438, 50.6489151], [-3.4526905999999995, 50.649333899999995], [-3.4528643999999997, 50.64957640000001], [-3.453054799999999, 50.6498089], [-3.4537367999999997, 50.6505831], [-3.4545168, 50.6514504], [-3.4550751, 50.652069100000006], [-3.45518625320651, 50.65219431915537], [-3.4555863999999996, 50.65264510000001], [-3.4559272999999995, 50.65302150000001], [-3.4566281999999995, 50.65372639999999], [-3.4573965, 50.6543944], [-3.4583575999999994, 50.6551392], [-3.4594356999999993, 50.65586509999999], [-3.4615609999999997, 50.65720899999999], [-3.4643825, 50.6589809], [-3.4671728, 50.6607487], [-3.4682967, 50.6614555], [-3.4693905999999997, 50.6621391], [-3.4701508999999997, 50.662623800000006], [-3.470847, 50.663093], [-3.471569699999999, 50.6636172], [-3.4723558, 50.664215899999995], [-3.473109, 50.66483670000001], [-3.4738804, 50.6655319], [-3.4746181999999997, 50.66625], [-3.4753187999999997, 50.6669819], [-3.4759909, 50.66773500000001], [-3.4781738999999994, 50.67024740000001], [-3.480361, 50.6727544], [-3.4821808999999995, 50.67484069999999], [-3.4840122999999994, 50.67693269999999], [-3.484807, 50.67784509999999], [-3.4858999, 50.6790989], [-3.4869948999999996, 50.68034789999999], [-3.4881188, 50.68161489999999], [-3.4892361, 50.6828411], [-3.4897501999999996, 50.6833548], [-3.4904186, 50.6839436], [-3.4911054, 50.684544200000005], [-3.4917145, 50.68504219999998], [-3.4923447, 50.68553550000001], [-3.4935141999999995, 50.68637939999999], [-3.4946033, 50.68709059999999], [-3.495708, 50.6877892], [-3.4966142, 50.688334399999995], [-3.4974972, 50.68885339999999], [-3.4992564999999995, 50.6899235], [-3.500391899999999, 50.69056509999999], [-3.5017419, 50.6913636], [-3.5031108, 50.692179499999995], [-3.5034296080661336, 50.69236674324552], [-3.5044844999999993, 50.6929863], [-3.5058708, 50.6938126], [-3.5103049, 50.6964428], [-3.514758099999999, 50.6990968], [-3.5171375999999994, 50.700714299999994], [-3.5183306, 50.701597500000005], [-3.5186955, 50.7018854], [-3.519852, 50.70286860000001], [-3.5206462000000003, 50.7036116], [-3.521434, 50.7043699], [-3.5220198999999996, 50.7049678], [-3.5224012, 50.7053747], [-3.5245103, 50.7078158], [-3.5249261999999995, 50.7082456], [-3.5253529, 50.7086566], [-3.5258155, 50.7090647], [-3.5258764533028195, 50.70911534935617], [-3.5262910999999995, 50.7094599], [-3.5268171, 50.70984849999998], [-3.527353999999999, 50.7102267], [-3.5278932999999997, 50.7105818], [-3.5284909, 50.7109466], [-3.5291181999999996, 50.7112987], [-3.5298573, 50.711636799999994], [-3.5304645000000003, 50.71191449999999], [-3.5316675999999996, 50.7124088], [-3.5318463, 50.7124808], [-3.5327571999999994, 50.7128579], [-3.5335876, 50.7132537], [-3.5340269999999996, 50.7134886], [-3.534368, 50.7136845], [-3.5347270999999996, 50.7139132], [-3.5350211999999996, 50.7141136], [-3.5354299999999994, 50.7143981], [-3.5358235, 50.714695], [-3.5361741, 50.71496900000001], [-3.5364895, 50.71519229999999], [-3.5366967, 50.715332999999994], [-3.5376234999999996, 50.7160707], [-3.5390031, 50.7171367], [-3.5403522, 50.7181899], [-3.5405712999999994, 50.718355399999986], [-3.5407735, 50.71851129999998], [-3.5410978, 50.71876189999999], [-3.541399, 50.719020699999994], [-3.5416968999999994, 50.719275], [-3.5418808, 50.71943980000001], [-3.5420926999999995, 50.719643399999995], [-3.5422616999999996, 50.7198152], [-3.5424616, 50.7200318], [-3.5427395, 50.7203692], [-3.5430644999999994, 50.720816], [-3.5433750000000006, 50.7212925], [-3.5436514, 50.7218143], [-3.5438106, 50.7221733], [-3.5439274, 50.7224971], [-3.5440869, 50.72307959999999], [-3.5441418, 50.72340440000001], [-3.5442033999999993, 50.72387609999999], [-3.5441955, 50.7243584], [-3.5441310999999995, 50.7249582], [-3.5441171, 50.7250683], [-3.5440510999999995, 50.72558609999999]]} |
51.5 |
2150 |
2246 |
Plymouth |
Exeter St. David's |
Exeter St. David's |
50.7255861 |
-3.5440511 |
50.7255861 |
-3.5440511 |
1 |
0 |
2026-09-11 23:08:22 |
TERMINATED |
2026-09-11 22:58:00 |
Exeter St. David's |
TRUST |
TRACKING_TIMEOUT |
13020876 |
1789163658362657 |
107 |
107 |
2026-09-11 23:08:02.691873 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 22:58:01.545732 |
| 462747 |
494015 |
L83451 |
872M96M911 |
2026-09-11 |
COMPLETE |
13052800 |
2026-09-11 23:58:00 |
2026-09-11 23:08:22 |
2026-09-13 23:08:22 |
{"id": 494015, "stp": "P", "toc": "South Western Railway", "uid": "L83451", "consist": "701059", "dest_crs": null, "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L83451/2026-09-11/detailed", "trust_id": "872M96M911", "origin_crs": "CSS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Wimbledon", "service_date": "2026-09-11", "dest_arr_time": "0001", "dest_platform": "5", "is_terminated": 1, "next_location": "Wimbledon", "signalling_id": "2M96", "timing_status": "EARLY", "origin_station": "Chessington South", "current_leg_arr": "2358", "current_leg_dep": "2356", "current_leg_end": "Wimbledon", "origin_dep_time": "2342", "origin_platform": null, "current_location": "Wimbledon", "last_update_time": "2026-09-11T23:08:22", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.2298675054553008, 51.40914623369893], [-0.22915999999999995, 51.4092883], [-0.22902089999999997, 51.4093162], [-0.2285849, 51.4094126], [-0.228387, 51.4094587], [-0.227824, 51.4095915], [-0.22596900000000003, 51.410086799999995], [-0.22536169999999991, 51.41027299999999], [-0.2244719, 51.41057039999999], [-0.2243094, 51.41062699999999], [-0.2231573, 51.4110436], [-0.2222704, 51.41138840000001], [-0.2217815, 51.4115963], [-0.2212881, 51.4118239], [-0.22097089999999997, 51.4119693], [-0.2203747, 51.4122545], [-0.22021229999999997, 51.41233789999999], [-0.2194869, 51.412713], [-0.21929209999999996, 51.4128182], [-0.2187523, 51.4131288], [-0.2183495, 51.41337029999999], [-0.2179482, 51.4136175], [-0.2174883, 51.413915], [-0.21714059999999996, 51.41413979999999], [-0.2169152, 51.41429169999999], [-0.21664589999999995, 51.4144633], [-0.21631529999999996, 51.41468199999999], [-0.21597549999999996, 51.41490220000001], [-0.2156144, 51.415130899999994], [-0.21519309999999997, 51.4154053], [-0.21492099999999997, 51.41559509999999], [-0.21443650000000003, 51.415866599999994], [-0.2142485, 51.4159909], [-0.21401259999999997, 51.4161505], [-0.213625, 51.4163695], [-0.213322, 51.416562500000005], [-0.212955, 51.41677800000001], [-0.2127494, 51.416913], [-0.2124869, 51.4170834], [-0.2122909, 51.4172128], [-0.2114005, 51.4177898], [-0.21125679999999997, 51.4178884], [-0.2110258, 51.4180449], [-0.21024829999999997, 51.4185326], [-0.209835, 51.41880499999999], [-0.20935839999999997, 51.4190835], [-0.2084486, 51.41963719999999], [-0.20780989999999996, 51.42002389999998], [-0.207602, 51.42015940000001], [-0.2060616, 51.4211371], [-0.2058685, 51.421262099999986], [-0.20485179999999997, 51.4219284]]}", "current_leg_start": "Raynes Park", "dest_arr_time_act": "0001", "motion_projection": null, "next_location_lat": "51.4219284", "next_location_lon": "-0.2048518", "previous_location": "Raynes Park", "current_leg_milage": "1.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 313.633, \"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\": 1542.533, \"from_m\": 313.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\": 1683.071, \"from_m\": 1542.533, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 2584.238, \"from_m\": 1683.071, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2597.964, \"from_m\": 2584.238, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6686.802, \"from_m\": 2597.964, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7454.102, \"from_m\": 6686.802, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 7533.402, \"from_m\": 7454.102, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7580.533, \"from_m\": 7533.402, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7627.744, \"from_m\": 7580.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\": 9816.988, \"from_m\": 7627.744, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10091.031, \"from_m\": 9816.988, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 11720.822, \"from_m\": 10091.031, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11779.618, \"from_m\": 11720.822, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11820.824, \"from_m\": 11779.618, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 11888.792, \"from_m\": 11820.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}, {\"to_m\": 12292.744, \"from_m\": 11888.792, \"capability_applied\": null, \"effective_limit_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\": 494015, \"profile_key\": \"4898c0ea28074c44c0154b3117b5da3cd53ef52b89e8c184710d1da0b430d3fa\", \"schedule_id\": 17841, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2342\", \"location\": \"Chessington South\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35136}, {\"is_pass\": false, \"wtt_arr\": \"2344\", \"wtt_dep\": \"2344H\", \"location\": \"Chessington North\", \"stage_seq\": 2, \"distance_m\": 928.083, \"section_seq\": 1, \"route_path_id\": 35136}, {\"is_pass\": false, \"wtt_arr\": \"2346H\", \"wtt_dep\": \"2347\", \"location\": \"Tolworth\", \"stage_seq\": 3, \"distance_m\": 4515.131, \"section_seq\": 1, \"route_path_id\": 35136}, {\"is_pass\": false, \"wtt_arr\": \"2349\", \"wtt_dep\": \"2349H\", \"location\": \"Malden Manor\", \"stage_seq\": 4, \"distance_m\": 6019.834, \"section_seq\": 1, \"route_path_id\": 35136}, {\"is_pass\": false, \"wtt_arr\": \"2352H\", \"wtt_dep\": \"2353\", \"location\": \"Motspur Park\", \"stage_seq\": 5, \"distance_m\": 8342.611, \"section_seq\": 1, \"route_path_id\": 35136}, {\"is_pass\": false, \"wtt_arr\": \"2356\", \"wtt_dep\": \"2357\", \"location\": \"Raynes Park\", \"stage_seq\": 6, \"distance_m\": 10054.975, \"section_seq\": 1, \"route_path_id\": 35136}, {\"is_pass\": false, \"wtt_arr\": \"0001\", \"wtt_dep\": null, \"location\": \"Wimbledon\", \"stage_seq\": 7, \"distance_m\": 12292.744, \"section_seq\": 1, \"route_path_id\": 35136}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 12292.744, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35136}], \"total_distance_m\": 12292.744, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 10876.143, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1416.601, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2342", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.4219284", "current_position_lon": "-0.2048518", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29517, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:41:43Z\", \"source_id\": 39732312, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:43:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:41:48Z\", \"source_id\": 13045726, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:46:48Z\", \"source_id\": 13048070, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29511, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:47:34Z\", \"source_id\": 39740552, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:48:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:47:36Z\", \"source_id\": 13048428, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29482, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:51:23Z\", \"source_id\": 39745659, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:52:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:51:23Z\", \"source_id\": 13050043, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29470, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:54:36Z\", \"source_id\": 39749869, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:55:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:54:42Z\", \"source_id\": 13051463, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29429, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:58:02Z\", \"source_id\": 39754090, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:58:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:58:04Z\", \"source_id\": 13052800, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Wimbledon", "service_state_platform": "5", "timing_fact_generation": 1789167485035343, "current_leg_arrival_utc": "2026-09-12T23:59:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T22:58:05.032012", "service_state_evidence_id": 13052800, "current_leg_start_actual_dep": "2026-09-12T23:57:00+01:00", "operational_evidence_version": 23, "service_state_event_time_utc": "2026-09-11T22:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:08:05.489025", "service_state_valid_until_kind": null, "operational_interpretation_version": 23, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
CSS |
None |
2M96 |
701059 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 313.633, "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": 1542.533, "from_m": 313.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": 1683.071, "from_m": 1542.533, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 2584.238, "from_m": 1683.071, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2597.964, "from_m": 2584.238, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6686.802, "from_m": 2597.964, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7454.102, "from_m": 6686.802, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 7533.402, "from_m": 7454.102, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7580.533, "from_m": 7533.402, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7627.744, "from_m": 7580.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": 9816.988, "from_m": 7627.744, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10091.031, "from_m": 9816.988, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 11720.822, "from_m": 10091.031, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11779.618, "from_m": 11720.822, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11820.824, "from_m": 11779.618, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 11888.792, "from_m": 11820.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}, {"to_m": 12292.744, "from_m": 11888.792, "capability_applied": null, "effective_limit_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": 494015, "profile_key": "4898c0ea28074c44c0154b3117b5da3cd53ef52b89e8c184710d1da0b430d3fa", "schedule_id": 17841, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2342", "location": "Chessington South", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35136}, {"is_pass": false, "wtt_arr": "2344", "wtt_dep": "2344H", "location": "Chessington North", "stage_seq": 2, "distance_m": 928.083, "section_seq": 1, "route_path_id": 35136}, {"is_pass": false, "wtt_arr": "2346H", "wtt_dep": "2347", "location": "Tolworth", "stage_seq": 3, "distance_m": 4515.131, "section_seq": 1, "route_path_id": 35136}, {"is_pass": false, "wtt_arr": "2349", "wtt_dep": "2349H", "location": "Malden Manor", "stage_seq": 4, "distance_m": 6019.834, "section_seq": 1, "route_path_id": 35136}, {"is_pass": false, "wtt_arr": "2352H", "wtt_dep": "2353", "location": "Motspur Park", "stage_seq": 5, "distance_m": 8342.611, "section_seq": 1, "route_path_id": 35136}, {"is_pass": false, "wtt_arr": "2356", "wtt_dep": "2357", "location": "Raynes Park", "stage_seq": 6, "distance_m": 10054.975, "section_seq": 1, "route_path_id": 35136}, {"is_pass": false, "wtt_arr": "0001", "wtt_dep": null, "location": "Wimbledon", "stage_seq": 7, "distance_m": 12292.744, "section_seq": 1, "route_path_id": 35136}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 12292.744, "from_m": 0.0, "section_seq": 1, "route_path_id": 35136}], "total_distance_m": 12292.744, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 10876.143, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1416.601, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29517, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:41:43Z", "source_id": 39732312, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T22:43:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:41:48Z", "source_id": 13045726, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T23:43:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:46:48Z", "source_id": 13048070, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T23:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29511, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:47:34Z", "source_id": 39740552, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T22:48:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:47:36Z", "source_id": 13048428, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T23:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29482, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:51:23Z", "source_id": 39745659, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T22:52:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:51:23Z", "source_id": 13050043, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T23:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29470, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:54:36Z", "source_id": 39749869, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T22:55:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:54:42Z", "source_id": 13051463, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T23:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29429, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:58:02Z", "source_id": 39754090, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T22:58:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:58:04Z", "source_id": 13052800, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T23:58:00+01:00", "operational_fact": true}] |
Chessington South |
2342 |
2342 |
None |
None |
None |
Wimbledon |
0001 |
0001 |
5 |
EARLY |
-3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L83451/2026-09-11/detailed |
None |
Raynes Park |
2026-09-12T23:57:00+01:00 |
Wimbledon |
2.0 |
{"type": "LineString", "coordinates": [[-0.2298675054553008, 51.40914623369893], [-0.22915999999999995, 51.4092883], [-0.22902089999999997, 51.4093162], [-0.2285849, 51.4094126], [-0.228387, 51.4094587], [-0.227824, 51.4095915], [-0.22596900000000003, 51.410086799999995], [-0.22536169999999991, 51.41027299999999], [-0.2244719, 51.41057039999999], [-0.2243094, 51.41062699999999], [-0.2231573, 51.4110436], [-0.2222704, 51.41138840000001], [-0.2217815, 51.4115963], [-0.2212881, 51.4118239], [-0.22097089999999997, 51.4119693], [-0.2203747, 51.4122545], [-0.22021229999999997, 51.41233789999999], [-0.2194869, 51.412713], [-0.21929209999999996, 51.4128182], [-0.2187523, 51.4131288], [-0.2183495, 51.41337029999999], [-0.2179482, 51.4136175], [-0.2174883, 51.413915], [-0.21714059999999996, 51.41413979999999], [-0.2169152, 51.41429169999999], [-0.21664589999999995, 51.4144633], [-0.21631529999999996, 51.41468199999999], [-0.21597549999999996, 51.41490220000001], [-0.2156144, 51.415130899999994], [-0.21519309999999997, 51.4154053], [-0.21492099999999997, 51.41559509999999], [-0.21443650000000003, 51.415866599999994], [-0.2142485, 51.4159909], [-0.21401259999999997, 51.4161505], [-0.213625, 51.4163695], [-0.213322, 51.416562500000005], [-0.212955, 51.41677800000001], [-0.2127494, 51.416913], [-0.2124869, 51.4170834], [-0.2122909, 51.4172128], [-0.2114005, 51.4177898], [-0.21125679999999997, 51.4178884], [-0.2110258, 51.4180449], [-0.21024829999999997, 51.4185326], [-0.209835, 51.41880499999999], [-0.20935839999999997, 51.4190835], [-0.2084486, 51.41963719999999], [-0.20780989999999996, 51.42002389999998], [-0.207602, 51.42015940000001], [-0.2060616, 51.4211371], [-0.2058685, 51.421262099999986], [-0.20485179999999997, 51.4219284]]} |
1.4 |
2356 |
2358 |
Raynes Park |
Wimbledon |
Wimbledon |
51.4219284 |
-0.2048518 |
51.4219284 |
-0.2048518 |
1 |
0 |
2026-09-11 23:08:22 |
TERMINATED |
2026-09-11 22:58:00 |
Wimbledon |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13052800 |
1789167485035343 |
23 |
23 |
2026-09-11 23:08:05.489025 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 22:58:05.032012 |
| 462748 |
494163 |
P65101 |
175K93M911 |
2026-09-11 |
COMPLETE |
13052732 |
2026-09-11 23:58:00 |
2026-09-11 23:08:22 |
2026-09-13 23:08:22 |
{"id": 494163, "stp": "P", "toc": "Northern", "uid": "P65101", "consist": "150115+170453", "dest_crs": "XNL", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P65101/2026-09-11/detailed", "trust_id": "175K93M911", "origin_crs": "LDS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Neville Hill T&R.S.M.D", "service_date": "2026-09-11", "dest_arr_time": "0001", "dest_platform": null, "is_terminated": 1, "next_location": "Neville Hill T&R.S.M.D", "signalling_id": "5K93", "timing_status": "EARLY", "origin_station": "Leeds", "current_leg_arr": "2358", "current_leg_dep": "2352", "current_leg_end": "Neville Hill T&R.S.M.D", "origin_dep_time": "2351", "origin_platform": "11B", "current_location": "Neville Hill T&R.S.M.D", "last_update_time": "2026-09-11T23:08:22", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.5477715617338537, 53.794307535001906], [-1.5476522999999998, 53.794323899999995], [-1.547404, 53.794356699999994], [-1.5468897999999998, 53.7944146], [-1.5463392, 53.7944783], [-1.5459714, 53.7945124], [-1.5453548, 53.7945769], [-1.5449176, 53.794633999999995], [-1.5444514, 53.7946988], [-1.5441961, 53.79472580000001], [-1.5438367, 53.794762099999986], [-1.5433009, 53.794815400000005], [-1.5429197, 53.7948791], [-1.5427801, 53.7948916], [-1.5423011, 53.794938300000005], [-1.5419461, 53.79497609999999], [-1.5415185, 53.7950341], [-1.5411668, 53.79508940000001], [-1.5408475999999998, 53.7951404], [-1.5402729, 53.79523259999999], [-1.5395266, 53.7954146], [-1.5387863999999998, 53.7955772], [-1.5385122999999998, 53.7956302], [-1.5383246, 53.7956631], [-1.537842, 53.79572879999999], [-1.5363071, 53.79588280000001], [-1.5354467999999997, 53.7959717], [-1.5349134999999998, 53.79604739999999], [-1.534431, 53.796133600000005], [-1.5334811, 53.79628899999999], [-1.5328268, 53.7963985], [-1.5318549, 53.7965612], [-1.53133, 53.7966302], [-1.5308569, 53.7966787], [-1.5303946, 53.79671640000001], [-1.5300124999999998, 53.7967224], [-1.5294876000000002, 53.79671199999999], [-1.5284641, 53.796647400000005], [-1.5279017999999998, 53.79659970000001], [-1.5276328, 53.7965732], [-1.5271359830031863, 53.796524148572814], [-1.5270889, 53.7965195], [-1.526556, 53.7964487], [-1.5260304, 53.7963357], [-1.5254098, 53.79615090000001], [-1.5248001999999998, 53.79594770000001], [-1.5244888, 53.79584], [-1.5233612, 53.79545850000001], [-1.5219321999999995, 53.7949924], [-1.5174917, 53.7934988], [-1.5162721999999995, 53.7930884], [-1.5158341, 53.7929439], [-1.51361, 53.7922027], [-1.5132924000000003, 53.79209689999999], [-1.5126422, 53.7919283], [-1.5121725, 53.79177610000001], [-1.5116599999999998, 53.791616899999994], [-1.5112175999999995, 53.791494500000006], [-1.5108246999999997, 53.791432399999984], [-1.5103597309641594, 53.79134397356428], [-1.5102993999999998, 53.7913325], [-1.5108246999999997, 53.791432399999984], [-1.5111699999999997, 53.79151529999999], [-1.5114495, 53.7915922], [-1.5110399, 53.7915136], [-1.5108925999999998, 53.7914775], [-1.5104981000000002, 53.79140319999999], [-1.5101443, 53.79136079999999], [-1.5097531999999998, 53.791345500000006], [-1.5093280999999998, 53.791373799999995], [-1.5089945, 53.7914029], [-1.508711, 53.79144939999999], [-1.5083939999999998, 53.7915377], [-1.5080381, 53.791655199999994], [-1.5078946, 53.7917192], [-1.5073850999999998, 53.7919336], [-1.5073381, 53.7919533], [-1.5071835, 53.792019499999995], [-1.5068813, 53.7921487], [-1.5066161999999998, 53.792247999999994], [-1.5062067, 53.79234559999998], [-1.5057893000000002, 53.79243249999999], [-1.5052512, 53.7925286], [-1.5050176, 53.79257820000001], [-1.5048045, 53.7926093]]}", "current_leg_start": "Leeds", "dest_arr_time_act": "0001", "motion_projection": null, "next_location_lat": "53.7926093", "next_location_lon": "-1.5048045", "previous_location": "Leeds", "current_leg_milage": "2.0", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 119.601, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 455.016, \"from_m\": 119.601, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 902.268, \"from_m\": 455.016, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 1585.698, \"from_m\": 902.268, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 1624.788, \"from_m\": 1585.698, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 3038.577, \"from_m\": 1624.788, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 494163, \"profile_key\": \"5a52fd5662a1cde3ae7a403c4c2b1058354914ee65b5781db04ae3100f4b346d\", \"schedule_id\": 34590, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2351\", \"location\": \"Leeds\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28313}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2354\", \"location\": \"Marsh Lane Jn Leeds\", \"stage_seq\": 2, \"distance_m\": 1561.941, \"section_seq\": 1, \"route_path_id\": 28313}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2357\", \"location\": \"Neville H. West Jn\", \"stage_seq\": 3, \"distance_m\": 2629.668, \"section_seq\": 1, \"route_path_id\": 28313}, {\"is_pass\": false, \"wtt_arr\": \"0001\", \"wtt_dep\": null, \"location\": \"Neville Hill T&R.S.M.D\", \"stage_seq\": 4, \"distance_m\": 3038.577, \"section_seq\": 1, \"route_path_id\": 28313}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 3038.577, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28313}], \"total_distance_m\": 3038.577, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 1624.788, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1413.789, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2351", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "53.7926093", "current_position_lon": "-1.5048045", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5276, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:57:47Z\", \"source_id\": 39753770, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:58:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:57:52Z\", \"source_id\": 13052732, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Neville Hill T&R.S.M.D", "service_state_platform": null, "timing_fact_generation": 1789167474291838, "current_leg_arrival_utc": "2026-09-12T23:59:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T22:58:05.477493", "service_state_evidence_id": 13052732, "current_leg_start_actual_dep": "2026-09-12T23:51:00+01:00", "operational_evidence_version": 12, "service_state_event_time_utc": "2026-09-11T22:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:08:05.486466", "service_state_valid_until_kind": null, "operational_interpretation_version": 12, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
LDS |
XNL |
5K93 |
150115+170453 |
5 |
75 |
None |
{"version": 3, "segments": [{"to_m": 119.601, "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": 455.016, "from_m": 119.601, "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": 902.268, "from_m": 455.016, "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": 1585.698, "from_m": 902.268, "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": 1624.788, "from_m": 1585.698, "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": 3038.577, "from_m": 1624.788, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 494163, "profile_key": "5a52fd5662a1cde3ae7a403c4c2b1058354914ee65b5781db04ae3100f4b346d", "schedule_id": 34590, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2351", "location": "Leeds", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28313}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2354", "location": "Marsh Lane Jn Leeds", "stage_seq": 2, "distance_m": 1561.941, "section_seq": 1, "route_path_id": 28313}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2357", "location": "Neville H. West Jn", "stage_seq": 3, "distance_m": 2629.668, "section_seq": 1, "route_path_id": 28313}, {"is_pass": false, "wtt_arr": "0001", "wtt_dep": null, "location": "Neville Hill T&R.S.M.D", "stage_seq": 4, "distance_m": 3038.577, "section_seq": 1, "route_path_id": 28313}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 3038.577, "from_m": 0.0, "section_seq": 1, "route_path_id": 28313}], "total_distance_m": 3038.577, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 1624.788, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1413.789, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 5276, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:57:47Z", "source_id": 39753770, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T22:58:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:57:52Z", "source_id": 13052732, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T23:58:00+01:00", "operational_fact": true}] |
Leeds |
2351 |
2351 |
11B |
None |
None |
Neville Hill T&R.S.M.D |
0001 |
0001 |
None |
EARLY |
-3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P65101/2026-09-11/detailed |
None |
Leeds |
2026-09-12T23:51:00+01:00 |
Neville Hill T&R.S.M.D |
6.0 |
{"type": "LineString", "coordinates": [[-1.5477715617338537, 53.794307535001906], [-1.5476522999999998, 53.794323899999995], [-1.547404, 53.794356699999994], [-1.5468897999999998, 53.7944146], [-1.5463392, 53.7944783], [-1.5459714, 53.7945124], [-1.5453548, 53.7945769], [-1.5449176, 53.794633999999995], [-1.5444514, 53.7946988], [-1.5441961, 53.79472580000001], [-1.5438367, 53.794762099999986], [-1.5433009, 53.794815400000005], [-1.5429197, 53.7948791], [-1.5427801, 53.7948916], [-1.5423011, 53.794938300000005], [-1.5419461, 53.79497609999999], [-1.5415185, 53.7950341], [-1.5411668, 53.79508940000001], [-1.5408475999999998, 53.7951404], [-1.5402729, 53.79523259999999], [-1.5395266, 53.7954146], [-1.5387863999999998, 53.7955772], [-1.5385122999999998, 53.7956302], [-1.5383246, 53.7956631], [-1.537842, 53.79572879999999], [-1.5363071, 53.79588280000001], [-1.5354467999999997, 53.7959717], [-1.5349134999999998, 53.79604739999999], [-1.534431, 53.796133600000005], [-1.5334811, 53.79628899999999], [-1.5328268, 53.7963985], [-1.5318549, 53.7965612], [-1.53133, 53.7966302], [-1.5308569, 53.7966787], [-1.5303946, 53.79671640000001], [-1.5300124999999998, 53.7967224], [-1.5294876000000002, 53.79671199999999], [-1.5284641, 53.796647400000005], [-1.5279017999999998, 53.79659970000001], [-1.5276328, 53.7965732], [-1.5271359830031863, 53.796524148572814], [-1.5270889, 53.7965195], [-1.526556, 53.7964487], [-1.5260304, 53.7963357], [-1.5254098, 53.79615090000001], [-1.5248001999999998, 53.79594770000001], [-1.5244888, 53.79584], [-1.5233612, 53.79545850000001], [-1.5219321999999995, 53.7949924], [-1.5174917, 53.7934988], [-1.5162721999999995, 53.7930884], [-1.5158341, 53.7929439], [-1.51361, 53.7922027], [-1.5132924000000003, 53.79209689999999], [-1.5126422, 53.7919283], [-1.5121725, 53.79177610000001], [-1.5116599999999998, 53.791616899999994], [-1.5112175999999995, 53.791494500000006], [-1.5108246999999997, 53.791432399999984], [-1.5103597309641594, 53.79134397356428], [-1.5102993999999998, 53.7913325], [-1.5108246999999997, 53.791432399999984], [-1.5111699999999997, 53.79151529999999], [-1.5114495, 53.7915922], [-1.5110399, 53.7915136], [-1.5108925999999998, 53.7914775], [-1.5104981000000002, 53.79140319999999], [-1.5101443, 53.79136079999999], [-1.5097531999999998, 53.791345500000006], [-1.5093280999999998, 53.791373799999995], [-1.5089945, 53.7914029], [-1.508711, 53.79144939999999], [-1.5083939999999998, 53.7915377], [-1.5080381, 53.791655199999994], [-1.5078946, 53.7917192], [-1.5073850999999998, 53.7919336], [-1.5073381, 53.7919533], [-1.5071835, 53.792019499999995], [-1.5068813, 53.7921487], [-1.5066161999999998, 53.792247999999994], [-1.5062067, 53.79234559999998], [-1.5057893000000002, 53.79243249999999], [-1.5052512, 53.7925286], [-1.5050176, 53.79257820000001], [-1.5048045, 53.7926093]]} |
2.0 |
2352 |
2358 |
Leeds |
Neville Hill T&R.S.M.D |
Neville Hill T&R.S.M.D |
53.7926093 |
-1.5048045 |
53.7926093 |
-1.5048045 |
1 |
0 |
2026-09-11 23:08:22 |
TERMINATED |
2026-09-11 22:58:00 |
Neville Hill T&R.S.M.D |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13052732 |
1789167474291838 |
12 |
12 |
2026-09-11 23:08:05.486466 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 22:58:05.477493 |
| 462749 |
494118 |
M38805 |
045Y891911 |
2026-09-11 |
COMPLETE |
13052349 |
2026-09-11 23:58:00 |
2026-09-11 23:08:22 |
2026-09-13 23:08:22 |
{"id": 494118, "stp": "N", "toc": "ScotRail", "uid": "M38805", "consist": "170406", "dest_crs": "EDB", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:M38805/2026-09-11/detailed", "trust_id": "045Y891911", "origin_crs": "XHA", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Edinburgh", "service_date": "2026-09-11", "dest_arr_time": "2356", "dest_platform": "18", "is_terminated": 1, "next_location": "Edinburgh", "signalling_id": "5Y89", "timing_status": "LATE", "origin_station": "Haymarket Depot", "current_leg_arr": "2358", "current_leg_dep": "2338", "current_leg_end": "Edinburgh", "origin_dep_time": "2348", "origin_platform": null, "current_location": "Edinburgh", "last_update_time": "2026-09-11T23:08:22", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.2361883999999996, 55.94198299999999], [-3.2349236, 55.942271299999994], [-3.2344849999999994, 55.942364099999985], [-3.2339745999999994, 55.94243099999999], [-3.233935022830277, 55.94243569836378], [-3.2336106999999994, 55.9424742], [-3.2334271, 55.9425], [-3.2333312, 55.94251190000001], [-3.2329599, 55.942553], [-3.2328467, 55.94256550000001], [-3.2327066, 55.9425871], [-3.2324351999999994, 55.94262700000001], [-3.2320622999999995, 55.9426897], [-3.2307964, 55.9429743], [-3.2304891999999996, 55.943041699999995], [-3.2302767, 55.94308070000001], [-3.2299761, 55.9431311], [-3.2296107, 55.943215599999995], [-3.2293742999999995, 55.9432529], [-3.2291553999999993, 55.9432953], [-3.2288423999999996, 55.943337699999994], [-3.2286954999999997, 55.94336769999999], [-3.2284909, 55.9434096], [-3.2279979999999995, 55.94348219999999], [-3.2276377999999997, 55.9435554], [-3.2271096999999997, 55.9436304], [-3.2269192, 55.94366990000001], [-3.2260591999999995, 55.943825999999994], [-3.2259207, 55.94385509999999], [-3.2250318, 55.944024], [-3.2248517, 55.944062200000005], [-3.2239242, 55.9442291], [-3.223080599999999, 55.9444154], [-3.2227173999999996, 55.9444969], [-3.2224589, 55.94454760000001], [-3.2223054, 55.9445737], [-3.2221367, 55.944602199999984], [-3.2218041, 55.9446632], [-3.2213887999999997, 55.944751], [-3.2212574, 55.944778799999995], [-3.2210977999999995, 55.9448125], [-3.2202228, 55.94496589999999], [-3.219527, 55.94507399999999], [-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 Depot", "dest_arr_time_act": "2356", "motion_projection": null, "next_location_lat": "55.9518574", "next_location_lon": "-3.1888450", "previous_location": "Haymarket Depot", "current_leg_milage": "2.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 423.624, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 666.038, \"from_m\": 423.624, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 675.25, \"from_m\": 666.038, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 733.701, \"from_m\": 675.25, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 745.693, \"from_m\": 733.701, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 806.356, \"from_m\": 745.693, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 862.823, \"from_m\": 806.356, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 908.394, \"from_m\": 862.823, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1065.51, \"from_m\": 908.394, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 2457.097, \"from_m\": 1065.51, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3457.402, \"from_m\": 2457.097, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3607.266, \"from_m\": 3457.402, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3698.896, \"from_m\": 3607.266, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4143.502, \"from_m\": 3698.896, \"capability_applied\": null, \"effective_limit_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\": 494118, \"profile_key\": \"1b59951a133eca1740874e49727dcb125cf936c93cd741852652edd63e81ca81\", \"schedule_id\": 40154, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2348\", \"location\": \"Haymarket Depot\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39891}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2351H\", \"location\": \"Haymarket\", \"stage_seq\": 2, \"distance_m\": 1229.086, \"section_seq\": 1, \"route_path_id\": 39891}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2354\", \"location\": \"Princes St Gardens\", \"stage_seq\": 3, \"distance_m\": 2558.347, \"section_seq\": 1, \"route_path_id\": 39891}, {\"is_pass\": false, \"wtt_arr\": \"2356\", \"wtt_dep\": null, \"location\": \"Edinburgh\", \"stage_seq\": 4, \"distance_m\": 4143.502, \"section_seq\": 1, \"route_path_id\": 39891}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 4143.502, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39891}], \"total_distance_m\": 4143.502, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 4143.502, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2348", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "20.0", "current_position_lat": "55.9518574", "current_position_lon": "-3.1888450", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 784, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:52:23Z\", \"source_id\": 39747088, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:54:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:52:29Z\", \"source_id\": 13050512, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 851, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:56:51Z\", \"source_id\": 39752676, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:58:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:56:58Z\", \"source_id\": 13052349, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Edinburgh", "service_state_platform": "16", "timing_fact_generation": 1789167419190977, "current_leg_arrival_utc": "2026-09-12T23:58:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T22:58:10.230673", "service_state_evidence_id": 13052349, "current_leg_start_actual_dep": "2026-09-12T23:50:00+01:00", "operational_evidence_version": 12, "service_state_event_time_utc": "2026-09-11T22:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:08:10.557391", "service_state_valid_until_kind": null, "operational_interpretation_version": 12, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
N |
XHA |
EDB |
5Y89 |
170406 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 423.624, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 666.038, "from_m": 423.624, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 675.25, "from_m": 666.038, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 733.701, "from_m": 675.25, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 745.693, "from_m": 733.701, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 806.356, "from_m": 745.693, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 862.823, "from_m": 806.356, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 908.394, "from_m": 862.823, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1065.51, "from_m": 908.394, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 2457.097, "from_m": 1065.51, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3457.402, "from_m": 2457.097, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3607.266, "from_m": 3457.402, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 3698.896, "from_m": 3607.266, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 4143.502, "from_m": 3698.896, "capability_applied": null, "effective_limit_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": 494118, "profile_key": "1b59951a133eca1740874e49727dcb125cf936c93cd741852652edd63e81ca81", "schedule_id": 40154, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2348", "location": "Haymarket Depot", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39891}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2351H", "location": "Haymarket", "stage_seq": 2, "distance_m": 1229.086, "section_seq": 1, "route_path_id": 39891}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2354", "location": "Princes St Gardens", "stage_seq": 3, "distance_m": 2558.347, "section_seq": 1, "route_path_id": 39891}, {"is_pass": false, "wtt_arr": "2356", "wtt_dep": null, "location": "Edinburgh", "stage_seq": 4, "distance_m": 4143.502, "section_seq": 1, "route_path_id": 39891}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 4143.502, "from_m": 0.0, "section_seq": 1, "route_path_id": 39891}], "total_distance_m": 4143.502, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 4143.502, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 784, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:52:23Z", "source_id": 39747088, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T22:54:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:52:29Z", "source_id": 13050512, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T23:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 851, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:56:51Z", "source_id": 39752676, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T22:58:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:56:58Z", "source_id": 13052349, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T23:58:00+01:00", "operational_fact": true}] |
Haymarket Depot |
2348 |
2348 |
None |
None |
None |
Edinburgh |
2356 |
2356 |
18 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:M38805/2026-09-11/detailed |
None |
Haymarket Depot |
2026-09-12T23:50:00+01:00 |
Edinburgh |
20.0 |
{"type": "LineString", "coordinates": [[-3.2361883999999996, 55.94198299999999], [-3.2349236, 55.942271299999994], [-3.2344849999999994, 55.942364099999985], [-3.2339745999999994, 55.94243099999999], [-3.233935022830277, 55.94243569836378], [-3.2336106999999994, 55.9424742], [-3.2334271, 55.9425], [-3.2333312, 55.94251190000001], [-3.2329599, 55.942553], [-3.2328467, 55.94256550000001], [-3.2327066, 55.9425871], [-3.2324351999999994, 55.94262700000001], [-3.2320622999999995, 55.9426897], [-3.2307964, 55.9429743], [-3.2304891999999996, 55.943041699999995], [-3.2302767, 55.94308070000001], [-3.2299761, 55.9431311], [-3.2296107, 55.943215599999995], [-3.2293742999999995, 55.9432529], [-3.2291553999999993, 55.9432953], [-3.2288423999999996, 55.943337699999994], [-3.2286954999999997, 55.94336769999999], [-3.2284909, 55.9434096], [-3.2279979999999995, 55.94348219999999], [-3.2276377999999997, 55.9435554], [-3.2271096999999997, 55.9436304], [-3.2269192, 55.94366990000001], [-3.2260591999999995, 55.943825999999994], [-3.2259207, 55.94385509999999], [-3.2250318, 55.944024], [-3.2248517, 55.944062200000005], [-3.2239242, 55.9442291], [-3.223080599999999, 55.9444154], [-3.2227173999999996, 55.9444969], [-3.2224589, 55.94454760000001], [-3.2223054, 55.9445737], [-3.2221367, 55.944602199999984], [-3.2218041, 55.9446632], [-3.2213887999999997, 55.944751], [-3.2212574, 55.944778799999995], [-3.2210977999999995, 55.9448125], [-3.2202228, 55.94496589999999], [-3.219527, 55.94507399999999], [-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]]} |
2.5 |
2338 |
2358 |
Haymarket Depot |
Edinburgh |
Edinburgh |
55.9518574 |
-3.1888450 |
55.9518574 |
-3.1888450 |
1 |
0 |
2026-09-11 23:08:22 |
TERMINATED |
2026-09-11 22:58:00 |
Edinburgh |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13052349 |
1789167419190977 |
12 |
12 |
2026-09-11 23:08:10.557391 |
16 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 22:58:10.230673 |
| 462750 |
493957 |
P65409 |
125T64M911 |
2026-09-11 |
COMPLETE |
13052498 |
2026-09-11 23:58:00 |
2026-09-11 23:08:22 |
2026-09-13 23:08:22 |
{"id": 493957, "stp": "P", "toc": "Northern", "uid": "P65409", "consist": "156481+158855", "dest_crs": "XHT", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P65409/2026-09-11/detailed", "trust_id": "125T64M911", "origin_crs": "NCL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Heaton T&R.S.M.D.", "service_date": "2026-09-11", "dest_arr_time": "2349", "dest_platform": null, "is_terminated": 1, "next_location": "Heaton T&R.S.M.D.", "signalling_id": "5T64", "timing_status": "LATE", "origin_station": "Newcastle", "current_leg_arr": "2358", "current_leg_dep": "2351", "current_leg_end": "Heaton T&R.S.M.D.", "origin_dep_time": "2339", "origin_platform": "5", "current_location": "Heaton T&R.S.M.D.", "last_update_time": "2026-09-11T23:08:22", "route_debug_link": null, "timing_variation": "+9 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.6174149999999998, 54.9682438], [-1.6173561, 54.96826020000001], [-1.6171591999999997, 54.9683062], [-1.6170010999999995, 54.9683404], [-1.6169675114151385, 54.96834637654192], [-1.6168443, 54.9683683], [-1.6167252, 54.9683858], [-1.6165344, 54.9684074], [-1.6163618, 54.96841999999999], [-1.6161913999999995, 54.968428499999995], [-1.6156718, 54.9684432], [-1.6156471999999995, 54.968444000000005], [-1.6145624, 54.968491199999995], [-1.614269, 54.96850609999999], [-1.6134016999999998, 54.9685628], [-1.6126845999999997, 54.9686299], [-1.6123722000000005, 54.96865710000001], [-1.6122666000000003, 54.9686669], [-1.6120376999999997, 54.96868969999999], [-1.6118775999999997, 54.968708799999995], [-1.6116691999999997, 54.9687389], [-1.6114821999999998, 54.968773000000006], [-1.6112554, 54.9688214], [-1.6111324, 54.9688516], [-1.6110931999999998, 54.96886130000001], [-1.6108827, 54.9689195], [-1.6108252999999997, 54.968936799999994], [-1.6107591, 54.9689561], [-1.6107026999999998, 54.9689736], [-1.6105384, 54.9690281], [-1.610386, 54.96908419999999], [-1.6102436, 54.96914559999999], [-1.6100982999999998, 54.9692123], [-1.6099205, 54.96930459999999], [-1.6098658999999995, 54.9693333], [-1.6097875999999998, 54.96937599999999], [-1.6096719, 54.96944119999999], [-1.6095552999999998, 54.9695118], [-1.6093244999999998, 54.9696517], [-1.6092660999999997, 54.9696895], [-1.6085517, 54.97015210000001], [-1.6080525, 54.97047800000001], [-1.6076103999999998, 54.9707752], [-1.6074873999999997, 54.9708597], [-1.6073377999999998, 54.97097949999999], [-1.6072219999999997, 54.9710716], [-1.6071218, 54.9711616], [-1.6070133, 54.971262], [-1.6067573999999998, 54.9715164], [-1.6065858000000002, 54.9716909], [-1.6065654, 54.9716942], [-1.6064569, 54.97181689999999], [-1.6064077, 54.9718643], [-1.6060838, 54.972176299999994], [-1.6060329, 54.97222759999998], [-1.6058891, 54.97236079999999], [-1.6058709000000002, 54.97237779999999], [-1.6057763, 54.97245319999999], [-1.6056900999999997, 54.97251880000001], [-1.6056132999999997, 54.972572200000016], [-1.6055288999999997, 54.9726312], [-1.6054478, 54.972680899999986], [-1.6053616999999998, 54.9727323], [-1.6052822999999998, 54.9727778], [-1.6051945, 54.97282439999999], [-1.6051143, 54.972864], [-1.6050169999999997, 54.97291100000001], [-1.6049129999999998, 54.972956999999994], [-1.6047995, 54.97300500000001], [-1.6046972, 54.97304569999999], [-1.6045726, 54.9730897], [-1.6044207999999998, 54.9731392], [-1.6043693, 54.9731548], [-1.6042817, 54.97318129999999], [-1.6033272, 54.9734486], [-1.6030349999999998, 54.97352889999999], [-1.6029637999999995, 54.97354849999999], [-1.6004837999999997, 54.9742335], [-1.5988751999999995, 54.9746871], [-1.5986365, 54.9747544], [-1.5980716999999998, 54.9749215], [-1.5973859, 54.9751348], [-1.596628, 54.97537049999998], [-1.5959777, 54.975572699999994], [-1.5956458999999998, 54.97567589999999], [-1.5946465, 54.9759659], [-1.594102, 54.97611560000001], [-1.5935326, 54.9762744], [-1.5929632, 54.976431599999984], [-1.5924025, 54.9765856], [-1.5914889999999997, 54.9768419], [-1.5912708, 54.97690169999999], [-1.5907989, 54.9770322], [-1.5907099, 54.9770568], [-1.5901483, 54.9772162], [-1.5900131, 54.9772537], [-1.5898372999999997, 54.9773024], [-1.5893799, 54.97742919999999], [-1.5889595000000003, 54.9775619], [-1.5885521, 54.9776736], [-1.5884525, 54.977704], [-1.5883902, 54.97772309999999], [-1.5877349, 54.97792329999999], [-1.5869646999999998, 54.9781813], [-1.5862501999999998, 54.9784118], [-1.5847781, 54.9788965], [-1.5844822, 54.978993900000006], [-1.5842708999999997, 54.9790635], [-1.5824129999999998, 54.9796749], [-1.5811645, 54.9800883], [-1.5809365, 54.9801638], [-1.5798569999999998, 54.98051960000001], [-1.5795108000000002, 54.98063369999999], [-1.5783852, 54.981004699999986], [-1.578085, 54.9811036], [-1.5775083, 54.981247199999984], [-1.5755171999999995, 54.981895599999994], [-1.5743294000000003, 54.9822847], [-1.5738918999999996, 54.98243200000001], [-1.5734771999999997, 54.98256829999999], [-1.5732473, 54.98265060000001], [-1.5731256, 54.98269419999999], [-1.57289, 54.9827846], [-1.5726635, 54.98286169999999], [-1.5723024, 54.982968], [-1.5719337999999998, 54.9830727], [-1.5696698, 54.9837334], [-1.5694449999999998, 54.98381379999999], [-1.5691744, 54.9839106], [-1.5686611999999998, 54.9840536], [-1.5684931, 54.9841145], [-1.5683015, 54.9841927], [-1.5681255999999997, 54.98428380000001], [-1.5679667, 54.98437260000001], [-1.5678035999999995, 54.98448]]}", "current_leg_start": "Newcastle", "dest_arr_time_act": "2349", "motion_projection": null, "next_location_lat": "54.9844800", "next_location_lon": "-1.5678036", "previous_location": "Newcastle", "current_leg_milage": "2.3", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1069.466, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1989.355, \"from_m\": 1069.466, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 2809.802, \"from_m\": 1989.355, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 2837.089, \"from_m\": 2809.802, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2967.48, \"from_m\": 2837.089, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 3007.593, \"from_m\": 2967.48, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3153.673, \"from_m\": 3007.593, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3725.781, \"from_m\": 3153.673, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 493957, \"profile_key\": \"02acfd9fc0ac6b7ed6a7a026c678ca741828e442336340754eb7b3e28cc87a01\", \"schedule_id\": 21712, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2339\", \"location\": \"Newcastle\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27914}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2342H\", \"location\": \"Heaton South Jn\", \"stage_seq\": 2, \"distance_m\": 2945.392, \"section_seq\": 1, \"route_path_id\": 27914}, {\"is_pass\": false, \"wtt_arr\": \"2349\", \"wtt_dep\": null, \"location\": \"Heaton T&R.S.M.D.\", \"stage_seq\": 3, \"distance_m\": 3725.781, \"section_seq\": 1, \"route_path_id\": 27914}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 3725.781, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27914}], \"total_distance_m\": 3725.781, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 3153.673, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 572.108, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2339", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "54.9844800", "current_position_lon": "-1.5678036", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 3456, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:57:14Z\", \"source_id\": 39753140, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:58:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:57:18Z\", \"source_id\": 13052498, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Heaton T&R.S.M.D.", "service_state_platform": null, "timing_fact_generation": 1789167439260605, "current_leg_arrival_utc": "2026-09-12T23:58:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T22:58:14.713907", "service_state_evidence_id": 13052498, "current_leg_start_actual_dep": "2026-09-12T23:48:00+01:00", "operational_evidence_version": 14, "service_state_event_time_utc": "2026-09-11T22:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:08:15.292427", "service_state_valid_until_kind": null, "operational_interpretation_version": 14, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
NCL |
XHT |
5T64 |
156481+158855 |
4 |
75 |
None |
{"version": 3, "segments": [{"to_m": 1069.466, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1989.355, "from_m": 1069.466, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 2809.802, "from_m": 1989.355, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 2837.089, "from_m": 2809.802, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2967.48, "from_m": 2837.089, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 3007.593, "from_m": 2967.48, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3153.673, "from_m": 3007.593, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3725.781, "from_m": 3153.673, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 493957, "profile_key": "02acfd9fc0ac6b7ed6a7a026c678ca741828e442336340754eb7b3e28cc87a01", "schedule_id": 21712, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2339", "location": "Newcastle", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 27914}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2342H", "location": "Heaton South Jn", "stage_seq": 2, "distance_m": 2945.392, "section_seq": 1, "route_path_id": 27914}, {"is_pass": false, "wtt_arr": "2349", "wtt_dep": null, "location": "Heaton T&R.S.M.D.", "stage_seq": 3, "distance_m": 3725.781, "section_seq": 1, "route_path_id": 27914}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 3725.781, "from_m": 0.0, "section_seq": 1, "route_path_id": 27914}], "total_distance_m": 3725.781, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 3153.673, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 572.108, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 3456, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:57:14Z", "source_id": 39753140, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T22:58:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:57:18Z", "source_id": 13052498, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T23:58:00+01:00", "operational_fact": true}] |
Newcastle |
2339 |
2339 |
5 |
None |
None |
Heaton T&R.S.M.D. |
2349 |
2349 |
None |
LATE |
+9 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P65409/2026-09-11/detailed |
None |
Newcastle |
2026-09-12T23:48:00+01:00 |
Heaton T&R.S.M.D. |
7.0 |
{"type": "LineString", "coordinates": [[-1.6174149999999998, 54.9682438], [-1.6173561, 54.96826020000001], [-1.6171591999999997, 54.9683062], [-1.6170010999999995, 54.9683404], [-1.6169675114151385, 54.96834637654192], [-1.6168443, 54.9683683], [-1.6167252, 54.9683858], [-1.6165344, 54.9684074], [-1.6163618, 54.96841999999999], [-1.6161913999999995, 54.968428499999995], [-1.6156718, 54.9684432], [-1.6156471999999995, 54.968444000000005], [-1.6145624, 54.968491199999995], [-1.614269, 54.96850609999999], [-1.6134016999999998, 54.9685628], [-1.6126845999999997, 54.9686299], [-1.6123722000000005, 54.96865710000001], [-1.6122666000000003, 54.9686669], [-1.6120376999999997, 54.96868969999999], [-1.6118775999999997, 54.968708799999995], [-1.6116691999999997, 54.9687389], [-1.6114821999999998, 54.968773000000006], [-1.6112554, 54.9688214], [-1.6111324, 54.9688516], [-1.6110931999999998, 54.96886130000001], [-1.6108827, 54.9689195], [-1.6108252999999997, 54.968936799999994], [-1.6107591, 54.9689561], [-1.6107026999999998, 54.9689736], [-1.6105384, 54.9690281], [-1.610386, 54.96908419999999], [-1.6102436, 54.96914559999999], [-1.6100982999999998, 54.9692123], [-1.6099205, 54.96930459999999], [-1.6098658999999995, 54.9693333], [-1.6097875999999998, 54.96937599999999], [-1.6096719, 54.96944119999999], [-1.6095552999999998, 54.9695118], [-1.6093244999999998, 54.9696517], [-1.6092660999999997, 54.9696895], [-1.6085517, 54.97015210000001], [-1.6080525, 54.97047800000001], [-1.6076103999999998, 54.9707752], [-1.6074873999999997, 54.9708597], [-1.6073377999999998, 54.97097949999999], [-1.6072219999999997, 54.9710716], [-1.6071218, 54.9711616], [-1.6070133, 54.971262], [-1.6067573999999998, 54.9715164], [-1.6065858000000002, 54.9716909], [-1.6065654, 54.9716942], [-1.6064569, 54.97181689999999], [-1.6064077, 54.9718643], [-1.6060838, 54.972176299999994], [-1.6060329, 54.97222759999998], [-1.6058891, 54.97236079999999], [-1.6058709000000002, 54.97237779999999], [-1.6057763, 54.97245319999999], [-1.6056900999999997, 54.97251880000001], [-1.6056132999999997, 54.972572200000016], [-1.6055288999999997, 54.9726312], [-1.6054478, 54.972680899999986], [-1.6053616999999998, 54.9727323], [-1.6052822999999998, 54.9727778], [-1.6051945, 54.97282439999999], [-1.6051143, 54.972864], [-1.6050169999999997, 54.97291100000001], [-1.6049129999999998, 54.972956999999994], [-1.6047995, 54.97300500000001], [-1.6046972, 54.97304569999999], [-1.6045726, 54.9730897], [-1.6044207999999998, 54.9731392], [-1.6043693, 54.9731548], [-1.6042817, 54.97318129999999], [-1.6033272, 54.9734486], [-1.6030349999999998, 54.97352889999999], [-1.6029637999999995, 54.97354849999999], [-1.6004837999999997, 54.9742335], [-1.5988751999999995, 54.9746871], [-1.5986365, 54.9747544], [-1.5980716999999998, 54.9749215], [-1.5973859, 54.9751348], [-1.596628, 54.97537049999998], [-1.5959777, 54.975572699999994], [-1.5956458999999998, 54.97567589999999], [-1.5946465, 54.9759659], [-1.594102, 54.97611560000001], [-1.5935326, 54.9762744], [-1.5929632, 54.976431599999984], [-1.5924025, 54.9765856], [-1.5914889999999997, 54.9768419], [-1.5912708, 54.97690169999999], [-1.5907989, 54.9770322], [-1.5907099, 54.9770568], [-1.5901483, 54.9772162], [-1.5900131, 54.9772537], [-1.5898372999999997, 54.9773024], [-1.5893799, 54.97742919999999], [-1.5889595000000003, 54.9775619], [-1.5885521, 54.9776736], [-1.5884525, 54.977704], [-1.5883902, 54.97772309999999], [-1.5877349, 54.97792329999999], [-1.5869646999999998, 54.9781813], [-1.5862501999999998, 54.9784118], [-1.5847781, 54.9788965], [-1.5844822, 54.978993900000006], [-1.5842708999999997, 54.9790635], [-1.5824129999999998, 54.9796749], [-1.5811645, 54.9800883], [-1.5809365, 54.9801638], [-1.5798569999999998, 54.98051960000001], [-1.5795108000000002, 54.98063369999999], [-1.5783852, 54.981004699999986], [-1.578085, 54.9811036], [-1.5775083, 54.981247199999984], [-1.5755171999999995, 54.981895599999994], [-1.5743294000000003, 54.9822847], [-1.5738918999999996, 54.98243200000001], [-1.5734771999999997, 54.98256829999999], [-1.5732473, 54.98265060000001], [-1.5731256, 54.98269419999999], [-1.57289, 54.9827846], [-1.5726635, 54.98286169999999], [-1.5723024, 54.982968], [-1.5719337999999998, 54.9830727], [-1.5696698, 54.9837334], [-1.5694449999999998, 54.98381379999999], [-1.5691744, 54.9839106], [-1.5686611999999998, 54.9840536], [-1.5684931, 54.9841145], [-1.5683015, 54.9841927], [-1.5681255999999997, 54.98428380000001], [-1.5679667, 54.98437260000001], [-1.5678035999999995, 54.98448]]} |
2.3 |
2351 |
2358 |
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-11 23:08:22 |
TERMINATED |
2026-09-11 22:58:00 |
Heaton T&R.S.M.D. |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13052498 |
1789167439260605 |
14 |
14 |
2026-09-11 23:08:15.292427 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 22:58:14.713907 |
| 462751 |
493482 |
W84120 |
042Y12M911 |
2026-09-11 |
COMPLETE |
13049827 |
2026-09-11 23:58:00 |
2026-09-11 23:08:22 |
2026-09-13 23:08:22 |
{"id": 493482, "stp": "P", "toc": "ScotRail", "uid": "W84120", "consist": "385113", "dest_crs": "NBW", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W84120/2026-09-11/detailed", "trust_id": "042Y12M911", "origin_crs": "EDB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "North Berwick", "service_date": "2026-09-11", "dest_arr_time": "2349", "dest_platform": null, "is_terminated": 1, "next_location": "North Berwick", "signalling_id": "2Y12", "timing_status": "LATE", "origin_station": "Edinburgh", "current_leg_arr": "2358", "current_leg_dep": "2350", "current_leg_end": "North Berwick", "origin_dep_time": "2314", "origin_platform": "9E", "current_location": "North Berwick", "last_update_time": "2026-09-11T23:08:22", "route_debug_link": null, "timing_variation": "+9 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.7860675, 56.005003], [-2.7853071, 56.00511590000001], [-2.784777380770516, 56.00519688465394], [-2.7840545, 56.0053074], [-2.7820859999999996, 56.0055987], [-2.7819442999999997, 56.0056197], [-2.7774264999999994, 56.0063023], [-2.7771073999999993, 56.0063505], [-2.7767279999999994, 56.0064265], [-2.7763295999999995, 56.00649919999999], [-2.7760406999999994, 56.00654569999999], [-2.7752693, 56.0066937], [-2.7750258, 56.006727100000006], [-2.7744810999999996, 56.006833699999994], [-2.7741879999999997, 56.006895099999994], [-2.7739284999999994, 56.0069596], [-2.7734198, 56.00709569999999], [-2.7723466999999995, 56.0074178], [-2.7709689999999996, 56.0079254], [-2.770897360950782, 56.00795783962394], [-2.7706107999999996, 56.0080876], [-2.7697701, 56.0084684], [-2.7685098999999997, 56.0091604], [-2.7682534, 56.0093197], [-2.7676081, 56.0097204], [-2.7670414, 56.01018009999999], [-2.7664831, 56.0106678], [-2.7660057999999994, 56.0111718], [-2.7655535, 56.0116804], [-2.7653055999999996, 56.0120635], [-2.7648519, 56.0127874], [-2.7646548, 56.01328440000001], [-2.7645729999999995, 56.013532199999986], [-2.7644915, 56.013779099999994], [-2.764280799999999, 56.01448069999999], [-2.7638540999999996, 56.01597840000001], [-2.7619975999999995, 56.02246039999999], [-2.7597003, 56.03014699999999], [-2.7594793999999996, 56.0308862], [-2.7592507, 56.031645100000006], [-2.7581742999999994, 56.0352167], [-2.7578072999999996, 56.0364106], [-2.7577359999999995, 56.0366758], [-2.7570331, 56.0390318], [-2.7564114999999996, 56.04039780000001], [-2.7555378, 56.0418566], [-2.7549639, 56.0425902], [-2.7543271, 56.0433039], [-2.7536806, 56.0439352], [-2.7535367, 56.044072799999995], [-2.7525873, 56.0449128], [-2.7514924, 56.04567409999999], [-2.7502619, 56.046420999999995], [-2.7487667999999994, 56.0472132], [-2.7384178999999995, 56.0526699], [-2.7360737, 56.05390369999999], [-2.7353129999999997, 56.054303999999995], [-2.734346700000001, 56.054809], [-2.7334113, 56.0553036], [-2.7332843, 56.05537069999998], [-2.7327097999999994, 56.0556853], [-2.7320198999999996, 56.05602820000001], [-2.7313545, 56.0563717], [-2.7310793999999996, 56.05652309999999], [-2.7308759, 56.0566448], [-2.730344399999999, 56.05699629999999]]}", "current_leg_start": "Drem", "dest_arr_time_act": "2349", "motion_projection": null, "next_location_lat": "56.0569963", "next_location_lon": "-2.7303444", "previous_location": "Drem", "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\": 446.739, \"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\": 1013.735, \"from_m\": 446.739, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1076.414, \"from_m\": 1013.735, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 1142.866, \"from_m\": 1076.414, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1613.024, \"from_m\": 1142.866, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 2251.766, \"from_m\": 1613.024, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 5604.689, \"from_m\": 2251.766, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9316.096, \"from_m\": 5604.689, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 9388.056, \"from_m\": 9316.096, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 10069.944, \"from_m\": 9388.056, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 16574.894, \"from_m\": 10069.944, \"capability_applied\": null, \"effective_limit_mph\": 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\": 25200.365, \"from_m\": 16574.894, \"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\": 26092.847, \"from_m\": 25200.365, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 28127.341, \"from_m\": 26092.847, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 29055.323, \"from_m\": 28127.341, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 29106.025, \"from_m\": 29055.323, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 29121.612, \"from_m\": 29106.025, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 30193.636, \"from_m\": 29121.612, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 35187.417, \"from_m\": 30193.636, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35414.484, \"from_m\": 35187.417, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 35532.648, \"from_m\": 35414.484, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 35631.409, \"from_m\": 35532.648, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 35682.562, \"from_m\": 35631.409, \"capability_applied\": null, \"effective_limit_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\": 493482, \"profile_key\": \"61e75727e6e11ef87ce4b259730532ff0610a859283947847e59736fc5418e71\", \"schedule_id\": 34852, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2314\", \"location\": \"Edinburgh\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39831}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2315H\", \"location\": \"Abbeyhill Jn\", \"stage_seq\": 2, \"distance_m\": 1013.735, \"section_seq\": 1, \"route_path_id\": 39831}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2317\", \"location\": \"Craigentinny Jn\", \"stage_seq\": 3, \"distance_m\": 2953.665, \"section_seq\": 1, \"route_path_id\": 39831}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2318H\", \"location\": \"Portobello Jn (Edinburgh)\", \"stage_seq\": 4, \"distance_m\": 5324.844, \"section_seq\": 1, \"route_path_id\": 39831}, {\"is_pass\": false, \"wtt_arr\": \"2320H\", \"wtt_dep\": \"2321H\", \"location\": \"Musselburgh\", \"stage_seq\": 5, \"distance_m\": 8180.02, \"section_seq\": 1, \"route_path_id\": 39831}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2322H\", \"location\": \"Monktonhall Jn\", \"stage_seq\": 6, \"distance_m\": 9462.123, \"section_seq\": 1, \"route_path_id\": 39831}, {\"is_pass\": false, \"wtt_arr\": \"2324H\", \"wtt_dep\": \"2325\", \"location\": \"Wallyford\", \"stage_seq\": 7, \"distance_m\": 12311.107, \"section_seq\": 1, \"route_path_id\": 39831}, {\"is_pass\": false, \"wtt_arr\": \"2327H\", \"wtt_dep\": \"2328H\", \"location\": \"Prestonpans\", \"stage_seq\": 8, \"distance_m\": 15108.22, \"section_seq\": 1, \"route_path_id\": 39831}, {\"is_pass\": false, \"wtt_arr\": \"2332H\", \"wtt_dep\": \"2333\", \"location\": \"Longniddry\", \"stage_seq\": 9, \"distance_m\": 21183.681, \"section_seq\": 1, \"route_path_id\": 39831}, {\"is_pass\": false, \"wtt_arr\": \"2339H\", \"wtt_dep\": \"2340H\", \"location\": \"Drem\", \"stage_seq\": 10, \"distance_m\": 28451.773, \"section_seq\": 1, \"route_path_id\": 39831}, {\"is_pass\": false, \"wtt_arr\": \"2349\", \"wtt_dep\": null, \"location\": \"North Berwick\", \"stage_seq\": 11, \"distance_m\": 35682.562, \"section_seq\": 1, \"route_path_id\": 39831}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 35682.562, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39831}], \"total_distance_m\": 35682.562, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 35682.562, \"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": "2314", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "56.0569963", "current_position_lon": "-2.7303444", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1033, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:31:44Z\", \"source_id\": 39716656, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:32:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:31:48Z\", \"source_id\": 13040945, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1037, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:35:37Z\", \"source_id\": 39722857, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:36:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:35:44Z\", \"source_id\": 13042851, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1041, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:38:21Z\", \"source_id\": 39727242, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:39:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:38:28Z\", \"source_id\": 13044174, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1047, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:42:34Z\", \"source_id\": 39733551, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:43:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:42:39Z\", \"source_id\": 13046138, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1051, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:48:00Z\", \"source_id\": 39741126, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:49:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:48:08Z\", \"source_id\": 13048616, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1060, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:50:50Z\", \"source_id\": 39744905, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:58:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:50:52Z\", \"source_id\": 13049827, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "North Berwick", "service_state_platform": "1", "timing_fact_generation": 1789167053527350, "current_leg_arrival_utc": "2026-09-12T23:58:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T22:58:16.056525", "service_state_evidence_id": 13049827, "current_leg_start_actual_dep": "2026-09-12T23:49:30+01:00", "operational_evidence_version": 52, "service_state_event_time_utc": "2026-09-11T22:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:08:16.383727", "service_state_valid_until_kind": null, "operational_interpretation_version": 52, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
EDB |
NBW |
2Y12 |
385113 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 446.739, "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": 1013.735, "from_m": 446.739, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1076.414, "from_m": 1013.735, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 1142.866, "from_m": 1076.414, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1613.024, "from_m": 1142.866, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 2251.766, "from_m": 1613.024, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 5604.689, "from_m": 2251.766, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9316.096, "from_m": 5604.689, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 9388.056, "from_m": 9316.096, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 10069.944, "from_m": 9388.056, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 16574.894, "from_m": 10069.944, "capability_applied": null, "effective_limit_mph": 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": 25200.365, "from_m": 16574.894, "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": 26092.847, "from_m": 25200.365, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 28127.341, "from_m": 26092.847, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 29055.323, "from_m": 28127.341, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 29106.025, "from_m": 29055.323, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 29121.612, "from_m": 29106.025, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 30193.636, "from_m": 29121.612, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 35187.417, "from_m": 30193.636, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35414.484, "from_m": 35187.417, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 25.0}, {"to_m": 35532.648, "from_m": 35414.484, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 10.0}, {"to_m": 35631.409, "from_m": 35532.648, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 5.0}, {"to_m": 35682.562, "from_m": 35631.409, "capability_applied": null, "effective_limit_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": 493482, "profile_key": "61e75727e6e11ef87ce4b259730532ff0610a859283947847e59736fc5418e71", "schedule_id": 34852, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2314", "location": "Edinburgh", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39831}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2315H", "location": "Abbeyhill Jn", "stage_seq": 2, "distance_m": 1013.735, "section_seq": 1, "route_path_id": 39831}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2317", "location": "Craigentinny Jn", "stage_seq": 3, "distance_m": 2953.665, "section_seq": 1, "route_path_id": 39831}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2318H", "location": "Portobello Jn (Edinburgh)", "stage_seq": 4, "distance_m": 5324.844, "section_seq": 1, "route_path_id": 39831}, {"is_pass": false, "wtt_arr": "2320H", "wtt_dep": "2321H", "location": "Musselburgh", "stage_seq": 5, "distance_m": 8180.02, "section_seq": 1, "route_path_id": 39831}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2322H", "location": "Monktonhall Jn", "stage_seq": 6, "distance_m": 9462.123, "section_seq": 1, "route_path_id": 39831}, {"is_pass": false, "wtt_arr": "2324H", "wtt_dep": "2325", "location": "Wallyford", "stage_seq": 7, "distance_m": 12311.107, "section_seq": 1, "route_path_id": 39831}, {"is_pass": false, "wtt_arr": "2327H", "wtt_dep": "2328H", "location": "Prestonpans", "stage_seq": 8, "distance_m": 15108.22, "section_seq": 1, "route_path_id": 39831}, {"is_pass": false, "wtt_arr": "2332H", "wtt_dep": "2333", "location": "Longniddry", "stage_seq": 9, "distance_m": 21183.681, "section_seq": 1, "route_path_id": 39831}, {"is_pass": false, "wtt_arr": "2339H", "wtt_dep": "2340H", "location": "Drem", "stage_seq": 10, "distance_m": 28451.773, "section_seq": 1, "route_path_id": 39831}, {"is_pass": false, "wtt_arr": "2349", "wtt_dep": null, "location": "North Berwick", "stage_seq": 11, "distance_m": 35682.562, "section_seq": 1, "route_path_id": 39831}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 35682.562, "from_m": 0.0, "section_seq": 1, "route_path_id": 39831}], "total_distance_m": 35682.562, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 35682.562, "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": 1033, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:31:44Z", "source_id": 39716656, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T22:32:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:31:48Z", "source_id": 13040945, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T23:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1037, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:35:37Z", "source_id": 39722857, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T22:36:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:35:44Z", "source_id": 13042851, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T23:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1041, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:38:21Z", "source_id": 39727242, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T22:39:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:38:28Z", "source_id": 13044174, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T23:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1047, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:42:34Z", "source_id": 39733551, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T22:43:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:42:39Z", "source_id": 13046138, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T23:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1051, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:48:00Z", "source_id": 39741126, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T22:49:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:48:08Z", "source_id": 13048616, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T23:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1060, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:50:50Z", "source_id": 39744905, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T22:58:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:50:52Z", "source_id": 13049827, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T23:58:00+01:00", "operational_fact": true}] |
Edinburgh |
2314 |
2314 |
9E |
None |
None |
North Berwick |
2349 |
2349 |
None |
LATE |
+9 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W84120/2026-09-11/detailed |
None |
Drem |
2026-09-12T23:49:30+01:00 |
North Berwick |
8.0 |
{"type": "LineString", "coordinates": [[-2.7860675, 56.005003], [-2.7853071, 56.00511590000001], [-2.784777380770516, 56.00519688465394], [-2.7840545, 56.0053074], [-2.7820859999999996, 56.0055987], [-2.7819442999999997, 56.0056197], [-2.7774264999999994, 56.0063023], [-2.7771073999999993, 56.0063505], [-2.7767279999999994, 56.0064265], [-2.7763295999999995, 56.00649919999999], [-2.7760406999999994, 56.00654569999999], [-2.7752693, 56.0066937], [-2.7750258, 56.006727100000006], [-2.7744810999999996, 56.006833699999994], [-2.7741879999999997, 56.006895099999994], [-2.7739284999999994, 56.0069596], [-2.7734198, 56.00709569999999], [-2.7723466999999995, 56.0074178], [-2.7709689999999996, 56.0079254], [-2.770897360950782, 56.00795783962394], [-2.7706107999999996, 56.0080876], [-2.7697701, 56.0084684], [-2.7685098999999997, 56.0091604], [-2.7682534, 56.0093197], [-2.7676081, 56.0097204], [-2.7670414, 56.01018009999999], [-2.7664831, 56.0106678], [-2.7660057999999994, 56.0111718], [-2.7655535, 56.0116804], [-2.7653055999999996, 56.0120635], [-2.7648519, 56.0127874], [-2.7646548, 56.01328440000001], [-2.7645729999999995, 56.013532199999986], [-2.7644915, 56.013779099999994], [-2.764280799999999, 56.01448069999999], [-2.7638540999999996, 56.01597840000001], [-2.7619975999999995, 56.02246039999999], [-2.7597003, 56.03014699999999], [-2.7594793999999996, 56.0308862], [-2.7592507, 56.031645100000006], [-2.7581742999999994, 56.0352167], [-2.7578072999999996, 56.0364106], [-2.7577359999999995, 56.0366758], [-2.7570331, 56.0390318], [-2.7564114999999996, 56.04039780000001], [-2.7555378, 56.0418566], [-2.7549639, 56.0425902], [-2.7543271, 56.0433039], [-2.7536806, 56.0439352], [-2.7535367, 56.044072799999995], [-2.7525873, 56.0449128], [-2.7514924, 56.04567409999999], [-2.7502619, 56.046420999999995], [-2.7487667999999994, 56.0472132], [-2.7384178999999995, 56.0526699], [-2.7360737, 56.05390369999999], [-2.7353129999999997, 56.054303999999995], [-2.734346700000001, 56.054809], [-2.7334113, 56.0553036], [-2.7332843, 56.05537069999998], [-2.7327097999999994, 56.0556853], [-2.7320198999999996, 56.05602820000001], [-2.7313545, 56.0563717], [-2.7310793999999996, 56.05652309999999], [-2.7308759, 56.0566448], [-2.730344399999999, 56.05699629999999]]} |
4.5 |
2350 |
2358 |
Drem |
North Berwick |
North Berwick |
56.0569963 |
-2.7303444 |
56.0569963 |
-2.7303444 |
1 |
0 |
2026-09-11 23:08:22 |
TERMINATED |
2026-09-11 22:58:00 |
North Berwick |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13049827 |
1789167053527350 |
52 |
52 |
2026-09-11 23:08:16.383727 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 22:58:16.056525 |
| 462752 |
493629 |
C08873 |
122T69M911 |
2026-09-11 |
COMPLETE |
13052674 |
2026-09-11 23:58:00 |
2026-09-11 23:08:22 |
2026-09-13 23:08:22 |
{"id": 493629, "stp": "P", "toc": "Northern", "uid": "C08873", "consist": "156465", "dest_crs": "ASL", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C08873/2026-09-11/detailed", "trust_id": "122T69M911", "origin_crs": "NCL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ashington (Construction)", "service_date": "2026-09-11", "dest_arr_time": "2358", "dest_platform": null, "is_terminated": 1, "next_location": "Ashington (Construction)", "signalling_id": "2T69", "timing_status": "LATE", "origin_station": "Newcastle", "current_leg_arr": "2358", "current_leg_dep": "2353", "current_leg_end": "Ashington (Construction)", "origin_dep_time": "2321", "origin_platform": "1", "current_location": "Ashington (Construction)", "last_update_time": "2026-09-11T23:08:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.5694705605456474, 55.14081383999416], [-1.5697577, 55.14095619999999], [-1.5699964999999998, 55.14106339999999], [-1.5701417999999998, 55.1411319], [-1.5703418, 55.1412405], [-1.5704544, 55.14131330000001], [-1.570556, 55.1413951], [-1.5706328, 55.141462], [-1.5707173000000003, 55.1415532], [-1.5708097999999997, 55.1416539], [-1.5708749999999998, 55.14173149999999], [-1.5711913, 55.14219159999999], [-1.5714334, 55.142608], [-1.5716657999999997, 55.14307389999999], [-1.5717583, 55.1432922], [-1.5719060000000002, 55.14375239999999], [-1.5719828, 55.144192399999994], [-1.5720103000000003, 55.1446144], [-1.5720027157789656, 55.14469882043708], [-1.5719729, 55.1450307], [-1.5718391, 55.1456181], [-1.5714512, 55.146912099999994], [-1.5711915, 55.1477499], [-1.5710417, 55.1482395], [-1.5706649, 55.1496733], [-1.5704133, 55.1505562], [-1.5702462, 55.1511538], [-1.5700713, 55.15175490000001], [-1.5699128, 55.1523565], [-1.5696374, 55.1533384], [-1.5694291, 55.1541285], [-1.5693311, 55.154478], [-1.5692026, 55.1549363], [-1.569133, 55.15519530000001], [-1.5690543999999995, 55.1554686], [-1.568999, 55.15566090000001], [-1.5687174, 55.156595199999984], [-1.5683946999999998, 55.1577186], [-1.5679844999999997, 55.159218399999986], [-1.567688, 55.1602407], [-1.5676098, 55.160510399999986], [-1.5674467999999997, 55.161094899999995], [-1.567430653297081, 55.16136919583057], [-1.5674304999999995, 55.1613718], [-1.5671785, 55.1622721], [-1.5671278999999998, 55.1624535], [-1.5669947, 55.1628534], [-1.5667968999999995, 55.1633586], [-1.5665451999999995, 55.1640034], [-1.5664614999999995, 55.16427449999998], [-1.5656064, 55.1672671], [-1.5655255999999995, 55.167701599999994], [-1.5655108999999998, 55.16796870000001], [-1.5654681999999998, 55.16866759999999], [-1.5654564, 55.1694268], [-1.565468, 55.16977510000001], [-1.5655102999999997, 55.1700961], [-1.5656418, 55.1707256], [-1.5658271, 55.1713032], [-1.5660458999999998, 55.171926799999994], [-1.5664321, 55.1726008], [-1.5672214, 55.173798], [-1.5682754, 55.17544], [-1.5692311, 55.1769323], [-1.5709045, 55.1796056], [-1.5713293, 55.1802842], [-1.5715247, 55.1805963], [-1.5724011999999998, 55.1819068], [-1.5728428, 55.18258229999999], [-1.5729981, 55.1828199], [-1.5730889999999995, 55.18299939999999]]}", "current_leg_start": "Bedlington (Construction)", "dest_arr_time_act": "2357½", "motion_projection": null, "next_location_lat": "55.1829994", "next_location_lon": "-1.5730890", "previous_location": "Bedlington (Construction)", "current_leg_milage": "3.1", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1069.466, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1989.355, \"from_m\": 1069.466, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 2809.802, \"from_m\": 1989.355, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 2837.089, \"from_m\": 2809.802, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 6962.34, \"from_m\": 2837.089, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 8307.68, \"from_m\": 6962.34, \"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\": 10561.301, \"from_m\": 8307.68, \"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\": 11137.012, \"from_m\": 10561.301, \"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\": 14323.745, \"from_m\": 11137.012, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 14663.57, \"from_m\": 14323.745, \"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\": 17525.103, \"from_m\": 14663.57, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17965.228, \"from_m\": 17525.103, \"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\": 23593.15, \"from_m\": 17965.228, \"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\": 24845.738, \"from_m\": 23593.15, \"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\": 25057.517, \"from_m\": 24845.738, \"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\": 25113.593, \"from_m\": 25057.517, \"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\": 25128.0, \"from_m\": 25113.593, \"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\": 25419.931, \"from_m\": 25128.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\": 25807.937, \"from_m\": 25419.931, \"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\": 27641.654, \"from_m\": 25807.937, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 29707.438, \"from_m\": 27641.654, \"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\": 29796.142, \"from_m\": 29707.438, \"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\": 30081.278, \"from_m\": 29796.142, \"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\": 493629, \"profile_key\": \"6e422090ba0cc12426e3444a645457265d3a3a8c8b4798b406f8119d6dcd24a3\", \"schedule_id\": 944, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2321\", \"location\": \"Newcastle\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28319}, {\"is_pass\": false, \"wtt_arr\": \"2323\", \"wtt_dep\": \"2324\", \"location\": \"Manors\", \"stage_seq\": 2, \"distance_m\": 975.914, \"section_seq\": 1, \"route_path_id\": 28319}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2325H\", \"location\": \"Heaton South Jn\", \"stage_seq\": 3, \"distance_m\": 2945.392, \"section_seq\": 1, \"route_path_id\": 28319}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2329H\", \"location\": \"Benton North Jn\", \"stage_seq\": 4, \"distance_m\": 6962.34, \"section_seq\": 1, \"route_path_id\": 28319}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2331H\", \"location\": \"Benton East Jn\", \"stage_seq\": 5, \"distance_m\": 8307.68, \"section_seq\": 1, \"route_path_id\": 28319}, {\"is_pass\": false, \"wtt_arr\": \"2333H\", \"wtt_dep\": \"2334H\", \"location\": \"Northumberland Park (Construction)\", \"stage_seq\": 6, \"distance_m\": 10441.651, \"section_seq\": 1, \"route_path_id\": 28319}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2336H\", \"location\": \"Holywell Jn\", \"stage_seq\": 7, \"distance_m\": 11953.35, \"section_seq\": 1, \"route_path_id\": 28319}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2338\", \"location\": \"Seghill Jn\", \"stage_seq\": 8, \"distance_m\": 14317.272, \"section_seq\": 1, \"route_path_id\": 28319}, {\"is_pass\": false, \"wtt_arr\": \"2339H\", \"wtt_dep\": \"2340\", \"location\": \"Seaton Delaval (Construction)\", \"stage_seq\": 9, \"distance_m\": 15730.935, \"section_seq\": 1, \"route_path_id\": 28319}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2342H\", \"location\": \"Red House Farm Jn\", \"stage_seq\": 10, \"distance_m\": 18071.379, \"section_seq\": 1, \"route_path_id\": 28319}, {\"is_pass\": false, \"wtt_arr\": \"2344H\", \"wtt_dep\": \"2345H\", \"location\": \"Newsham (Construction)\", \"stage_seq\": 11, \"distance_m\": 19976.164, \"section_seq\": 1, \"route_path_id\": 28319}, {\"is_pass\": false, \"wtt_arr\": \"2348H\", \"wtt_dep\": \"2349\", \"location\": \"Blyth Bebside (Construction)\", \"stage_seq\": 12, \"distance_m\": 23312.147, \"section_seq\": 1, \"route_path_id\": 28319}, {\"is_pass\": false, \"wtt_arr\": \"2351H\", \"wtt_dep\": \"2352H\", \"location\": \"Bedlington (Construction)\", \"stage_seq\": 13, \"distance_m\": 25226.649, \"section_seq\": 1, \"route_path_id\": 28319}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2354H\", \"location\": \"West Sleekburn Jn\", \"stage_seq\": 14, \"distance_m\": 26857.571, \"section_seq\": 1, \"route_path_id\": 28319}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2355\", \"location\": \"Marcheys House Jn\", \"stage_seq\": 15, \"distance_m\": 27582.228, \"section_seq\": 1, \"route_path_id\": 28319}, {\"is_pass\": false, \"wtt_arr\": \"2357H\", \"wtt_dep\": null, \"location\": \"Ashington (Construction)\", \"stage_seq\": 16, \"distance_m\": 30081.278, \"section_seq\": 1, \"route_path_id\": 28319}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 30081.278, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28319}], \"total_distance_m\": 30081.278, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 30081.278, \"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": "2321", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "55.1829994", "current_position_lon": "-1.5730890", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 3477, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:22:36Z\", \"source_id\": 39701893, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:23:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:22:43Z\", \"source_id\": 13036380, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3355, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:30:51Z\", \"source_id\": 39715208, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:33:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:30:59Z\", \"source_id\": 13040513, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3372, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:37:36Z\", \"source_id\": 39726060, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:39:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:37:42Z\", \"source_id\": 13043837, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3380, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:43:48Z\", \"source_id\": 39735366, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:44:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:43:54Z\", \"source_id\": 13046734, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3384, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:48:03Z\", \"source_id\": 39741177, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:49:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:48:08Z\", \"source_id\": 13048625, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3395, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:52:00Z\", \"source_id\": 39746545, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:52:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:52:03Z\", \"source_id\": 13050331, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3405, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:57:39Z\", \"source_id\": 39753643, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:58:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:57:42Z\", \"source_id\": 13052674, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ashington (Construction)", "service_state_platform": "1", "timing_fact_generation": 1789167463056913, "current_leg_arrival_utc": "2026-09-12T23:57:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T22:58:19.034188", "service_state_evidence_id": 13052674, "current_leg_start_actual_dep": "2026-09-12T23:52:30+01:00", "operational_evidence_version": 52, "service_state_event_time_utc": "2026-09-11T22:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:08:19.044832", "service_state_valid_until_kind": null, "operational_interpretation_version": 52, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
NCL |
ASL |
2T69 |
156465 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 1069.466, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1989.355, "from_m": 1069.466, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 2809.802, "from_m": 1989.355, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 2837.089, "from_m": 2809.802, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 6962.34, "from_m": 2837.089, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 8307.68, "from_m": 6962.34, "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": 10561.301, "from_m": 8307.68, "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": 11137.012, "from_m": 10561.301, "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": 14323.745, "from_m": 11137.012, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 14663.57, "from_m": 14323.745, "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": 17525.103, "from_m": 14663.57, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17965.228, "from_m": 17525.103, "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": 23593.15, "from_m": 17965.228, "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": 24845.738, "from_m": 23593.15, "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": 25057.517, "from_m": 24845.738, "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": 25113.593, "from_m": 25057.517, "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": 25128.0, "from_m": 25113.593, "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": 25419.931, "from_m": 25128.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": 25807.937, "from_m": 25419.931, "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": 27641.654, "from_m": 25807.937, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 29707.438, "from_m": 27641.654, "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": 29796.142, "from_m": 29707.438, "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": 30081.278, "from_m": 29796.142, "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": 493629, "profile_key": "6e422090ba0cc12426e3444a645457265d3a3a8c8b4798b406f8119d6dcd24a3", "schedule_id": 944, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2321", "location": "Newcastle", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28319}, {"is_pass": false, "wtt_arr": "2323", "wtt_dep": "2324", "location": "Manors", "stage_seq": 2, "distance_m": 975.914, "section_seq": 1, "route_path_id": 28319}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2325H", "location": "Heaton South Jn", "stage_seq": 3, "distance_m": 2945.392, "section_seq": 1, "route_path_id": 28319}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2329H", "location": "Benton North Jn", "stage_seq": 4, "distance_m": 6962.34, "section_seq": 1, "route_path_id": 28319}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2331H", "location": "Benton East Jn", "stage_seq": 5, "distance_m": 8307.68, "section_seq": 1, "route_path_id": 28319}, {"is_pass": false, "wtt_arr": "2333H", "wtt_dep": "2334H", "location": "Northumberland Park (Construction)", "stage_seq": 6, "distance_m": 10441.651, "section_seq": 1, "route_path_id": 28319}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2336H", "location": "Holywell Jn", "stage_seq": 7, "distance_m": 11953.35, "section_seq": 1, "route_path_id": 28319}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2338", "location": "Seghill Jn", "stage_seq": 8, "distance_m": 14317.272, "section_seq": 1, "route_path_id": 28319}, {"is_pass": false, "wtt_arr": "2339H", "wtt_dep": "2340", "location": "Seaton Delaval (Construction)", "stage_seq": 9, "distance_m": 15730.935, "section_seq": 1, "route_path_id": 28319}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2342H", "location": "Red House Farm Jn", "stage_seq": 10, "distance_m": 18071.379, "section_seq": 1, "route_path_id": 28319}, {"is_pass": false, "wtt_arr": "2344H", "wtt_dep": "2345H", "location": "Newsham (Construction)", "stage_seq": 11, "distance_m": 19976.164, "section_seq": 1, "route_path_id": 28319}, {"is_pass": false, "wtt_arr": "2348H", "wtt_dep": "2349", "location": "Blyth Bebside (Construction)", "stage_seq": 12, "distance_m": 23312.147, "section_seq": 1, "route_path_id": 28319}, {"is_pass": false, "wtt_arr": "2351H", "wtt_dep": "2352H", "location": "Bedlington (Construction)", "stage_seq": 13, "distance_m": 25226.649, "section_seq": 1, "route_path_id": 28319}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2354H", "location": "West Sleekburn Jn", "stage_seq": 14, "distance_m": 26857.571, "section_seq": 1, "route_path_id": 28319}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2355", "location": "Marcheys House Jn", "stage_seq": 15, "distance_m": 27582.228, "section_seq": 1, "route_path_id": 28319}, {"is_pass": false, "wtt_arr": "2357H", "wtt_dep": null, "location": "Ashington (Construction)", "stage_seq": 16, "distance_m": 30081.278, "section_seq": 1, "route_path_id": 28319}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 30081.278, "from_m": 0.0, "section_seq": 1, "route_path_id": 28319}], "total_distance_m": 30081.278, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 30081.278, "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": 3477, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:22:36Z", "source_id": 39701893, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T22:23:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:22:43Z", "source_id": 13036380, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T23:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3355, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:30:51Z", "source_id": 39715208, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T22:33:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:30:59Z", "source_id": 13040513, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T23:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3372, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:37:36Z", "source_id": 39726060, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T22:39:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:37:42Z", "source_id": 13043837, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T23:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3380, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:43:48Z", "source_id": 39735366, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T22:44:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:43:54Z", "source_id": 13046734, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T23:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3384, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:48:03Z", "source_id": 39741177, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T22:49:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:48:08Z", "source_id": 13048625, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T23:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3395, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:52:00Z", "source_id": 39746545, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T22:52:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:52:03Z", "source_id": 13050331, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T23:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3405, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:57:39Z", "source_id": 39753643, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T22:58:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:57:42Z", "source_id": 13052674, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T23:58:00+01:00", "operational_fact": true}] |
Newcastle |
2321 |
2321 |
1 |
None |
None |
Ashington (Construction) |
2358 |
2357½ |
None |
LATE |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C08873/2026-09-11/detailed |
None |
Bedlington (Construction) |
2026-09-12T23:52:30+01:00 |
Ashington (Construction) |
5.0 |
{"type": "LineString", "coordinates": [[-1.5694705605456474, 55.14081383999416], [-1.5697577, 55.14095619999999], [-1.5699964999999998, 55.14106339999999], [-1.5701417999999998, 55.1411319], [-1.5703418, 55.1412405], [-1.5704544, 55.14131330000001], [-1.570556, 55.1413951], [-1.5706328, 55.141462], [-1.5707173000000003, 55.1415532], [-1.5708097999999997, 55.1416539], [-1.5708749999999998, 55.14173149999999], [-1.5711913, 55.14219159999999], [-1.5714334, 55.142608], [-1.5716657999999997, 55.14307389999999], [-1.5717583, 55.1432922], [-1.5719060000000002, 55.14375239999999], [-1.5719828, 55.144192399999994], [-1.5720103000000003, 55.1446144], [-1.5720027157789656, 55.14469882043708], [-1.5719729, 55.1450307], [-1.5718391, 55.1456181], [-1.5714512, 55.146912099999994], [-1.5711915, 55.1477499], [-1.5710417, 55.1482395], [-1.5706649, 55.1496733], [-1.5704133, 55.1505562], [-1.5702462, 55.1511538], [-1.5700713, 55.15175490000001], [-1.5699128, 55.1523565], [-1.5696374, 55.1533384], [-1.5694291, 55.1541285], [-1.5693311, 55.154478], [-1.5692026, 55.1549363], [-1.569133, 55.15519530000001], [-1.5690543999999995, 55.1554686], [-1.568999, 55.15566090000001], [-1.5687174, 55.156595199999984], [-1.5683946999999998, 55.1577186], [-1.5679844999999997, 55.159218399999986], [-1.567688, 55.1602407], [-1.5676098, 55.160510399999986], [-1.5674467999999997, 55.161094899999995], [-1.567430653297081, 55.16136919583057], [-1.5674304999999995, 55.1613718], [-1.5671785, 55.1622721], [-1.5671278999999998, 55.1624535], [-1.5669947, 55.1628534], [-1.5667968999999995, 55.1633586], [-1.5665451999999995, 55.1640034], [-1.5664614999999995, 55.16427449999998], [-1.5656064, 55.1672671], [-1.5655255999999995, 55.167701599999994], [-1.5655108999999998, 55.16796870000001], [-1.5654681999999998, 55.16866759999999], [-1.5654564, 55.1694268], [-1.565468, 55.16977510000001], [-1.5655102999999997, 55.1700961], [-1.5656418, 55.1707256], [-1.5658271, 55.1713032], [-1.5660458999999998, 55.171926799999994], [-1.5664321, 55.1726008], [-1.5672214, 55.173798], [-1.5682754, 55.17544], [-1.5692311, 55.1769323], [-1.5709045, 55.1796056], [-1.5713293, 55.1802842], [-1.5715247, 55.1805963], [-1.5724011999999998, 55.1819068], [-1.5728428, 55.18258229999999], [-1.5729981, 55.1828199], [-1.5730889999999995, 55.18299939999999]]} |
3.1 |
2353 |
2358 |
Bedlington (Construction) |
Ashington (Construction) |
Ashington (Construction) |
55.1829994 |
-1.5730890 |
55.1829994 |
-1.5730890 |
1 |
0 |
2026-09-11 23:08:22 |
TERMINATED |
2026-09-11 22:58:00 |
Ashington (Construction) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13052674 |
1789167463056913 |
52 |
52 |
2026-09-11 23:08:19.044832 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 22:58:19.034188 |
| 462753 |
493267 |
W69839 |
072L21M911 |
2026-09-11 |
COMPLETE |
13052524 |
2026-09-11 23:58:00 |
2026-09-11 23:08:52 |
2026-09-13 23:08:52 |
{"id": 493267, "stp": "P", "toc": "ScotRail", "uid": "W69839", "consist": "334011", "dest_crs": "GRS", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W69839/2026-09-11/detailed", "trust_id": "072L21M911", "origin_crs": "LRH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Garscadden", "service_date": "2026-09-11", "dest_arr_time": "2358", "dest_platform": "2", "is_terminated": 1, "next_location": "Garscadden", "signalling_id": "2L21", "timing_status": "ON TIME", "origin_station": "Larkhall", "current_leg_arr": "2358", "current_leg_dep": "2352", "current_leg_end": "Garscadden", "origin_dep_time": "2303", "origin_platform": "2", "current_location": "Garscadden", "last_update_time": "2026-09-11T23:08:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.314474685144746, 55.87971771407919], [-4.3145189, 55.879769800000005], [-4.3146214, 55.87988370000001], [-4.3147221, 55.87998549999999], [-4.3148751, 55.8801221], [-4.3150628, 55.8802697], [-4.3152772, 55.880419200000006], [-4.315575099999999, 55.8806014], [-4.3158651, 55.8807576], [-4.3163296, 55.8809722], [-4.3167717, 55.8811371], [-4.3170959, 55.8812437], [-4.3173158, 55.881312699999995], [-4.3175572, 55.8813762], [-4.3178586, 55.881449199999985], [-4.3183907, 55.881561699999985], [-4.3188424, 55.8816411], [-4.3189575, 55.8816607], [-4.3202399, 55.88188439999999], [-4.320456399999999, 55.88192709999999], [-4.3210807, 55.88201840000001], [-4.3213078350875485, 55.88206201616769], [-4.321314, 55.8820632], [-4.3220154, 55.882207300000005], [-4.3224281, 55.8822888], [-4.3227851, 55.882360600000005], [-4.323091299999999, 55.8824182], [-4.3234552, 55.8824843], [-4.323664299999999, 55.88251859999999], [-4.324065899999999, 55.8825743], [-4.324591299999999, 55.882633], [-4.3249548, 55.8826582], [-4.3253577, 55.882678799999994], [-4.3256026, 55.8826865], [-4.3258755, 55.8826942], [-4.3262028, 55.882698700000006], [-4.3262704, 55.882699599999995], [-4.3281345, 55.88272559999999], [-4.3288136, 55.88274909999999], [-4.3297028, 55.8827676], [-4.3300344, 55.882771], [-4.3306297, 55.8827772], [-4.3310325, 55.88278139999999], [-4.3315199, 55.8827741], [-4.3319494, 55.88275299999999], [-4.332380499999999, 55.88272609999999], [-4.332785, 55.88269019999999], [-4.3333574, 55.88263029999998], [-4.334418599999999, 55.882498600000005], [-4.335437299999999, 55.8823772], [-4.3359205, 55.882318700000006], [-4.336246, 55.882279200000006], [-4.3365469, 55.88224919999999], [-4.3371757, 55.8821962], [-4.3375679, 55.88217639999999], [-4.3379402, 55.8821642], [-4.338343100000001, 55.8821611], [-4.3385981000000005, 55.88216349999999], [-4.3387828, 55.8821694], [-4.3391485, 55.88218309999999], [-4.339711499999999, 55.8822168], [-4.340112, 55.882254999999994], [-4.3403625, 55.882285499999995], [-4.340632, 55.88232080000001], [-4.3410322, 55.8823819], [-4.3418706, 55.88252060000001], [-4.3429596, 55.8827616], [-4.348312399999999, 55.883945999999995], [-4.350509899999999, 55.8844535], [-4.3508844, 55.884536899999986], [-4.3514176, 55.88465599999999], [-4.351563, 55.88468859999999], [-4.3518779, 55.8847576], [-4.352183899999999, 55.8848252], [-4.3525644, 55.8849107], [-4.3533094, 55.885075500000006], [-4.3535826, 55.8851372], [-4.3541325, 55.8852592], [-4.3577364, 55.88605739999999], [-4.3614967, 55.8868914], [-4.3626352, 55.88711], [-4.363137599999999, 55.88719470000001], [-4.3641023, 55.8873867]]}", "current_leg_start": "Hyndland", "dest_arr_time_act": "2358", "motion_projection": null, "next_location_lat": "55.8873867", "next_location_lon": "-4.3641023", "previous_location": "Hyndland", "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\": 238.903, \"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\": 3703.014, \"from_m\": 238.903, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4276.059, \"from_m\": 3703.014, \"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\": 4733.286, \"from_m\": 4276.059, \"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\": 6333.967, \"from_m\": 4733.286, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7085.548, \"from_m\": 6333.967, \"capability_applied\": null, \"effective_limit_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\": 8225.162, \"from_m\": 7085.548, \"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\": 14153.993, \"from_m\": 8225.162, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15205.191, \"from_m\": 14153.993, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15518.527, \"from_m\": 15205.191, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 15769.804, \"from_m\": 15518.527, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 16069.833, \"from_m\": 15769.804, \"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\": 18574.091, \"from_m\": 16069.833, \"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\": 19309.105, \"from_m\": 18574.091, \"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\": 19406.726, \"from_m\": 19309.105, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19508.958, \"from_m\": 19406.726, \"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\": 19641.512, \"from_m\": 19508.958, \"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\": 19995.825, \"from_m\": 19641.512, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 20073.082, \"from_m\": 19995.825, \"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\": 20131.203, \"from_m\": 20073.082, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 20604.268, \"from_m\": 20131.203, \"capability_applied\": null, \"effective_limit_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\": 23931.501, \"from_m\": 20604.268, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24073.472, \"from_m\": 23931.501, \"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\": 24120.048, \"from_m\": 24073.472, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24814.548, \"from_m\": 24120.048, \"capability_applied\": null, \"effective_limit_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\": 25117.103, \"from_m\": 24814.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\": 25697.96, \"from_m\": 25117.103, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 25958.411, \"from_m\": 25697.96, \"capability_applied\": null, \"effective_limit_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\": 29344.168, \"from_m\": 25958.411, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29384.933, \"from_m\": 29344.168, \"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\": 30096.423, \"from_m\": 29384.933, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 30136.661, \"from_m\": 30096.423, \"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\": 30269.714, \"from_m\": 30136.661, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 31528.412, \"from_m\": 30269.714, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 32943.945, \"from_m\": 31528.412, \"capability_applied\": null, \"effective_limit_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\": 493267, \"profile_key\": \"4c9f21d42548a3900ab4659e6e2b11ed50c72140619837178cc5e2d9a7ad2ae4\", \"schedule_id\": 27818, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2303\", \"location\": \"Larkhall\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39478}, {\"is_pass\": false, \"wtt_arr\": \"2304H\", \"wtt_dep\": \"2305\", \"location\": \"Merryton\", \"stage_seq\": 2, \"distance_m\": 1209.667, \"section_seq\": 1, \"route_path_id\": 39478}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2306\", \"location\": \"Allanton Loop\", \"stage_seq\": 3, \"distance_m\": 3331.613, \"section_seq\": 1, \"route_path_id\": 39478}, {\"is_pass\": false, \"wtt_arr\": \"2307H\", \"wtt_dep\": \"2308\", \"location\": \"Chatelherault\", \"stage_seq\": 4, \"distance_m\": 3763.496, \"section_seq\": 1, \"route_path_id\": 39478}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2309\", \"location\": \"Haughhead Jn\", \"stage_seq\": 5, \"distance_m\": 4692.232, \"section_seq\": 1, \"route_path_id\": 39478}, {\"is_pass\": false, \"wtt_arr\": \"2312\", \"wtt_dep\": \"2312H\", \"location\": \"Hamilton Central\", \"stage_seq\": 6, \"distance_m\": 6685.218, \"section_seq\": 1, \"route_path_id\": 39478}, {\"is_pass\": false, \"wtt_arr\": \"2314H\", \"wtt_dep\": \"2315\", \"location\": \"Hamilton West\", \"stage_seq\": 7, \"distance_m\": 8071.361, \"section_seq\": 1, \"route_path_id\": 39478}, {\"is_pass\": false, \"wtt_arr\": \"2318\", \"wtt_dep\": \"2318H\", \"location\": \"Blantyre\", \"stage_seq\": 8, \"distance_m\": 10893.477, \"section_seq\": 1, \"route_path_id\": 39478}, {\"is_pass\": false, \"wtt_arr\": \"2322H\", \"wtt_dep\": \"2323\", \"location\": \"Newton\", \"stage_seq\": 9, \"distance_m\": 14858.462, \"section_seq\": 1, \"route_path_id\": 39478}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2324H\", \"location\": \"Newton West Jn\", \"stage_seq\": 10, \"distance_m\": 15963.656, \"section_seq\": 1, \"route_path_id\": 39478}, {\"is_pass\": false, \"wtt_arr\": \"2326\", \"wtt_dep\": \"2326H\", \"location\": \"Cambuslang\", \"stage_seq\": 11, \"distance_m\": 17400.305, \"section_seq\": 1, \"route_path_id\": 39478}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2330\", \"location\": \"Rutherglen East Jn\", \"stage_seq\": 12, \"distance_m\": 19187.202, \"section_seq\": 1, \"route_path_id\": 39478}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2330H\", \"location\": \"Rutherglen Central Jn\", \"stage_seq\": 13, \"distance_m\": 19995.825, \"section_seq\": 1, \"route_path_id\": 39478}, {\"is_pass\": false, \"wtt_arr\": \"2331H\", \"wtt_dep\": \"2332\", \"location\": \"Rutherglen\", \"stage_seq\": 14, \"distance_m\": 20337.688, \"section_seq\": 1, \"route_path_id\": 39478}, {\"is_pass\": false, \"wtt_arr\": \"2334\", \"wtt_dep\": \"2334H\", \"location\": \"Dalmarnock\", \"stage_seq\": 15, \"distance_m\": 21585.074, \"section_seq\": 1, \"route_path_id\": 39478}, {\"is_pass\": false, \"wtt_arr\": \"2336\", \"wtt_dep\": \"2336H\", \"location\": \"Bridgeton\", \"stage_seq\": 16, \"distance_m\": 22471.466, \"section_seq\": 1, \"route_path_id\": 39478}, {\"is_pass\": false, \"wtt_arr\": \"2339\", \"wtt_dep\": \"2339H\", \"location\": \"Argyle Street\", \"stage_seq\": 17, \"distance_m\": 24406.915, \"section_seq\": 1, \"route_path_id\": 39478}, {\"is_pass\": false, \"wtt_arr\": \"2340H\", \"wtt_dep\": \"2341H\", \"location\": \"Glasgow Central Low Level\", \"stage_seq\": 18, \"distance_m\": 24882.02, \"section_seq\": 1, \"route_path_id\": 39478}, {\"is_pass\": false, \"wtt_arr\": \"2342H\", \"wtt_dep\": \"2343\", \"location\": \"Anderston\", \"stage_seq\": 19, \"distance_m\": 25675.074, \"section_seq\": 1, \"route_path_id\": 39478}, {\"is_pass\": false, \"wtt_arr\": \"2344H\", \"wtt_dep\": \"2345\", \"location\": \"Exhibition Centre\", \"stage_seq\": 20, \"distance_m\": 26478.267, \"section_seq\": 1, \"route_path_id\": 39478}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2346H\", \"location\": \"Finnieston East Jn\", \"stage_seq\": 21, \"distance_m\": 27218.932, \"section_seq\": 1, \"route_path_id\": 39478}, {\"is_pass\": false, \"wtt_arr\": \"2348\", \"wtt_dep\": \"2349\", \"location\": \"Partick\", \"stage_seq\": 22, \"distance_m\": 28445.209, \"section_seq\": 1, \"route_path_id\": 39478}, {\"is_pass\": false, \"wtt_arr\": \"2350H\", \"wtt_dep\": \"2352H\", \"location\": \"Hyndland\", \"stage_seq\": 23, \"distance_m\": 29621.072, \"section_seq\": 1, \"route_path_id\": 39478}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2353H\", \"location\": \"Hyndland East Jn\", \"stage_seq\": 24, \"distance_m\": 30152.041, \"section_seq\": 1, \"route_path_id\": 39478}, {\"is_pass\": false, \"wtt_arr\": \"2358\", \"wtt_dep\": null, \"location\": \"Garscadden\", \"stage_seq\": 25, \"distance_m\": 32943.945, \"section_seq\": 1, \"route_path_id\": 39478}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 32943.945, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39478}], \"total_distance_m\": 32943.945, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 32943.945, \"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": "2303", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "55.8873867", "current_position_lon": "-4.3641023", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2501, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:03:24Z\", \"source_id\": 39669267, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:05:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:03:32Z\", \"source_id\": 13025997, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2496, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:07:03Z\", \"source_id\": 39675742, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:08:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:07:07Z\", \"source_id\": 13028058, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:13:16Z\", \"source_id\": 39686298, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:14:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:13:22Z\", \"source_id\": 13031490, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2488, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:15:43Z\", \"source_id\": 39690304, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:16:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:15:48Z\", \"source_id\": 13032792, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2492, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:18:37Z\", \"source_id\": 39695087, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:20:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:18:42Z\", \"source_id\": 13034283, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2361, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:23:22Z\", \"source_id\": 39703172, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:24:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:23:28Z\", \"source_id\": 13036772, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2341, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:26:36Z\", \"source_id\": 39708361, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:26:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:26:42Z\", \"source_id\": 13038402, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2104, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:30:58Z\", \"source_id\": 39715380, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:31:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:31:03Z\", \"source_id\": 13040546, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2069, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:33:16Z\", \"source_id\": 39719091, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:33:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:33:23Z\", \"source_id\": 13041704, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2065, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:35:10Z\", \"source_id\": 39722144, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:35:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:35:12Z\", \"source_id\": 13042592, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2034, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:38:06Z\", \"source_id\": 39726839, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:38:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:38:14Z\", \"source_id\": 13044066, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1953, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:39:32Z\", \"source_id\": 39729099, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:40:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:39:37Z\", \"source_id\": 13044711, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1949, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:41:47Z\", \"source_id\": 39732420, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:42:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:41:52Z\", \"source_id\": 13045771, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2073, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:43:54Z\", \"source_id\": 39735567, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:44:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:43:56Z\", \"source_id\": 13046768, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1375, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:46:56Z\", \"source_id\": 39739769, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:47:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:47:04Z\", \"source_id\": 13048171, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1370, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:50:17Z\", \"source_id\": 39744141, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:50:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:50:18Z\", \"source_id\": 13049561, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1359, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:57:17Z\", \"source_id\": 39753192, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:58:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:57:22Z\", \"source_id\": 13052524, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Garscadden", "service_state_platform": "2", "timing_fact_generation": 1789167443065444, "current_leg_arrival_utc": "2026-09-12T23:58:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T22:58:26.213032", "service_state_evidence_id": 13052524, "current_leg_start_actual_dep": "2026-09-12T23:52:30+01:00", "operational_evidence_version": 105, "service_state_event_time_utc": "2026-09-11T22:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:08:26.816162", "service_state_valid_until_kind": null, "operational_interpretation_version": 105, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
LRH |
GRS |
2L21 |
334011 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 238.903, "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": 3703.014, "from_m": 238.903, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4276.059, "from_m": 3703.014, "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": 4733.286, "from_m": 4276.059, "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": 6333.967, "from_m": 4733.286, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7085.548, "from_m": 6333.967, "capability_applied": null, "effective_limit_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": 8225.162, "from_m": 7085.548, "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": 14153.993, "from_m": 8225.162, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15205.191, "from_m": 14153.993, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15518.527, "from_m": 15205.191, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 15769.804, "from_m": 15518.527, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 16069.833, "from_m": 15769.804, "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": 18574.091, "from_m": 16069.833, "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": 19309.105, "from_m": 18574.091, "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": 19406.726, "from_m": 19309.105, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19508.958, "from_m": 19406.726, "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": 19641.512, "from_m": 19508.958, "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": 19995.825, "from_m": 19641.512, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 70.0}, {"to_m": 20073.082, "from_m": 19995.825, "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": 20131.203, "from_m": 20073.082, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 20604.268, "from_m": 20131.203, "capability_applied": null, "effective_limit_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": 23931.501, "from_m": 20604.268, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24073.472, "from_m": 23931.501, "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": 24120.048, "from_m": 24073.472, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24814.548, "from_m": 24120.048, "capability_applied": null, "effective_limit_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": 25117.103, "from_m": 24814.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": 25697.96, "from_m": 25117.103, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 25958.411, "from_m": 25697.96, "capability_applied": null, "effective_limit_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": 29344.168, "from_m": 25958.411, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29384.933, "from_m": 29344.168, "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": 30096.423, "from_m": 29384.933, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 30136.661, "from_m": 30096.423, "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": 30269.714, "from_m": 30136.661, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 31528.412, "from_m": 30269.714, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 32943.945, "from_m": 31528.412, "capability_applied": null, "effective_limit_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": 493267, "profile_key": "4c9f21d42548a3900ab4659e6e2b11ed50c72140619837178cc5e2d9a7ad2ae4", "schedule_id": 27818, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2303", "location": "Larkhall", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39478}, {"is_pass": false, "wtt_arr": "2304H", "wtt_dep": "2305", "location": "Merryton", "stage_seq": 2, "distance_m": 1209.667, "section_seq": 1, "route_path_id": 39478}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2306", "location": "Allanton Loop", "stage_seq": 3, "distance_m": 3331.613, "section_seq": 1, "route_path_id": 39478}, {"is_pass": false, "wtt_arr": "2307H", "wtt_dep": "2308", "location": "Chatelherault", "stage_seq": 4, "distance_m": 3763.496, "section_seq": 1, "route_path_id": 39478}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2309", "location": "Haughhead Jn", "stage_seq": 5, "distance_m": 4692.232, "section_seq": 1, "route_path_id": 39478}, {"is_pass": false, "wtt_arr": "2312", "wtt_dep": "2312H", "location": "Hamilton Central", "stage_seq": 6, "distance_m": 6685.218, "section_seq": 1, "route_path_id": 39478}, {"is_pass": false, "wtt_arr": "2314H", "wtt_dep": "2315", "location": "Hamilton West", "stage_seq": 7, "distance_m": 8071.361, "section_seq": 1, "route_path_id": 39478}, {"is_pass": false, "wtt_arr": "2318", "wtt_dep": "2318H", "location": "Blantyre", "stage_seq": 8, "distance_m": 10893.477, "section_seq": 1, "route_path_id": 39478}, {"is_pass": false, "wtt_arr": "2322H", "wtt_dep": "2323", "location": "Newton", "stage_seq": 9, "distance_m": 14858.462, "section_seq": 1, "route_path_id": 39478}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2324H", "location": "Newton West Jn", "stage_seq": 10, "distance_m": 15963.656, "section_seq": 1, "route_path_id": 39478}, {"is_pass": false, "wtt_arr": "2326", "wtt_dep": "2326H", "location": "Cambuslang", "stage_seq": 11, "distance_m": 17400.305, "section_seq": 1, "route_path_id": 39478}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2330", "location": "Rutherglen East Jn", "stage_seq": 12, "distance_m": 19187.202, "section_seq": 1, "route_path_id": 39478}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2330H", "location": "Rutherglen Central Jn", "stage_seq": 13, "distance_m": 19995.825, "section_seq": 1, "route_path_id": 39478}, {"is_pass": false, "wtt_arr": "2331H", "wtt_dep": "2332", "location": "Rutherglen", "stage_seq": 14, "distance_m": 20337.688, "section_seq": 1, "route_path_id": 39478}, {"is_pass": false, "wtt_arr": "2334", "wtt_dep": "2334H", "location": "Dalmarnock", "stage_seq": 15, "distance_m": 21585.074, "section_seq": 1, "route_path_id": 39478}, {"is_pass": false, "wtt_arr": "2336", "wtt_dep": "2336H", "location": "Bridgeton", "stage_seq": 16, "distance_m": 22471.466, "section_seq": 1, "route_path_id": 39478}, {"is_pass": false, "wtt_arr": "2339", "wtt_dep": "2339H", "location": "Argyle Street", "stage_seq": 17, "distance_m": 24406.915, "section_seq": 1, "route_path_id": 39478}, {"is_pass": false, "wtt_arr": "2340H", "wtt_dep": "2341H", "location": "Glasgow Central Low Level", "stage_seq": 18, "distance_m": 24882.02, "section_seq": 1, "route_path_id": 39478}, {"is_pass": false, "wtt_arr": "2342H", "wtt_dep": "2343", "location": "Anderston", "stage_seq": 19, "distance_m": 25675.074, "section_seq": 1, "route_path_id": 39478}, {"is_pass": false, "wtt_arr": "2344H", "wtt_dep": "2345", "location": "Exhibition Centre", "stage_seq": 20, "distance_m": 26478.267, "section_seq": 1, "route_path_id": 39478}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2346H", "location": "Finnieston East Jn", "stage_seq": 21, "distance_m": 27218.932, "section_seq": 1, "route_path_id": 39478}, {"is_pass": false, "wtt_arr": "2348", "wtt_dep": "2349", "location": "Partick", "stage_seq": 22, "distance_m": 28445.209, "section_seq": 1, "route_path_id": 39478}, {"is_pass": false, "wtt_arr": "2350H", "wtt_dep": "2352H", "location": "Hyndland", "stage_seq": 23, "distance_m": 29621.072, "section_seq": 1, "route_path_id": 39478}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2353H", "location": "Hyndland East Jn", "stage_seq": 24, "distance_m": 30152.041, "section_seq": 1, "route_path_id": 39478}, {"is_pass": false, "wtt_arr": "2358", "wtt_dep": null, "location": "Garscadden", "stage_seq": 25, "distance_m": 32943.945, "section_seq": 1, "route_path_id": 39478}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 32943.945, "from_m": 0.0, "section_seq": 1, "route_path_id": 39478}], "total_distance_m": 32943.945, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 32943.945, "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": 2501, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:03:24Z", "source_id": 39669267, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T22:05:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:03:32Z", "source_id": 13025997, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T23:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2496, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:07:03Z", "source_id": 39675742, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T22:08:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:07:07Z", "source_id": 13028058, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T23:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2484, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:13:16Z", "source_id": 39686298, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T22:14:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:13:22Z", "source_id": 13031490, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T23:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2488, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:15:43Z", "source_id": 39690304, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T22:16:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:15:48Z", "source_id": 13032792, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T23:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2492, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:18:37Z", "source_id": 39695087, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T22:20:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:18:42Z", "source_id": 13034283, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T23:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2361, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:23:22Z", "source_id": 39703172, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T22:24:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:23:28Z", "source_id": 13036772, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T23:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2341, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:26:36Z", "source_id": 39708361, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T22:26:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:26:42Z", "source_id": 13038402, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T23:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2104, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:30:58Z", "source_id": 39715380, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T22:31:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:31:03Z", "source_id": 13040546, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T23:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2069, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:33:16Z", "source_id": 39719091, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T22:33:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:33:23Z", "source_id": 13041704, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T23:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2065, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:35:10Z", "source_id": 39722144, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T22:35:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:35:12Z", "source_id": 13042592, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T23:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2034, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:38:06Z", "source_id": 39726839, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T22:38:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:38:14Z", "source_id": 13044066, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T23:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1953, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:39:32Z", "source_id": 39729099, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T22:40:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:39:37Z", "source_id": 13044711, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T23:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1949, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:41:47Z", "source_id": 39732420, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T22:42:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:41:52Z", "source_id": 13045771, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T23:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2073, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:43:54Z", "source_id": 39735567, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T22:44:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:43:56Z", "source_id": 13046768, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T23:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1375, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:46:56Z", "source_id": 39739769, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-11T22:47:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:47:04Z", "source_id": 13048171, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-11T23:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1370, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:50:17Z", "source_id": 39744141, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-11T22:50:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:50:18Z", "source_id": 13049561, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-11T23:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1359, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:57:17Z", "source_id": 39753192, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-11T22:58:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:57:22Z", "source_id": 13052524, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-11T23:58:00+01:00", "operational_fact": true}] |
Larkhall |
2303 |
2303 |
2 |
None |
None |
Garscadden |
2358 |
2358 |
2 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W69839/2026-09-11/detailed |
None |
Hyndland |
2026-09-12T23:52:30+01:00 |
Garscadden |
6.0 |
{"type": "LineString", "coordinates": [[-4.314474685144746, 55.87971771407919], [-4.3145189, 55.879769800000005], [-4.3146214, 55.87988370000001], [-4.3147221, 55.87998549999999], [-4.3148751, 55.8801221], [-4.3150628, 55.8802697], [-4.3152772, 55.880419200000006], [-4.315575099999999, 55.8806014], [-4.3158651, 55.8807576], [-4.3163296, 55.8809722], [-4.3167717, 55.8811371], [-4.3170959, 55.8812437], [-4.3173158, 55.881312699999995], [-4.3175572, 55.8813762], [-4.3178586, 55.881449199999985], [-4.3183907, 55.881561699999985], [-4.3188424, 55.8816411], [-4.3189575, 55.8816607], [-4.3202399, 55.88188439999999], [-4.320456399999999, 55.88192709999999], [-4.3210807, 55.88201840000001], [-4.3213078350875485, 55.88206201616769], [-4.321314, 55.8820632], [-4.3220154, 55.882207300000005], [-4.3224281, 55.8822888], [-4.3227851, 55.882360600000005], [-4.323091299999999, 55.8824182], [-4.3234552, 55.8824843], [-4.323664299999999, 55.88251859999999], [-4.324065899999999, 55.8825743], [-4.324591299999999, 55.882633], [-4.3249548, 55.8826582], [-4.3253577, 55.882678799999994], [-4.3256026, 55.8826865], [-4.3258755, 55.8826942], [-4.3262028, 55.882698700000006], [-4.3262704, 55.882699599999995], [-4.3281345, 55.88272559999999], [-4.3288136, 55.88274909999999], [-4.3297028, 55.8827676], [-4.3300344, 55.882771], [-4.3306297, 55.8827772], [-4.3310325, 55.88278139999999], [-4.3315199, 55.8827741], [-4.3319494, 55.88275299999999], [-4.332380499999999, 55.88272609999999], [-4.332785, 55.88269019999999], [-4.3333574, 55.88263029999998], [-4.334418599999999, 55.882498600000005], [-4.335437299999999, 55.8823772], [-4.3359205, 55.882318700000006], [-4.336246, 55.882279200000006], [-4.3365469, 55.88224919999999], [-4.3371757, 55.8821962], [-4.3375679, 55.88217639999999], [-4.3379402, 55.8821642], [-4.338343100000001, 55.8821611], [-4.3385981000000005, 55.88216349999999], [-4.3387828, 55.8821694], [-4.3391485, 55.88218309999999], [-4.339711499999999, 55.8822168], [-4.340112, 55.882254999999994], [-4.3403625, 55.882285499999995], [-4.340632, 55.88232080000001], [-4.3410322, 55.8823819], [-4.3418706, 55.88252060000001], [-4.3429596, 55.8827616], [-4.348312399999999, 55.883945999999995], [-4.350509899999999, 55.8844535], [-4.3508844, 55.884536899999986], [-4.3514176, 55.88465599999999], [-4.351563, 55.88468859999999], [-4.3518779, 55.8847576], [-4.352183899999999, 55.8848252], [-4.3525644, 55.8849107], [-4.3533094, 55.885075500000006], [-4.3535826, 55.8851372], [-4.3541325, 55.8852592], [-4.3577364, 55.88605739999999], [-4.3614967, 55.8868914], [-4.3626352, 55.88711], [-4.363137599999999, 55.88719470000001], [-4.3641023, 55.8873867]]} |
2.0 |
2352 |
2358 |
Hyndland |
Garscadden |
Garscadden |
55.8873867 |
-4.3641023 |
55.8873867 |
-4.3641023 |
1 |
0 |
2026-09-11 23:08:52 |
TERMINATED |
2026-09-11 22:58:00 |
Garscadden |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13052524 |
1789167443065444 |
105 |
105 |
2026-09-11 23:08:26.816162 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 22:58:26.213032 |
| 462754 |
493636 |
Y81083 |
652C10M911 |
2026-09-11 |
COMPLETE |
13052559 |
2026-09-11 23:58:00 |
2026-09-11 23:08:52 |
2026-09-13 23:08:52 |
{"id": 493636, "stp": "P", "toc": "West Midlands Trains", "uid": "Y81083", "consist": "730014", "dest_crs": "COV", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y81083/2026-09-11/detailed", "trust_id": "652C10M911", "origin_crs": "BHM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Coventry", "service_date": "2026-09-11", "dest_arr_time": "2358", "dest_platform": "1", "is_terminated": 1, "next_location": "Coventry", "signalling_id": "2C10", "timing_status": "ON TIME", "origin_station": "Birmingham New Street", "current_leg_arr": "2358", "current_leg_dep": "2355", "current_leg_end": "Coventry", "origin_dep_time": "2321", "origin_platform": "4A", "current_location": "Coventry", "last_update_time": "2026-09-11T23:08:52", "route_debug_link": null, "timing_variation": "0 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": "2358", "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\": 1106.152, \"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\": 1187.82, \"from_m\": 1106.152, \"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\": 1812.939, \"from_m\": 1187.82, \"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\": 2181.41, \"from_m\": 1812.939, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6424.249, \"from_m\": 2181.41, \"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\": 10838.235, \"from_m\": 6424.249, \"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\": 14103.517, \"from_m\": 10838.235, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 18732.683, \"from_m\": 14103.517, \"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\": 18737.037, \"from_m\": 18732.683, \"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\": 18824.514, \"from_m\": 18737.037, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 18916.484, \"from_m\": 18824.514, \"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\": 26386.856, \"from_m\": 18916.484, \"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\": 28503.447, \"from_m\": 26386.856, \"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\": 34177.071, \"from_m\": 28503.447, \"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\": 34919.717, \"from_m\": 34177.071, \"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\": 34981.482, \"from_m\": 34919.717, \"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\": 35040.809, \"from_m\": 34981.482, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 35402.872, \"from_m\": 35040.809, \"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\": 493636, \"profile_key\": \"82959f663532d578b9c2170ebeba90ccdce32056032e646c29e1082fab867544\", \"schedule_id\": 31672, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2321\", \"location\": \"Birmingham New Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40902}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2323\", \"location\": \"Proof House Jn\", \"stage_seq\": 2, \"distance_m\": 1003.358, \"section_seq\": 1, \"route_path_id\": 40902}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2324\", \"location\": \"Grand Jn\", \"stage_seq\": 3, \"distance_m\": 1762.615, \"section_seq\": 1, \"route_path_id\": 40902}, {\"is_pass\": false, \"wtt_arr\": \"2325H\", \"wtt_dep\": \"2326\", \"location\": \"Adderley Park\", \"stage_seq\": 4, \"distance_m\": 3309.344, \"section_seq\": 1, \"route_path_id\": 40902}, {\"is_pass\": false, \"wtt_arr\": \"2329\", \"wtt_dep\": \"2330\", \"location\": \"Stechford\", \"stage_seq\": 5, \"distance_m\": 6269.92, \"section_seq\": 1, \"route_path_id\": 40902}, {\"is_pass\": false, \"wtt_arr\": \"2332\", \"wtt_dep\": \"2333\", \"location\": \"Lea Hall\", \"stage_seq\": 6, \"distance_m\": 8082.981, \"section_seq\": 1, \"route_path_id\": 40902}, {\"is_pass\": false, \"wtt_arr\": \"2335H\", \"wtt_dep\": \"2336H\", \"location\": \"Marston Green\", \"stage_seq\": 7, \"distance_m\": 10662.286, \"section_seq\": 1, \"route_path_id\": 40902}, {\"is_pass\": false, \"wtt_arr\": \"2339\", \"wtt_dep\": \"2340\", \"location\": \"Birmingham International\", \"stage_seq\": 8, \"distance_m\": 13397.662, \"section_seq\": 1, \"route_path_id\": 40902}, {\"is_pass\": false, \"wtt_arr\": \"2342H\", \"wtt_dep\": \"2343H\", \"location\": \"Hampton-in-Arden\", \"stage_seq\": 9, \"distance_m\": 16418.1, \"section_seq\": 1, \"route_path_id\": 40902}, {\"is_pass\": false, \"wtt_arr\": \"2347H\", \"wtt_dep\": \"2348\", \"location\": \"Berkswell\", \"stage_seq\": 10, \"distance_m\": 26555.688, \"section_seq\": 1, \"route_path_id\": 40902}, {\"is_pass\": false, \"wtt_arr\": \"2351\", \"wtt_dep\": \"2352\", \"location\": \"Tile Hill\", \"stage_seq\": 11, \"distance_m\": 29633.409, \"section_seq\": 1, \"route_path_id\": 40902}, {\"is_pass\": false, \"wtt_arr\": \"2354H\", \"wtt_dep\": \"2355H\", \"location\": \"Canley\", \"stage_seq\": 12, \"distance_m\": 33014.355, \"section_seq\": 1, \"route_path_id\": 40902}, {\"is_pass\": false, \"wtt_arr\": \"2358\", \"wtt_dep\": null, \"location\": \"Coventry\", \"stage_seq\": 13, \"distance_m\": 35402.872, \"section_seq\": 1, \"route_path_id\": 40902}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 35402.872, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40902}], \"total_distance_m\": 35402.872, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 35343.545, \"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": "2321", "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-11T22:24:46Z\", \"source_id\": 39705416, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:25:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:24:48Z\", \"source_id\": 13037498, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19295, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:27:30Z\", \"source_id\": 39709792, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:28:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:27:32Z\", \"source_id\": 13038813, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19290, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:31:09Z\", \"source_id\": 39715703, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:31:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:31:13Z\", \"source_id\": 13040632, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20914, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:34:22Z\", \"source_id\": 39720861, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:34:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:34:27Z\", \"source_id\": 13042225, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20889, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:37:25Z\", \"source_id\": 39725787, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:38:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:37:32Z\", \"source_id\": 13043752, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20883, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:41:14Z\", \"source_id\": 39731598, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:42:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:41:18Z\", \"source_id\": 13045507, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20879, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:46:19Z\", \"source_id\": 39738906, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:46:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:46:21Z\", \"source_id\": 13047872, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20875, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:49:13Z\", \"source_id\": 39742779, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:50:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:49:17Z\", \"source_id\": 13049120, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20871, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:53:52Z\", \"source_id\": 39748961, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:54:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:53:58Z\", \"source_id\": 13051139, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20814, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:57:21Z\", \"source_id\": 39753291, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:58:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:57:28Z\", \"source_id\": 13052559, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Coventry", "service_state_platform": "1", "timing_fact_generation": 1789167448983783, "current_leg_arrival_utc": "2026-09-12T23:58:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T22:58:27.229125", "service_state_evidence_id": 13052559, "current_leg_start_actual_dep": "2026-09-12T23:55:30+01:00", "operational_evidence_version": 63, "service_state_event_time_utc": "2026-09-11T22:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:08:27.566970", "service_state_valid_until_kind": null, "operational_interpretation_version": 63, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
BHM |
COV |
2C10 |
730014 |
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": 1106.152, "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": 1187.82, "from_m": 1106.152, "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": 1812.939, "from_m": 1187.82, "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": 2181.41, "from_m": 1812.939, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6424.249, "from_m": 2181.41, "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": 10838.235, "from_m": 6424.249, "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": 14103.517, "from_m": 10838.235, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 18732.683, "from_m": 14103.517, "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": 18737.037, "from_m": 18732.683, "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": 18824.514, "from_m": 18737.037, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 18916.484, "from_m": 18824.514, "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": 26386.856, "from_m": 18916.484, "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": 28503.447, "from_m": 26386.856, "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": 34177.071, "from_m": 28503.447, "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": 34919.717, "from_m": 34177.071, "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": 34981.482, "from_m": 34919.717, "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": 35040.809, "from_m": 34981.482, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 35402.872, "from_m": 35040.809, "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": 493636, "profile_key": "82959f663532d578b9c2170ebeba90ccdce32056032e646c29e1082fab867544", "schedule_id": 31672, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2321", "location": "Birmingham New Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40902}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2323", "location": "Proof House Jn", "stage_seq": 2, "distance_m": 1003.358, "section_seq": 1, "route_path_id": 40902}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2324", "location": "Grand Jn", "stage_seq": 3, "distance_m": 1762.615, "section_seq": 1, "route_path_id": 40902}, {"is_pass": false, "wtt_arr": "2325H", "wtt_dep": "2326", "location": "Adderley Park", "stage_seq": 4, "distance_m": 3309.344, "section_seq": 1, "route_path_id": 40902}, {"is_pass": false, "wtt_arr": "2329", "wtt_dep": "2330", "location": "Stechford", "stage_seq": 5, "distance_m": 6269.92, "section_seq": 1, "route_path_id": 40902}, {"is_pass": false, "wtt_arr": "2332", "wtt_dep": "2333", "location": "Lea Hall", "stage_seq": 6, "distance_m": 8082.981, "section_seq": 1, "route_path_id": 40902}, {"is_pass": false, "wtt_arr": "2335H", "wtt_dep": "2336H", "location": "Marston Green", "stage_seq": 7, "distance_m": 10662.286, "section_seq": 1, "route_path_id": 40902}, {"is_pass": false, "wtt_arr": "2339", "wtt_dep": "2340", "location": "Birmingham International", "stage_seq": 8, "distance_m": 13397.662, "section_seq": 1, "route_path_id": 40902}, {"is_pass": false, "wtt_arr": "2342H", "wtt_dep": "2343H", "location": "Hampton-in-Arden", "stage_seq": 9, "distance_m": 16418.1, "section_seq": 1, "route_path_id": 40902}, {"is_pass": false, "wtt_arr": "2347H", "wtt_dep": "2348", "location": "Berkswell", "stage_seq": 10, "distance_m": 26555.688, "section_seq": 1, "route_path_id": 40902}, {"is_pass": false, "wtt_arr": "2351", "wtt_dep": "2352", "location": "Tile Hill", "stage_seq": 11, "distance_m": 29633.409, "section_seq": 1, "route_path_id": 40902}, {"is_pass": false, "wtt_arr": "2354H", "wtt_dep": "2355H", "location": "Canley", "stage_seq": 12, "distance_m": 33014.355, "section_seq": 1, "route_path_id": 40902}, {"is_pass": false, "wtt_arr": "2358", "wtt_dep": null, "location": "Coventry", "stage_seq": 13, "distance_m": 35402.872, "section_seq": 1, "route_path_id": 40902}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 35402.872, "from_m": 0.0, "section_seq": 1, "route_path_id": 40902}], "total_distance_m": 35402.872, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 35343.545, "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-11T22:24:46Z", "source_id": 39705416, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T22:25:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:24:48Z", "source_id": 13037498, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T23:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19295, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:27:30Z", "source_id": 39709792, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T22:28:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:27:32Z", "source_id": 13038813, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T23:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19290, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:31:09Z", "source_id": 39715703, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T22:31:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:31:13Z", "source_id": 13040632, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T23:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20914, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:34:22Z", "source_id": 39720861, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T22:34:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:34:27Z", "source_id": 13042225, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T23:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20889, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:37:25Z", "source_id": 39725787, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T22:38:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:37:32Z", "source_id": 13043752, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T23:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20883, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:41:14Z", "source_id": 39731598, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T22:42:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:41:18Z", "source_id": 13045507, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T23:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20879, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:46:19Z", "source_id": 39738906, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T22:46:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:46:21Z", "source_id": 13047872, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T23:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20875, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:49:13Z", "source_id": 39742779, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T22:50:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:49:17Z", "source_id": 13049120, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T23:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20871, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:53:52Z", "source_id": 39748961, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T22:54:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:53:58Z", "source_id": 13051139, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T23:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20814, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:57:21Z", "source_id": 39753291, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T22:58:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:57:28Z", "source_id": 13052559, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T23:58:00+01:00", "operational_fact": true}] |
Birmingham New Street |
2321 |
2321 |
4A |
None |
None |
Coventry |
2358 |
2358 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y81083/2026-09-11/detailed |
None |
Canley |
2026-09-12T23:55: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 |
2355 |
2358 |
Canley |
Coventry |
Coventry |
52.4007382 |
-1.5139620 |
52.4007382 |
-1.5139620 |
1 |
0 |
2026-09-11 23:08:52 |
TERMINATED |
2026-09-11 22:58:00 |
Coventry |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13052559 |
1789167448983783 |
63 |
63 |
2026-09-11 23:08:27.566970 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 22:58:27.229125 |
| 462755 |
494173 |
P65299 |
235R69M911 |
2026-09-11 |
COMPLETE |
13052673 |
2026-09-11 23:58:00 |
2026-09-11 23:08:52 |
2026-09-13 23:08:52 |
{"id": 494173, "stp": "P", "toc": "Northern", "uid": "P65299", "consist": "150145", "dest_crs": "DON", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P65299/2026-09-11/detailed", "trust_id": "235R69M911", "origin_crs": "DON", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Doncaster", "service_date": "2026-09-11", "dest_arr_time": "2357", "dest_platform": "0", "is_terminated": 1, "next_location": "Doncaster", "signalling_id": "5R69", "timing_status": "LATE", "origin_station": "Doncaster", "current_leg_arr": "2357", "current_leg_dep": "2356", "current_leg_end": "Doncaster", "origin_dep_time": "2352", "origin_platform": "8", "current_location": "Doncaster", "last_update_time": "2026-09-11T23:08:52", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.1397611, 53.525382599999986], [-1.1397847, 53.524677699999984], [-1.1398034, 53.5240375], [-1.1398315999999995, 53.5232455], [-1.139845, 53.5228065], [-1.1398758, 53.5223193]]}", "current_leg_start": "Donc. Marshgate Jn", "dest_arr_time_act": "2357", "motion_projection": null, "next_location_lat": "53.5223193", "next_location_lon": "-1.1398758", "previous_location": "Doncaster", "current_leg_milage": "0.2", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1170.232, \"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}], \"service_id\": 494173, \"profile_key\": \"03b9ae0124b361942d35262b75294dd377a23266e342a36e2afb18b70b3e4933\", \"schedule_id\": 35141, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2352\", \"location\": \"Doncaster\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 42287}, {\"is_pass\": false, \"wtt_arr\": \"2353\", \"wtt_dep\": \"2356\", \"location\": \"Donc. Marshgate Jn\", \"stage_seq\": 2, \"distance_m\": 585.116, \"section_seq\": 1, \"route_path_id\": 42287}, {\"is_pass\": false, \"wtt_arr\": \"2357\", \"wtt_dep\": null, \"location\": \"Doncaster\", \"stage_seq\": 3, \"distance_m\": 1170.232, \"section_seq\": 1, \"route_path_id\": 42287}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1170.232, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 42287}], \"total_distance_m\": 1170.232, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 1170.232, \"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": "1.0", "current_position_lat": "53.5223193", "current_position_lon": "-1.1398758", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 6809, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:57:36Z\", \"source_id\": 39753592, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:58:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:57:42Z\", \"source_id\": 13052673, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Doncaster", "service_state_platform": "0", "timing_fact_generation": 1789167462830574, "current_leg_arrival_utc": "2026-09-12T23:58:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T22:58:29.337599", "service_state_evidence_id": 13052673, "current_leg_start_actual_dep": "2026-09-12T23:57:00+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-11T22:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:08:30.842920", "service_state_valid_until_kind": null, "operational_interpretation_version": 7, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
DON |
DON |
5R69 |
150145 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 1170.232, "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}], "service_id": 494173, "profile_key": "03b9ae0124b361942d35262b75294dd377a23266e342a36e2afb18b70b3e4933", "schedule_id": 35141, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2352", "location": "Doncaster", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 42287}, {"is_pass": false, "wtt_arr": "2353", "wtt_dep": "2356", "location": "Donc. Marshgate Jn", "stage_seq": 2, "distance_m": 585.116, "section_seq": 1, "route_path_id": 42287}, {"is_pass": false, "wtt_arr": "2357", "wtt_dep": null, "location": "Doncaster", "stage_seq": 3, "distance_m": 1170.232, "section_seq": 1, "route_path_id": 42287}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1170.232, "from_m": 0.0, "section_seq": 1, "route_path_id": 42287}], "total_distance_m": 1170.232, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 1170.232, "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": 6809, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:57:36Z", "source_id": 39753592, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T22:58:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:57:42Z", "source_id": 13052673, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T23:58:00+01:00", "operational_fact": true}] |
Doncaster |
2352 |
2352 |
8 |
None |
None |
Doncaster |
2357 |
2357 |
0 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P65299/2026-09-11/detailed |
None |
Donc. Marshgate Jn |
2026-09-12T23:57:00+01:00 |
Doncaster |
1.0 |
{"type": "LineString", "coordinates": [[-1.1397611, 53.525382599999986], [-1.1397847, 53.524677699999984], [-1.1398034, 53.5240375], [-1.1398315999999995, 53.5232455], [-1.139845, 53.5228065], [-1.1398758, 53.5223193]]} |
0.2 |
2356 |
2357 |
Doncaster |
Doncaster |
Doncaster |
53.5223193 |
-1.1398758 |
53.5223193 |
-1.1398758 |
1 |
0 |
2026-09-11 23:08:52 |
TERMINATED |
2026-09-11 22:58:00 |
Doncaster |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13052673 |
1789167462830574 |
7 |
7 |
2026-09-11 23:08:30.842920 |
0 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 22:58:29.337599 |
| 462756 |
494263 |
P65215 |
295N81M911 |
2026-09-11 |
COMPLETE |
13052103 |
2026-09-11 23:55:00 |
2026-09-11 23:08:52 |
2026-09-13 23:08:52 |
{"id": 494263, "stp": "P", "toc": "Northern", "uid": "P65215", "consist": "150269", "dest_crs": null, "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P65215/2026-09-11/detailed", "trust_id": "295N81M911", "origin_crs": "BBN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Blackburn King Street Depot", "service_date": "2026-09-11", "dest_arr_time": "0005", "dest_platform": null, "is_terminated": 1, "next_location": "Blackburn King Street Depot", "signalling_id": "5N81", "timing_status": "EARLY", "origin_station": "Blackburn", "current_leg_arr": "2358", "current_leg_dep": "2353", "current_leg_end": "Blackburn King Street Depot", "origin_dep_time": "2358", "origin_platform": "1", "current_location": "Blackburn Bolton Jn", "last_update_time": "2026-09-11T23:08:52", "route_debug_link": null, "timing_variation": "-5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.4790864, 53.745967799999995], [-2.4806009, 53.74495649999999], [-2.4807216, 53.7448629], [-2.4810608999999997, 53.74459550000001], [-2.4814436999999994, 53.744328200000005], [-2.4817822, 53.74407619999999], [-2.4818861, 53.74400239999999], [-2.4820455, 53.7438949], [-2.4821586, 53.7438211], [-2.4828367999999994, 53.7433696], [-2.4832464999999995, 53.7431044], [-2.4838042999999996, 53.7428049], [-2.4838200999999995, 53.7427962], [-2.4840927, 53.742631], [-2.484488, 53.742436399999995], [-2.4847104, 53.7423005], [-2.484777462680354, 53.74226926479233], [-2.4852259, 53.7420604], [-2.4853098, 53.7420132], [-2.4855372, 53.7418853], [-2.4862834, 53.74150169999999], [-2.4863121, 53.74148689999999], [-2.4865595000000003, 53.7413955], [-2.4868153999999993, 53.7413182], [-2.4870726999999997, 53.74126319999999], [-2.4873527, 53.74123769999999], [-2.4875349, 53.7412314], [-2.4877457, 53.74123840000001], [-2.4880162, 53.7412606], [-2.4882705, 53.74130919999999], [-2.4885455, 53.7413867], [-2.4887418, 53.7414678], [-2.4889525, 53.7415695], [-2.4896406, 53.7419107], [-2.4897500999999997, 53.741966899999994], [-2.4899295999999995, 53.742058099999994], [-2.4899362, 53.7420614333334], [-2.4902531, 53.7422111], [-2.4903419, 53.74225679999999], [-2.490622, 53.74236640000001], [-2.4908325, 53.742448], [-2.4910293999999995, 53.7425284], [-2.4911696999999995, 53.74259390000001], [-2.4922357, 53.7431253]]}", "current_leg_start": "Blackburn", "dest_arr_time_act": "0005", "motion_projection": null, "next_location_lat": "53.7431253", "next_location_lon": "-2.4922357", "previous_location": "Blackburn King Street Depot", "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\": 419.959, \"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\": 469.504, \"from_m\": 419.959, \"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\": 496.59, \"from_m\": 469.504, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 530.414, \"from_m\": 496.59, \"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\": 551.444, \"from_m\": 530.414, \"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\": 690.371, \"from_m\": 551.444, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1157.106, \"from_m\": 690.371, \"capability_applied\": null, \"effective_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\": 494263, \"profile_key\": \"35845f5d85e49c81746ade297de59199984c042d6fa0430c2f9c3aa43f4ea8ba\", \"schedule_id\": 21614, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2358\", \"location\": \"Blackburn\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2359H\", \"location\": \"Blackburn Bolton Jn\", \"stage_seq\": 2, \"distance_m\": 551.444, \"section_seq\": 1, \"route_path_id\": 36811}, {\"is_pass\": false, \"wtt_arr\": \"0005\", \"wtt_dep\": null, \"location\": \"Blackburn King Street Depot\", \"stage_seq\": 3, \"distance_m\": 1157.106, \"section_seq\": 1, \"route_path_id\": 36811}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1157.106, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36811}], \"total_distance_m\": 1157.106, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 243.326, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 913.78, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2358", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "53.7431253", "current_position_lon": "-2.4922357", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:55:23Z\", \"source_id\": 13051740, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7761, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:55:32Z\", \"source_id\": 39751071, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:58:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:55:37Z\", \"source_id\": 13051838, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Blackburn King Street Depot", "service_state_platform": null, "timing_fact_generation": 1789167384215794, "current_leg_arrival_utc": "2026-09-13T00:02:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T22:58:31.101886", "service_state_evidence_id": 13051838, "current_leg_start_actual_dep": "2026-09-12T23:58:00+01:00", "operational_evidence_version": 10, "service_state_event_time_utc": "2026-09-11T22:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:08:31.867896", "service_state_valid_until_kind": null, "operational_interpretation_version": 10, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
BBN |
None |
5N81 |
150269 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 419.959, "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": 469.504, "from_m": 419.959, "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": 496.59, "from_m": 469.504, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 530.414, "from_m": 496.59, "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": 551.444, "from_m": 530.414, "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": 690.371, "from_m": 551.444, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1157.106, "from_m": 690.371, "capability_applied": null, "effective_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": 494263, "profile_key": "35845f5d85e49c81746ade297de59199984c042d6fa0430c2f9c3aa43f4ea8ba", "schedule_id": 21614, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2358", "location": "Blackburn", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2359H", "location": "Blackburn Bolton Jn", "stage_seq": 2, "distance_m": 551.444, "section_seq": 1, "route_path_id": 36811}, {"is_pass": false, "wtt_arr": "0005", "wtt_dep": null, "location": "Blackburn King Street Depot", "stage_seq": 3, "distance_m": 1157.106, "section_seq": 1, "route_path_id": 36811}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1157.106, "from_m": 0.0, "section_seq": 1, "route_path_id": 36811}], "total_distance_m": 1157.106, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 243.326, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 913.78, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:55:23Z", "source_id": 13051740, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T23:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7761, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:55:32Z", "source_id": 39751071, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T22:58:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:55:37Z", "source_id": 13051838, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T23:58:00+01:00", "operational_fact": true}] |
Blackburn |
2358 |
2358 |
1 |
None |
None |
Blackburn King Street Depot |
0005 |
0005 |
None |
EARLY |
-5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P65215/2026-09-11/detailed |
None |
Blackburn |
2026-09-12T23:58:00+01:00 |
Blackburn King Street Depot |
5.0 |
{"type": "LineString", "coordinates": [[-2.4790864, 53.745967799999995], [-2.4806009, 53.74495649999999], [-2.4807216, 53.7448629], [-2.4810608999999997, 53.74459550000001], [-2.4814436999999994, 53.744328200000005], [-2.4817822, 53.74407619999999], [-2.4818861, 53.74400239999999], [-2.4820455, 53.7438949], [-2.4821586, 53.7438211], [-2.4828367999999994, 53.7433696], [-2.4832464999999995, 53.7431044], [-2.4838042999999996, 53.7428049], [-2.4838200999999995, 53.7427962], [-2.4840927, 53.742631], [-2.484488, 53.742436399999995], [-2.4847104, 53.7423005], [-2.484777462680354, 53.74226926479233], [-2.4852259, 53.7420604], [-2.4853098, 53.7420132], [-2.4855372, 53.7418853], [-2.4862834, 53.74150169999999], [-2.4863121, 53.74148689999999], [-2.4865595000000003, 53.7413955], [-2.4868153999999993, 53.7413182], [-2.4870726999999997, 53.74126319999999], [-2.4873527, 53.74123769999999], [-2.4875349, 53.7412314], [-2.4877457, 53.74123840000001], [-2.4880162, 53.7412606], [-2.4882705, 53.74130919999999], [-2.4885455, 53.7413867], [-2.4887418, 53.7414678], [-2.4889525, 53.7415695], [-2.4896406, 53.7419107], [-2.4897500999999997, 53.741966899999994], [-2.4899295999999995, 53.742058099999994], [-2.4899362, 53.7420614333334], [-2.4902531, 53.7422111], [-2.4903419, 53.74225679999999], [-2.490622, 53.74236640000001], [-2.4908325, 53.742448], [-2.4910293999999995, 53.7425284], [-2.4911696999999995, 53.74259390000001], [-2.4922357, 53.7431253]]} |
0.7 |
2353 |
2358 |
Blackburn King Street Depot |
Blackburn Bolton Jn |
Blackburn King Street Depot |
53.7431253 |
-2.4922357 |
53.7431253 |
-2.4922357 |
1 |
0 |
2026-09-11 23:08:52 |
TERMINATED |
2026-09-11 22:58:00 |
Blackburn King Street Depot |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13051838 |
1789167384215794 |
10 |
10 |
2026-09-11 23:08:31.867896 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 22:58:31.101886 |
| 462757 |
493632 |
P24350 |
262P40M911 |
2026-09-11 |
COMPLETE |
13052409 |
2026-09-11 23:58:00 |
2026-09-11 23:08:52 |
2026-09-13 23:08:52 |
{"id": 493632, "stp": "P", "toc": "Northern", "uid": "P24350", "consist": "158784", "dest_crs": "SHF", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P24350/2026-09-11/detailed", "trust_id": "262P40M911", "origin_crs": "WRK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Sheffield", "service_date": "2026-09-11", "dest_arr_time": "2358", "dest_platform": "2B", "is_terminated": 1, "next_location": null, "signalling_id": "2P40", "timing_status": "ON TIME", "origin_station": "Worksop", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "2321", "origin_platform": "2", "current_location": "Sheffield", "last_update_time": "2026-09-11T23:08:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "2358", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": "Darnall", "current_leg_milage": null, "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 4908.679, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4947.888, \"from_m\": 4908.679, \"capability_applied\": null, \"effective_limit_mph\": 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.315, \"from_m\": 4947.888, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15652.746, \"from_m\": 12987.315, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16008.022, \"from_m\": 15652.746, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16050.902, \"from_m\": 16008.022, \"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\": 16057.553, \"from_m\": 16050.902, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16152.076, \"from_m\": 16057.553, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17306.095, \"from_m\": 16152.076, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23183.536, \"from_m\": 17306.095, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23222.109, \"from_m\": 23183.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\": 24045.642, \"from_m\": 23222.109, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24328.896, \"from_m\": 24045.642, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24605.804, \"from_m\": 24328.896, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 24908.019, \"from_m\": 24605.804, \"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\": 24940.152, \"from_m\": 24908.019, \"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\": 24942.285, \"from_m\": 24940.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\": 25439.297, \"from_m\": 24942.285, \"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\": 493632, \"profile_key\": \"eb1e9fc192d3d0be3f4489bcdf7222dc1dd5698864332f464c4c2888e32a7783\", \"schedule_id\": 20564, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2321\", \"location\": \"Worksop\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36446}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2323H\", \"location\": \"Shireoaks East Jn\", \"stage_seq\": 2, \"distance_m\": 1672.502, \"section_seq\": 1, \"route_path_id\": 36446}, {\"is_pass\": false, \"wtt_arr\": \"2325H\", \"wtt_dep\": \"2326\", \"location\": \"Shireoaks\", \"stage_seq\": 3, \"distance_m\": 3374.387, \"section_seq\": 1, \"route_path_id\": 36446}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2327H\", \"location\": \"Brancliffe East Jn\", \"stage_seq\": 4, \"distance_m\": 4908.679, \"section_seq\": 1, \"route_path_id\": 36446}, {\"is_pass\": false, \"wtt_arr\": \"2330H\", \"wtt_dep\": \"2331H\", \"location\": \"Kiveton Park\", \"stage_seq\": 5, \"distance_m\": 8284.523, \"section_seq\": 1, \"route_path_id\": 36446}, {\"is_pass\": false, \"wtt_arr\": \"2334\", \"wtt_dep\": \"2334H\", \"location\": \"Kiveton Bridge\", \"stage_seq\": 6, \"distance_m\": 10204.079, \"section_seq\": 1, \"route_path_id\": 36446}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2342H\", \"location\": \"Woodhouse Jn\", \"stage_seq\": 7, \"distance_m\": 16166.402, \"section_seq\": 1, \"route_path_id\": 36446}, {\"is_pass\": false, \"wtt_arr\": \"2343H\", \"wtt_dep\": \"2344H\", \"location\": \"Woodhouse\", \"stage_seq\": 8, \"distance_m\": 16951.948, \"section_seq\": 1, \"route_path_id\": 36446}, {\"is_pass\": false, \"wtt_arr\": \"2349\", \"wtt_dep\": \"2349H\", \"location\": \"Darnall\", \"stage_seq\": 9, \"distance_m\": 21638.032, \"section_seq\": 1, \"route_path_id\": 36446}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2351\", \"location\": \"Woodburn Jn\", \"stage_seq\": 10, \"distance_m\": 23121.166, \"section_seq\": 1, \"route_path_id\": 36446}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2356\", \"location\": \"Nunnery Main Line Jn\", \"stage_seq\": 11, \"distance_m\": 24712.662, \"section_seq\": 1, \"route_path_id\": 36446}, {\"is_pass\": false, \"wtt_arr\": \"2358\", \"wtt_dep\": null, \"location\": \"Sheffield\", \"stage_seq\": 12, \"distance_m\": 25439.297, \"section_seq\": 1, \"route_path_id\": 36446}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 25439.297, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36446}], \"total_distance_m\": 25439.297, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 21578.505, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3860.792, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2321", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 7531, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:24:28Z\", \"source_id\": 39704911, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:24:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:24:33Z\", \"source_id\": 13037367, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:31:38Z\", \"source_id\": 13040819, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7314, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:57:01Z\", \"source_id\": 39752864, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:58:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:57:08Z\", \"source_id\": 13052409, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Sheffield", "service_state_platform": "6", "timing_fact_generation": 1789167429965249, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T22:58:35.114455", "service_state_evidence_id": 13052409, "current_leg_start_actual_dep": null, "operational_evidence_version": 24, "service_state_event_time_utc": "2026-09-11T22:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:08:35.517653", "service_state_valid_until_kind": null, "operational_interpretation_version": 24, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
WRK |
SHF |
2P40 |
158784 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 4908.679, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4947.888, "from_m": 4908.679, "capability_applied": null, "effective_limit_mph": 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.315, "from_m": 4947.888, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15652.746, "from_m": 12987.315, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16008.022, "from_m": 15652.746, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16050.902, "from_m": 16008.022, "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": 16057.553, "from_m": 16050.902, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16152.076, "from_m": 16057.553, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17306.095, "from_m": 16152.076, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23183.536, "from_m": 17306.095, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23222.109, "from_m": 23183.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": 24045.642, "from_m": 23222.109, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24328.896, "from_m": 24045.642, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24605.804, "from_m": 24328.896, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 24908.019, "from_m": 24605.804, "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": 24940.152, "from_m": 24908.019, "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": 24942.285, "from_m": 24940.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": 25439.297, "from_m": 24942.285, "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": 493632, "profile_key": "eb1e9fc192d3d0be3f4489bcdf7222dc1dd5698864332f464c4c2888e32a7783", "schedule_id": 20564, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2321", "location": "Worksop", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36446}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2323H", "location": "Shireoaks East Jn", "stage_seq": 2, "distance_m": 1672.502, "section_seq": 1, "route_path_id": 36446}, {"is_pass": false, "wtt_arr": "2325H", "wtt_dep": "2326", "location": "Shireoaks", "stage_seq": 3, "distance_m": 3374.387, "section_seq": 1, "route_path_id": 36446}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2327H", "location": "Brancliffe East Jn", "stage_seq": 4, "distance_m": 4908.679, "section_seq": 1, "route_path_id": 36446}, {"is_pass": false, "wtt_arr": "2330H", "wtt_dep": "2331H", "location": "Kiveton Park", "stage_seq": 5, "distance_m": 8284.523, "section_seq": 1, "route_path_id": 36446}, {"is_pass": false, "wtt_arr": "2334", "wtt_dep": "2334H", "location": "Kiveton Bridge", "stage_seq": 6, "distance_m": 10204.079, "section_seq": 1, "route_path_id": 36446}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2342H", "location": "Woodhouse Jn", "stage_seq": 7, "distance_m": 16166.402, "section_seq": 1, "route_path_id": 36446}, {"is_pass": false, "wtt_arr": "2343H", "wtt_dep": "2344H", "location": "Woodhouse", "stage_seq": 8, "distance_m": 16951.948, "section_seq": 1, "route_path_id": 36446}, {"is_pass": false, "wtt_arr": "2349", "wtt_dep": "2349H", "location": "Darnall", "stage_seq": 9, "distance_m": 21638.032, "section_seq": 1, "route_path_id": 36446}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2351", "location": "Woodburn Jn", "stage_seq": 10, "distance_m": 23121.166, "section_seq": 1, "route_path_id": 36446}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2356", "location": "Nunnery Main Line Jn", "stage_seq": 11, "distance_m": 24712.662, "section_seq": 1, "route_path_id": 36446}, {"is_pass": false, "wtt_arr": "2358", "wtt_dep": null, "location": "Sheffield", "stage_seq": 12, "distance_m": 25439.297, "section_seq": 1, "route_path_id": 36446}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 25439.297, "from_m": 0.0, "section_seq": 1, "route_path_id": 36446}], "total_distance_m": 25439.297, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 21578.505, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3860.792, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 7531, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:24:28Z", "source_id": 39704911, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T22:24:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:24:33Z", "source_id": 13037367, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T23:24:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:31:38Z", "source_id": 13040819, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T23:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7314, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:57:01Z", "source_id": 39752864, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T22:58:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:57:08Z", "source_id": 13052409, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T23:58:00+01:00", "operational_fact": true}] |
Worksop |
2321 |
2321 |
2 |
None |
None |
Sheffield |
2358 |
2358 |
2B |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P24350/2026-09-11/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
Darnall |
Sheffield |
None |
None |
None |
None |
None |
1 |
0 |
2026-09-11 23:08:52 |
TERMINATED |
2026-09-11 22:58:00 |
Sheffield |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13052409 |
1789167429965249 |
24 |
24 |
2026-09-11 23:08:35.517653 |
6 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 22:58:35.114455 |
| 462758 |
493356 |
P77048 |
512O21M911 |
2026-09-11 |
COMPLETE |
13052400 |
2026-09-11 23:58:00 |
2026-09-11 23:08:52 |
2026-09-13 23:08:52 |
{"id": 493356, "stp": "P", "toc": "Greater Anglia", "uid": "P77048", "consist": "720555+720566", "dest_crs": "LST", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P77048/2026-09-11/detailed", "trust_id": "512O21M911", "origin_crs": "HFE", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Liverpool Street", "service_date": "2026-09-11", "dest_arr_time": "2357", "dest_platform": "6", "is_terminated": 1, "next_location": "London Liverpool Street", "signalling_id": "2O21", "timing_status": "LATE", "origin_station": "Hertford East", "current_leg_arr": "2358", "current_leg_dep": "2350", "current_leg_end": "London Liverpool Street", "origin_dep_time": "2307", "origin_platform": "2", "current_location": "London Liverpool Street", "last_update_time": "2026-09-11T23:08: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": "2357", "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\": 21727.56, \"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\": 21759.453, \"from_m\": 21727.56, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29399.971, \"from_m\": 21759.453, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 31261.167, \"from_m\": 29399.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\": 31363.863, \"from_m\": 31261.167, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 32010.722, \"from_m\": 31363.863, \"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\": 33096.148, \"from_m\": 32010.722, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 34042.23, \"from_m\": 33096.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\": 34620.375, \"from_m\": 34042.23, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 36084.88, \"from_m\": 34620.375, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 37660.87, \"from_m\": 36084.88, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38297.771, \"from_m\": 37660.87, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 38774.446, \"from_m\": 38297.771, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 39227.664, \"from_m\": 38774.446, \"capability_applied\": null, \"effective_limit_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\": 493356, \"profile_key\": \"0d311cfc93af9f674dacda935403fb04d0521b716ea23cf5a2ef06f85bb0abcb\", \"schedule_id\": 22635, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2307\", \"location\": \"Hertford East\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37194}, {\"is_pass\": false, \"wtt_arr\": \"2311\", \"wtt_dep\": \"2311H\", \"location\": \"Ware\", \"stage_seq\": 2, \"distance_m\": 3208.728, \"section_seq\": 1, \"route_path_id\": 37194}, {\"is_pass\": false, \"wtt_arr\": \"2314H\", \"wtt_dep\": \"2315\", \"location\": \"St. Margaret's\", \"stage_seq\": 3, \"distance_m\": 6270.565, \"section_seq\": 1, \"route_path_id\": 37194}, {\"is_pass\": false, \"wtt_arr\": \"2317H\", \"wtt_dep\": \"2318\", \"location\": \"Rye House\", \"stage_seq\": 4, \"distance_m\": 8574.046, \"section_seq\": 1, \"route_path_id\": 37194}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2319\", \"location\": \"Broxbourne Jn\", \"stage_seq\": 5, \"distance_m\": 9332.118, \"section_seq\": 1, \"route_path_id\": 37194}, {\"is_pass\": false, \"wtt_arr\": \"2321H\", \"wtt_dep\": \"2322H\", \"location\": \"Broxbourne\", \"stage_seq\": 6, \"distance_m\": 11309.554, \"section_seq\": 1, \"route_path_id\": 37194}, {\"is_pass\": false, \"wtt_arr\": \"2326\", \"wtt_dep\": \"2326H\", \"location\": \"Cheshunt\", \"stage_seq\": 7, \"distance_m\": 16360.495, \"section_seq\": 1, \"route_path_id\": 37194}, {\"is_pass\": false, \"wtt_arr\": \"2328H\", \"wtt_dep\": \"2329\", \"location\": \"Waltham Cross\", \"stage_seq\": 8, \"distance_m\": 18313.459, \"section_seq\": 1, \"route_path_id\": 37194}, {\"is_pass\": false, \"wtt_arr\": \"2331\", \"wtt_dep\": \"2331H\", \"location\": \"Enfield Lock\", \"stage_seq\": 9, \"distance_m\": 19916.455, \"section_seq\": 1, \"route_path_id\": 37194}, {\"is_pass\": false, \"wtt_arr\": \"2333H\", \"wtt_dep\": \"2334\", \"location\": \"Brimsdown\", \"stage_seq\": 10, \"distance_m\": 21625.704, \"section_seq\": 1, \"route_path_id\": 37194}, {\"is_pass\": false, \"wtt_arr\": \"2335H\", \"wtt_dep\": \"2336\", \"location\": \"Ponders End\", \"stage_seq\": 11, \"distance_m\": 23311.92, \"section_seq\": 1, \"route_path_id\": 37194}, {\"is_pass\": false, \"wtt_arr\": \"2341H\", \"wtt_dep\": \"2343\", \"location\": \"Tottenham Hale\", \"stage_seq\": 12, \"distance_m\": 29628.623, \"section_seq\": 1, \"route_path_id\": 37194}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2344\", \"location\": \"Tottenham South Jn\", \"stage_seq\": 13, \"distance_m\": 30388.821, \"section_seq\": 1, \"route_path_id\": 37194}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2345\", \"location\": \"Coppermill Jn\", \"stage_seq\": 14, \"distance_m\": 31341.241, \"section_seq\": 1, \"route_path_id\": 37194}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2345H\", \"location\": \"Clapton Jn\", \"stage_seq\": 15, \"distance_m\": 32059.239, \"section_seq\": 1, \"route_path_id\": 37194}, {\"is_pass\": false, \"wtt_arr\": \"2349\", \"wtt_dep\": \"2349H\", \"location\": \"Hackney Downs\", \"stage_seq\": 16, \"distance_m\": 34441.377, \"section_seq\": 1, \"route_path_id\": 37194}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2353\", \"location\": \"Bethnal Green\", \"stage_seq\": 17, \"distance_m\": 37415.522, \"section_seq\": 1, \"route_path_id\": 37194}, {\"is_pass\": false, \"wtt_arr\": \"2357\", \"wtt_dep\": null, \"location\": \"London Liverpool Street\", \"stage_seq\": 18, \"distance_m\": 39227.664, \"section_seq\": 1, \"route_path_id\": 37194}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 39227.664, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37194}], \"total_distance_m\": 39227.664, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 37619.781, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1607.883, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2307", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.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-11T22:09:45Z\", \"source_id\": 39680464, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:10:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:09:49Z\", \"source_id\": 13029565, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14809, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:14:09Z\", \"source_id\": 39687782, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:14:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:14:12Z\", \"source_id\": 13031916, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14813, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:17:15Z\", \"source_id\": 39692770, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:17:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:17:17Z\", \"source_id\": 13033549, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14821, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:21:01Z\", \"source_id\": 39699156, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:21:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:21:05Z\", \"source_id\": 13035510, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14837, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:25:11Z\", \"source_id\": 39706134, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:25:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:25:13Z\", \"source_id\": 13037692, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14852, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:27:54Z\", \"source_id\": 39710401, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:28:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:27:59Z\", \"source_id\": 13039001, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14856, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:30:22Z\", \"source_id\": 39714386, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:31:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:30:23Z\", \"source_id\": 13040222, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14860, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:32:29Z\", \"source_id\": 39717867, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:33:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:32:32Z\", \"source_id\": 13041312, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14864, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:35:14Z\", \"source_id\": 39722279, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:35:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:35:16Z\", \"source_id\": 13042629, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14880, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:42:14Z\", \"source_id\": 39733047, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:43:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:42:18Z\", \"source_id\": 13045966, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15432, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:48:55Z\", \"source_id\": 39742366, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:49:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:49:01Z\", \"source_id\": 13049018, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:54:20Z\", \"source_id\": 39749558, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:54:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:54:22Z\", \"source_id\": 13051342, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15480, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:57:02Z\", \"source_id\": 39752879, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:58:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:57:04Z\", \"source_id\": 13052400, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Liverpool Street", "service_state_platform": "6", "timing_fact_generation": 1789167425375050, "current_leg_arrival_utc": "2026-09-12T23:58:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T22:58:36.320505", "service_state_evidence_id": 13052400, "current_leg_start_actual_dep": "2026-09-12T23:50:30+01:00", "operational_evidence_version": 81, "service_state_event_time_utc": "2026-09-11T22:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:08:37.270393", "service_state_valid_until_kind": null, "operational_interpretation_version": 81, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
HFE |
LST |
2O21 |
720555+720566 |
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": 21727.56, "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": 21759.453, "from_m": 21727.56, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29399.971, "from_m": 21759.453, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 31261.167, "from_m": 29399.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": 31363.863, "from_m": 31261.167, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32010.722, "from_m": 31363.863, "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": 33096.148, "from_m": 32010.722, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 34042.23, "from_m": 33096.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": 34620.375, "from_m": 34042.23, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 36084.88, "from_m": 34620.375, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 37660.87, "from_m": 36084.88, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38297.771, "from_m": 37660.87, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 38774.446, "from_m": 38297.771, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 39227.664, "from_m": 38774.446, "capability_applied": null, "effective_limit_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": 493356, "profile_key": "0d311cfc93af9f674dacda935403fb04d0521b716ea23cf5a2ef06f85bb0abcb", "schedule_id": 22635, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2307", "location": "Hertford East", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37194}, {"is_pass": false, "wtt_arr": "2311", "wtt_dep": "2311H", "location": "Ware", "stage_seq": 2, "distance_m": 3208.728, "section_seq": 1, "route_path_id": 37194}, {"is_pass": false, "wtt_arr": "2314H", "wtt_dep": "2315", "location": "St. Margaret's", "stage_seq": 3, "distance_m": 6270.565, "section_seq": 1, "route_path_id": 37194}, {"is_pass": false, "wtt_arr": "2317H", "wtt_dep": "2318", "location": "Rye House", "stage_seq": 4, "distance_m": 8574.046, "section_seq": 1, "route_path_id": 37194}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2319", "location": "Broxbourne Jn", "stage_seq": 5, "distance_m": 9332.118, "section_seq": 1, "route_path_id": 37194}, {"is_pass": false, "wtt_arr": "2321H", "wtt_dep": "2322H", "location": "Broxbourne", "stage_seq": 6, "distance_m": 11309.554, "section_seq": 1, "route_path_id": 37194}, {"is_pass": false, "wtt_arr": "2326", "wtt_dep": "2326H", "location": "Cheshunt", "stage_seq": 7, "distance_m": 16360.495, "section_seq": 1, "route_path_id": 37194}, {"is_pass": false, "wtt_arr": "2328H", "wtt_dep": "2329", "location": "Waltham Cross", "stage_seq": 8, "distance_m": 18313.459, "section_seq": 1, "route_path_id": 37194}, {"is_pass": false, "wtt_arr": "2331", "wtt_dep": "2331H", "location": "Enfield Lock", "stage_seq": 9, "distance_m": 19916.455, "section_seq": 1, "route_path_id": 37194}, {"is_pass": false, "wtt_arr": "2333H", "wtt_dep": "2334", "location": "Brimsdown", "stage_seq": 10, "distance_m": 21625.704, "section_seq": 1, "route_path_id": 37194}, {"is_pass": false, "wtt_arr": "2335H", "wtt_dep": "2336", "location": "Ponders End", "stage_seq": 11, "distance_m": 23311.92, "section_seq": 1, "route_path_id": 37194}, {"is_pass": false, "wtt_arr": "2341H", "wtt_dep": "2343", "location": "Tottenham Hale", "stage_seq": 12, "distance_m": 29628.623, "section_seq": 1, "route_path_id": 37194}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2344", "location": "Tottenham South Jn", "stage_seq": 13, "distance_m": 30388.821, "section_seq": 1, "route_path_id": 37194}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2345", "location": "Coppermill Jn", "stage_seq": 14, "distance_m": 31341.241, "section_seq": 1, "route_path_id": 37194}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2345H", "location": "Clapton Jn", "stage_seq": 15, "distance_m": 32059.239, "section_seq": 1, "route_path_id": 37194}, {"is_pass": false, "wtt_arr": "2349", "wtt_dep": "2349H", "location": "Hackney Downs", "stage_seq": 16, "distance_m": 34441.377, "section_seq": 1, "route_path_id": 37194}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2353", "location": "Bethnal Green", "stage_seq": 17, "distance_m": 37415.522, "section_seq": 1, "route_path_id": 37194}, {"is_pass": false, "wtt_arr": "2357", "wtt_dep": null, "location": "London Liverpool Street", "stage_seq": 18, "distance_m": 39227.664, "section_seq": 1, "route_path_id": 37194}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 39227.664, "from_m": 0.0, "section_seq": 1, "route_path_id": 37194}], "total_distance_m": 39227.664, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 37619.781, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1607.883, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 14805, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:09:45Z", "source_id": 39680464, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T22:10:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:09:49Z", "source_id": 13029565, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T23:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14809, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:14:09Z", "source_id": 39687782, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T22:14:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:14:12Z", "source_id": 13031916, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T23:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14813, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:17:15Z", "source_id": 39692770, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T22:17:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:17:17Z", "source_id": 13033549, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T23:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14821, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:21:01Z", "source_id": 39699156, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T22:21:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:21:05Z", "source_id": 13035510, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T23:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14837, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:25:11Z", "source_id": 39706134, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T22:25:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:25:13Z", "source_id": 13037692, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T23:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14852, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:27:54Z", "source_id": 39710401, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T22:28:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:27:59Z", "source_id": 13039001, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T23:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14856, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:30:22Z", "source_id": 39714386, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T22:31:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:30:23Z", "source_id": 13040222, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T23:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14860, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:32:29Z", "source_id": 39717867, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T22:33:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:32:32Z", "source_id": 13041312, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T23:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14864, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:35:14Z", "source_id": 39722279, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T22:35:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:35:16Z", "source_id": 13042629, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T23:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14880, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:42:14Z", "source_id": 39733047, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T22:43:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:42:18Z", "source_id": 13045966, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T23:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15432, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:48:55Z", "source_id": 39742366, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T22:49:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:49:01Z", "source_id": 13049018, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T23:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15451, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:54:20Z", "source_id": 39749558, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T22:54:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:54:22Z", "source_id": 13051342, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T23:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15480, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:57:02Z", "source_id": 39752879, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T22:58:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:57:04Z", "source_id": 13052400, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T23:58:00+01:00", "operational_fact": true}] |
Hertford East |
2307 |
2307 |
2 |
None |
None |
London Liverpool Street |
2357 |
2357 |
6 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P77048/2026-09-11/detailed |
None |
Hackney Downs |
2026-09-12T23:50:30+01:00 |
London Liverpool Street |
8.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 |
2350 |
2358 |
Hackney Downs |
London Liverpool Street |
London Liverpool Street |
51.5179917 |
-0.0816517 |
51.5179917 |
-0.0816517 |
1 |
0 |
2026-09-11 23:08:52 |
TERMINATED |
2026-09-11 22:58:00 |
London Liverpool Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13052400 |
1789167425375050 |
81 |
81 |
2026-09-11 23:08:37.270393 |
6 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 22:58:36.320505 |
| 462759 |
493260 |
L84827 |
872U75M911 |
2026-09-11 |
COMPLETE |
13052505 |
2026-09-11 23:58:00 |
2026-09-11 23:08:52 |
2026-09-13 23:08:52 |
{"id": 493260, "stp": "P", "toc": "South Western Railway", "uid": "L84827", "consist": "701040", "dest_crs": "WNR", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L84827/2026-09-11/detailed", "trust_id": "872U75M911", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Windsor & Eton Riverside", "service_date": "2026-09-11", "dest_arr_time": "2356", "dest_platform": "1", "is_terminated": 1, "next_location": "Windsor & Eton Riverside", "signalling_id": "2U75", "timing_status": "LATE", "origin_station": "London Waterloo", "current_leg_arr": "2358", "current_leg_dep": "2354", "current_leg_end": "Windsor & Eton Riverside", "origin_dep_time": "2303", "origin_platform": "20", "current_location": "Windsor & Eton Riverside", "last_update_time": "2026-09-11T23:08:52", "route_debug_link": null, "timing_variation": "+2 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": "2356", "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.337, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1433.453, \"from_m\": 578.337, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2265.008, \"from_m\": 1433.453, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5159.049, \"from_m\": 2265.008, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5214.847, \"from_m\": 5159.049, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11447.206, \"from_m\": 5214.847, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11489.516, \"from_m\": 11447.206, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 15338.438, \"from_m\": 11489.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\": 16446.253, \"from_m\": 15338.438, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 21519.011, \"from_m\": 16446.253, \"capability_applied\": null, \"effective_limit_mph\": 60.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.437, \"from_m\": 21519.011, \"capability_applied\": null, \"effective_limit_mph\": 70.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.461, \"from_m\": 29807.437, \"capability_applied\": null, \"effective_limit_mph\": 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.368, \"from_m\": 30361.461, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 31431.688, \"from_m\": 31033.368, \"capability_applied\": null, \"effective_limit_mph\": 60.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.833, \"from_m\": 31431.688, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36182.24, \"from_m\": 31480.833, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36579.107, \"from_m\": 36182.24, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 39836.903, \"from_m\": 36579.107, \"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\": 40621.834, \"from_m\": 39836.903, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 41243.298, \"from_m\": 40621.834, \"capability_applied\": null, \"effective_limit_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\": 493260, \"profile_key\": \"539a0e19e314c83806af6646469cdaef58134a212e49251e0d1064275f1e9b63\", \"schedule_id\": 35550, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2303\", \"location\": \"London Waterloo\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 42442}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2304H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 2, \"distance_m\": 748.591, \"section_seq\": 1, \"route_path_id\": 42442}, {\"is_pass\": false, \"wtt_arr\": \"2306H\", \"wtt_dep\": \"2307H\", \"location\": \"Vauxhall\", \"stage_seq\": 3, \"distance_m\": 2069.769, \"section_seq\": 1, \"route_path_id\": 42442}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2309\", \"location\": \"Nine Elms Jn\", \"stage_seq\": 4, \"distance_m\": 3208.285, \"section_seq\": 1, \"route_path_id\": 42442}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2310\", \"location\": \"Queenstown Road (Battersea)\", \"stage_seq\": 5, \"distance_m\": 4240.077, \"section_seq\": 1, \"route_path_id\": 42442}, {\"is_pass\": false, \"wtt_arr\": \"2312\", \"wtt_dep\": \"2313\", \"location\": \"Clapham Junction (W)\", \"stage_seq\": 6, \"distance_m\": 6201.325, \"section_seq\": 1, \"route_path_id\": 42442}, {\"is_pass\": false, \"wtt_arr\": \"2316\", \"wtt_dep\": \"2317\", \"location\": \"Putney\", \"stage_seq\": 7, \"distance_m\": 9401.572, \"section_seq\": 1, \"route_path_id\": 42442}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2319\", \"location\": \"Barnes\", \"stage_seq\": 8, \"distance_m\": 11287.102, \"section_seq\": 1, \"route_path_id\": 42442}, {\"is_pass\": false, \"wtt_arr\": \"2322\", \"wtt_dep\": \"2323\", \"location\": \"Richmond\", \"stage_seq\": 9, \"distance_m\": 15542.122, \"section_seq\": 1, \"route_path_id\": 42442}, {\"is_pass\": false, \"wtt_arr\": \"2326\", \"wtt_dep\": \"2327\", \"location\": \"Twickenham\", \"stage_seq\": 10, \"distance_m\": 18124.699, \"section_seq\": 1, \"route_path_id\": 42442}, {\"is_pass\": false, \"wtt_arr\": \"2329H\", \"wtt_dep\": \"2330\", \"location\": \"Whitton\", \"stage_seq\": 11, \"distance_m\": 20017.841, \"section_seq\": 1, \"route_path_id\": 42442}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2331\", \"location\": \"Whitton Jn\", \"stage_seq\": 12, \"distance_m\": 20903.84, \"section_seq\": 1, \"route_path_id\": 42442}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2331H\", \"location\": \"Feltham Jn\", \"stage_seq\": 13, \"distance_m\": 21519.011, \"section_seq\": 1, \"route_path_id\": 42442}, {\"is_pass\": false, \"wtt_arr\": \"2333H\", \"wtt_dep\": \"2334H\", \"location\": \"Feltham\", \"stage_seq\": 14, \"distance_m\": 23834.413, \"section_seq\": 1, \"route_path_id\": 42442}, {\"is_pass\": false, \"wtt_arr\": \"2338\", \"wtt_dep\": \"2338H\", \"location\": \"Ashford (Middlesex)\", \"stage_seq\": 15, \"distance_m\": 28129.027, \"section_seq\": 1, \"route_path_id\": 42442}, {\"is_pass\": false, \"wtt_arr\": \"2341H\", \"wtt_dep\": \"2342H\", \"location\": \"Staines\", \"stage_seq\": 16, \"distance_m\": 30491.91, \"section_seq\": 1, \"route_path_id\": 42442}, {\"is_pass\": false, \"wtt_arr\": \"2346\", \"wtt_dep\": \"2346H\", \"location\": \"Wraysbury\", \"stage_seq\": 17, \"distance_m\": 34506.171, \"section_seq\": 1, \"route_path_id\": 42442}, {\"is_pass\": false, \"wtt_arr\": \"2348H\", \"wtt_dep\": \"2349\", \"location\": \"Sunnymeads\", \"stage_seq\": 18, \"distance_m\": 36274.677, \"section_seq\": 1, \"route_path_id\": 42442}, {\"is_pass\": false, \"wtt_arr\": \"2351H\", \"wtt_dep\": \"2352\", \"location\": \"Datchet\", \"stage_seq\": 19, \"distance_m\": 38194.788, \"section_seq\": 1, \"route_path_id\": 42442}, {\"is_pass\": false, \"wtt_arr\": \"2356\", \"wtt_dep\": null, \"location\": \"Windsor & Eton Riverside\", \"stage_seq\": 20, \"distance_m\": 41243.298, \"section_seq\": 1, \"route_path_id\": 42442}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 41243.298, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 42442}], \"total_distance_m\": 41243.298, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 40584.331, \"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": "2303", "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\": 29099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:05:45Z\", \"source_id\": 39673487, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:06:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:05:48Z\", \"source_id\": 13027335, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29116, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:11:28Z\", \"source_id\": 39683312, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:12:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:11:32Z\", \"source_id\": 13030483, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29164, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:14:25Z\", \"source_id\": 39688184, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:15:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:14:27Z\", \"source_id\": 13032068, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28420, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:18:53Z\", \"source_id\": 39695515, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:19:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:18:58Z\", \"source_id\": 13034406, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28398, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:21:19Z\", \"source_id\": 39699682, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:22:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:21:24Z\", \"source_id\": 13035702, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28336, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:24:55Z\", \"source_id\": 39705623, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:25:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:25:01Z\", \"source_id\": 13037569, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28297, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:28:47Z\", \"source_id\": 39711872, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:29:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:28:51Z\", \"source_id\": 13039427, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28283, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:31:55Z\", \"source_id\": 39717006, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:32:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:31:58Z\", \"source_id\": 13041020, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28268, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:35:35Z\", \"source_id\": 39722846, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:36:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:35:38Z\", \"source_id\": 13042841, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28262, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:40:04Z\", \"source_id\": 39729848, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:40:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:40:07Z\", \"source_id\": 13044954, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28248, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:43:18Z\", \"source_id\": 39734661, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:43:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:43:21Z\", \"source_id\": 13046512, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28220, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:45:56Z\", \"source_id\": 39738321, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:48:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:46:03Z\", \"source_id\": 13047685, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28223, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:49:46Z\", \"source_id\": 39743490, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:51:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:49:47Z\", \"source_id\": 13049350, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:54:18Z\", \"source_id\": 13051311, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28228, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:57:15Z\", \"source_id\": 39753156, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:58:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:57:18Z\", \"source_id\": 13052505, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Windsor & Eton Riverside", "service_state_platform": "1", "timing_fact_generation": 1789167438927322, "current_leg_arrival_utc": "2026-09-12T23:58:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T22:58:37.456672", "service_state_evidence_id": 13052505, "current_leg_start_actual_dep": "2026-09-12T23:54:00+01:00", "operational_evidence_version": 87, "service_state_event_time_utc": "2026-09-11T22:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:08:38.464136", "service_state_valid_until_kind": null, "operational_interpretation_version": 87, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
None |
WNR |
2U75 |
701040 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 578.337, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1433.453, "from_m": 578.337, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2265.008, "from_m": 1433.453, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5159.049, "from_m": 2265.008, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5214.847, "from_m": 5159.049, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11447.206, "from_m": 5214.847, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11489.516, "from_m": 11447.206, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 15338.438, "from_m": 11489.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": 16446.253, "from_m": 15338.438, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 21519.011, "from_m": 16446.253, "capability_applied": null, "effective_limit_mph": 60.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.437, "from_m": 21519.011, "capability_applied": null, "effective_limit_mph": 70.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.461, "from_m": 29807.437, "capability_applied": null, "effective_limit_mph": 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.368, "from_m": 30361.461, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 31431.688, "from_m": 31033.368, "capability_applied": null, "effective_limit_mph": 60.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.833, "from_m": 31431.688, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36182.24, "from_m": 31480.833, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36579.107, "from_m": 36182.24, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 39836.903, "from_m": 36579.107, "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": 40621.834, "from_m": 39836.903, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 41243.298, "from_m": 40621.834, "capability_applied": null, "effective_limit_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": 493260, "profile_key": "539a0e19e314c83806af6646469cdaef58134a212e49251e0d1064275f1e9b63", "schedule_id": 35550, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2303", "location": "London Waterloo", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 42442}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2304H", "location": "Waterloo West Crossings", "stage_seq": 2, "distance_m": 748.591, "section_seq": 1, "route_path_id": 42442}, {"is_pass": false, "wtt_arr": "2306H", "wtt_dep": "2307H", "location": "Vauxhall", "stage_seq": 3, "distance_m": 2069.769, "section_seq": 1, "route_path_id": 42442}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2309", "location": "Nine Elms Jn", "stage_seq": 4, "distance_m": 3208.285, "section_seq": 1, "route_path_id": 42442}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2310", "location": "Queenstown Road (Battersea)", "stage_seq": 5, "distance_m": 4240.077, "section_seq": 1, "route_path_id": 42442}, {"is_pass": false, "wtt_arr": "2312", "wtt_dep": "2313", "location": "Clapham Junction (W)", "stage_seq": 6, "distance_m": 6201.325, "section_seq": 1, "route_path_id": 42442}, {"is_pass": false, "wtt_arr": "2316", "wtt_dep": "2317", "location": "Putney", "stage_seq": 7, "distance_m": 9401.572, "section_seq": 1, "route_path_id": 42442}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2319", "location": "Barnes", "stage_seq": 8, "distance_m": 11287.102, "section_seq": 1, "route_path_id": 42442}, {"is_pass": false, "wtt_arr": "2322", "wtt_dep": "2323", "location": "Richmond", "stage_seq": 9, "distance_m": 15542.122, "section_seq": 1, "route_path_id": 42442}, {"is_pass": false, "wtt_arr": "2326", "wtt_dep": "2327", "location": "Twickenham", "stage_seq": 10, "distance_m": 18124.699, "section_seq": 1, "route_path_id": 42442}, {"is_pass": false, "wtt_arr": "2329H", "wtt_dep": "2330", "location": "Whitton", "stage_seq": 11, "distance_m": 20017.841, "section_seq": 1, "route_path_id": 42442}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2331", "location": "Whitton Jn", "stage_seq": 12, "distance_m": 20903.84, "section_seq": 1, "route_path_id": 42442}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2331H", "location": "Feltham Jn", "stage_seq": 13, "distance_m": 21519.011, "section_seq": 1, "route_path_id": 42442}, {"is_pass": false, "wtt_arr": "2333H", "wtt_dep": "2334H", "location": "Feltham", "stage_seq": 14, "distance_m": 23834.413, "section_seq": 1, "route_path_id": 42442}, {"is_pass": false, "wtt_arr": "2338", "wtt_dep": "2338H", "location": "Ashford (Middlesex)", "stage_seq": 15, "distance_m": 28129.027, "section_seq": 1, "route_path_id": 42442}, {"is_pass": false, "wtt_arr": "2341H", "wtt_dep": "2342H", "location": "Staines", "stage_seq": 16, "distance_m": 30491.91, "section_seq": 1, "route_path_id": 42442}, {"is_pass": false, "wtt_arr": "2346", "wtt_dep": "2346H", "location": "Wraysbury", "stage_seq": 17, "distance_m": 34506.171, "section_seq": 1, "route_path_id": 42442}, {"is_pass": false, "wtt_arr": "2348H", "wtt_dep": "2349", "location": "Sunnymeads", "stage_seq": 18, "distance_m": 36274.677, "section_seq": 1, "route_path_id": 42442}, {"is_pass": false, "wtt_arr": "2351H", "wtt_dep": "2352", "location": "Datchet", "stage_seq": 19, "distance_m": 38194.788, "section_seq": 1, "route_path_id": 42442}, {"is_pass": false, "wtt_arr": "2356", "wtt_dep": null, "location": "Windsor & Eton Riverside", "stage_seq": 20, "distance_m": 41243.298, "section_seq": 1, "route_path_id": 42442}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 41243.298, "from_m": 0.0, "section_seq": 1, "route_path_id": 42442}], "total_distance_m": 41243.298, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 40584.331, "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": 29099, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:05:45Z", "source_id": 39673487, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T22:06:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:05:48Z", "source_id": 13027335, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T23:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29116, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:11:28Z", "source_id": 39683312, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T22:12:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:11:32Z", "source_id": 13030483, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T23:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29164, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:14:25Z", "source_id": 39688184, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T22:15:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:14:27Z", "source_id": 13032068, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T23:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28420, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:18:53Z", "source_id": 39695515, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T22:19:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:18:58Z", "source_id": 13034406, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T23:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28398, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:21:19Z", "source_id": 39699682, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T22:22:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:21:24Z", "source_id": 13035702, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T23:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28336, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:24:55Z", "source_id": 39705623, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T22:25:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:25:01Z", "source_id": 13037569, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T23:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28297, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:28:47Z", "source_id": 39711872, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T22:29:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:28:51Z", "source_id": 13039427, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T23:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28283, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:31:55Z", "source_id": 39717006, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T22:32:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:31:58Z", "source_id": 13041020, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T23:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28268, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:35:35Z", "source_id": 39722846, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T22:36:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:35:38Z", "source_id": 13042841, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T23:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28262, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:40:04Z", "source_id": 39729848, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T22:40:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:40:07Z", "source_id": 13044954, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T23:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28248, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:43:18Z", "source_id": 39734661, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T22:43:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:43:21Z", "source_id": 13046512, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T23:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28220, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:45:56Z", "source_id": 39738321, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T22:48:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:46:03Z", "source_id": 13047685, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T23:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28223, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:49:46Z", "source_id": 39743490, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T22:51:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:49:47Z", "source_id": 13049350, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T23:51:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:54:18Z", "source_id": 13051311, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T23:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28228, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:57:15Z", "source_id": 39753156, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T22:58:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:57:18Z", "source_id": 13052505, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T23:58:00+01:00", "operational_fact": true}] |
London Waterloo |
2303 |
2303 |
20 |
None |
None |
Windsor & Eton Riverside |
2356 |
2356 |
1 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L84827/2026-09-11/detailed |
None |
Datchet |
2026-09-12T23:54: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 |
2354 |
2358 |
Datchet |
Windsor & Eton Riverside |
Windsor & Eton Riverside |
51.4858654 |
-0.6061272 |
51.4858654 |
-0.6061272 |
1 |
0 |
2026-09-11 23:08:52 |
TERMINATED |
2026-09-11 22:58:00 |
Windsor & Eton Riverside |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13052505 |
1789167438927322 |
87 |
87 |
2026-09-11 23:08:38.464136 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 22:58:37.456672 |
| 462760 |
493527 |
P28446 |
162T36M911 |
2026-09-11 |
COMPLETE |
13052551 |
2026-09-11 23:58:00 |
2026-09-11 23:08:52 |
2026-09-13 23:08:52 |
{"id": 493527, "stp": "O", "toc": "Northern", "uid": "P28446", "consist": "195111", "dest_crs": "LDS", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P28446/2026-09-11/detailed", "trust_id": "162T36M911", "origin_crs": "YRK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Leeds", "service_date": "2026-09-11", "dest_arr_time": "2359", "dest_platform": "9C", "is_terminated": 1, "next_location": "Leeds", "signalling_id": "2T36", "timing_status": "EARLY", "origin_station": "York", "current_leg_arr": "2358", "current_leg_dep": "2352", "current_leg_end": "Leeds", "origin_dep_time": "2316", "origin_platform": "7", "current_location": "Leeds", "last_update_time": "2026-09-11T23:08:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.4504023, 53.8049929], [-1.4512946999999998, 53.804873], [-1.4526262, 53.8046763], [-1.4530710999999998, 53.8046196], [-1.4532955, 53.804591], [-1.4539652, 53.8045005], [-1.4595515, 53.8036916], [-1.4605575, 53.80359240000001], [-1.4626939, 53.803278299999995], [-1.4643916, 53.8030753], [-1.4660078, 53.80295129999999], [-1.4677665999999998, 53.802881599999985], [-1.4688108, 53.8028517], [-1.4733358, 53.80274419999999], [-1.474928, 53.80268759999999], [-1.4761706999999995, 53.80261999999999], [-1.4774228, 53.8025257], [-1.4788538000000002, 53.802381200000006], [-1.4801694, 53.802232], [-1.4814602, 53.802065599999985], [-1.4826046, 53.8018958], [-1.4837302, 53.80170869999999], [-1.4841926999999997, 53.8016194], [-1.4846552, 53.8015187], [-1.4854360999999998, 53.80133180000001], [-1.4857706999999998, 53.8012428], [-1.4860785, 53.801157899999986], [-1.4869377, 53.800872299999995], [-1.487405, 53.80070810000001], [-1.4878442999999997, 53.8005338], [-1.4889003, 53.8000698], [-1.4894316, 53.799814000000005], [-1.4899471999999998, 53.799539], [-1.4900314, 53.79948850000001], [-1.4903894999999998, 53.79927370000001], [-1.4908178, 53.7989975], [-1.4912441, 53.7986947], [-1.4916488, 53.7983661], [-1.4920236, 53.7980235], [-1.4923766999999997, 53.797655199999994], [-1.4930329, 53.796881699999986], [-1.4934979999999998, 53.79631950000001], [-1.4942023999999998, 53.79546160000001], [-1.4945691999999997, 53.7950536], [-1.4949308999999995, 53.79470150000001], [-1.4954251, 53.7942826], [-1.4957873999999998, 53.79401210000001], [-1.496552, 53.7935565], [-1.4972492999999998, 53.7931541], [-1.4974597999999997, 53.7930401], [-1.4975799, 53.792979499999994], [-1.4977791, 53.79289109999999], [-1.4980885999999998, 53.7927692], [-1.4983487999999998, 53.79269279999999], [-1.498504, 53.7926582], [-1.4988011999999995, 53.79257929999999], [-1.4990429, 53.79253219999999], [-1.4993706, 53.79249180000001], [-1.5031256999999998, 53.79207460000001], [-1.5032727, 53.79205689999999], [-1.5036936, 53.7919949], [-1.5078713, 53.791367899999976], [-1.5082897999999998, 53.7913046], [-1.5083044999999995, 53.7913033], [-1.5087274, 53.7912672], [-1.5091127999999998, 53.7912385], [-1.509328, 53.7912382], [-1.5095459, 53.7912457], [-1.5099503, 53.79127940000001], [-1.5102993999999998, 53.7913325], [-1.5103597309641594, 53.79134397356428], [-1.5108246999999997, 53.791432399999984], [-1.5112175999999995, 53.791494500000006], [-1.5116599999999998, 53.791616899999994], [-1.5121725, 53.79177610000001], [-1.5126422, 53.7919283], [-1.5132924000000003, 53.79209689999999], [-1.51361, 53.7922027], [-1.5158341, 53.7929439], [-1.5162721999999995, 53.7930884], [-1.5174917, 53.7934988], [-1.5219321999999995, 53.7949924], [-1.5233612, 53.79545850000001], [-1.5244888, 53.79584], [-1.5248001999999998, 53.79594770000001], [-1.5254098, 53.79615090000001], [-1.5260304, 53.7963357], [-1.526556, 53.7964487], [-1.5270889, 53.7965195], [-1.5271359830031863, 53.796524148572814], [-1.5276328, 53.7965732], [-1.5279017999999998, 53.79659970000001], [-1.5284641, 53.796647400000005], [-1.5294876000000002, 53.79671199999999], [-1.5300124999999998, 53.7967224], [-1.5303946, 53.79671640000001], [-1.5308569, 53.7966787], [-1.53133, 53.7966302], [-1.5318549, 53.7965612], [-1.5328268, 53.7963985], [-1.5334768999999997, 53.7963317], [-1.5334996, 53.7963279], [-1.5344500999999997, 53.7961724], [-1.5349314, 53.7960865], [-1.5354607, 53.7960113], [-1.5363187, 53.7959227], [-1.5378553999999998, 53.7957685], [-1.5383425999999998, 53.7957021], [-1.5388086, 53.7956154], [-1.5395516, 53.795452199999986], [-1.5402972, 53.7952705], [-1.5407154, 53.7951923], [-1.5410095999999998, 53.7951421], [-1.5415376, 53.7950574], [-1.5418347, 53.79501839999999], [-1.5422379999999998, 53.794975], [-1.5429284, 53.794912], [-1.5432598999999998, 53.7948854], [-1.5438662, 53.7948368], [-1.5444648, 53.79476369999999], [-1.5452935, 53.794721], [-1.5456578999999997, 53.7946942], [-1.5460441, 53.7946619], [-1.5471986999999998, 53.794546800000006], [-1.5475835, 53.7945019], [-1.5478364, 53.79447239999999]]}", "current_leg_start": "Cross Gates", "dest_arr_time_act": "2359", "motion_projection": null, "next_location_lat": "53.7944724", "next_location_lon": "-1.5478364", "previous_location": "Cross Gates", "current_leg_milage": "4.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 239.696, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1043.501, \"from_m\": 239.696, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1224.479, \"from_m\": 1043.501, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1313.348, \"from_m\": 1224.479, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1488.537, \"from_m\": 1313.348, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3775.584, \"from_m\": 1488.537, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 5925.208, \"from_m\": 3775.584, \"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\": 17375.617, \"from_m\": 5925.208, \"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\": 18701.353, \"from_m\": 17375.617, \"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\": 25941.525, \"from_m\": 18701.353, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 26031.874, \"from_m\": 25941.525, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 26601.074, \"from_m\": 26031.874, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 26652.437, \"from_m\": 26601.074, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 35237.368, \"from_m\": 26652.437, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 35304.344, \"from_m\": 35237.368, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37233.129, \"from_m\": 35304.344, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 38052.299, \"from_m\": 37233.129, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 40101.746, \"from_m\": 38052.299, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 40140.836, \"from_m\": 40101.746, \"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\": 40824.266, \"from_m\": 40140.836, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 41271.517, \"from_m\": 40824.266, \"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\": 41606.932, \"from_m\": 41271.517, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 41726.534, \"from_m\": 41606.932, \"capability_applied\": null, \"effective_limit_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\": 493527, \"profile_key\": \"3a1fc3bb844cb719d254c2f4f904385a91a4dacd34c37f385118579f2d4bff7c\", \"schedule_id\": 40177, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2316\", \"location\": \"York\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28328}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2323\", \"location\": \"Colton Jn\", \"stage_seq\": 2, \"distance_m\": 9578.314, \"section_seq\": 1, \"route_path_id\": 28328}, {\"is_pass\": false, \"wtt_arr\": \"2328\", \"wtt_dep\": \"2334\", \"location\": \"Church Fenton\", \"stage_seq\": 3, \"distance_m\": 17961.8, \"section_seq\": 1, \"route_path_id\": 28328}, {\"is_pass\": false, \"wtt_arr\": \"2340\", \"wtt_dep\": \"2340H\", \"location\": \"Micklefield\", \"stage_seq\": 4, \"distance_m\": 26163.452, \"section_seq\": 1, \"route_path_id\": 28328}, {\"is_pass\": false, \"wtt_arr\": \"2343H\", \"wtt_dep\": \"2344H\", \"location\": \"East Garforth\", \"stage_seq\": 5, \"distance_m\": 29136.02, \"section_seq\": 1, \"route_path_id\": 28328}, {\"is_pass\": false, \"wtt_arr\": \"2346\", \"wtt_dep\": \"2346H\", \"location\": \"Garforth\", \"stage_seq\": 6, \"distance_m\": 29984.632, \"section_seq\": 1, \"route_path_id\": 28328}, {\"is_pass\": false, \"wtt_arr\": \"2351\", \"wtt_dep\": \"2352\", \"location\": \"Cross Gates\", \"stage_seq\": 7, \"distance_m\": 34619.375, \"section_seq\": 1, \"route_path_id\": 28328}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2356\", \"location\": \"Neville H. West Jn\", \"stage_seq\": 8, \"distance_m\": 39096.866, \"section_seq\": 1, \"route_path_id\": 28328}, {\"is_pass\": false, \"wtt_arr\": \"2359\", \"wtt_dep\": null, \"location\": \"Leeds\", \"stage_seq\": 9, \"distance_m\": 41726.534, \"section_seq\": 1, \"route_path_id\": 28328}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 41726.534, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28328}], \"total_distance_m\": 41726.534, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 39138.074, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2588.46, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2316", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "53.7944724", "current_position_lon": "-1.5478364", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 4898, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:25:39Z\", \"source_id\": 39706824, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:27:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:25:47Z\", \"source_id\": 13037927, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:38:39Z\", \"source_id\": 39727624, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:39:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:38:42Z\", \"source_id\": 13044298, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5033, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:42:34Z\", \"source_id\": 39733569, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:42:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:42:39Z\", \"source_id\": 13046144, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5037, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:45:07Z\", \"source_id\": 39737125, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:45:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:45:10Z\", \"source_id\": 13047280, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:49:11Z\", \"source_id\": 39742726, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:49:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:49:17Z\", \"source_id\": 13049122, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5306, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:57:23Z\", \"source_id\": 39753300, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:58:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:57:28Z\", \"source_id\": 13052551, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Leeds", "service_state_platform": "9", "timing_fact_generation": 1789167448940411, "current_leg_arrival_utc": "2026-09-12T23:58:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T22:58:39.011337", "service_state_evidence_id": 13052551, "current_leg_start_actual_dep": "2026-09-12T23:52:00+01:00", "operational_evidence_version": 40, "service_state_event_time_utc": "2026-09-11T22:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:08:39.172420", "service_state_valid_until_kind": null, "operational_interpretation_version": 40, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
O |
YRK |
LDS |
2T36 |
195111 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 239.696, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1043.501, "from_m": 239.696, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1224.479, "from_m": 1043.501, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1313.348, "from_m": 1224.479, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1488.537, "from_m": 1313.348, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3775.584, "from_m": 1488.537, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 5925.208, "from_m": 3775.584, "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": 17375.617, "from_m": 5925.208, "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": 18701.353, "from_m": 17375.617, "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": 25941.525, "from_m": 18701.353, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 26031.874, "from_m": 25941.525, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 26601.074, "from_m": 26031.874, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 26652.437, "from_m": 26601.074, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 35237.368, "from_m": 26652.437, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 35304.344, "from_m": 35237.368, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37233.129, "from_m": 35304.344, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 38052.299, "from_m": 37233.129, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 40101.746, "from_m": 38052.299, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 40140.836, "from_m": 40101.746, "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": 40824.266, "from_m": 40140.836, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 41271.517, "from_m": 40824.266, "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": 41606.932, "from_m": 41271.517, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 41726.534, "from_m": 41606.932, "capability_applied": null, "effective_limit_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": 493527, "profile_key": "3a1fc3bb844cb719d254c2f4f904385a91a4dacd34c37f385118579f2d4bff7c", "schedule_id": 40177, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2316", "location": "York", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28328}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2323", "location": "Colton Jn", "stage_seq": 2, "distance_m": 9578.314, "section_seq": 1, "route_path_id": 28328}, {"is_pass": false, "wtt_arr": "2328", "wtt_dep": "2334", "location": "Church Fenton", "stage_seq": 3, "distance_m": 17961.8, "section_seq": 1, "route_path_id": 28328}, {"is_pass": false, "wtt_arr": "2340", "wtt_dep": "2340H", "location": "Micklefield", "stage_seq": 4, "distance_m": 26163.452, "section_seq": 1, "route_path_id": 28328}, {"is_pass": false, "wtt_arr": "2343H", "wtt_dep": "2344H", "location": "East Garforth", "stage_seq": 5, "distance_m": 29136.02, "section_seq": 1, "route_path_id": 28328}, {"is_pass": false, "wtt_arr": "2346", "wtt_dep": "2346H", "location": "Garforth", "stage_seq": 6, "distance_m": 29984.632, "section_seq": 1, "route_path_id": 28328}, {"is_pass": false, "wtt_arr": "2351", "wtt_dep": "2352", "location": "Cross Gates", "stage_seq": 7, "distance_m": 34619.375, "section_seq": 1, "route_path_id": 28328}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2356", "location": "Neville H. West Jn", "stage_seq": 8, "distance_m": 39096.866, "section_seq": 1, "route_path_id": 28328}, {"is_pass": false, "wtt_arr": "2359", "wtt_dep": null, "location": "Leeds", "stage_seq": 9, "distance_m": 41726.534, "section_seq": 1, "route_path_id": 28328}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 41726.534, "from_m": 0.0, "section_seq": 1, "route_path_id": 28328}], "total_distance_m": 41726.534, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 39138.074, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2588.46, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 4898, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:25:39Z", "source_id": 39706824, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T22:27:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:25:47Z", "source_id": 13037927, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T23:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5014, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:38:39Z", "source_id": 39727624, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T22:39:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:38:42Z", "source_id": 13044298, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T23:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5033, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:42:34Z", "source_id": 39733569, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T22:42:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:42:39Z", "source_id": 13046144, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T23:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5037, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:45:07Z", "source_id": 39737125, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T22:45:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:45:10Z", "source_id": 13047280, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T23:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5264, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:49:11Z", "source_id": 39742726, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T22:49:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:49:17Z", "source_id": 13049122, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T23:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5306, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:57:23Z", "source_id": 39753300, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T22:58:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:57:28Z", "source_id": 13052551, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T23:58:00+01:00", "operational_fact": true}] |
York |
2316 |
2316 |
7 |
None |
None |
Leeds |
2359 |
2359 |
9C |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P28446/2026-09-11/detailed |
None |
Cross Gates |
2026-09-12T23:52:00+01:00 |
Leeds |
6.0 |
{"type": "LineString", "coordinates": [[-1.4504023, 53.8049929], [-1.4512946999999998, 53.804873], [-1.4526262, 53.8046763], [-1.4530710999999998, 53.8046196], [-1.4532955, 53.804591], [-1.4539652, 53.8045005], [-1.4595515, 53.8036916], [-1.4605575, 53.80359240000001], [-1.4626939, 53.803278299999995], [-1.4643916, 53.8030753], [-1.4660078, 53.80295129999999], [-1.4677665999999998, 53.802881599999985], [-1.4688108, 53.8028517], [-1.4733358, 53.80274419999999], [-1.474928, 53.80268759999999], [-1.4761706999999995, 53.80261999999999], [-1.4774228, 53.8025257], [-1.4788538000000002, 53.802381200000006], [-1.4801694, 53.802232], [-1.4814602, 53.802065599999985], [-1.4826046, 53.8018958], [-1.4837302, 53.80170869999999], [-1.4841926999999997, 53.8016194], [-1.4846552, 53.8015187], [-1.4854360999999998, 53.80133180000001], [-1.4857706999999998, 53.8012428], [-1.4860785, 53.801157899999986], [-1.4869377, 53.800872299999995], [-1.487405, 53.80070810000001], [-1.4878442999999997, 53.8005338], [-1.4889003, 53.8000698], [-1.4894316, 53.799814000000005], [-1.4899471999999998, 53.799539], [-1.4900314, 53.79948850000001], [-1.4903894999999998, 53.79927370000001], [-1.4908178, 53.7989975], [-1.4912441, 53.7986947], [-1.4916488, 53.7983661], [-1.4920236, 53.7980235], [-1.4923766999999997, 53.797655199999994], [-1.4930329, 53.796881699999986], [-1.4934979999999998, 53.79631950000001], [-1.4942023999999998, 53.79546160000001], [-1.4945691999999997, 53.7950536], [-1.4949308999999995, 53.79470150000001], [-1.4954251, 53.7942826], [-1.4957873999999998, 53.79401210000001], [-1.496552, 53.7935565], [-1.4972492999999998, 53.7931541], [-1.4974597999999997, 53.7930401], [-1.4975799, 53.792979499999994], [-1.4977791, 53.79289109999999], [-1.4980885999999998, 53.7927692], [-1.4983487999999998, 53.79269279999999], [-1.498504, 53.7926582], [-1.4988011999999995, 53.79257929999999], [-1.4990429, 53.79253219999999], [-1.4993706, 53.79249180000001], [-1.5031256999999998, 53.79207460000001], [-1.5032727, 53.79205689999999], [-1.5036936, 53.7919949], [-1.5078713, 53.791367899999976], [-1.5082897999999998, 53.7913046], [-1.5083044999999995, 53.7913033], [-1.5087274, 53.7912672], [-1.5091127999999998, 53.7912385], [-1.509328, 53.7912382], [-1.5095459, 53.7912457], [-1.5099503, 53.79127940000001], [-1.5102993999999998, 53.7913325], [-1.5103597309641594, 53.79134397356428], [-1.5108246999999997, 53.791432399999984], [-1.5112175999999995, 53.791494500000006], [-1.5116599999999998, 53.791616899999994], [-1.5121725, 53.79177610000001], [-1.5126422, 53.7919283], [-1.5132924000000003, 53.79209689999999], [-1.51361, 53.7922027], [-1.5158341, 53.7929439], [-1.5162721999999995, 53.7930884], [-1.5174917, 53.7934988], [-1.5219321999999995, 53.7949924], [-1.5233612, 53.79545850000001], [-1.5244888, 53.79584], [-1.5248001999999998, 53.79594770000001], [-1.5254098, 53.79615090000001], [-1.5260304, 53.7963357], [-1.526556, 53.7964487], [-1.5270889, 53.7965195], [-1.5271359830031863, 53.796524148572814], [-1.5276328, 53.7965732], [-1.5279017999999998, 53.79659970000001], [-1.5284641, 53.796647400000005], [-1.5294876000000002, 53.79671199999999], [-1.5300124999999998, 53.7967224], [-1.5303946, 53.79671640000001], [-1.5308569, 53.7966787], [-1.53133, 53.7966302], [-1.5318549, 53.7965612], [-1.5328268, 53.7963985], [-1.5334768999999997, 53.7963317], [-1.5334996, 53.7963279], [-1.5344500999999997, 53.7961724], [-1.5349314, 53.7960865], [-1.5354607, 53.7960113], [-1.5363187, 53.7959227], [-1.5378553999999998, 53.7957685], [-1.5383425999999998, 53.7957021], [-1.5388086, 53.7956154], [-1.5395516, 53.795452199999986], [-1.5402972, 53.7952705], [-1.5407154, 53.7951923], [-1.5410095999999998, 53.7951421], [-1.5415376, 53.7950574], [-1.5418347, 53.79501839999999], [-1.5422379999999998, 53.794975], [-1.5429284, 53.794912], [-1.5432598999999998, 53.7948854], [-1.5438662, 53.7948368], [-1.5444648, 53.79476369999999], [-1.5452935, 53.794721], [-1.5456578999999997, 53.7946942], [-1.5460441, 53.7946619], [-1.5471986999999998, 53.794546800000006], [-1.5475835, 53.7945019], [-1.5478364, 53.79447239999999]]} |
4.4 |
2352 |
2358 |
Cross Gates |
Leeds |
Leeds |
53.7944724 |
-1.5478364 |
53.7944724 |
-1.5478364 |
1 |
0 |
2026-09-11 23:08:52 |
TERMINATED |
2026-09-11 22:58:00 |
Leeds |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13052551 |
1789167448940411 |
40 |
40 |
2026-09-11 23:08:39.172420 |
9 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 22:58:39.011337 |
| 462761 |
493331 |
G30651 |
362O70M911 |
2026-09-11 |
COMPLETE |
13052381 |
2026-09-11 23:58:00 |
2026-09-11 23:08:52 |
2026-09-13 23:08:52 |
{"id": 493331, "stp": "P", "toc": "Merseyrail", "uid": "G30651", "consist": "777026", "dest_crs": "OMS", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G30651/2026-09-11/detailed", "trust_id": "362O70M911", "origin_crs": "HNX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ormskirk", "service_date": "2026-09-11", "dest_arr_time": "0001", "dest_platform": "1", "is_terminated": 1, "next_location": "Ormskirk", "signalling_id": "2O70", "timing_status": "EARLY", "origin_station": "Hunt's Cross", "current_leg_arr": "2358", "current_leg_dep": "2355", "current_leg_end": "Ormskirk", "origin_dep_time": "2306", "origin_platform": "3", "current_location": "Ormskirk", "last_update_time": "2026-09-11T23:08:52", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.8952068, 53.554224000000005], [-2.8929771999999994, 53.556717199999994], [-2.89069, 53.5592057], [-2.8891127, 53.56097940000001], [-2.8875173, 53.5627345], [-2.8873683, 53.5628988], [-2.8872992999999996, 53.562974999999994], [-2.8858444999999997, 53.5645814], [-2.8843425, 53.566261100000006], [-2.8835541999999994, 53.5670589], [-2.882802, 53.56782859999999], [-2.8824101000000004, 53.5681974], [-2.8820471, 53.568543199999986], [-2.8816772, 53.5688872], [-2.8809792999999995, 53.569508899999995], [-2.8809493, 53.5695353]]}", "current_leg_start": "Aughton Park", "dest_arr_time_act": "0001", "motion_projection": null, "next_location_lat": "53.5695353", "next_location_lon": "-2.8809493", "previous_location": "Aughton Park", "current_leg_milage": "1.2", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1663.421, \"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\": 85.0}, {\"to_m\": 1722.786, \"from_m\": 1663.421, \"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\": 1835.605, \"from_m\": 1722.786, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 2409.413, \"from_m\": 1835.605, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2481.204, \"from_m\": 2409.413, \"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\": 2816.075, \"from_m\": 2481.204, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2878.515, \"from_m\": 2816.075, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3765.44, \"from_m\": 2878.515, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4010.286, \"from_m\": 3765.44, \"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\": 4193.43, \"from_m\": 4010.286, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4438.276, \"from_m\": 4193.43, \"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\": 5049.606, \"from_m\": 4438.276, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5108.292, \"from_m\": 5049.606, \"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\": 6020.393, \"from_m\": 5108.292, \"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\": 8630.886, \"from_m\": 6020.393, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9542.987, \"from_m\": 8630.886, \"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\": 9601.673, \"from_m\": 9542.987, \"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\": 10213.003, \"from_m\": 9601.673, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10457.849, \"from_m\": 10213.003, \"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\": 15243.099, \"from_m\": 10457.849, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16119.045, \"from_m\": 15243.099, \"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\": 17603.301, \"from_m\": 16119.045, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17919.544, \"from_m\": 17603.301, \"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\": 18285.393, \"from_m\": 17919.544, \"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\": 18953.588, \"from_m\": 18285.393, \"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\": 19158.497, \"from_m\": 18953.588, \"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\": 20151.847, \"from_m\": 19158.497, \"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\": 20211.835, \"from_m\": 20151.847, \"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\": 21731.985, \"from_m\": 20211.835, \"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\": 21985.313, \"from_m\": 21731.985, \"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\": 22841.531, \"from_m\": 21985.313, \"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\": 29474.308, \"from_m\": 22841.531, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 29533.975, \"from_m\": 29474.308, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 40877.133, \"from_m\": 29533.975, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 493331, \"profile_key\": \"ca782e6d36ea3eedc3eed2e548dbee0fa31aaf4c1d8b17414161c086c87e8277\", \"schedule_id\": 11267, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2306\", \"location\": \"Hunt's Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2308\", \"location\": \"Hunts Cross West Jn\", \"stage_seq\": 2, \"distance_m\": 1509.19, \"section_seq\": 1, \"route_path_id\": 31943}, {\"is_pass\": false, \"wtt_arr\": \"2309\", \"wtt_dep\": \"2310\", \"location\": \"Liverpool South Parkway (LL)\", \"stage_seq\": 3, \"distance_m\": 2688.141, \"section_seq\": 1, \"route_path_id\": 31943}, {\"is_pass\": false, \"wtt_arr\": \"2312\", \"wtt_dep\": \"2312H\", \"location\": \"Cressington\", \"stage_seq\": 4, \"distance_m\": 4101.858, \"section_seq\": 1, \"route_path_id\": 31943}, {\"is_pass\": false, \"wtt_arr\": \"2314\", \"wtt_dep\": \"2314H\", \"location\": \"Aigburth\", \"stage_seq\": 5, \"distance_m\": 7325.64, \"section_seq\": 1, \"route_path_id\": 31943}, {\"is_pass\": false, \"wtt_arr\": \"2316H\", \"wtt_dep\": \"2317\", \"location\": \"St. Michaels\", \"stage_seq\": 6, \"distance_m\": 14016.577, \"section_seq\": 1, \"route_path_id\": 31943}, {\"is_pass\": false, \"wtt_arr\": \"2319\", \"wtt_dep\": \"2319H\", \"location\": \"Brunswick\", \"stage_seq\": 7, \"distance_m\": 15651.874, \"section_seq\": 1, \"route_path_id\": 31943}, {\"is_pass\": false, \"wtt_arr\": \"2324\", \"wtt_dep\": \"2325\", \"location\": \"Liverpool Central (Northern)\", \"stage_seq\": 8, \"distance_m\": 18115.736, \"section_seq\": 1, \"route_path_id\": 31943}, {\"is_pass\": false, \"wtt_arr\": \"2327\", \"wtt_dep\": \"2328\", \"location\": \"Moorfields (Northern Line)\", \"stage_seq\": 9, \"distance_m\": 19068.123, \"section_seq\": 1, \"route_path_id\": 31943}, {\"is_pass\": false, \"wtt_arr\": \"2332H\", \"wtt_dep\": \"2333\", \"location\": \"Sandhills\", \"stage_seq\": 10, \"distance_m\": 21522.9, \"section_seq\": 1, \"route_path_id\": 31943}, {\"is_pass\": false, \"wtt_arr\": \"2335\", \"wtt_dep\": \"2336\", \"location\": \"Kirkdale\", \"stage_seq\": 11, \"distance_m\": 22912.663, \"section_seq\": 1, \"route_path_id\": 31943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2337H\", \"location\": \"Walton Jn\", \"stage_seq\": 12, \"distance_m\": 24441.436, \"section_seq\": 1, \"route_path_id\": 31943}, {\"is_pass\": false, \"wtt_arr\": \"2338\", \"wtt_dep\": \"2338H\", \"location\": \"Walton (Merseyside)\", \"stage_seq\": 13, \"distance_m\": 24944.204, \"section_seq\": 1, \"route_path_id\": 31943}, {\"is_pass\": false, \"wtt_arr\": \"2339H\", \"wtt_dep\": \"2340\", \"location\": \"Orrell Park\", \"stage_seq\": 14, \"distance_m\": 25543.737, \"section_seq\": 1, \"route_path_id\": 31943}, {\"is_pass\": false, \"wtt_arr\": \"2342\", \"wtt_dep\": \"2343\", \"location\": \"Aintree\", \"stage_seq\": 15, \"distance_m\": 27048.05, \"section_seq\": 1, \"route_path_id\": 31943}, {\"is_pass\": false, \"wtt_arr\": \"2344H\", \"wtt_dep\": \"2345\", \"location\": \"Old Roan\", \"stage_seq\": 16, \"distance_m\": 28501.982, \"section_seq\": 1, \"route_path_id\": 31943}, {\"is_pass\": false, \"wtt_arr\": \"2347H\", \"wtt_dep\": \"2348H\", \"location\": \"Maghull\", \"stage_seq\": 17, \"distance_m\": 33101.155, \"section_seq\": 1, \"route_path_id\": 31943}, {\"is_pass\": false, \"wtt_arr\": \"2350H\", \"wtt_dep\": \"2351\", \"location\": \"Maghull North Station\", \"stage_seq\": 18, \"distance_m\": 34459.215, \"section_seq\": 1, \"route_path_id\": 31943}, {\"is_pass\": false, \"wtt_arr\": \"2354\", \"wtt_dep\": \"2354H\", \"location\": \"Town Green\", \"stage_seq\": 19, \"distance_m\": 37546.028, \"section_seq\": 1, \"route_path_id\": 31943}, {\"is_pass\": false, \"wtt_arr\": \"2356H\", \"wtt_dep\": \"2357\", \"location\": \"Aughton Park\", \"stage_seq\": 20, \"distance_m\": 38930.814, \"section_seq\": 1, \"route_path_id\": 31943}, {\"is_pass\": false, \"wtt_arr\": \"0001\", \"wtt_dep\": null, \"location\": \"Ormskirk\", \"stage_seq\": 21, \"distance_m\": 40877.133, \"section_seq\": 1, \"route_path_id\": 31943}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 40877.133, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31943}], \"total_distance_m\": 40877.133, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 40814.693, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 62.44, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2306", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "53.5695353", "current_position_lon": "-2.8809493", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9817, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:08:19Z\", \"source_id\": 39677963, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:10:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:08:22Z\", \"source_id\": 13028741, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9812, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:11:18Z\", \"source_id\": 39683034, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:12:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:11:22Z\", \"source_id\": 13030396, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9808, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:13:33Z\", \"source_id\": 39686844, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:14:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:13:36Z\", \"source_id\": 13031634, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9804, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:15:36Z\", \"source_id\": 39690147, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:17:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:15:41Z\", \"source_id\": 13032737, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9798, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:18:10Z\", \"source_id\": 39694319, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:19:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:18:13Z\", \"source_id\": 13034037, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9785, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:23:38Z\", \"source_id\": 39703568, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:24:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:23:42Z\", \"source_id\": 13036900, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9775, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:26:49Z\", \"source_id\": 39708704, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:27:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:26:52Z\", \"source_id\": 13038507, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9761, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:30:21Z\", \"source_id\": 39714331, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:30:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:30:23Z\", \"source_id\": 13040227, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9665, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:34:04Z\", \"source_id\": 39720394, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:35:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:34:07Z\", \"source_id\": 13042076, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9624, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:37:02Z\", \"source_id\": 39725200, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:37:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:37:03Z\", \"source_id\": 13043540, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9620, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:39:04Z\", \"source_id\": 39728345, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:39:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:39:09Z\", \"source_id\": 13044481, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9616, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:41:05Z\", \"source_id\": 39731286, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:42:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:41:08Z\", \"source_id\": 13045428, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9611, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:42:56Z\", \"source_id\": 39734099, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:44:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:43:03Z\", \"source_id\": 13046336, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9601, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:46:32Z\", \"source_id\": 39739152, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:47:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:46:35Z\", \"source_id\": 13047952, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9606, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:48:42Z\", \"source_id\": 39742036, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:49:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:48:43Z\", \"source_id\": 13048898, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9596, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:52:20Z\", \"source_id\": 39746976, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:53:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:52:29Z\", \"source_id\": 13050486, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9591, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:54:01Z\", \"source_id\": 39749133, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:55:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:54:08Z\", \"source_id\": 13051212, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9588, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:56:57Z\", \"source_id\": 39752802, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:58:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:57:02Z\", \"source_id\": 13052381, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ormskirk", "service_state_platform": "1", "timing_fact_generation": 1789167423712840, "current_leg_arrival_utc": "2026-09-12T23:59:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T22:58:42.565666", "service_state_evidence_id": 13052381, "current_leg_start_actual_dep": "2026-09-12T23:57:00+01:00", "operational_evidence_version": 69, "service_state_event_time_utc": "2026-09-11T22:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:08:46.936064", "service_state_valid_until_kind": null, "operational_interpretation_version": 69, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Merseyrail |
P |
HNX |
OMS |
2O70 |
777026 |
4 |
75 |
None |
{"version": 3, "segments": [{"to_m": 1663.421, "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": 85.0}, {"to_m": 1722.786, "from_m": 1663.421, "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": 1835.605, "from_m": 1722.786, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 2409.413, "from_m": 1835.605, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2481.204, "from_m": 2409.413, "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": 2816.075, "from_m": 2481.204, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2878.515, "from_m": 2816.075, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3765.44, "from_m": 2878.515, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4010.286, "from_m": 3765.44, "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": 4193.43, "from_m": 4010.286, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4438.276, "from_m": 4193.43, "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": 5049.606, "from_m": 4438.276, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5108.292, "from_m": 5049.606, "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": 6020.393, "from_m": 5108.292, "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": 8630.886, "from_m": 6020.393, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9542.987, "from_m": 8630.886, "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": 9601.673, "from_m": 9542.987, "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": 10213.003, "from_m": 9601.673, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10457.849, "from_m": 10213.003, "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": 15243.099, "from_m": 10457.849, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16119.045, "from_m": 15243.099, "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": 17603.301, "from_m": 16119.045, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17919.544, "from_m": 17603.301, "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": 18285.393, "from_m": 17919.544, "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": 18953.588, "from_m": 18285.393, "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": 19158.497, "from_m": 18953.588, "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": 20151.847, "from_m": 19158.497, "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": 20211.835, "from_m": 20151.847, "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": 21731.985, "from_m": 20211.835, "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": 21985.313, "from_m": 21731.985, "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": 22841.531, "from_m": 21985.313, "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": 29474.308, "from_m": 22841.531, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 29533.975, "from_m": 29474.308, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 40877.133, "from_m": 29533.975, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 493331, "profile_key": "ca782e6d36ea3eedc3eed2e548dbee0fa31aaf4c1d8b17414161c086c87e8277", "schedule_id": 11267, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2306", "location": "Hunt's Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2308", "location": "Hunts Cross West Jn", "stage_seq": 2, "distance_m": 1509.19, "section_seq": 1, "route_path_id": 31943}, {"is_pass": false, "wtt_arr": "2309", "wtt_dep": "2310", "location": "Liverpool South Parkway (LL)", "stage_seq": 3, "distance_m": 2688.141, "section_seq": 1, "route_path_id": 31943}, {"is_pass": false, "wtt_arr": "2312", "wtt_dep": "2312H", "location": "Cressington", "stage_seq": 4, "distance_m": 4101.858, "section_seq": 1, "route_path_id": 31943}, {"is_pass": false, "wtt_arr": "2314", "wtt_dep": "2314H", "location": "Aigburth", "stage_seq": 5, "distance_m": 7325.64, "section_seq": 1, "route_path_id": 31943}, {"is_pass": false, "wtt_arr": "2316H", "wtt_dep": "2317", "location": "St. Michaels", "stage_seq": 6, "distance_m": 14016.577, "section_seq": 1, "route_path_id": 31943}, {"is_pass": false, "wtt_arr": "2319", "wtt_dep": "2319H", "location": "Brunswick", "stage_seq": 7, "distance_m": 15651.874, "section_seq": 1, "route_path_id": 31943}, {"is_pass": false, "wtt_arr": "2324", "wtt_dep": "2325", "location": "Liverpool Central (Northern)", "stage_seq": 8, "distance_m": 18115.736, "section_seq": 1, "route_path_id": 31943}, {"is_pass": false, "wtt_arr": "2327", "wtt_dep": "2328", "location": "Moorfields (Northern Line)", "stage_seq": 9, "distance_m": 19068.123, "section_seq": 1, "route_path_id": 31943}, {"is_pass": false, "wtt_arr": "2332H", "wtt_dep": "2333", "location": "Sandhills", "stage_seq": 10, "distance_m": 21522.9, "section_seq": 1, "route_path_id": 31943}, {"is_pass": false, "wtt_arr": "2335", "wtt_dep": "2336", "location": "Kirkdale", "stage_seq": 11, "distance_m": 22912.663, "section_seq": 1, "route_path_id": 31943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2337H", "location": "Walton Jn", "stage_seq": 12, "distance_m": 24441.436, "section_seq": 1, "route_path_id": 31943}, {"is_pass": false, "wtt_arr": "2338", "wtt_dep": "2338H", "location": "Walton (Merseyside)", "stage_seq": 13, "distance_m": 24944.204, "section_seq": 1, "route_path_id": 31943}, {"is_pass": false, "wtt_arr": "2339H", "wtt_dep": "2340", "location": "Orrell Park", "stage_seq": 14, "distance_m": 25543.737, "section_seq": 1, "route_path_id": 31943}, {"is_pass": false, "wtt_arr": "2342", "wtt_dep": "2343", "location": "Aintree", "stage_seq": 15, "distance_m": 27048.05, "section_seq": 1, "route_path_id": 31943}, {"is_pass": false, "wtt_arr": "2344H", "wtt_dep": "2345", "location": "Old Roan", "stage_seq": 16, "distance_m": 28501.982, "section_seq": 1, "route_path_id": 31943}, {"is_pass": false, "wtt_arr": "2347H", "wtt_dep": "2348H", "location": "Maghull", "stage_seq": 17, "distance_m": 33101.155, "section_seq": 1, "route_path_id": 31943}, {"is_pass": false, "wtt_arr": "2350H", "wtt_dep": "2351", "location": "Maghull North Station", "stage_seq": 18, "distance_m": 34459.215, "section_seq": 1, "route_path_id": 31943}, {"is_pass": false, "wtt_arr": "2354", "wtt_dep": "2354H", "location": "Town Green", "stage_seq": 19, "distance_m": 37546.028, "section_seq": 1, "route_path_id": 31943}, {"is_pass": false, "wtt_arr": "2356H", "wtt_dep": "2357", "location": "Aughton Park", "stage_seq": 20, "distance_m": 38930.814, "section_seq": 1, "route_path_id": 31943}, {"is_pass": false, "wtt_arr": "0001", "wtt_dep": null, "location": "Ormskirk", "stage_seq": 21, "distance_m": 40877.133, "section_seq": 1, "route_path_id": 31943}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 40877.133, "from_m": 0.0, "section_seq": 1, "route_path_id": 31943}], "total_distance_m": 40877.133, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 40814.693, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 62.44, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 9817, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:08:19Z", "source_id": 39677963, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T22:10:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:08:22Z", "source_id": 13028741, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T23:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9812, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:11:18Z", "source_id": 39683034, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T22:12:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:11:22Z", "source_id": 13030396, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T23:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9808, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:13:33Z", "source_id": 39686844, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T22:14:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:13:36Z", "source_id": 13031634, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T23:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9804, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:15:36Z", "source_id": 39690147, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T22:17:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:15:41Z", "source_id": 13032737, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T23:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9798, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:18:10Z", "source_id": 39694319, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T22:19:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:18:13Z", "source_id": 13034037, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T23:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9785, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:23:38Z", "source_id": 39703568, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T22:24:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:23:42Z", "source_id": 13036900, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T23:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9775, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:26:49Z", "source_id": 39708704, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T22:27:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:26:52Z", "source_id": 13038507, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T23:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9761, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:30:21Z", "source_id": 39714331, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T22:30:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:30:23Z", "source_id": 13040227, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T23:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9665, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:34:04Z", "source_id": 39720394, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T22:35:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:34:07Z", "source_id": 13042076, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T23:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9624, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:37:02Z", "source_id": 39725200, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T22:37:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:37:03Z", "source_id": 13043540, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T23:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9620, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:39:04Z", "source_id": 39728345, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T22:39:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:39:09Z", "source_id": 13044481, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T23:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9616, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:41:05Z", "source_id": 39731286, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T22:42:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:41:08Z", "source_id": 13045428, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T23:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9611, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:42:56Z", "source_id": 39734099, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T22:44:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:43:03Z", "source_id": 13046336, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T23:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9601, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:46:32Z", "source_id": 39739152, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T22:47:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:46:35Z", "source_id": 13047952, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T23:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9606, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:48:42Z", "source_id": 39742036, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T22:49:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:48:43Z", "source_id": 13048898, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T23:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9596, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:52:20Z", "source_id": 39746976, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T22:53:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:52:29Z", "source_id": 13050486, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T23:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9591, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:54:01Z", "source_id": 39749133, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T22:55:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:54:08Z", "source_id": 13051212, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T23:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9588, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:56:57Z", "source_id": 39752802, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-11T22:58:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:57:02Z", "source_id": 13052381, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-11T23:58:00+01:00", "operational_fact": true}] |
Hunt's Cross |
2306 |
2306 |
3 |
None |
None |
Ormskirk |
0001 |
0001 |
1 |
EARLY |
-3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G30651/2026-09-11/detailed |
None |
Aughton Park |
2026-09-12T23:57:00+01:00 |
Ormskirk |
3.0 |
{"type": "LineString", "coordinates": [[-2.8952068, 53.554224000000005], [-2.8929771999999994, 53.556717199999994], [-2.89069, 53.5592057], [-2.8891127, 53.56097940000001], [-2.8875173, 53.5627345], [-2.8873683, 53.5628988], [-2.8872992999999996, 53.562974999999994], [-2.8858444999999997, 53.5645814], [-2.8843425, 53.566261100000006], [-2.8835541999999994, 53.5670589], [-2.882802, 53.56782859999999], [-2.8824101000000004, 53.5681974], [-2.8820471, 53.568543199999986], [-2.8816772, 53.5688872], [-2.8809792999999995, 53.569508899999995], [-2.8809493, 53.5695353]]} |
1.2 |
2355 |
2358 |
Aughton Park |
Ormskirk |
Ormskirk |
53.5695353 |
-2.8809493 |
53.5695353 |
-2.8809493 |
1 |
0 |
2026-09-11 23:08:52 |
TERMINATED |
2026-09-11 22:58:00 |
Ormskirk |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13052381 |
1789167423712840 |
69 |
69 |
2026-09-11 23:08:46.936064 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 22:58:42.565666 |
| 462762 |
494170 |
C36680 |
735Y15M911 |
2026-09-11 |
COMPLETE |
13052888 |
2026-09-11 23:59:00 |
2026-09-11 23:09:22 |
2026-09-13 23:09:22 |
{"id": 494170, "stp": "P", "toc": "Elizabeth Line", "uid": "C36680", "consist": "345055", "dest_crs": null, "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C36680/2026-09-11/detailed", "trust_id": "735Y15M911", "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-11", "dest_arr_time": "0007", "dest_platform": null, "is_terminated": 1, "next_location": "Old Oak Common Depot (Crossrail)", "signalling_id": "5Y15", "timing_status": "EARLY", "origin_station": "Paddington (Crossrail)", "current_leg_arr": "2359", "current_leg_dep": "2352", "current_leg_end": "Old Oak Common Depot (Crossrail)", "origin_dep_time": "2352", "origin_platform": "B", "current_location": "Old Oak Common Depot (Crossrail)", "last_update_time": "2026-09-11T23:09:22", "route_debug_link": null, "timing_variation": "-8 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": "0007", "motion_projection": null, "next_location_lat": "51.5272605", "next_location_lon": "-0.2473192", "previous_location": "Paddington (Crossrail)", "current_leg_milage": "3.2", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 367.682, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1442.951, \"from_m\": 367.682, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1724.597, \"from_m\": 1442.951, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3327.614, \"from_m\": 1724.597, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3876.444, \"from_m\": 3327.614, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3940.545, \"from_m\": 3876.444, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4162.042, \"from_m\": 3940.545, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5103.402, \"from_m\": 4162.042, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 494170, \"profile_key\": \"3caf9c5d645c27eef528ecc04b20d93c24d40e2661131bff751c7e7bdaa28172\", \"schedule_id\": 4876, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2352\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29879}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2353H\", \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 2, \"distance_m\": 1595.162, \"section_seq\": 1, \"route_path_id\": 29879}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2354\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 3, \"distance_m\": 1887.855, \"section_seq\": 1, \"route_path_id\": 29879}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2355\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 4, \"distance_m\": 2749.192, \"section_seq\": 1, \"route_path_id\": 29879}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2357\", \"location\": \"Old Oak Common Arrival Sig\", \"stage_seq\": 5, \"distance_m\": 3876.444, \"section_seq\": 1, \"route_path_id\": 29879}, {\"is_pass\": false, \"wtt_arr\": \"0007\", \"wtt_dep\": null, \"location\": \"Old Oak Common Depot (Crossrail)\", \"stage_seq\": 6, \"distance_m\": 5103.402, \"section_seq\": 1, \"route_path_id\": 29879}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 5103.402, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29879}], \"total_distance_m\": 5103.402, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 4097.941, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1005.461, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2352", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "51.5272605", "current_position_lon": "-0.2473192", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22552, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:53:00Z\", \"source_id\": 39747871, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:52:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:53:08Z\", \"source_id\": 13050766, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:58:17Z\", \"source_id\": 13052888, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Old Oak Common Depot (Crossrail)", "service_state_platform": null, "timing_fact_generation": 1789167497221031, "current_leg_arrival_utc": "2026-09-13T00:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T22:59:01.236059", "service_state_evidence_id": 13052888, "current_leg_start_actual_dep": "2026-09-12T23:52:00+01:00", "operational_evidence_version": 12, "service_state_event_time_utc": "2026-09-11T22:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:09:02.265364", "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 |
5Y15 |
345055 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 367.682, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1442.951, "from_m": 367.682, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1724.597, "from_m": 1442.951, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 3327.614, "from_m": 1724.597, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3876.444, "from_m": 3327.614, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3940.545, "from_m": 3876.444, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4162.042, "from_m": 3940.545, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5103.402, "from_m": 4162.042, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 494170, "profile_key": "3caf9c5d645c27eef528ecc04b20d93c24d40e2661131bff751c7e7bdaa28172", "schedule_id": 4876, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2352", "location": "Paddington (Crossrail)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29879}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2353H", "location": "Westbourne Park Carriage Sidings", "stage_seq": 2, "distance_m": 1595.162, "section_seq": 1, "route_path_id": 29879}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2354", "location": "Portobello Jn (London)", "stage_seq": 3, "distance_m": 1887.855, "section_seq": 1, "route_path_id": 29879}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2355", "location": "Ladbroke Grove Jn", "stage_seq": 4, "distance_m": 2749.192, "section_seq": 1, "route_path_id": 29879}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2357", "location": "Old Oak Common Arrival Sig", "stage_seq": 5, "distance_m": 3876.444, "section_seq": 1, "route_path_id": 29879}, {"is_pass": false, "wtt_arr": "0007", "wtt_dep": null, "location": "Old Oak Common Depot (Crossrail)", "stage_seq": 6, "distance_m": 5103.402, "section_seq": 1, "route_path_id": 29879}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 5103.402, "from_m": 0.0, "section_seq": 1, "route_path_id": 29879}], "total_distance_m": 5103.402, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 4097.941, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1005.461, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 22552, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:53:00Z", "source_id": 39747871, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T22:52:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:53:08Z", "source_id": 13050766, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T23:52:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:58:17Z", "source_id": 13052888, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T23:59:00+01:00", "operational_fact": true}] |
Paddington (Crossrail) |
2352 |
2352 |
B |
None |
None |
Old Oak Common Depot (Crossrail) |
0007 |
0007 |
None |
EARLY |
-8 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C36680/2026-09-11/detailed |
None |
Paddington (Crossrail) |
2026-09-12T23:52:00+01:00 |
Old Oak Common Depot (Crossrail) |
7.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 |
2352 |
2359 |
Paddington (Crossrail) |
Old Oak Common Depot (Crossrail) |
Old Oak Common Depot (Crossrail) |
51.5272605 |
-0.2473192 |
51.5272605 |
-0.2473192 |
1 |
0 |
2026-09-11 23:09:22 |
TERMINATED |
2026-09-11 22:59:00 |
Old Oak Common Depot (Crossrail) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13052888 |
1789167497221031 |
12 |
12 |
2026-09-11 23:09:02.265364 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 22:59:01.236059 |
| 462763 |
491327 |
P23821 |
292L67M711 |
2026-09-11 |
COMPLETE |
13052300 |
2026-09-11 23:58:00 |
2026-09-11 23:09:22 |
2026-09-13 23:09:22 |
{"id": 491327, "stp": "P", "toc": "Northern", "uid": "P23821", "consist": "150225", "dest_crs": "SOP", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P23821/2026-09-11/detailed", "trust_id": "292L67M711", "origin_crs": "BBN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Southport", "service_date": "2026-09-11", "dest_arr_time": "2358", "dest_platform": "6", "is_terminated": 1, "next_location": "Southport", "signalling_id": "2L67", "timing_status": "ON TIME", "origin_station": "Blackburn", "current_leg_arr": "2358", "current_leg_dep": "2353", "current_leg_end": "Southport", "origin_dep_time": "2130", "origin_platform": "2", "current_location": "Southport Sig. 1087", "last_update_time": "2026-09-11T23:09:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.9753495231044327, 53.64593748603274], [-2.9759499000000003, 53.6463114], [-2.9765586999999996, 53.6466612], [-2.9772025, 53.64693619999999], [-2.9778274, 53.647127], [-2.9783468, 53.6472313], [-2.9787984, 53.64728759999999], [-2.9793295, 53.647324100000006], [-2.9798847, 53.6473257], [-2.9804775, 53.6472812], [-2.980971, 53.6472065], [-2.9814912999999996, 53.6470841], [-2.9819312000000004, 53.6469394], [-2.9823416, 53.6467756], [-2.9827277999999997, 53.646588], [-2.9837148999999994, 53.6460633], [-2.9861934, 53.6446906], [-2.9869604, 53.644217399999995], [-2.9873922, 53.6440027], [-2.9879125000000006, 53.643815100000005], [-2.9883712, 53.6437022], [-2.9888807999999996, 53.64361639999999], [-2.9893743, 53.643575], [-2.9898383999999996, 53.64357819999999], [-2.9904419, 53.643617899999995], [-2.9910989999999997, 53.6436863], [-2.991348, 53.6437253], [-2.9916784, 53.643777], [-2.9925125, 53.64392639999999], [-2.9931401999999996, 53.6440059], [-2.9937303, 53.6440473], [-2.9943980999999997, 53.644064699999994], [-2.9952698, 53.64405519999998], [-2.9957231, 53.64407109999999], [-2.9962864, 53.644113999999995], [-2.9968067, 53.64418400000001], [-2.9973056, 53.644276199999986], [-2.9976435999999995, 53.64435729999999], [-2.9981103, 53.6445227], [-2.9985362, 53.64466139999998], [-2.9990302999999994, 53.644839100000006], [-2.9996203999999995, 53.645039399999995], [-2.9998858, 53.6451469], [-3.0001198, 53.6452581], [-3.0004712, 53.6453943], [-3.001021, 53.6455926], [-3.0013083, 53.645723200000006], [-3.0014806999999997, 53.6458174], [-3.0017865, 53.6459991], [-3.0023208, 53.646333699999985], [-3.0029844, 53.6467494]]}", "current_leg_start": "Meols Cop", "dest_arr_time_act": "2358", "motion_projection": null, "next_location_lat": "53.6467494", "next_location_lon": "-3.0029844", "previous_location": "Meols Cop", "current_leg_milage": "1.3", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 823.861, \"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\": 1320.034, \"from_m\": 823.861, \"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\": 1542.794, \"from_m\": 1320.034, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3234.893, \"from_m\": 1542.794, \"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\": 4285.004, \"from_m\": 3234.893, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6577.8, \"from_m\": 4285.004, \"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\": 6602.245, \"from_m\": 6577.8, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8722.73, \"from_m\": 6602.245, \"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\": 8745.128, \"from_m\": 8722.73, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8886.929, \"from_m\": 8745.128, \"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\": 9268.231, \"from_m\": 8886.929, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 15650.971, \"from_m\": 9268.231, \"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\": 17363.742, \"from_m\": 15650.971, \"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\": 17406.458, \"from_m\": 17363.742, \"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\": 29265.45, \"from_m\": 17406.458, \"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\": 29970.91, \"from_m\": 29265.45, \"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\": 32047.409, \"from_m\": 29970.91, \"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\": 32105.394, \"from_m\": 32047.409, \"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\": 32205.21, \"from_m\": 32105.394, \"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\": 32547.365, \"from_m\": 32205.21, \"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\": 33571.141, \"from_m\": 32547.365, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 36432.108, \"from_m\": 33571.141, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 36634.404, \"from_m\": 36432.108, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 40410.937, \"from_m\": 36634.404, \"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\": 40442.928, \"from_m\": 40410.937, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46347.257, \"from_m\": 40442.928, \"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\": 46374.661, \"from_m\": 46347.257, \"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\": 46411.385, \"from_m\": 46374.661, \"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\": 47289.476, \"from_m\": 46411.385, \"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\": 47478.853, \"from_m\": 47289.476, \"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\": 49362.085, \"from_m\": 47478.853, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 61478.203, \"from_m\": 49362.085, \"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\": 61505.902, \"from_m\": 61478.203, \"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\": 61565.997, \"from_m\": 61505.902, \"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\": 61613.276, \"from_m\": 61565.997, \"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\": 63250.989, \"from_m\": 61613.276, \"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\": 63413.404, \"from_m\": 63250.989, \"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\": 63465.299, \"from_m\": 63413.404, \"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\": 63867.59, \"from_m\": 63465.299, \"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\": 64357.076, \"from_m\": 63867.59, \"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\": 64544.013, \"from_m\": 64357.076, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 64707.466, \"from_m\": 64544.013, \"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\": 66687.053, \"from_m\": 64707.466, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 66906.489, \"from_m\": 66687.053, \"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\": 67739.802, \"from_m\": 66906.489, \"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\": 68925.566, \"from_m\": 67739.802, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 76436.38, \"from_m\": 68925.566, \"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\": 76496.626, \"from_m\": 76436.38, \"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\": 82733.842, \"from_m\": 76496.626, \"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\": 82804.555, \"from_m\": 82733.842, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 89100.36, \"from_m\": 82804.555, \"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\": 91137.888, \"from_m\": 89100.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\": 91164.911, \"from_m\": 91137.888, \"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\": 91225.828, \"from_m\": 91164.911, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 91491.839, \"from_m\": 91225.828, \"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\": 93114.27, \"from_m\": 91491.839, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 93611.968, \"from_m\": 93114.27, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 93639.803, \"from_m\": 93611.968, \"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\": 93688.606, \"from_m\": 93639.803, \"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\": 94027.209, \"from_m\": 93688.606, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 94362.841, \"from_m\": 94027.209, \"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\": 94703.777, \"from_m\": 94362.841, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 99917.209, \"from_m\": 94703.777, \"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\": 102702.166, \"from_m\": 99917.209, \"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\": 107915.599, \"from_m\": 102702.166, \"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\": 107938.982, \"from_m\": 107915.599, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 108053.621, \"from_m\": 107938.982, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 113175.0, \"from_m\": 108053.621, \"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\": 114711.944, \"from_m\": 113175.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\": 117828.455, \"from_m\": 114711.944, \"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\": 118011.784, \"from_m\": 117828.455, \"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\": 121990.715, \"from_m\": 118011.784, \"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\": 122011.362, \"from_m\": 121990.715, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 130996.888, \"from_m\": 122011.362, \"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\": 133311.922, \"from_m\": 130996.888, \"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\": 134913.927, \"from_m\": 133311.922, \"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\": 135392.159, \"from_m\": 134913.927, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}], \"service_id\": 491327, \"profile_key\": \"d2bf6e025ae6c9107e80d9069b6e67472e191dfdabc4926859887f3adcc7cf7b\", \"schedule_id\": 20376, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2130\", \"location\": \"Blackburn\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36366}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2131H\", \"location\": \"Daisyfield Jn\", \"stage_seq\": 2, \"distance_m\": 1522.179, \"section_seq\": 1, \"route_path_id\": 36366}, {\"is_pass\": false, \"wtt_arr\": \"2137H\", \"wtt_dep\": \"2138\", \"location\": \"Accrington\", \"stage_seq\": 3, \"distance_m\": 9008.91, \"section_seq\": 1, \"route_path_id\": 36366}, {\"is_pass\": false, \"wtt_arr\": \"2144H\", \"wtt_dep\": \"2145\", \"location\": \"Rose Grove\", \"stage_seq\": 4, \"distance_m\": 16374.683, \"section_seq\": 1, \"route_path_id\": 36366}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2146H\", \"location\": \"Gannow Jn\", \"stage_seq\": 5, \"distance_m\": 17363.742, \"section_seq\": 1, \"route_path_id\": 36366}, {\"is_pass\": false, \"wtt_arr\": \"2148\", \"wtt_dep\": \"2149\", \"location\": \"Burnley Manchester Road\", \"stage_seq\": 6, \"distance_m\": 18711.902, \"section_seq\": 1, \"route_path_id\": 36366}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2156H\", \"location\": \"Copy Pit\", \"stage_seq\": 7, \"distance_m\": 25900.778, \"section_seq\": 1, \"route_path_id\": 36366}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2203H\", \"location\": \"Stansfield Hall Jn\", \"stage_seq\": 8, \"distance_m\": 32118.676, \"section_seq\": 1, \"route_path_id\": 36366}, {\"is_pass\": false, \"wtt_arr\": \"2206H\", \"wtt_dep\": \"2207H\", \"location\": \"Todmorden\", \"stage_seq\": 9, \"distance_m\": 32893.379, \"section_seq\": 1, \"route_path_id\": 36366}, {\"is_pass\": false, \"wtt_arr\": \"2214\", \"wtt_dep\": \"2214H\", \"location\": \"Littleborough\", \"stage_seq\": 10, \"distance_m\": 41517.526, \"section_seq\": 1, \"route_path_id\": 36366}, {\"is_pass\": false, \"wtt_arr\": \"2216H\", \"wtt_dep\": \"2217\", \"location\": \"Smithy Bridge\", \"stage_seq\": 11, \"distance_m\": 43189.298, \"section_seq\": 1, \"route_path_id\": 36366}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2219H\", \"location\": \"Rochdale East Jn\", \"stage_seq\": 12, \"distance_m\": 46411.385, \"section_seq\": 1, \"route_path_id\": 36366}, {\"is_pass\": false, \"wtt_arr\": \"2220H\", \"wtt_dep\": \"2221H\", \"location\": \"Rochdale\", \"stage_seq\": 13, \"distance_m\": 46856.515, \"section_seq\": 1, \"route_path_id\": 36366}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2224\", \"location\": \"Castleton East Jn\", \"stage_seq\": 14, \"distance_m\": 49700.902, \"section_seq\": 1, \"route_path_id\": 36366}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2227H\", \"location\": \"Vitriol Works S.B.\", \"stage_seq\": 15, \"distance_m\": 56014.716, \"section_seq\": 1, \"route_path_id\": 36366}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2232\", \"location\": \"Thorpes Bridge Jn\", \"stage_seq\": 16, \"distance_m\": 60110.289, \"section_seq\": 1, \"route_path_id\": 36366}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2233\", \"location\": \"Miles Platting Jn\", \"stage_seq\": 17, \"distance_m\": 61565.997, \"section_seq\": 1, \"route_path_id\": 36366}, {\"is_pass\": false, \"wtt_arr\": \"2236\", \"wtt_dep\": \"2240\", \"location\": \"Manchester Victoria\", \"stage_seq\": 18, \"distance_m\": 63642.406, \"section_seq\": 1, \"route_path_id\": 36366}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2241H\", \"location\": \"Deal Street Jn\", \"stage_seq\": 19, \"distance_m\": 64357.076, \"section_seq\": 1, \"route_path_id\": 36366}, {\"is_pass\": false, \"wtt_arr\": \"2242H\", \"wtt_dep\": \"2243H\", \"location\": \"Salford Central\", \"stage_seq\": 20, \"distance_m\": 64847.035, \"section_seq\": 1, \"route_path_id\": 36366}, {\"is_pass\": false, \"wtt_arr\": \"2246H\", \"wtt_dep\": \"2247H\", \"location\": \"Salford Crescent\", \"stage_seq\": 21, \"distance_m\": 66432.501, \"section_seq\": 1, \"route_path_id\": 36366}, {\"is_pass\": false, \"wtt_arr\": \"2253H\", \"wtt_dep\": \"2254H\", \"location\": \"Swinton\", \"stage_seq\": 22, \"distance_m\": 72136.935, \"section_seq\": 1, \"route_path_id\": 36366}, {\"is_pass\": false, \"wtt_arr\": \"2256H\", \"wtt_dep\": \"2257\", \"location\": \"Moorside\", \"stage_seq\": 23, \"distance_m\": 73244.743, \"section_seq\": 1, \"route_path_id\": 36366}, {\"is_pass\": false, \"wtt_arr\": \"2300\", \"wtt_dep\": \"2301\", \"location\": \"Walkden\", \"stage_seq\": 24, \"distance_m\": 76166.997, \"section_seq\": 1, \"route_path_id\": 36366}, {\"is_pass\": false, \"wtt_arr\": \"2306\", \"wtt_dep\": \"2307\", \"location\": \"Atherton\", \"stage_seq\": 25, \"distance_m\": 82369.508, \"section_seq\": 1, \"route_path_id\": 36366}, {\"is_pass\": false, \"wtt_arr\": \"2309\", \"wtt_dep\": \"2309H\", \"location\": \"Hag Fold\", \"stage_seq\": 26, \"distance_m\": 84230.778, \"section_seq\": 1, \"route_path_id\": 36366}, {\"is_pass\": false, \"wtt_arr\": \"2312\", \"wtt_dep\": \"2313\", \"location\": \"Daisy Hill\", \"stage_seq\": 27, \"distance_m\": 85845.808, \"section_seq\": 1, \"route_path_id\": 36366}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2316\", \"location\": \"Crow Nest Jn\", \"stage_seq\": 28, \"distance_m\": 89100.36, \"section_seq\": 1, \"route_path_id\": 36366}, {\"is_pass\": false, \"wtt_arr\": \"2317\", \"wtt_dep\": \"2317H\", \"location\": \"Hindley\", \"stage_seq\": 29, \"distance_m\": 89845.033, \"section_seq\": 1, \"route_path_id\": 36366}, {\"is_pass\": false, \"wtt_arr\": \"2323\", \"wtt_dep\": \"2325\", \"location\": \"Wigan Wallgate\", \"stage_seq\": 30, \"distance_m\": 94128.815, \"section_seq\": 1, \"route_path_id\": 36366}, {\"is_pass\": false, \"wtt_arr\": \"2329H\", \"wtt_dep\": \"2330H\", \"location\": \"Gathurst\", \"stage_seq\": 31, \"distance_m\": 98410.923, \"section_seq\": 1, \"route_path_id\": 36366}, {\"is_pass\": false, \"wtt_arr\": \"2333H\", \"wtt_dep\": \"2334H\", \"location\": \"Appley Bridge\", \"stage_seq\": 32, \"distance_m\": 101309.688, \"section_seq\": 1, \"route_path_id\": 36366}, {\"is_pass\": false, \"wtt_arr\": \"2338H\", \"wtt_dep\": \"2339\", \"location\": \"Parbold\", \"stage_seq\": 33, \"distance_m\": 118197.826, \"section_seq\": 1, \"route_path_id\": 36366}, {\"is_pass\": false, \"wtt_arr\": \"2343\", \"wtt_dep\": \"2344\", \"location\": \"Burscough Bridge\", \"stage_seq\": 34, \"distance_m\": 123143.676, \"section_seq\": 1, \"route_path_id\": 36366}, {\"is_pass\": false, \"wtt_arr\": \"2351H\", \"wtt_dep\": \"2352\", \"location\": \"Meols Cop\", \"stage_seq\": 35, \"distance_m\": 133274.449, \"section_seq\": 1, \"route_path_id\": 36366}, {\"is_pass\": false, \"wtt_arr\": \"2358\", \"wtt_dep\": null, \"location\": \"Southport\", \"stage_seq\": 36, \"distance_m\": 135392.159, \"section_seq\": 1, \"route_path_id\": 36366}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 135392.159, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36366}], \"total_distance_m\": 135392.159, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 131244.981, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4147.178, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2130", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "53.6467494", "current_position_lon": "-3.0029844", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 7686, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:35:49Z\", \"source_id\": 39496135, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T20:37:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:35:54Z\", \"source_id\": 12973382, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7670, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:43:58Z\", \"source_id\": 39513241, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T20:45:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:44:04Z\", \"source_id\": 12978585, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7648, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:47:59Z\", \"source_id\": 39521610, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T20:48:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:48:03Z\", \"source_id\": 12981171, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8050, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:07:45Z\", \"source_id\": 39563079, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:08:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:07:48Z\", \"source_id\": 12993469, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8083, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:15:13Z\", \"source_id\": 39578609, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:16:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:15:19Z\", \"source_id\": 12998172, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:18:28Z\", \"source_id\": 39585141, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:19:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:18:32Z\", \"source_id\": 13000113, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8064, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:22:17Z\", \"source_id\": 39592741, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:23:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:22:21Z\", \"source_id\": 13002427, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8185, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:34:43Z\", \"source_id\": 39616629, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:35:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:34:46Z\", \"source_id\": 13009694, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8275, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:41:11Z\", \"source_id\": 39629027, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:42:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:41:13Z\", \"source_id\": 13013455, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8309, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:45:05Z\", \"source_id\": 39636099, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:46:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:45:07Z\", \"source_id\": 13015675, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:52:07Z\", \"source_id\": 13019672, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:56:16Z\", \"source_id\": 13022003, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9394, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:59:27Z\", \"source_id\": 39662007, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:00:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:59:30Z\", \"source_id\": 13023772, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9387, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:02:29Z\", \"source_id\": 39667547, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:06:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:02:33Z\", \"source_id\": 13025458, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9390, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:08:14Z\", \"source_id\": 39677740, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:09:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:08:18Z\", \"source_id\": 13028699, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:12:17Z\", \"source_id\": 13030911, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9345, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:15:51Z\", \"source_id\": 39690523, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:17:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:15:54Z\", \"source_id\": 13032863, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9331, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:21:57Z\", \"source_id\": 39700759, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:22:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:22:01Z\", \"source_id\": 13036018, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:30:19Z\", \"source_id\": 13040165, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:33:49Z\", \"source_id\": 13041939, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:38:48Z\", \"source_id\": 13044343, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9327, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:41:54Z\", \"source_id\": 39732581, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:43:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:41:58Z\", \"source_id\": 13045814, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:52:51Z\", \"source_id\": 13050676, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9315, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:56:44Z\", \"source_id\": 39752592, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:58:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:56:48Z\", \"source_id\": 13052300, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Southport", "service_state_platform": "6", "timing_fact_generation": 1789167408800522, "current_leg_arrival_utc": "2026-09-12T23:58:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T22:59:01.509362", "service_state_evidence_id": 13052300, "current_leg_start_actual_dep": "2026-09-12T23:52:00+01:00", "operational_evidence_version": 177, "service_state_event_time_utc": "2026-09-11T22:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:09:02.355896", "service_state_valid_until_kind": null, "operational_interpretation_version": 177, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
BBN |
SOP |
2L67 |
150225 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 823.861, "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": 1320.034, "from_m": 823.861, "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": 1542.794, "from_m": 1320.034, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3234.893, "from_m": 1542.794, "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": 4285.004, "from_m": 3234.893, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6577.8, "from_m": 4285.004, "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": 6602.245, "from_m": 6577.8, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8722.73, "from_m": 6602.245, "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": 8745.128, "from_m": 8722.73, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8886.929, "from_m": 8745.128, "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": 9268.231, "from_m": 8886.929, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 15650.971, "from_m": 9268.231, "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": 17363.742, "from_m": 15650.971, "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": 17406.458, "from_m": 17363.742, "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": 29265.45, "from_m": 17406.458, "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": 29970.91, "from_m": 29265.45, "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": 32047.409, "from_m": 29970.91, "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": 32105.394, "from_m": 32047.409, "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": 32205.21, "from_m": 32105.394, "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": 32547.365, "from_m": 32205.21, "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": 33571.141, "from_m": 32547.365, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 36432.108, "from_m": 33571.141, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 36634.404, "from_m": 36432.108, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 40410.937, "from_m": 36634.404, "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": 40442.928, "from_m": 40410.937, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46347.257, "from_m": 40442.928, "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": 46374.661, "from_m": 46347.257, "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": 46411.385, "from_m": 46374.661, "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": 47289.476, "from_m": 46411.385, "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": 47478.853, "from_m": 47289.476, "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": 49362.085, "from_m": 47478.853, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 61478.203, "from_m": 49362.085, "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": 61505.902, "from_m": 61478.203, "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": 61565.997, "from_m": 61505.902, "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": 61613.276, "from_m": 61565.997, "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": 63250.989, "from_m": 61613.276, "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": 63413.404, "from_m": 63250.989, "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": 63465.299, "from_m": 63413.404, "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": 63867.59, "from_m": 63465.299, "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": 64357.076, "from_m": 63867.59, "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": 64544.013, "from_m": 64357.076, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 64707.466, "from_m": 64544.013, "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": 66687.053, "from_m": 64707.466, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 66906.489, "from_m": 66687.053, "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": 67739.802, "from_m": 66906.489, "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": 68925.566, "from_m": 67739.802, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 76436.38, "from_m": 68925.566, "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": 76496.626, "from_m": 76436.38, "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": 82733.842, "from_m": 76496.626, "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": 82804.555, "from_m": 82733.842, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 89100.36, "from_m": 82804.555, "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": 91137.888, "from_m": 89100.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": 91164.911, "from_m": 91137.888, "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": 91225.828, "from_m": 91164.911, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 91491.839, "from_m": 91225.828, "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": 93114.27, "from_m": 91491.839, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 93611.968, "from_m": 93114.27, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 93639.803, "from_m": 93611.968, "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": 93688.606, "from_m": 93639.803, "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": 94027.209, "from_m": 93688.606, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 94362.841, "from_m": 94027.209, "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": 94703.777, "from_m": 94362.841, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 99917.209, "from_m": 94703.777, "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": 102702.166, "from_m": 99917.209, "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": 107915.599, "from_m": 102702.166, "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": 107938.982, "from_m": 107915.599, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 108053.621, "from_m": 107938.982, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 113175.0, "from_m": 108053.621, "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": 114711.944, "from_m": 113175.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": 117828.455, "from_m": 114711.944, "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": 118011.784, "from_m": 117828.455, "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": 121990.715, "from_m": 118011.784, "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": 122011.362, "from_m": 121990.715, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 130996.888, "from_m": 122011.362, "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": 133311.922, "from_m": 130996.888, "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": 134913.927, "from_m": 133311.922, "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": 135392.159, "from_m": 134913.927, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}], "service_id": 491327, "profile_key": "d2bf6e025ae6c9107e80d9069b6e67472e191dfdabc4926859887f3adcc7cf7b", "schedule_id": 20376, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2130", "location": "Blackburn", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36366}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2131H", "location": "Daisyfield Jn", "stage_seq": 2, "distance_m": 1522.179, "section_seq": 1, "route_path_id": 36366}, {"is_pass": false, "wtt_arr": "2137H", "wtt_dep": "2138", "location": "Accrington", "stage_seq": 3, "distance_m": 9008.91, "section_seq": 1, "route_path_id": 36366}, {"is_pass": false, "wtt_arr": "2144H", "wtt_dep": "2145", "location": "Rose Grove", "stage_seq": 4, "distance_m": 16374.683, "section_seq": 1, "route_path_id": 36366}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2146H", "location": "Gannow Jn", "stage_seq": 5, "distance_m": 17363.742, "section_seq": 1, "route_path_id": 36366}, {"is_pass": false, "wtt_arr": "2148", "wtt_dep": "2149", "location": "Burnley Manchester Road", "stage_seq": 6, "distance_m": 18711.902, "section_seq": 1, "route_path_id": 36366}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2156H", "location": "Copy Pit", "stage_seq": 7, "distance_m": 25900.778, "section_seq": 1, "route_path_id": 36366}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2203H", "location": "Stansfield Hall Jn", "stage_seq": 8, "distance_m": 32118.676, "section_seq": 1, "route_path_id": 36366}, {"is_pass": false, "wtt_arr": "2206H", "wtt_dep": "2207H", "location": "Todmorden", "stage_seq": 9, "distance_m": 32893.379, "section_seq": 1, "route_path_id": 36366}, {"is_pass": false, "wtt_arr": "2214", "wtt_dep": "2214H", "location": "Littleborough", "stage_seq": 10, "distance_m": 41517.526, "section_seq": 1, "route_path_id": 36366}, {"is_pass": false, "wtt_arr": "2216H", "wtt_dep": "2217", "location": "Smithy Bridge", "stage_seq": 11, "distance_m": 43189.298, "section_seq": 1, "route_path_id": 36366}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2219H", "location": "Rochdale East Jn", "stage_seq": 12, "distance_m": 46411.385, "section_seq": 1, "route_path_id": 36366}, {"is_pass": false, "wtt_arr": "2220H", "wtt_dep": "2221H", "location": "Rochdale", "stage_seq": 13, "distance_m": 46856.515, "section_seq": 1, "route_path_id": 36366}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2224", "location": "Castleton East Jn", "stage_seq": 14, "distance_m": 49700.902, "section_seq": 1, "route_path_id": 36366}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2227H", "location": "Vitriol Works S.B.", "stage_seq": 15, "distance_m": 56014.716, "section_seq": 1, "route_path_id": 36366}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2232", "location": "Thorpes Bridge Jn", "stage_seq": 16, "distance_m": 60110.289, "section_seq": 1, "route_path_id": 36366}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2233", "location": "Miles Platting Jn", "stage_seq": 17, "distance_m": 61565.997, "section_seq": 1, "route_path_id": 36366}, {"is_pass": false, "wtt_arr": "2236", "wtt_dep": "2240", "location": "Manchester Victoria", "stage_seq": 18, "distance_m": 63642.406, "section_seq": 1, "route_path_id": 36366}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2241H", "location": "Deal Street Jn", "stage_seq": 19, "distance_m": 64357.076, "section_seq": 1, "route_path_id": 36366}, {"is_pass": false, "wtt_arr": "2242H", "wtt_dep": "2243H", "location": "Salford Central", "stage_seq": 20, "distance_m": 64847.035, "section_seq": 1, "route_path_id": 36366}, {"is_pass": false, "wtt_arr": "2246H", "wtt_dep": "2247H", "location": "Salford Crescent", "stage_seq": 21, "distance_m": 66432.501, "section_seq": 1, "route_path_id": 36366}, {"is_pass": false, "wtt_arr": "2253H", "wtt_dep": "2254H", "location": "Swinton", "stage_seq": 22, "distance_m": 72136.935, "section_seq": 1, "route_path_id": 36366}, {"is_pass": false, "wtt_arr": "2256H", "wtt_dep": "2257", "location": "Moorside", "stage_seq": 23, "distance_m": 73244.743, "section_seq": 1, "route_path_id": 36366}, {"is_pass": false, "wtt_arr": "2300", "wtt_dep": "2301", "location": "Walkden", "stage_seq": 24, "distance_m": 76166.997, "section_seq": 1, "route_path_id": 36366}, {"is_pass": false, "wtt_arr": "2306", "wtt_dep": "2307", "location": "Atherton", "stage_seq": 25, "distance_m": 82369.508, "section_seq": 1, "route_path_id": 36366}, {"is_pass": false, "wtt_arr": "2309", "wtt_dep": "2309H", "location": "Hag Fold", "stage_seq": 26, "distance_m": 84230.778, "section_seq": 1, "route_path_id": 36366}, {"is_pass": false, "wtt_arr": "2312", "wtt_dep": "2313", "location": "Daisy Hill", "stage_seq": 27, "distance_m": 85845.808, "section_seq": 1, "route_path_id": 36366}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2316", "location": "Crow Nest Jn", "stage_seq": 28, "distance_m": 89100.36, "section_seq": 1, "route_path_id": 36366}, {"is_pass": false, "wtt_arr": "2317", "wtt_dep": "2317H", "location": "Hindley", "stage_seq": 29, "distance_m": 89845.033, "section_seq": 1, "route_path_id": 36366}, {"is_pass": false, "wtt_arr": "2323", "wtt_dep": "2325", "location": "Wigan Wallgate", "stage_seq": 30, "distance_m": 94128.815, "section_seq": 1, "route_path_id": 36366}, {"is_pass": false, "wtt_arr": "2329H", "wtt_dep": "2330H", "location": "Gathurst", "stage_seq": 31, "distance_m": 98410.923, "section_seq": 1, "route_path_id": 36366}, {"is_pass": false, "wtt_arr": "2333H", "wtt_dep": "2334H", "location": "Appley Bridge", "stage_seq": 32, "distance_m": 101309.688, "section_seq": 1, "route_path_id": 36366}, {"is_pass": false, "wtt_arr": "2338H", "wtt_dep": "2339", "location": "Parbold", "stage_seq": 33, "distance_m": 118197.826, "section_seq": 1, "route_path_id": 36366}, {"is_pass": false, "wtt_arr": "2343", "wtt_dep": "2344", "location": "Burscough Bridge", "stage_seq": 34, "distance_m": 123143.676, "section_seq": 1, "route_path_id": 36366}, {"is_pass": false, "wtt_arr": "2351H", "wtt_dep": "2352", "location": "Meols Cop", "stage_seq": 35, "distance_m": 133274.449, "section_seq": 1, "route_path_id": 36366}, {"is_pass": false, "wtt_arr": "2358", "wtt_dep": null, "location": "Southport", "stage_seq": 36, "distance_m": 135392.159, "section_seq": 1, "route_path_id": 36366}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 135392.159, "from_m": 0.0, "section_seq": 1, "route_path_id": 36366}], "total_distance_m": 135392.159, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 131244.981, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4147.178, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 7686, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:35:49Z", "source_id": 39496135, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T20:37:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:35:54Z", "source_id": 12973382, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T21:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7670, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:43:58Z", "source_id": 39513241, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T20:45:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:44:04Z", "source_id": 12978585, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T21:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7648, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:47:59Z", "source_id": 39521610, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T20:48:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:48:03Z", "source_id": 12981171, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T21:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8050, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:07:45Z", "source_id": 39563079, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T21:08:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:07:48Z", "source_id": 12993469, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T22:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8083, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:15:13Z", "source_id": 39578609, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T21:16:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:15:19Z", "source_id": 12998172, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T22:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8079, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:18:28Z", "source_id": 39585141, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T21:19:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:18:32Z", "source_id": 13000113, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T22:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8064, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:22:17Z", "source_id": 39592741, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T21:23:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:22:21Z", "source_id": 13002427, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T22:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8185, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:34:43Z", "source_id": 39616629, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T21:35:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:34:46Z", "source_id": 13009694, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T22:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8275, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:41:11Z", "source_id": 39629027, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T21:42:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:41:13Z", "source_id": 13013455, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T22:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8309, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:45:05Z", "source_id": 39636099, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-11T21:46:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:45:07Z", "source_id": 13015675, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-11T22:46:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:52:07Z", "source_id": 13019672, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-11T22:53:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:56:16Z", "source_id": 13022003, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-11T22:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9394, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:59:27Z", "source_id": 39662007, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-11T22:00:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:59:30Z", "source_id": 13023772, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-11T23:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9387, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:02:29Z", "source_id": 39667547, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-11T22:06:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:02:33Z", "source_id": 13025458, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-11T23:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9390, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:08:14Z", "source_id": 39677740, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-11T22:09:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:08:18Z", "source_id": 13028699, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-11T23:09:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:12:17Z", "source_id": 13030911, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-11T23:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9345, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:15:51Z", "source_id": 39690523, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-11T22:17:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:15:54Z", "source_id": 13032863, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-11T23:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9331, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:21:57Z", "source_id": 39700759, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-11T22:22:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:22:01Z", "source_id": 13036018, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-11T23:22:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:30:19Z", "source_id": 13040165, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-11T23:29:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:33:49Z", "source_id": 13041939, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-11T23:33:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:38:48Z", "source_id": 13044343, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-11T23:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9327, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:41:54Z", "source_id": 39732581, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-11T22:43:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:41:58Z", "source_id": 13045814, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-11T23:43:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:52:51Z", "source_id": 13050676, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-11T23:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9315, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:56:44Z", "source_id": 39752592, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-11T22:58:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:56:48Z", "source_id": 13052300, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-11T23:58:00+01:00", "operational_fact": true}] |
Blackburn |
2130 |
2130 |
2 |
None |
None |
Southport |
2358 |
2358 |
6 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P23821/2026-09-11/detailed |
None |
Meols Cop |
2026-09-12T23:52:00+01:00 |
Southport |
5.0 |
{"type": "LineString", "coordinates": [[-2.9753495231044327, 53.64593748603274], [-2.9759499000000003, 53.6463114], [-2.9765586999999996, 53.6466612], [-2.9772025, 53.64693619999999], [-2.9778274, 53.647127], [-2.9783468, 53.6472313], [-2.9787984, 53.64728759999999], [-2.9793295, 53.647324100000006], [-2.9798847, 53.6473257], [-2.9804775, 53.6472812], [-2.980971, 53.6472065], [-2.9814912999999996, 53.6470841], [-2.9819312000000004, 53.6469394], [-2.9823416, 53.6467756], [-2.9827277999999997, 53.646588], [-2.9837148999999994, 53.6460633], [-2.9861934, 53.6446906], [-2.9869604, 53.644217399999995], [-2.9873922, 53.6440027], [-2.9879125000000006, 53.643815100000005], [-2.9883712, 53.6437022], [-2.9888807999999996, 53.64361639999999], [-2.9893743, 53.643575], [-2.9898383999999996, 53.64357819999999], [-2.9904419, 53.643617899999995], [-2.9910989999999997, 53.6436863], [-2.991348, 53.6437253], [-2.9916784, 53.643777], [-2.9925125, 53.64392639999999], [-2.9931401999999996, 53.6440059], [-2.9937303, 53.6440473], [-2.9943980999999997, 53.644064699999994], [-2.9952698, 53.64405519999998], [-2.9957231, 53.64407109999999], [-2.9962864, 53.644113999999995], [-2.9968067, 53.64418400000001], [-2.9973056, 53.644276199999986], [-2.9976435999999995, 53.64435729999999], [-2.9981103, 53.6445227], [-2.9985362, 53.64466139999998], [-2.9990302999999994, 53.644839100000006], [-2.9996203999999995, 53.645039399999995], [-2.9998858, 53.6451469], [-3.0001198, 53.6452581], [-3.0004712, 53.6453943], [-3.001021, 53.6455926], [-3.0013083, 53.645723200000006], [-3.0014806999999997, 53.6458174], [-3.0017865, 53.6459991], [-3.0023208, 53.646333699999985], [-3.0029844, 53.6467494]]} |
1.3 |
2353 |
2358 |
Meols Cop |
Southport Sig. 1087 |
Southport |
53.6467494 |
-3.0029844 |
53.6467494 |
-3.0029844 |
1 |
0 |
2026-09-11 23:09:22 |
TERMINATED |
2026-09-11 22:58:00 |
Southport |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13052300 |
1789167408800522 |
177 |
177 |
2026-09-11 23:09:02.355896 |
6 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 22:59:01.509362 |
| 462764 |
491977 |
P02080 |
482S34M811 |
2026-09-11 |
COMPLETE |
None |
2026-09-11 22:59:00 |
2026-09-11 23:09:22 |
2026-09-13 23:09:22 |
{"id": 491977, "stp": "P", "toc": "Greater Anglia", "uid": "P02080", "consist": "755409", "dest_crs": "SHM", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P02080/2026-09-11/detailed", "trust_id": "482S34M811", "origin_crs": "NRW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Sheringham", "service_date": "2026-09-11", "dest_arr_time": "2259", "dest_platform": null, "is_terminated": 1, "next_location": "Cromer", "signalling_id": "2S34", "timing_status": "ON TIME", "origin_station": "Norwich", "current_leg_arr": "2246", "current_leg_dep": "2236", "current_leg_end": "Cromer", "origin_dep_time": "2200", "origin_platform": "6", "current_location": "Cromer", "last_update_time": "2026-09-11T23:09:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.349369, 52.866075], [1.3492915, 52.8668221], [1.3492696, 52.86699370000001], [1.3491476999999998, 52.867830399999995], [1.3490720000000005, 52.8682573], [1.3489208999999998, 52.868861499999994], [1.3486481999999995, 52.86954500000001], [1.3483082999999998, 52.87012279999999], [1.3475047, 52.87120469999999], [1.3474729261792822, 52.87124589776208], [1.3461003, 52.873025600000005], [1.3446544, 52.87488220000001], [1.3441874866694536, 52.87548963626874], [1.3437413, 52.8760701], [1.3434246, 52.8764716], [1.3430786, 52.8768585], [1.3427004, 52.877258399999995], [1.3422982, 52.8776489], [1.3408646, 52.8790136], [1.3401905000000005, 52.8797415], [1.3397274, 52.8802939], [1.3396551, 52.88038259999999], [1.3386933, 52.8816234], [1.3376218, 52.8829494], [1.3369942, 52.8837644], [1.3367487999999998, 52.8840569], [1.3357912, 52.8851798], [1.3346001, 52.886434300000005], [1.3333584999999997, 52.8876672], [1.3320682999999998, 52.8888747], [1.3298501, 52.8909745], [1.3285881, 52.8920891], [1.3270282999999998, 52.893617099999986], [1.3254293, 52.8951313], [1.3232411999999998, 52.8971663], [1.3212777999999998, 52.89902049999999], [1.3201888, 52.9000625], [1.3183527999999998, 52.90179620000001], [1.3174583, 52.9026385], [1.3165356, 52.9035718], [1.3156926999999998, 52.9045933], [1.3155548999999995, 52.9047781], [1.3149568, 52.9057018], [1.3143562999999998, 52.906723], [1.3134549, 52.90829780000001], [1.3133697999999998, 52.9084401], [1.3127375999999995, 52.909649299999984], [1.3120306, 52.91099699999999], [1.3116574999999997, 52.9116734], [1.3111828, 52.9123835], [1.3106708, 52.91298499999999], [1.3104317999999997, 52.9132397], [1.3101779, 52.9134549], [1.309816, 52.9137483], [1.3094707, 52.9139744], [1.3090786999999997, 52.914257], [1.3077663, 52.9148836], [1.302363, 52.9173929], [1.3019368, 52.9175426], [1.3015282999999995, 52.9176588], [1.3011399, 52.91775739999999], [1.3007789, 52.9178289], [1.3004559, 52.9178677], [1.2999948999999995, 52.91790499999999], [1.2997852999999997, 52.917919999999995], [1.2994460999999995, 52.9179444], [1.2989539, 52.91797110000001], [1.2963126, 52.9180614], [1.2939286, 52.9183043], [1.29346, 52.9183548], [1.2927712999999998, 52.9184486], [1.2921376999999998, 52.91855910000001], [1.2913705999999998, 52.91870459999999], [1.2908409, 52.918806], [1.2893494, 52.9191576], [1.2862194000000002, 52.9200278], [1.2841523999999995, 52.9206205], [1.2820262, 52.9212076], [1.2811781, 52.9214599], [1.2804308, 52.921739800000005], [1.2798254999999998, 52.921991799999994], [1.2773461, 52.92335629999999], [1.2750051, 52.9249928], [1.2730438999999998, 52.9263018], [1.2717054, 52.9271428], [1.2712705, 52.927439500000006], [1.2710354999999998, 52.927618499999994], [1.2709436, 52.9276954], [1.2708669999999995, 52.9277664], [1.2706894, 52.9279612], [1.2704149999999998, 52.9283263], [1.2702294, 52.9287373], [1.2702117999999998, 52.9288122], [1.27017, 52.92898849999999], [1.2701614, 52.92934180000001], [1.2701869999999995, 52.9295157], [1.2702043, 52.92963290000001], [1.2702172354428862, 52.929673494383906], [1.2702875, 52.929894], [1.2703217999999998, 52.9299791], [1.2704403, 52.93020179999999], [1.2705547999999998, 52.93037919999998], [1.27073, 52.93056409999999], [1.271133, 52.9309172], [1.2715561999999998, 52.93119790000001], [1.2720880999999995, 52.931470299999994], [1.272629, 52.93166999999998], [1.2730489, 52.9317888], [1.2735953999999998, 52.931876], [1.2741076, 52.931932499999995], [1.2745867999999998, 52.9319443], [1.2754531, 52.93191329999999], [1.2759168999999997, 52.9318344], [1.2765641999999997, 52.9317167], [1.2772441, 52.9315638], [1.2779808999999998, 52.93139], [1.2782187, 52.9313239], [1.2784595999999997, 52.9312575], [1.2789768, 52.9311073], [1.2800256, 52.9307604], [1.2812443, 52.9303218], [1.2817362, 52.93014899999999], [1.2822460999999998, 52.92999269999999], [1.2827905999999998, 52.9298434], [1.2831677, 52.929754499999994], [1.2835570257676578, 52.929673494383906], [1.2835892, 52.92966679999999], [1.2840082, 52.92960080000001], [1.2842155999999998, 52.9295713], [1.2844297, 52.9295413], [1.2847441999999998, 52.92950199999999], [1.2850603, 52.92946859999999], [1.2858392999999997, 52.929429199999994], [1.2865112, 52.929444], [1.2872124, 52.9294855], [1.2873395999999997, 52.9294969], [1.2876424000000002, 52.92954950000001]]}", "current_leg_start": "Gunton", "dest_arr_time_act": "2259", "motion_projection": null, "next_location_lat": "52.9295495", "next_location_lon": "1.2876424", "previous_location": "Gunton", "current_leg_milage": "6.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\": 491977, \"profile_key\": \"dff2823902b55395e6b0bd39e44a86909c4941f0b656cab386171c09844fe60d\", \"schedule_id\": 20047, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2200\", \"location\": \"Norwich\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36222}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2201\", \"location\": \"Norwich Thorpe Jn\", \"stage_seq\": 2, \"distance_m\": 551.268, \"section_seq\": 1, \"route_path_id\": 36222}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2203H\", \"location\": \"Whitlingham Jn\", \"stage_seq\": 3, \"distance_m\": 3006.857, \"section_seq\": 1, \"route_path_id\": 36222}, {\"is_pass\": false, \"wtt_arr\": \"2209H\", \"wtt_dep\": \"2210\", \"location\": \"Salhouse\", \"stage_seq\": 4, \"distance_m\": 9485.975, \"section_seq\": 1, \"route_path_id\": 36222}, {\"is_pass\": false, \"wtt_arr\": \"2214\", \"wtt_dep\": \"2215\", \"location\": \"Hoveton & Wroxham\", \"stage_seq\": 5, \"distance_m\": 14131.876, \"section_seq\": 1, \"route_path_id\": 36222}, {\"is_pass\": false, \"wtt_arr\": \"2220H\", \"wtt_dep\": \"2221\", \"location\": \"Worstead\", \"stage_seq\": 6, \"distance_m\": 21064.678, \"section_seq\": 1, \"route_path_id\": 36222}, {\"is_pass\": false, \"wtt_arr\": \"2225H\", \"wtt_dep\": \"2230\", \"location\": \"North Walsham\", \"stage_seq\": 7, \"distance_m\": 25731.557, \"section_seq\": 1, \"route_path_id\": 36222}, {\"is_pass\": false, \"wtt_arr\": \"2235H\", \"wtt_dep\": \"2236\", \"location\": \"Gunton\", \"stage_seq\": 8, \"distance_m\": 31776.595, \"section_seq\": 1, \"route_path_id\": 36222}, {\"is_pass\": false, \"wtt_arr\": \"2246\", \"wtt_dep\": \"2250\", \"location\": \"Cromer\", \"stage_seq\": 9, \"distance_m\": 42468.927, \"section_seq\": 1, \"route_path_id\": 36222}, {\"is_pass\": false, \"wtt_arr\": \"2254\", \"wtt_dep\": \"2254H\", \"location\": \"West Runton\", \"stage_seq\": 10, \"distance_m\": 45417.857, \"section_seq\": 1, \"route_path_id\": 36222}, {\"is_pass\": false, \"wtt_arr\": \"2259\", \"wtt_dep\": null, \"location\": \"Sheringham\", \"stage_seq\": 11, \"distance_m\": 47976.591, \"section_seq\": 1, \"route_path_id\": 36222}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 47976.591, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36222}], \"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": "2200", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "10.0", "current_position_lat": "52.9295495", "current_position_lon": "1.2876424", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 12837, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:13:16Z\", \"source_id\": 39574679, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:14:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:13:19Z\", \"source_id\": 12996946, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12833, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:23:59Z\", \"source_id\": 39595987, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:25:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:24:01Z\", \"source_id\": 13003413, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12829, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:45:28Z\", \"source_id\": 39636733, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:46:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:45:33Z\", \"source_id\": 13015908, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cromer", "service_state_platform": "1", "timing_fact_generation": 1789163446827110, "current_leg_arrival_utc": "2026-09-12T22:46:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T22:59:01.652360", "service_state_evidence_id": 39646457, "current_leg_start_actual_dep": "2026-09-12T22:36:00+01:00", "operational_evidence_version": 16, "service_state_event_time_utc": "2026-09-11T22:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:09:02.283469", "service_state_valid_until_kind": null, "operational_interpretation_version": 16, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
NRW |
SHM |
2S34 |
755409 |
5 |
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": 491977, "profile_key": "dff2823902b55395e6b0bd39e44a86909c4941f0b656cab386171c09844fe60d", "schedule_id": 20047, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2200", "location": "Norwich", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36222}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2201", "location": "Norwich Thorpe Jn", "stage_seq": 2, "distance_m": 551.268, "section_seq": 1, "route_path_id": 36222}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2203H", "location": "Whitlingham Jn", "stage_seq": 3, "distance_m": 3006.857, "section_seq": 1, "route_path_id": 36222}, {"is_pass": false, "wtt_arr": "2209H", "wtt_dep": "2210", "location": "Salhouse", "stage_seq": 4, "distance_m": 9485.975, "section_seq": 1, "route_path_id": 36222}, {"is_pass": false, "wtt_arr": "2214", "wtt_dep": "2215", "location": "Hoveton & Wroxham", "stage_seq": 5, "distance_m": 14131.876, "section_seq": 1, "route_path_id": 36222}, {"is_pass": false, "wtt_arr": "2220H", "wtt_dep": "2221", "location": "Worstead", "stage_seq": 6, "distance_m": 21064.678, "section_seq": 1, "route_path_id": 36222}, {"is_pass": false, "wtt_arr": "2225H", "wtt_dep": "2230", "location": "North Walsham", "stage_seq": 7, "distance_m": 25731.557, "section_seq": 1, "route_path_id": 36222}, {"is_pass": false, "wtt_arr": "2235H", "wtt_dep": "2236", "location": "Gunton", "stage_seq": 8, "distance_m": 31776.595, "section_seq": 1, "route_path_id": 36222}, {"is_pass": false, "wtt_arr": "2246", "wtt_dep": "2250", "location": "Cromer", "stage_seq": 9, "distance_m": 42468.927, "section_seq": 1, "route_path_id": 36222}, {"is_pass": false, "wtt_arr": "2254", "wtt_dep": "2254H", "location": "West Runton", "stage_seq": 10, "distance_m": 45417.857, "section_seq": 1, "route_path_id": 36222}, {"is_pass": false, "wtt_arr": "2259", "wtt_dep": null, "location": "Sheringham", "stage_seq": 11, "distance_m": 47976.591, "section_seq": 1, "route_path_id": 36222}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 47976.591, "from_m": 0.0, "section_seq": 1, "route_path_id": 36222}], "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-11T21:13:16Z", "source_id": 39574679, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T21:14:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:13:19Z", "source_id": 12996946, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T22:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12833, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:23:59Z", "source_id": 39595987, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T21:25:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:24:01Z", "source_id": 13003413, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T22:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12829, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:45:28Z", "source_id": 39636733, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T21:46:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:45:33Z", "source_id": 13015908, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T22:46:00+01:00", "operational_fact": true}] |
Norwich |
2200 |
2200 |
6 |
None |
None |
Sheringham |
2259 |
2259 |
None |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P02080/2026-09-11/detailed |
None |
Gunton |
2026-09-12T22:36:00+01:00 |
Cromer |
10.0 |
{"type": "LineString", "coordinates": [[1.349369, 52.866075], [1.3492915, 52.8668221], [1.3492696, 52.86699370000001], [1.3491476999999998, 52.867830399999995], [1.3490720000000005, 52.8682573], [1.3489208999999998, 52.868861499999994], [1.3486481999999995, 52.86954500000001], [1.3483082999999998, 52.87012279999999], [1.3475047, 52.87120469999999], [1.3474729261792822, 52.87124589776208], [1.3461003, 52.873025600000005], [1.3446544, 52.87488220000001], [1.3441874866694536, 52.87548963626874], [1.3437413, 52.8760701], [1.3434246, 52.8764716], [1.3430786, 52.8768585], [1.3427004, 52.877258399999995], [1.3422982, 52.8776489], [1.3408646, 52.8790136], [1.3401905000000005, 52.8797415], [1.3397274, 52.8802939], [1.3396551, 52.88038259999999], [1.3386933, 52.8816234], [1.3376218, 52.8829494], [1.3369942, 52.8837644], [1.3367487999999998, 52.8840569], [1.3357912, 52.8851798], [1.3346001, 52.886434300000005], [1.3333584999999997, 52.8876672], [1.3320682999999998, 52.8888747], [1.3298501, 52.8909745], [1.3285881, 52.8920891], [1.3270282999999998, 52.893617099999986], [1.3254293, 52.8951313], [1.3232411999999998, 52.8971663], [1.3212777999999998, 52.89902049999999], [1.3201888, 52.9000625], [1.3183527999999998, 52.90179620000001], [1.3174583, 52.9026385], [1.3165356, 52.9035718], [1.3156926999999998, 52.9045933], [1.3155548999999995, 52.9047781], [1.3149568, 52.9057018], [1.3143562999999998, 52.906723], [1.3134549, 52.90829780000001], [1.3133697999999998, 52.9084401], [1.3127375999999995, 52.909649299999984], [1.3120306, 52.91099699999999], [1.3116574999999997, 52.9116734], [1.3111828, 52.9123835], [1.3106708, 52.91298499999999], [1.3104317999999997, 52.9132397], [1.3101779, 52.9134549], [1.309816, 52.9137483], [1.3094707, 52.9139744], [1.3090786999999997, 52.914257], [1.3077663, 52.9148836], [1.302363, 52.9173929], [1.3019368, 52.9175426], [1.3015282999999995, 52.9176588], [1.3011399, 52.91775739999999], [1.3007789, 52.9178289], [1.3004559, 52.9178677], [1.2999948999999995, 52.91790499999999], [1.2997852999999997, 52.917919999999995], [1.2994460999999995, 52.9179444], [1.2989539, 52.91797110000001], [1.2963126, 52.9180614], [1.2939286, 52.9183043], [1.29346, 52.9183548], [1.2927712999999998, 52.9184486], [1.2921376999999998, 52.91855910000001], [1.2913705999999998, 52.91870459999999], [1.2908409, 52.918806], [1.2893494, 52.9191576], [1.2862194000000002, 52.9200278], [1.2841523999999995, 52.9206205], [1.2820262, 52.9212076], [1.2811781, 52.9214599], [1.2804308, 52.921739800000005], [1.2798254999999998, 52.921991799999994], [1.2773461, 52.92335629999999], [1.2750051, 52.9249928], [1.2730438999999998, 52.9263018], [1.2717054, 52.9271428], [1.2712705, 52.927439500000006], [1.2710354999999998, 52.927618499999994], [1.2709436, 52.9276954], [1.2708669999999995, 52.9277664], [1.2706894, 52.9279612], [1.2704149999999998, 52.9283263], [1.2702294, 52.9287373], [1.2702117999999998, 52.9288122], [1.27017, 52.92898849999999], [1.2701614, 52.92934180000001], [1.2701869999999995, 52.9295157], [1.2702043, 52.92963290000001], [1.2702172354428862, 52.929673494383906], [1.2702875, 52.929894], [1.2703217999999998, 52.9299791], [1.2704403, 52.93020179999999], [1.2705547999999998, 52.93037919999998], [1.27073, 52.93056409999999], [1.271133, 52.9309172], [1.2715561999999998, 52.93119790000001], [1.2720880999999995, 52.931470299999994], [1.272629, 52.93166999999998], [1.2730489, 52.9317888], [1.2735953999999998, 52.931876], [1.2741076, 52.931932499999995], [1.2745867999999998, 52.9319443], [1.2754531, 52.93191329999999], [1.2759168999999997, 52.9318344], [1.2765641999999997, 52.9317167], [1.2772441, 52.9315638], [1.2779808999999998, 52.93139], [1.2782187, 52.9313239], [1.2784595999999997, 52.9312575], [1.2789768, 52.9311073], [1.2800256, 52.9307604], [1.2812443, 52.9303218], [1.2817362, 52.93014899999999], [1.2822460999999998, 52.92999269999999], [1.2827905999999998, 52.9298434], [1.2831677, 52.929754499999994], [1.2835570257676578, 52.929673494383906], [1.2835892, 52.92966679999999], [1.2840082, 52.92960080000001], [1.2842155999999998, 52.9295713], [1.2844297, 52.9295413], [1.2847441999999998, 52.92950199999999], [1.2850603, 52.92946859999999], [1.2858392999999997, 52.929429199999994], [1.2865112, 52.929444], [1.2872124, 52.9294855], [1.2873395999999997, 52.9294969], [1.2876424000000002, 52.92954950000001]]} |
6.6 |
2236 |
2246 |
Gunton |
Cromer |
Cromer |
52.9295495 |
1.2876424 |
52.9295495 |
1.2876424 |
1 |
0 |
2026-09-11 23:09:22 |
TERMINATED |
2026-09-11 22:59:00 |
Cromer |
TD |
TRACKING_TIMEOUT |
39646457 |
1789163446827110 |
16 |
16 |
2026-09-11 23:09:02.283469 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 22:59:01.652360 |
| 462765 |
493901 |
L24662 |
722Y31M911 |
2026-09-11 |
COMPLETE |
13052585 |
2026-09-11 23:58:00 |
2026-09-11 23:09:22 |
2026-09-13 23:09:22 |
{"id": 493901, "stp": "P", "toc": "London Overground", "uid": "L24662", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L24662/2026-09-11/detailed", "trust_id": "722Y31M911", "origin_crs": "WJH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Clapham Junction Plats 0-2", "service_date": "2026-09-11", "dest_arr_time": "2356", "dest_platform": "1", "is_terminated": 1, "next_location": "Clapham Junction Plats 0-2", "signalling_id": "2Y31", "timing_status": "LATE", "origin_station": "Willesden Junction High Level", "current_leg_arr": "2358", "current_leg_dep": "2352", "current_leg_end": "Clapham Junction Plats 0-2", "origin_dep_time": "2335", "origin_platform": "5", "current_location": "Clapham Junction Carriage Maintenance Depot", "last_update_time": "2026-09-11T23:09:22", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1835546, 51.4757858], [-0.1833574, 51.4755293], [-0.18308099999999997, 51.4752242], [-0.1828033, 51.47496279999999], [-0.18258269999999996, 51.4747727], [-0.1824289, 51.47464409999999], [-0.18225959999999997, 51.4745107], [-0.1821278, 51.47441739999999], [-0.1819454, 51.47430190000001], [-0.1818239, 51.474223], [-0.18177719999999997, 51.474193199999995], [-0.18162069999999997, 51.4741024], [-0.18135660000000003, 51.47395360000001], [-0.1811693, 51.4738575], [-0.1809948, 51.473771599999985], [-0.1808313, 51.47369470000001], [-0.1806252, 51.4736093], [-0.1796630568239043, 51.47325942114443], [-0.17758489999999996, 51.4725037], [-0.17751129999999998, 51.472479], [-0.1773769, 51.47243340000001], [-0.1771246, 51.472350000000006], [-0.1768095, 51.47225579999999], [-0.17667849999999996, 51.47221699999999], [-0.1764235, 51.4721419], [-0.17593369999999997, 51.47201639999999], [-0.1755594, 51.4719266], [-0.1751964, 51.47186749999999], [-0.17481139999999998, 51.4717971], [-0.17441289999999998, 51.4717354], [-0.1739475, 51.471666299999995], [-0.17360719999999996, 51.4716172], [-0.1733629, 51.4715882], [-0.1732779, 51.47157669999999], [-0.1717534, 51.4713699], [-0.1711318, 51.4712838], [-0.170945, 51.471258], [-0.17033029999999996, 51.4711645], [-0.16973779999999997, 51.47108619999999], [-0.16956750000000004, 51.4710644], [-0.1692299, 51.47101939999999], [-0.1689269, 51.470979], [-0.16870219999999997, 51.470949], [-0.16823719999999998, 51.470887100000006], [-0.1679299, 51.470848199999985], [-0.16777559999999997, 51.4708094], [-0.1676152, 51.470763700000006], [-0.1674274, 51.47070180000001], [-0.16726869999999996, 51.4706435], [-0.1670992, 51.4705743], [-0.1669748, 51.470516100000005], [-0.16678242692569917, 51.47042105558487], [-0.1667811, 51.470420399999995], [-0.16658569999999998, 51.47031530000001], [-0.16647629999999997, 51.47024919999999], [-0.166351, 51.470165], [-0.16632769999999997, 51.4701494], [-0.1662091, 51.4700625], [-0.1660797, 51.46995949999999], [-0.16597199999999998, 51.4698669], [-0.1658567, 51.4697577], [-0.16577659999999997, 51.4696708], [-0.1656831, 51.469565300000006], [-0.16560119999999998, 51.46946590000001], [-0.1655002, 51.4693218], [-0.1654184, 51.4691783], [-0.1653674, 51.4690852], [-0.1653157, 51.468977], [-0.1652898, 51.46890359999999], [-0.1652647, 51.468822], [-0.16523629999999995, 51.4687153], [-0.16521879999999997, 51.468626400000005], [-0.1652071, 51.4685302], [-0.16520159999999998, 51.468389300000005], [-0.1652063, 51.468286699999986], [-0.16521709999999998, 51.46816599999998], [-0.1652347, 51.4680662], [-0.1652539, 51.46797200000001], [-0.16528769999999998, 51.4678638], [-0.1653253, 51.467765500000006], [-0.16538709999999998, 51.467646899999984], [-0.16540099999999996, 51.46762369999999], [-0.1654689, 51.4675101], [-0.1655557, 51.46739310000001], [-0.1656206, 51.467319], [-0.16572619999999996, 51.46720800000001], [-0.1658021, 51.4671407], [-0.16586629999999997, 51.4670858], [-0.1659837, 51.4669959], [-0.1660628, 51.466938299999995], [-0.16613359999999996, 51.4668915], [-0.1661772, 51.4668634], [-0.1662054, 51.466845199999995], [-0.16630959999999995, 51.4667881], [-0.1664225, 51.4667281], [-0.16652959999999997, 51.46667339999998], [-0.166697, 51.4665992], [-0.16685529999999998, 51.46653159999999], [-0.1669074, 51.466508899999994], [-0.1671209, 51.466393], [-0.167268, 51.466313199999995], [-0.16740099999999997, 51.4662379], [-0.16754139999999998, 51.4661597], [-0.1677142, 51.4660634], [-0.16787789999999997, 51.46597739999999], [-0.1680031, 51.46590199999999], [-0.1681617, 51.4658106], [-0.1682808, 51.465736799999995], [-0.1684277, 51.4656444], [-0.16854629999999998, 51.465567699999994], [-0.1686369, 51.4655082], [-0.1686325, 51.46550289999999], [-0.1686755, 51.465481], [-0.168792, 51.46540379999999], [-0.1689339, 51.4653068], [-0.16906289999999996, 51.4652383], [-0.1692196, 51.4651595], [-0.1693823, 51.46507709999999], [-0.1697006, 51.46491790000001], [-0.1699122, 51.46482389999999], [-0.170067, 51.4647549], [-0.1702571, 51.4646713], [-0.17039619999999997, 51.4646066], [-0.1705441, 51.4645346], [-0.1705724, 51.464518899999995], [-0.17077099999999998, 51.464422799999994], [-0.1709444, 51.46434229999999], [-0.1711795, 51.4642342], [-0.17140379999999997, 51.4641427], [-0.17154489999999997, 51.46408960000001], [-0.1717519, 51.46402320000001], [-0.1719234, 51.4639786], [-0.17199670000000003, 51.4639626], [-0.1723358, 51.4638883], [-0.1731146, 51.46371799999999], [-0.1738581, 51.463571499999986]]}", "current_leg_start": "Imperial Wharf", "dest_arr_time_act": "2354", "motion_projection": null, "next_location_lat": "51.4635715", "next_location_lon": "-0.1738581", "previous_location": "Imperial Wharf", "current_leg_milage": "1.5", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1072.86, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1398.35, \"from_m\": 1072.86, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4931.619, \"from_m\": 1398.35, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5938.242, \"from_m\": 4931.619, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7928.272, \"from_m\": 5938.242, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8869.232, \"from_m\": 7928.272, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9083.002, \"from_m\": 8869.232, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9622.81, \"from_m\": 9083.002, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 9746.708, \"from_m\": 9622.81, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 9984.016, \"from_m\": 9746.708, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 493901, \"profile_key\": \"e34db9d81783a6e93a96b895739109b890fe283a5076fd0e7e63a87c0f3ec06e\", \"schedule_id\": 16018, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2335\", \"location\": \"Willesden Junction High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34328}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2337H\", \"location\": \"Mitre Bridge Jn\", \"stage_seq\": 2, \"distance_m\": 961.567, \"section_seq\": 1, \"route_path_id\": 34328}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2338H\", \"location\": \"North Pole Jn\", \"stage_seq\": 3, \"distance_m\": 1720.89, \"section_seq\": 1, \"route_path_id\": 34328}, {\"is_pass\": false, \"wtt_arr\": \"2341\", \"wtt_dep\": \"2342\", \"location\": \"Shepherd's Bush\", \"stage_seq\": 4, \"distance_m\": 2950.373, \"section_seq\": 1, \"route_path_id\": 34328}, {\"is_pass\": false, \"wtt_arr\": \"2343H\", \"wtt_dep\": \"2344\", \"location\": \"Kensington (Olympia)\", \"stage_seq\": 5, \"distance_m\": 4699.131, \"section_seq\": 1, \"route_path_id\": 34328}, {\"is_pass\": false, \"wtt_arr\": \"2346\", \"wtt_dep\": \"2346H\", \"location\": \"West Brompton\", \"stage_seq\": 6, \"distance_m\": 6357.436, \"section_seq\": 1, \"route_path_id\": 34328}, {\"is_pass\": false, \"wtt_arr\": \"2348H\", \"wtt_dep\": \"2349\", \"location\": \"Imperial Wharf\", \"stage_seq\": 7, \"distance_m\": 7822.842, \"section_seq\": 1, \"route_path_id\": 34328}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2351\", \"location\": \"Latchmere Jn\", \"stage_seq\": 8, \"distance_m\": 9176.161, \"section_seq\": 1, \"route_path_id\": 34328}, {\"is_pass\": false, \"wtt_arr\": \"2354\", \"wtt_dep\": null, \"location\": \"Clapham Junction Plats 0-2\", \"stage_seq\": 9, \"distance_m\": 9984.016, \"section_seq\": 1, \"route_path_id\": 34328}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 9984.016, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34328}], \"total_distance_m\": 9984.016, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 8036.433, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1947.583, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2335", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.4635715", "current_position_lon": "-0.1738581", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22230, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:40:06Z\", \"source_id\": 39729921, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:39:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:40:09Z\", \"source_id\": 13044982, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22294, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:42:01Z\", \"source_id\": 39732716, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:43:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:42:02Z\", \"source_id\": 13045867, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22260, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:44:14Z\", \"source_id\": 39735951, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:45:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:44:18Z\", \"source_id\": 13046923, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22316, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:48:16Z\", \"source_id\": 39741464, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:48:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:48:23Z\", \"source_id\": 13048733, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22320, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:50:32Z\", \"source_id\": 39744515, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:51:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:50:36Z\", \"source_id\": 13049705, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29168, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:57:27Z\", \"source_id\": 39753404, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:58:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:57:32Z\", \"source_id\": 13052585, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Clapham Junction Plats 0-2", "service_state_platform": "1", "timing_fact_generation": 1789167453656017, "current_leg_arrival_utc": "2026-09-12T23:58:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T22:59:01.994191", "service_state_evidence_id": 13052585, "current_leg_start_actual_dep": "2026-09-12T23:53:00+01:00", "operational_evidence_version": 30, "service_state_event_time_utc": "2026-09-11T22:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:09:02.270467", "service_state_valid_until_kind": null, "operational_interpretation_version": 30, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
WJH |
None |
2Y31 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 1072.86, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1398.35, "from_m": 1072.86, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4931.619, "from_m": 1398.35, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5938.242, "from_m": 4931.619, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7928.272, "from_m": 5938.242, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8869.232, "from_m": 7928.272, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9083.002, "from_m": 8869.232, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9622.81, "from_m": 9083.002, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 9746.708, "from_m": 9622.81, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 9984.016, "from_m": 9746.708, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 493901, "profile_key": "e34db9d81783a6e93a96b895739109b890fe283a5076fd0e7e63a87c0f3ec06e", "schedule_id": 16018, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2335", "location": "Willesden Junction High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34328}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2337H", "location": "Mitre Bridge Jn", "stage_seq": 2, "distance_m": 961.567, "section_seq": 1, "route_path_id": 34328}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2338H", "location": "North Pole Jn", "stage_seq": 3, "distance_m": 1720.89, "section_seq": 1, "route_path_id": 34328}, {"is_pass": false, "wtt_arr": "2341", "wtt_dep": "2342", "location": "Shepherd's Bush", "stage_seq": 4, "distance_m": 2950.373, "section_seq": 1, "route_path_id": 34328}, {"is_pass": false, "wtt_arr": "2343H", "wtt_dep": "2344", "location": "Kensington (Olympia)", "stage_seq": 5, "distance_m": 4699.131, "section_seq": 1, "route_path_id": 34328}, {"is_pass": false, "wtt_arr": "2346", "wtt_dep": "2346H", "location": "West Brompton", "stage_seq": 6, "distance_m": 6357.436, "section_seq": 1, "route_path_id": 34328}, {"is_pass": false, "wtt_arr": "2348H", "wtt_dep": "2349", "location": "Imperial Wharf", "stage_seq": 7, "distance_m": 7822.842, "section_seq": 1, "route_path_id": 34328}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2351", "location": "Latchmere Jn", "stage_seq": 8, "distance_m": 9176.161, "section_seq": 1, "route_path_id": 34328}, {"is_pass": false, "wtt_arr": "2354", "wtt_dep": null, "location": "Clapham Junction Plats 0-2", "stage_seq": 9, "distance_m": 9984.016, "section_seq": 1, "route_path_id": 34328}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 9984.016, "from_m": 0.0, "section_seq": 1, "route_path_id": 34328}], "total_distance_m": 9984.016, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 8036.433, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1947.583, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 22230, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:40:06Z", "source_id": 39729921, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T22:39:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:40:09Z", "source_id": 13044982, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T23:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22294, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:42:01Z", "source_id": 39732716, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T22:43:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:42:02Z", "source_id": 13045867, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T23:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22260, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:44:14Z", "source_id": 39735951, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T22:45:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:44:18Z", "source_id": 13046923, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T23:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22316, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:48:16Z", "source_id": 39741464, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T22:48:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:48:23Z", "source_id": 13048733, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T23:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22320, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:50:32Z", "source_id": 39744515, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T22:51:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:50:36Z", "source_id": 13049705, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T23:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29168, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:57:27Z", "source_id": 39753404, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T22:58:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:57:32Z", "source_id": 13052585, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T23:58:00+01:00", "operational_fact": true}] |
Willesden Junction High Level |
2335 |
2335 |
5 |
None |
None |
Clapham Junction Plats 0-2 |
2356 |
2354 |
1 |
LATE |
+4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L24662/2026-09-11/detailed |
None |
Imperial Wharf |
2026-09-12T23:53:00+01:00 |
Clapham Junction Plats 0-2 |
6.0 |
{"type": "LineString", "coordinates": [[-0.1835546, 51.4757858], [-0.1833574, 51.4755293], [-0.18308099999999997, 51.4752242], [-0.1828033, 51.47496279999999], [-0.18258269999999996, 51.4747727], [-0.1824289, 51.47464409999999], [-0.18225959999999997, 51.4745107], [-0.1821278, 51.47441739999999], [-0.1819454, 51.47430190000001], [-0.1818239, 51.474223], [-0.18177719999999997, 51.474193199999995], [-0.18162069999999997, 51.4741024], [-0.18135660000000003, 51.47395360000001], [-0.1811693, 51.4738575], [-0.1809948, 51.473771599999985], [-0.1808313, 51.47369470000001], [-0.1806252, 51.4736093], [-0.1796630568239043, 51.47325942114443], [-0.17758489999999996, 51.4725037], [-0.17751129999999998, 51.472479], [-0.1773769, 51.47243340000001], [-0.1771246, 51.472350000000006], [-0.1768095, 51.47225579999999], [-0.17667849999999996, 51.47221699999999], [-0.1764235, 51.4721419], [-0.17593369999999997, 51.47201639999999], [-0.1755594, 51.4719266], [-0.1751964, 51.47186749999999], [-0.17481139999999998, 51.4717971], [-0.17441289999999998, 51.4717354], [-0.1739475, 51.471666299999995], [-0.17360719999999996, 51.4716172], [-0.1733629, 51.4715882], [-0.1732779, 51.47157669999999], [-0.1717534, 51.4713699], [-0.1711318, 51.4712838], [-0.170945, 51.471258], [-0.17033029999999996, 51.4711645], [-0.16973779999999997, 51.47108619999999], [-0.16956750000000004, 51.4710644], [-0.1692299, 51.47101939999999], [-0.1689269, 51.470979], [-0.16870219999999997, 51.470949], [-0.16823719999999998, 51.470887100000006], [-0.1679299, 51.470848199999985], [-0.16777559999999997, 51.4708094], [-0.1676152, 51.470763700000006], [-0.1674274, 51.47070180000001], [-0.16726869999999996, 51.4706435], [-0.1670992, 51.4705743], [-0.1669748, 51.470516100000005], [-0.16678242692569917, 51.47042105558487], [-0.1667811, 51.470420399999995], [-0.16658569999999998, 51.47031530000001], [-0.16647629999999997, 51.47024919999999], [-0.166351, 51.470165], [-0.16632769999999997, 51.4701494], [-0.1662091, 51.4700625], [-0.1660797, 51.46995949999999], [-0.16597199999999998, 51.4698669], [-0.1658567, 51.4697577], [-0.16577659999999997, 51.4696708], [-0.1656831, 51.469565300000006], [-0.16560119999999998, 51.46946590000001], [-0.1655002, 51.4693218], [-0.1654184, 51.4691783], [-0.1653674, 51.4690852], [-0.1653157, 51.468977], [-0.1652898, 51.46890359999999], [-0.1652647, 51.468822], [-0.16523629999999995, 51.4687153], [-0.16521879999999997, 51.468626400000005], [-0.1652071, 51.4685302], [-0.16520159999999998, 51.468389300000005], [-0.1652063, 51.468286699999986], [-0.16521709999999998, 51.46816599999998], [-0.1652347, 51.4680662], [-0.1652539, 51.46797200000001], [-0.16528769999999998, 51.4678638], [-0.1653253, 51.467765500000006], [-0.16538709999999998, 51.467646899999984], [-0.16540099999999996, 51.46762369999999], [-0.1654689, 51.4675101], [-0.1655557, 51.46739310000001], [-0.1656206, 51.467319], [-0.16572619999999996, 51.46720800000001], [-0.1658021, 51.4671407], [-0.16586629999999997, 51.4670858], [-0.1659837, 51.4669959], [-0.1660628, 51.466938299999995], [-0.16613359999999996, 51.4668915], [-0.1661772, 51.4668634], [-0.1662054, 51.466845199999995], [-0.16630959999999995, 51.4667881], [-0.1664225, 51.4667281], [-0.16652959999999997, 51.46667339999998], [-0.166697, 51.4665992], [-0.16685529999999998, 51.46653159999999], [-0.1669074, 51.466508899999994], [-0.1671209, 51.466393], [-0.167268, 51.466313199999995], [-0.16740099999999997, 51.4662379], [-0.16754139999999998, 51.4661597], [-0.1677142, 51.4660634], [-0.16787789999999997, 51.46597739999999], [-0.1680031, 51.46590199999999], [-0.1681617, 51.4658106], [-0.1682808, 51.465736799999995], [-0.1684277, 51.4656444], [-0.16854629999999998, 51.465567699999994], [-0.1686369, 51.4655082], [-0.1686325, 51.46550289999999], [-0.1686755, 51.465481], [-0.168792, 51.46540379999999], [-0.1689339, 51.4653068], [-0.16906289999999996, 51.4652383], [-0.1692196, 51.4651595], [-0.1693823, 51.46507709999999], [-0.1697006, 51.46491790000001], [-0.1699122, 51.46482389999999], [-0.170067, 51.4647549], [-0.1702571, 51.4646713], [-0.17039619999999997, 51.4646066], [-0.1705441, 51.4645346], [-0.1705724, 51.464518899999995], [-0.17077099999999998, 51.464422799999994], [-0.1709444, 51.46434229999999], [-0.1711795, 51.4642342], [-0.17140379999999997, 51.4641427], [-0.17154489999999997, 51.46408960000001], [-0.1717519, 51.46402320000001], [-0.1719234, 51.4639786], [-0.17199670000000003, 51.4639626], [-0.1723358, 51.4638883], [-0.1731146, 51.46371799999999], [-0.1738581, 51.463571499999986]]} |
1.5 |
2352 |
2358 |
Imperial Wharf |
Clapham Junction Carriage Maintenance Depot |
Clapham Junction Plats 0-2 |
51.4635715 |
-0.1738581 |
51.4635715 |
-0.1738581 |
1 |
0 |
2026-09-11 23:09:22 |
TERMINATED |
2026-09-11 22:58:00 |
Clapham Junction Plats 0-2 |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13052585 |
1789167453656017 |
30 |
30 |
2026-09-11 23:09:02.270467 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 22:59:01.994191 |
| 462766 |
492648 |
C04285 |
601H66M811 |
2026-09-11 |
COMPLETE |
13052463 |
2026-09-11 23:59:00 |
2026-09-11 23:09:22 |
2026-09-13 23:09:22 |
{"id": 492648, "stp": "O", "toc": "East Midlands Railway", "uid": "C04285", "consist": "360111+360120", "dest_crs": "STP", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C04285/2026-09-11/detailed", "trust_id": "601H66M811", "origin_crs": "COR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London St. Pancras", "service_date": "2026-09-11", "dest_arr_time": "2359", "dest_platform": "1", "is_terminated": 1, "next_location": "London St. Pancras", "signalling_id": "1H66", "timing_status": "ON TIME", "origin_station": "Corby", "current_leg_arr": "2359", "current_leg_dep": "2325", "current_leg_end": "London St. Pancras", "origin_dep_time": "2233", "origin_platform": "1", "current_location": "London St. Pancras", "last_update_time": "2026-09-11T23:09:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.3962762, 51.8728653], [-0.3956526, 51.8724132], [-0.3951349, 51.8720455], [-0.3945408, 51.8716574], [-0.3938997, 51.8712798], [-0.3932467, 51.8709326], [-0.3926351, 51.870619600000005], [-0.392057, 51.87035239999999], [-0.3913462999999999, 51.8700212], [-0.3907937000000001, 51.8697554], [-0.3901607, 51.8694208], [-0.3899569, 51.86930650000001], [-0.3895625999999999, 51.8690714], [-0.3889697999999999, 51.8686822], [-0.3884051999999999, 51.8682689], [-0.3879653, 51.8679087], [-0.3875174, 51.86750630000001], [-0.3870896, 51.86707149999999], [-0.386745, 51.86667049999999], [-0.3863909, 51.8661993], [-0.38608789999999993, 51.8657107], [-0.385829, 51.8652155], [-0.3856089999999999, 51.8647155], [-0.3854133, 51.8642109], [-0.3852093999999999, 51.8637074], [-0.384956, 51.86317239999999], [-0.3846648999999999, 51.862644800000005], [-0.3843176, 51.8621255], [-0.3839353, 51.861623], [-0.3835384, 51.861164], [-0.3830663, 51.8606813], [-0.3825621, 51.86022059999999], [-0.3820162999999999, 51.8597742], [-0.3817078, 51.859541400000005], [-0.38145699999999994, 51.8593586], [-0.3808655, 51.858954399999995], [-0.3803479, 51.8586115], [-0.3797591, 51.8582098], [-0.3791704, 51.85778739999999], [-0.3786232, 51.8573683], [-0.3780949, 51.8569597], [-0.3775383, 51.85651899999999], [-0.3769896999999999, 51.8560852], [-0.376448, 51.8556584], [-0.37622399999999995, 51.85548299999999], [-0.37586859999999994, 51.855202199999994], [-0.3754113, 51.85484329999999], [-0.374785, 51.854349799999994], [-0.37415199999999993, 51.85385349999999], [-0.373527, 51.85335999999999], [-0.3728967, 51.8528646], [-0.372269, 51.852374999999995], [-0.3716923999999999, 51.8519211], [-0.3711210999999999, 51.85146379999999], [-0.3710161, 51.851373900000006], [-0.3708553, 51.8512363], [-0.3705511, 51.85097590000001], [-0.3699972, 51.850458899999985], [-0.3694729, 51.8499161], [-0.3689927, 51.84936619999999], [-0.3685663, 51.8488228], [-0.36817339999999993, 51.84826329999999], [-0.3678073, 51.8476768], [-0.3674813, 51.847072999999995], [-0.3672024, 51.846488699999995], [-0.3669703999999999, 51.8459063], [-0.3667934, 51.8453653], [-0.3667099, 51.845054100000006], [-0.36664849999999993, 51.84482529999999], [-0.36652109999999993, 51.844265], [-0.3664733, 51.8441122], [-0.3663614999999999, 51.8437555], [-0.3661724, 51.84322699999999], [-0.3659914, 51.8427918], [-0.3655841, 51.84203519999999], [-0.3654584, 51.8418286], [-0.3651062, 51.8411954], [-0.3647307, 51.840652600000006], [-0.3646084, 51.8404925], [-0.3644578, 51.8402987], [-0.3643164, 51.8401147], [-0.3640374, 51.83978239999999], [-0.36391529999999994, 51.8396368], [-0.3633896999999999, 51.83907139999999], [-0.36288399999999993, 51.8385852], [-0.3623502, 51.8381146], [-0.36177090000000006, 51.83764060000001], [-0.3612492, 51.83723199999999], [-0.3607274999999999, 51.8368235], [-0.36015889999999995, 51.8363644], [-0.3596156999999999, 51.8358954], [-0.35932611364780853, 51.83561996913083], [-0.3590980999999999, 51.83540309999999], [-0.3586139, 51.8349092], [-0.3583645, 51.8346306], [-0.3581405999999999, 51.834370400000005], [-0.35769, 51.833820900000006], [-0.35728229999999994, 51.833261499999985], [-0.35716300141206236, 51.833078520820536], [-0.3569095, 51.8326897], [-0.35659959999999996, 51.8321661], [-0.3563085999999999, 51.831631599999994], [-0.3560645, 51.83108709999998], [-0.3559076, 51.83064869999999], [-0.35573189999999993, 51.83010829999999], [-0.3555952, 51.82957849999999], [-0.3555349, 51.829334], [-0.35548110000000005, 51.829049899999994], [-0.3553953, 51.8284722], [-0.3553498, 51.82788599999999], [-0.3553456, 51.82730519999999], [-0.3553832, 51.8267175], [-0.3554596, 51.82613239999999], [-0.3555443, 51.8256183], [-0.35563279999999997, 51.825101], [-0.3557185, 51.82448289999999], [-0.3557627, 51.8239027], [-0.3557642, 51.8232667], [-0.3557253, 51.822644999999994], [-0.3556462, 51.8220672], [-0.3555617, 51.82159639999999], [-0.3554503, 51.821133199999984], [-0.3553109, 51.8206613], [-0.3551914, 51.82030009999999], [-0.35500899999999996, 51.8198217], [-0.3547906, 51.8193291], [-0.3545799, 51.81889239999998], [-0.3542982, 51.8183892], [-0.3540032, 51.81793329999999], [-0.35371579999999997, 51.8175414], [-0.35334829999999995, 51.8170609], [-0.3529344, 51.816509399999994], [-0.3526128, 51.816093899999984], [-0.35239, 51.8157822], [-0.35227759999999997, 51.81562939999999], [-0.3520074, 51.81526989999998], [-0.3518369, 51.815050799999995], [-0.35178699999999996, 51.8149867], [-0.3515441, 51.81467450000001], [-0.351164, 51.8141753], [-0.35096179999999993, 51.8139099], [-0.35038859999999994, 51.813134199999986], [-0.3500174999999999, 51.812651900000006], [-0.34966339999999996, 51.812187599999994], [-0.34921649999999993, 51.8115928], [-0.34885279999999996, 51.81112069999999], [-0.348241, 51.81045050000001], [-0.3481309, 51.81031159999998], [-0.3481164797292545, 51.810291804901055], [-0.3477789, 51.8098284], [-0.3474871, 51.8094522], [-0.3472508, 51.80914619999999], [-0.34711269999999994, 51.80896380000001], [-0.3468562, 51.808635200000005], [-0.3465655, 51.8082449], [-0.34645850000000006, 51.80810199999999], [-0.3461461, 51.80768189999999], [-0.3456987999999999, 51.80708129999999], [-0.3453758, 51.806656399999994], [-0.34529909999999997, 51.806554000000006], [-0.3452281, 51.8064627], [-0.3448606, 51.8059784], [-0.3445495, 51.80556959999999], [-0.3444690999999999, 51.8054647], [-0.3443705, 51.80533590000001], [-0.34414039999999996, 51.8050356], [-0.3437032, 51.804458399999994], [-0.3432821, 51.8038986], [-0.343093, 51.8036556], [-0.34283289999999994, 51.8033198], [-0.34238759999999996, 51.8027443], [-0.3419382999999999, 51.8021654], [-0.34154139999999994, 51.80164130000001], [-0.3412289, 51.8012299], [-0.34082959999999995, 51.8007077], [-0.3404501, 51.8001985], [-0.34016139999999995, 51.79982339999999], [-0.3398381999999999, 51.7993838], [-0.3395524999999999, 51.799014699999994], [-0.33926589999999995, 51.79864260000001], [-0.3389745, 51.798273300000005], [-0.33869419999999995, 51.79791079999999], [-0.3383727, 51.7974889], [-0.3381027999999999, 51.7971171], [-0.3377436999999999, 51.796638], [-0.3373441, 51.7961096], [-0.33694169999999996, 51.79558130000001], [-0.33652829999999995, 51.795037699999995], [-0.3361662, 51.7945625], [-0.335839, 51.7941295], [-0.3355306, 51.793731400000006], [-0.33525189999999994, 51.793364999999994], [-0.3348576999999999, 51.792857299999994], [-0.3344191, 51.7922775], [-0.33398829999999996, 51.791709099999984], [-0.3335662, 51.79115190000001], [-0.3331433999999999, 51.7905967], [-0.3324219, 51.7896461], [-0.3320141999999999, 51.78911850000001], [-0.33162259999999993, 51.78860499999998], [-0.330774, 51.78750110000001], [-0.3303391, 51.78692339999999], [-0.3299073, 51.786351], [-0.3296689, 51.78603679999999], [-0.3294731, 51.785782100000006], [-0.32903959999999993, 51.7852119], [-0.32866680000000004, 51.784721600000005], [-0.3283463, 51.7843052], [-0.32803009999999994, 51.78390389999999], [-0.3278044, 51.783609899999995], [-0.32725219999999994, 51.782884999999986], [-0.3265787, 51.7819804], [-0.3261901, 51.7814397], [-0.3258155999999999, 51.780892699999995], [-0.32546819999999993, 51.7803352], [-0.32514409999999994, 51.7797828], [-0.32461970000000007, 51.7787896], [-0.32442619999999994, 51.77840349999999], [-0.32416739999999994, 51.777875], [-0.3240159669874666, 51.77753249589623], [-0.323976, 51.7774421], [-0.3239079, 51.7772744], [-0.3238561999999999, 51.7771474], [-0.3237482, 51.7768817], [-0.3235403, 51.77633159999999], [-0.3233432, 51.7757416], [-0.323158, 51.7751179], [-0.32300369999999995, 51.774538699999994], [-0.3228564, 51.773915200000005], [-0.3226981, 51.773120199999994], [-0.322627, 51.77265959999998], [-0.3225478, 51.7720326], [-0.3224753, 51.7714442], [-0.3224004, 51.7708123], [-0.3223318, 51.7701803], [-0.3222663, 51.76955170000001], [-0.3221723, 51.76871960000001], [-0.3220086, 51.76729290000001], [-0.3219618, 51.766898399999995], [-0.32193460000000007, 51.76669129999999], [-0.3218985, 51.7663984], [-0.32187200000000005, 51.76617890000001], [-0.3217634, 51.7652343], [-0.3217109, 51.76478229999999], [-0.3216707, 51.7641963], [-0.32166, 51.7635622], [-0.3216881, 51.762972], [-0.321719, 51.7626442], [-0.3217607, 51.7623932], [-0.3218692, 51.76182159999998], [-0.3220088, 51.76126759999999], [-0.3221871, 51.7607298], [-0.3223842, 51.76020210000001], [-0.32245929999999995, 51.7600195], [-0.3226107999999999, 51.7596609], [-0.3227932, 51.75927659999999], [-0.32297299999999995, 51.75893260000001], [-0.3232518, 51.758478], [-0.3234263, 51.75820049999999], [-0.32368919999999995, 51.7578286], [-0.32397469999999995, 51.7574478], [-0.3242833, 51.75706819999999], [-0.32463469999999994, 51.7566713], [-0.32559869999999996, 51.7555468], [-0.32588169999999994, 51.75516660000001], [-0.3260482, 51.75493550000001], [-0.32636469999999995, 51.754426599999995], [-0.32660209999999995, 51.753992399999994], [-0.32679769999999997, 51.753553499999995], [-0.3269465, 51.75316], [-0.3271343, 51.7526618], [-0.32726439999999996, 51.75227580000001], [-0.3273962, 51.7517965], [-0.3274243, 51.75166190000001], [-0.32747219999999994, 51.7514032], [-0.3275272, 51.7510039], [-0.3275933999999999, 51.7505022], [-0.3276734, 51.74986719999999], [-0.3276857, 51.74951239999999], [-0.3276228, 51.7490911], [-0.32757299999999995, 51.74869110000001], [-0.3274678999999999, 51.7482146], [-0.3273649, 51.747866399999985], [-0.32724359999999997, 51.7475261], [-0.3270596, 51.74707779999999], [-0.32682999999999995, 51.74660149999998], [-0.3265604, 51.7461346], [-0.32644029999999996, 51.74594019999999], [-0.3262731, 51.7456795], [-0.32609169999999993, 51.7454127], [-0.32577529999999993, 51.744955299999994], [-0.3255173, 51.744596], [-0.32535729999999996, 51.74438510000001], [-0.3250672, 51.744027], [-0.32481439999999995, 51.7437087], [-0.324545, 51.7434252], [-0.32416059999999997, 51.74304189999999], [-0.32368250000000004, 51.74260780000001], [-0.32299049999999996, 51.74199339999999], [-0.32269879999999995, 51.7417249], [-0.32236419999999993, 51.74139340000001], [-0.32217479999999993, 51.7412029], [-0.3219116, 51.740920800000005], [-0.3213346999999999, 51.74025160000001], [-0.32101219999999997, 51.7398422], [-0.32062209999999997, 51.73926829999999], [-0.3203101, 51.73877319999999], [-0.32007529999999995, 51.7383452], [-0.31999520000000004, 51.7381848], [-0.3199319, 51.7380611], [-0.3198563, 51.7379037], [-0.31948109999999996, 51.737009699999994], [-0.319249, 51.736253999999995], [-0.31913040000000004, 51.73575069999999], [-0.31904649999999996, 51.7353262], [-0.31896869999999994, 51.73479079999999], [-0.31892319999999996, 51.73434139999999], [-0.3189076, 51.7340391], [-0.3189239, 51.733520600000006], [-0.3189887, 51.7327588], [-0.3190739, 51.7322368], [-0.3192128, 51.7315577], [-0.3194597, 51.730522099999995], [-0.31959589999999993, 51.7299372], [-0.31973689999999994, 51.72936539999999], [-0.3199057, 51.7286844], [-0.32018759999999996, 51.72749389999999], [-0.320292, 51.727042899999994], [-0.32058049999999993, 51.7256825], [-0.320836, 51.7245935], [-0.3209835999999999, 51.72407110000001], [-0.3212357, 51.722991099999994], [-0.32148016983956257, 51.721918011123584], [-0.32152610000000004, 51.721716400000005], [-0.3218177, 51.72057370000001], [-0.3221207, 51.7193], [-0.3223111, 51.7184161], [-0.32255529999999993, 51.7174481], [-0.32278899999999994, 51.7165013], [-0.322813, 51.71639580000001], [-0.3229041, 51.7160047], [-0.3230102, 51.7155731], [-0.32312859999999993, 51.7150556], [-0.32325509999999996, 51.714586100000005], [-0.32335169999999996, 51.71413929999999], [-0.3234483, 51.71370350000001], [-0.32354759999999994, 51.7133327], [-0.3236551, 51.712831099999995], [-0.3237884, 51.71229159999999], [-0.32389309999999993, 51.71179819999999], [-0.3239882, 51.71141920000001], [-0.3240414999999999, 51.71120760000001], [-0.3241421, 51.71075489999999], [-0.32427269999999997, 51.7102188], [-0.3244224, 51.7095899], [-0.32456519999999994, 51.708988000000005], [-0.3246686, 51.7085345], [-0.3247802, 51.708055599999994], [-0.32486719999999997, 51.707699], [-0.32495569999999996, 51.707291], [-0.32505359999999994, 51.70692259999999], [-0.3251474999999999, 51.706513699999995], [-0.32522499999999993, 51.706174], [-0.32530799999999993, 51.7058072], [-0.3253897, 51.70542199999999], [-0.32548219999999994, 51.70489589999999], [-0.32552219999999993, 51.70440440000001], [-0.3255704, 51.70376519999999], [-0.3255825, 51.703429599999986], [-0.32558419999999993, 51.7028872], [-0.32557819999999993, 51.7024567], [-0.3255522, 51.70209520000001], [-0.3255265, 51.701918199999994], [-0.325457, 51.7016174], [-0.3253903, 51.70109569999999], [-0.32529199999999997, 51.70056829999999], [-0.3251725, 51.69992489999999], [-0.3250302, 51.699436], [-0.3248566, 51.6989216], [-0.3246146, 51.69827810000001], [-0.324331, 51.697629], [-0.3240951, 51.6971249], [-0.3238392, 51.696621699999994], [-0.32327739999999994, 51.6956522], [-0.3221607000000001, 51.6937237], [-0.3200789, 51.69016390000001], [-0.3189531, 51.68831519999999], [-0.3183425, 51.68734810000001], [-0.3178188, 51.686552], [-0.31722599999999995, 51.6857167], [-0.3170024, 51.685405], [-0.31660980000000005, 51.6848691], [-0.31631519999999996, 51.6844769], [-0.3160396999999999, 51.68411609999999], [-0.31569299999999995, 51.6836875], [-0.3153503, 51.683295699999995], [-0.3150023, 51.68293309999999], [-0.3146204, 51.6825481], [-0.3141818, 51.682127400000006], [-0.31385899999999994, 51.6818286], [-0.3133039, 51.681326799999994], [-0.3123624, 51.6805284], [-0.31139859999999997, 51.6797277], [-0.3109321, 51.67934149999999], [-0.31022379999999994, 51.67872739999999], [-0.31014759999999997, 51.6786645], [-0.30967519999999993, 51.67822720000001], [-0.30888329999999997, 51.677573599999995], [-0.30884049999999996, 51.6775382], [-0.3084446, 51.67720419999999], [-0.3079045, 51.67670389999999], [-0.3077551, 51.67657679999999], [-0.30733879999999997, 51.67622839999999], [-0.3077551, 51.67657679999999], [-0.3079045, 51.67670389999999], [-0.3084446, 51.67720419999999], [-0.30785689999999993, 51.6767225], [-0.3068869, 51.675910900000005], [-0.30630599999999997, 51.6754174], [-0.3056162, 51.674837800000006], [-0.3048503, 51.6742219], [-0.3039578, 51.6734719], [-0.3030722, 51.672741300000006], [-0.3019346, 51.6718198], [-0.3017755, 51.6716853], [-0.3011716, 51.6711746], [-0.3004805, 51.67057810000001], [-0.29988739999999997, 51.6700684], [-0.2993228, 51.66957910000001], [-0.29870109999999994, 51.66905090000001], [-0.29817599999999994, 51.668617999999995], [-0.2973093, 51.667923599999995], [-0.2964972, 51.6672756], [-0.2958277999999999, 51.666725500000005], [-0.29527279999999995, 51.66626310000001], [-0.29523924465501367, 51.666235034589675], [-0.2947068, 51.6657897], [-0.2941994, 51.6653695], [-0.2936661, 51.66492480000001], [-0.2931504999999999, 51.6645012], [-0.2927002, 51.664113], [-0.2922661999999999, 51.663729], [-0.2917125, 51.6632708], [-0.29110980000000003, 51.66277629999999], [-0.2904609, 51.6622363], [-0.28990039999999995, 51.661770399999995], [-0.2891889, 51.66117890000001], [-0.2884379, 51.660556099999994], [-0.2878325, 51.6600691], [-0.28729379999999993, 51.6596227], [-0.2867958, 51.6592024], [-0.2863238, 51.65880999999999], [-0.285883, 51.6584606], [-0.2854177, 51.6580766], [-0.28487629999999997, 51.65762339999999], [-0.28432799999999997, 51.65715670000001], [-0.2838859, 51.6567862], [-0.2833866, 51.6563701], [-0.28292539999999994, 51.655976800000005], [-0.2826179, 51.6557109], [-0.2823785, 51.6555016], [-0.28206149999999997, 51.655213], [-0.2816697, 51.6548458], [-0.28137179999999995, 51.65456729999999], [-0.28103029999999996, 51.6542204], [-0.2807269, 51.6538988], [-0.28035409999999994, 51.6534945], [-0.2800466999999999, 51.6531383], [-0.2797229, 51.6527197], [-0.2794875, 51.65240399999999], [-0.27916509999999994, 51.6519381], [-0.2789926, 51.6516653], [-0.27891209999999994, 51.65153800000001], [-0.2787148, 51.65122229999999], [-0.2784645, 51.6508256], [-0.2781557, 51.6503318], [-0.2778346, 51.64984309999999], [-0.2775013, 51.649359399999994], [-0.2772129, 51.64895169999999], [-0.2769585, 51.64856509999999], [-0.2767326, 51.6482014], [-0.27660899999999994, 51.647987400000005], [-0.2764378, 51.647682999999994], [-0.2719779, 51.6394441], [-0.2715223, 51.63859269999999], [-0.27101849999999994, 51.637667400000005], [-0.27053180000000004, 51.6368307], [-0.27032019999999995, 51.6364985], [-0.26949458523585645, 51.63532649516161], [-0.26936299999999996, 51.63513970000001], [-0.2683397, 51.633789099999994], [-0.2677304, 51.6329825], [-0.26717489999999994, 51.6322544], [-0.2659966000000001, 51.6307021], [-0.2655558, 51.6301247], [-0.26509199999999994, 51.6295498], [-0.2646066999999999, 51.6289765], [-0.2640944, 51.62843259999999], [-0.26353619999999994, 51.6278434], [-0.26296329999999996, 51.627249199999994], [-0.26184179999999996, 51.6260914], [-0.2612439999999999, 51.6254743], [-0.26064170000000003, 51.6248623], [-0.2598652, 51.624068], [-0.2590827, 51.6232988], [-0.25747049999999994, 51.6216525], [-0.2558943, 51.6200278], [-0.2547682, 51.6188645], [-0.2536758, 51.61771749999999], [-0.2512383, 51.61524729999999], [-0.2508636000000001, 51.61487470000001], [-0.25049009999999994, 51.614492199999994], [-0.2501865, 51.6141769], [-0.24986739999999996, 51.61385839999999], [-0.24967639999999997, 51.6136638], [-0.2494034, 51.6133759], [-0.24770979999999995, 51.6116332], [-0.24662675964784295, 51.61048353460085], [-0.2461169, 51.60994229999999], [-0.2459553, 51.6097694], [-0.2439602, 51.6076737], [-0.2419170999999999, 51.6055615], [-0.241078, 51.6047014], [-0.24025330000000003, 51.6038177], [-0.2391205, 51.6026213], [-0.2387229999999999, 51.602132399999995], [-0.2383712, 51.6016476], [-0.23824550000000003, 51.6014583], [-0.238012, 51.6010934], [-0.2378253999999999, 51.6007935], [-0.2376679, 51.6005054], [-0.2374716, 51.6001127], [-0.23727319999999996, 51.599684499999995], [-0.2370185, 51.599074399999985], [-0.23694839999999995, 51.5988643], [-0.23689060000000003, 51.5986851], [-0.2367948, 51.5983512], [-0.23671619999999996, 51.5980682], [-0.2366237, 51.59772889999999], [-0.23651959999999997, 51.597340900000006], [-0.2364151, 51.5969559], [-0.23632470000000003, 51.596591999999994], [-0.2362531, 51.59627390000001], [-0.2361831, 51.5958691], [-0.2361357, 51.59554659999999], [-0.23610410000000004, 51.59522109999999], [-0.23608740000000003, 51.5949169], [-0.2360803, 51.5945924], [-0.2360813, 51.5942357], [-0.2361092, 51.593871], [-0.2361615, 51.5935011], [-0.23620499999999992, 51.593295700000006], [-0.2362186, 51.5932321], [-0.23634909999999995, 51.59276680000001], [-0.23646919999999996, 51.5924765], [-0.2366119, 51.59218], [-0.2367624, 51.59189879999999], [-0.2369683999999999, 51.59157949999999], [-0.23720699999999992, 51.59120980000001], [-0.237353, 51.59098440000001], [-0.2374428, 51.59082419999999], [-0.23752259999999997, 51.5906537], [-0.2376008, 51.59050049999999], [-0.2377192, 51.5901756], [-0.23781659999999996, 51.58985679999999], [-0.2378839, 51.5896339], [-0.23804899999999996, 51.5891882], [-0.23808217356757752, 51.589046537875355], [-0.23811066145997248, 51.58892488478365], [-0.2381559, 51.5887317], [-0.2383138, 51.58820169999999], [-0.2384429, 51.58779039999999], [-0.2387487, 51.586876], [-0.2388679999999999, 51.5864954], [-0.2390202, 51.586039199999995], [-0.23915000000000003, 51.585578100000006], [-0.23925630000000003, 51.585124499999985], [-0.2393143, 51.5845935], [-0.239362, 51.58406120000001], [-0.2393764, 51.5835002], [-0.2393596, 51.5829887], [-0.2393183, 51.5824997], [-0.2392655, 51.5820435], [-0.2391934, 51.5816663], [-0.23911329999999997, 51.5813105], [-0.23897060000000003, 51.58079730000001], [-0.2388769731672637, 51.58052971108778], [-0.23876279999999991, 51.5802034], [-0.2385505, 51.5796921], [-0.23847169999999995, 51.5794933], [-0.23830049999999997, 51.5791089], [-0.23804590000000003, 51.578587899999995], [-0.23784150000000004, 51.57821890000001], [-0.23761919999999995, 51.57785539999999], [-0.2374156, 51.57756179999999], [-0.237197, 51.577263], [-0.23703589999999997, 51.5770523], [-0.23696819999999996, 51.57697730000001], [-0.2369019, 51.5768913], [-0.23669440000000003, 51.57665219999999], [-0.2366245, 51.5765812], [-0.23639159999999995, 51.5763215], [-0.23611779999999996, 51.576046700000006], [-0.2358786, 51.575821100000006], [-0.23545820000000003, 51.575450100000005], [-0.235275, 51.57529430000001], [-0.2351096, 51.57515579999998], [-0.2348061, 51.5749181], [-0.23446529999999993, 51.57466110000001], [-0.23415420000000003, 51.57442880000001], [-0.23388670000000003, 51.57423649999999], [-0.23360130000000004, 51.5740232], [-0.2332454, 51.573764800000006], [-0.23305749999999997, 51.573623100000006], [-0.2326542, 51.573322100000006], [-0.2322811, 51.5730396], [-0.23027770000000003, 51.5715619], [-0.22985919999999996, 51.57125980000001], [-0.2292235, 51.5707947], [-0.22879739999999996, 51.57049709999999], [-0.2274809, 51.569601], [-0.22660109999999997, 51.568984], [-0.22567629999999997, 51.5682914], [-0.2248006, 51.56760629999999], [-0.2242769, 51.56719869999999], [-0.2231013, 51.5662825], [-0.22264809999999996, 51.56593809999999], [-0.2223022, 51.5656794], [-0.2215834, 51.5651474], [-0.22090209999999996, 51.5646489], [-0.2171792, 51.5619102], [-0.2165173, 51.561427300000005], [-0.2161009, 51.561134899999985], [-0.21567449999999996, 51.560837199999995], [-0.215096, 51.56045639999999], [-0.21446, 51.56001570000001], [-0.2138909, 51.5595977], [-0.21336179999999996, 51.559185600000006], [-0.2130942, 51.55895769999999], [-0.212837558762257, 51.55871337697856], [-0.2127296, 51.55861060000001], [-0.21243989999999996, 51.5583264], [-0.2122234, 51.558100399999994], [-0.21108119999999997, 51.556820399999985], [-0.2110251, 51.556755900000006], [-0.2109028, 51.5566153], [-0.2107942, 51.5565061], [-0.2107178, 51.5564205], [-0.21041329999999997, 51.5560791], [-0.2102122, 51.5558665], [-0.2098621, 51.555469599999995], [-0.20960599999999996, 51.5551978], [-0.209264, 51.5548309], [-0.20909207678933597, 51.55466347968381], [-0.2088898, 51.55446649999999], [-0.20841639999999995, 51.5540312], [-0.2080007, 51.55368769999999], [-0.20753799999999997, 51.553332399999995], [-0.2071035, 51.553021400000006], [-0.20672530000000003, 51.5527687], [-0.2063377, 51.5525069], [-0.2059059, 51.5522484], [-0.20540829999999996, 51.55195319999999], [-0.2048424, 51.551652100000005], [-0.2042577, 51.5513628], [-0.2034195, 51.5509708], [-0.20281999999999997, 51.55071809999998], [-0.20221169999999997, 51.5504852], [-0.2016197, 51.55025950000001], [-0.20101219999999995, 51.55004929999998], [-0.2004409, 51.549866699999995], [-0.1997945, 51.5496724], [-0.1990461, 51.54947390000001], [-0.198224, 51.5492746], [-0.1977257, 51.5491592], [-0.1971004, 51.5490173], [-0.1964113, 51.548888], [-0.19544909999999996, 51.548747799999994], [-0.1950369, 51.5486877], [-0.19499369999999996, 51.5486835], [-0.193769, 51.54856350000001], [-0.1931012, 51.5485164], [-0.1919877, 51.548449299999994], [-0.1919859746398945, 51.548449207541864], [-0.1908923, 51.54839059999999], [-0.1883018415408203, 51.54833446209133], [-0.18818348646008473, 51.54833189721291], [-0.1877637, 51.548322799999994], [-0.18715429999999997, 51.54832199999999], [-0.18662419999999996, 51.548335399999985], [-0.1861822, 51.54835390000001], [-0.1860124, 51.54836350000001], [-0.1857368, 51.5483791], [-0.1852025, 51.5484247], [-0.1849857, 51.5484449], [-0.1847251, 51.54846919999999], [-0.1842404, 51.548526599999995], [-0.18370539999999996, 51.54859499999999], [-0.18300549999999996, 51.548707599999986], [-0.1823065, 51.54882449999999], [-0.1820331, 51.54886509999999], [-0.1817661, 51.54890389999999], [-0.18075559999999996, 51.5490373], [-0.17967489999999997, 51.5492332], [-0.1796630568239043, 51.54923571249775], [-0.1781189, 51.54956330000001], [-0.1764768, 51.5498506], [-0.17080569999999998, 51.5508248], [-0.16972729999999997, 51.55101470000001], [-0.16796949999999997, 51.551323499999995], [-0.1671995, 51.55143650000001], [-0.16559029999999997, 51.5516786], [-0.1649985, 51.5517546], [-0.16436810000000002, 51.5518245], [-0.1626456, 51.551990399999994], [-0.15944489999999997, 51.5522588], [-0.15759159999999997, 51.55240739999999], [-0.1563828, 51.55251079999999], [-0.15553969999999998, 51.552575100000006], [-0.15406789999999998, 51.5526842], [-0.15357269999999998, 51.5527034], [-0.1531094, 51.55271640000001], [-0.1526008058405427, 51.55272608942233], [-0.1518444, 51.552740500000006], [-0.15180749999999998, 51.55273950000001], [-0.1514804, 51.5527306], [-0.15122639999999998, 51.5527297], [-0.15059949999999997, 51.552711300000006], [-0.15009179999999997, 51.5526867], [-0.14954499999999998, 51.5526542], [-0.1489344, 51.5526074], [-0.14847989999999997, 51.5525711], [-0.1480123, 51.5525238], [-0.14781823588576043, 51.552498898513335], [-0.14775724520962777, 51.55249107244481], [-0.1473639, 51.55244059999999], [-0.1468501, 51.5523696], [-0.1465348, 51.5523172], [-0.14515389999999995, 51.552071699999985], [-0.1441947, 51.55187019999999], [-0.1435231, 51.5517043], [-0.1425323, 51.5514447], [-0.14198910000000003, 51.5512847], [-0.1415831, 51.5511502], [-0.14093859999999997, 51.5509167], [-0.14037559999999996, 51.550701200000006], [-0.1401551, 51.5506129], [-0.13990530000000004, 51.5505134], [-0.13974299999999998, 51.550446099999995], [-0.13956939999999998, 51.55037169999999], [-0.13940343312174056, 51.55029788159857], [-0.13940279999999997, 51.5502976], [-0.13907860000000002, 51.5501458], [-0.1388858, 51.550051], [-0.138694, 51.549952999999995], [-0.1384287, 51.549809499999995], [-0.1382256, 51.54969659999999], [-0.13802069999999997, 51.5495846], [-0.13757730000000004, 51.549319399999995], [-0.1373036, 51.549150199999985], [-0.1370224, 51.548968300000006], [-0.13679599999999997, 51.54881530000001], [-0.1365515, 51.5486468], [-0.1362342, 51.5484186], [-0.13603019999999996, 51.54826320000001], [-0.13582039999999998, 51.5480998], [-0.13539269999999998, 51.5477476], [-0.1350116, 51.547400200000006], [-0.1348333, 51.5472283], [-0.13465559999999996, 51.5470465], [-0.1344842, 51.54686540000001], [-0.1343653, 51.5467331], [-0.13424999999999998, 51.54660440000001], [-0.1340538, 51.5463786], [-0.13386090000000003, 51.54614990000001], [-0.1338137, 51.54609550000001], [-0.1336621, 51.5459117], [-0.1317989, 51.5436856], [-0.1316173, 51.54342230000001], [-0.13151539999999998, 51.54324179999999], [-0.1313578, 51.543009699999985], [-0.13133419999999998, 51.54296810000001], [-0.1313127, 51.5429244], [-0.13123379999999998, 51.542742], [-0.1311748, 51.542632700000006], [-0.1310782, 51.5424259], [-0.130991, 51.5422123], [-0.13090250000000003, 51.541969599999995], [-0.1307657, 51.54155419999999], [-0.1306311, 51.5412599], [-0.13058922953380497, 51.54115982160701], [-0.1305811692293316, 51.5411405559181], [-0.1305749798466977, 51.54112576208923], [-0.13056734171094642, 51.54110750545186], [-0.13053319999999996, 51.5410259], [-0.13047840238073127, 51.54086158271738], [-0.1304606, 51.5408082], [-0.1304295, 51.540744399999994], [-0.13040831237942532, 51.54065011517516], [-0.13038949999999996, 51.54056639999999], [-0.1303357, 51.5404721], [-0.13017779999999998, 51.54022559999999], [-0.12994969999999997, 51.5397457], [-0.12990269999999998, 51.5396661], [-0.12990222192769857, 51.53966522767327], [-0.1298719, 51.53960990000001], [-0.1297339, 51.5393759], [-0.1296632, 51.5392319], [-0.12949679999999997, 51.5387221], [-0.1293725855139987, 51.5381533989371], [-0.1293090318942045, 51.53786242359564], [-0.1292959, 51.5378023], [-0.1292349, 51.5375196], [-0.1292050562502323, 51.53737567711332], [-0.12916839999999996, 51.5371989], [-0.12914949999999997, 51.5371236], [-0.12913094989089005, 51.537022203774335], [-0.1291156, 51.5369383], [-0.129115, 51.536899700000006], [-0.12907419301944675, 51.53660273798133], [-0.12904540622881383, 51.53639324855326], [-0.1290302, 51.53632399999999], [-0.12900968435973212, 51.536270603567914], [-0.12894939999999996, 51.5361137], [-0.1289195, 51.5360343], [-0.12888889999999997, 51.535961699999994], [-0.1288543, 51.53589119999999], [-0.128789, 51.53575020000001], [-0.1287614, 51.5357015], [-0.1287618, 51.535623], [-0.1286099, 51.53515430000001], [-0.12854266901117034, 51.53496751240733], [-0.12844770445811296, 51.53470367145589], [-0.12844119999999998, 51.5346856], [-0.12839247941800383, 51.53455695661428], [-0.12822616286638075, 51.53411780632364], [-0.1281805798242299, 51.53399744590827], [-0.1281653, 51.53395709999999], [-0.1279775, 51.53350900000001], [-0.1279637029775823, 51.53345136986881], [-0.1278926920628459, 51.53315475628563], [-0.1278726451672573, 51.5330710197728], [-0.12786959999999997, 51.5330583], [-0.1277683773630777, 51.53275383807097], [-0.1273579, 51.5322607], [-0.127269, 51.53215079999999], [-0.1272303, 51.5321037]]}", "current_leg_start": "Luton Airport Parkway", "dest_arr_time_act": "2359", "motion_projection": null, "next_location_lat": "51.5321037", "next_location_lon": "-0.1272303", "previous_location": "Luton Airport Parkway", "current_leg_milage": "29.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 208.756, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7415.858, \"from_m\": 208.756, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 7961.636, \"from_m\": 7415.858, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 8910.583, \"from_m\": 7961.636, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 8991.84, \"from_m\": 8910.583, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9972.962, \"from_m\": 8991.84, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 11852.766, \"from_m\": 9972.962, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 13788.734, \"from_m\": 11852.766, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 15608.45, \"from_m\": 13788.734, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 20648.397, \"from_m\": 15608.45, \"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\": 20791.936, \"from_m\": 20648.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\": 21068.161, \"from_m\": 20791.936, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 21131.234, \"from_m\": 21068.161, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22380.23, \"from_m\": 21131.234, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 24699.441, \"from_m\": 22380.23, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24926.392, \"from_m\": 24699.441, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25078.395, \"from_m\": 24926.392, \"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\": 37911.327, \"from_m\": 25078.395, \"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\": 38180.71, \"from_m\": 37911.327, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 60317.247, \"from_m\": 38180.71, \"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\": 62880.589, \"from_m\": 60317.247, \"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\": 62945.706, \"from_m\": 62880.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\": 63011.613, \"from_m\": 62945.706, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 63067.425, \"from_m\": 63011.613, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 63138.863, \"from_m\": 63067.425, \"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\": 63186.26, \"from_m\": 63138.863, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 71140.313, \"from_m\": 63186.26, \"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\": 74606.948, \"from_m\": 71140.313, \"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\": 74654.241, \"from_m\": 74606.948, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 78707.892, \"from_m\": 74654.241, \"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\": 79759.166, \"from_m\": 78707.892, \"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\": 80633.919, \"from_m\": 79759.166, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 83235.625, \"from_m\": 80633.919, \"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\": 85034.423, \"from_m\": 83235.625, \"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\": 88518.801, \"from_m\": 85034.423, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 89091.35, \"from_m\": 88518.801, \"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\": 89176.922, \"from_m\": 89091.35, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 89194.122, \"from_m\": 89176.922, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 89279.133, \"from_m\": 89194.122, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 94472.431, \"from_m\": 89279.133, \"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\": 98606.016, \"from_m\": 94472.431, \"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\": 116308.91, \"from_m\": 98606.016, \"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\": 119667.743, \"from_m\": 116308.91, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 121054.581, \"from_m\": 119667.743, \"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\": 122753.686, \"from_m\": 121054.581, \"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\": 124595.025, \"from_m\": 122753.686, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 124813.515, \"from_m\": 124595.025, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 125391.649, \"from_m\": 124813.515, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 126929.676, \"from_m\": 125391.649, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 127015.308, \"from_m\": 126929.676, \"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\": 127042.64, \"from_m\": 127015.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\": 127083.272, \"from_m\": 127042.64, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 127138.917, \"from_m\": 127083.272, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 127449.449, \"from_m\": 127138.917, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 127759.812, \"from_m\": 127449.449, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 128026.934, \"from_m\": 127759.812, \"capability_applied\": null, \"effective_limit_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\": 492648, \"profile_key\": \"ba19dc9355f9f208bdcef94a49e0d527d53fec5a6a0a509b7aee5fe5345d4cef\", \"schedule_id\": 39666, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2233\", \"location\": \"Corby\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 42795}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2238H\", \"location\": \"Kettering North Jn\", \"stage_seq\": 2, \"distance_m\": 8910.583, \"section_seq\": 1, \"route_path_id\": 42795}, {\"is_pass\": false, \"wtt_arr\": \"2240H\", \"wtt_dep\": \"2242\", \"location\": \"Kettering\", \"stage_seq\": 3, \"distance_m\": 12187.221, \"section_seq\": 1, \"route_path_id\": 42795}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2244\", \"location\": \"Kettering South Jn\", \"stage_seq\": 4, \"distance_m\": 14269.591, \"section_seq\": 1, \"route_path_id\": 42795}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2247\", \"location\": \"Harrowden Jn\", \"stage_seq\": 5, \"distance_m\": 20478.471, \"section_seq\": 1, \"route_path_id\": 42795}, {\"is_pass\": false, \"wtt_arr\": \"2249\", \"wtt_dep\": \"2250\", \"location\": \"Wellingborough\", \"stage_seq\": 6, \"distance_m\": 23778.054, \"section_seq\": 1, \"route_path_id\": 42795}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2251\", \"location\": \"Wellingborough South Jn\", \"stage_seq\": 7, \"distance_m\": 24873.145, \"section_seq\": 1, \"route_path_id\": 42795}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2256H\", \"location\": \"Sharnbrook Jn\", \"stage_seq\": 8, \"distance_m\": 37265.631, \"section_seq\": 1, \"route_path_id\": 42795}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2301\", \"location\": \"Bedford North Jn\", \"stage_seq\": 9, \"distance_m\": 46987.952, \"section_seq\": 1, \"route_path_id\": 42795}, {\"is_pass\": false, \"wtt_arr\": \"2302\", \"wtt_dep\": \"2303\", \"location\": \"Bedford\", \"stage_seq\": 10, \"distance_m\": 48098.995, \"section_seq\": 1, \"route_path_id\": 42795}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2305H\", \"location\": \"Bedford South Jn\", \"stage_seq\": 11, \"distance_m\": 49700.75, \"section_seq\": 1, \"route_path_id\": 42795}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2311\", \"location\": \"Flitwick Jn\", \"stage_seq\": 12, \"distance_m\": 62984.018, \"section_seq\": 1, \"route_path_id\": 42795}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2311H\", \"location\": \"Flitwick\", \"stage_seq\": 13, \"distance_m\": 63600.374, \"section_seq\": 1, \"route_path_id\": 42795}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2317\", \"location\": \"Leagrave Jn\", \"stage_seq\": 14, \"distance_m\": 74818.699, \"section_seq\": 1, \"route_path_id\": 42795}, {\"is_pass\": false, \"wtt_arr\": \"2320\", \"wtt_dep\": \"2321\", \"location\": \"Luton\", \"stage_seq\": 15, \"distance_m\": 79511.444, \"section_seq\": 1, \"route_path_id\": 42795}, {\"is_pass\": false, \"wtt_arr\": \"2323\", \"wtt_dep\": \"2324\", \"location\": \"Luton Airport Parkway\", \"stage_seq\": 16, \"distance_m\": 81265.528, \"section_seq\": 1, \"route_path_id\": 42795}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2328\", \"location\": \"Harpenden Jn\", \"stage_seq\": 17, \"distance_m\": 89194.122, \"section_seq\": 1, \"route_path_id\": 42795}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2331H\", \"location\": \"St. Albans\", \"stage_seq\": 18, \"distance_m\": 96232.09, \"section_seq\": 1, \"route_path_id\": 42795}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2335H\", \"location\": \"Radlett Jn\", \"stage_seq\": 19, \"distance_m\": 105018.982, \"section_seq\": 1, \"route_path_id\": 42795}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2343\", \"location\": \"Hendon\", \"stage_seq\": 20, \"distance_m\": 117020.98, \"section_seq\": 1, \"route_path_id\": 42795}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2345\", \"location\": \"Cricklewood\", \"stage_seq\": 21, \"distance_m\": 120070.683, \"section_seq\": 1, \"route_path_id\": 42795}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2347\", \"location\": \"West Hampstead Thameslink\", \"stage_seq\": 22, \"distance_m\": 122019.731, \"section_seq\": 1, \"route_path_id\": 42795}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2352\", \"location\": \"Carlton Road Jn\", \"stage_seq\": 23, \"distance_m\": 124813.515, \"section_seq\": 1, \"route_path_id\": 42795}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2354\", \"location\": \"Kentish Town\", \"stage_seq\": 24, \"distance_m\": 125767.482, \"section_seq\": 1, \"route_path_id\": 42795}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2356H\", \"location\": \"Dock Jn North\", \"stage_seq\": 25, \"distance_m\": 126734.579, \"section_seq\": 1, \"route_path_id\": 42795}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2357\", \"location\": \"Dock Jn South\", \"stage_seq\": 26, \"distance_m\": 127148.346, \"section_seq\": 1, \"route_path_id\": 42795}, {\"is_pass\": false, \"wtt_arr\": \"2359\", \"wtt_dep\": null, \"location\": \"London St. Pancras\", \"stage_seq\": 27, \"distance_m\": 128026.934, \"section_seq\": 1, \"route_path_id\": 42795}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 128026.934, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 42795}], \"total_distance_m\": 128026.934, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 122516.858, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5510.076, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2233", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "34.0", "current_position_lat": "51.5321037", "current_position_lon": "-0.1272303", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 17663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:40:11Z\", \"source_id\": 39627204, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:41:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:40:15Z\", \"source_id\": 13012889, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17756, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:48:02Z\", \"source_id\": 39641309, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:49:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:48:07Z\", \"source_id\": 13017394, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17866, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:02:11Z\", \"source_id\": 39666963, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:03:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:02:14Z\", \"source_id\": 13025306, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18085, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:12:44Z\", \"source_id\": 39685396, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:13:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:12:48Z\", \"source_id\": 13031179, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18172, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:19:57Z\", \"source_id\": 39697283, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:21:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:20:03Z\", \"source_id\": 13034995, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18193, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:24:05Z\", \"source_id\": 39704297, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:24:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:24:12Z\", \"source_id\": 13037162, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18359, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:33:34Z\", \"source_id\": 39719600, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:34:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:33:37Z\", \"source_id\": 13041829, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18410, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:41:54Z\", \"source_id\": 39732604, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:43:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:41:58Z\", \"source_id\": 13045829, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18470, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:45:58Z\", \"source_id\": 39738372, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:46:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:46:03Z\", \"source_id\": 13047702, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18534, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:48:22Z\", \"source_id\": 39741644, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:49:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:48:27Z\", \"source_id\": 13048764, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18655, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:57:10Z\", \"source_id\": 39753045, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:58:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:57:14Z\", \"source_id\": 13052463, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London St. Pancras", "service_state_platform": "1", "timing_fact_generation": 1789167435619342, "current_leg_arrival_utc": "2026-09-12T23:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T22:59:02.096394", "service_state_evidence_id": 13052463, "current_leg_start_actual_dep": "2026-09-12T23:24:00+01:00", "operational_evidence_version": 92, "service_state_event_time_utc": "2026-09-11T22:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:09:02.277788", "service_state_valid_until_kind": null, "operational_interpretation_version": 92, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
East Midlands Railway |
O |
COR |
STP |
1H66 |
360111+360120 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 208.756, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7415.858, "from_m": 208.756, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 7961.636, "from_m": 7415.858, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 8910.583, "from_m": 7961.636, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 8991.84, "from_m": 8910.583, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9972.962, "from_m": 8991.84, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 11852.766, "from_m": 9972.962, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 13788.734, "from_m": 11852.766, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 15608.45, "from_m": 13788.734, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 20648.397, "from_m": 15608.45, "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": 20791.936, "from_m": 20648.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": 21068.161, "from_m": 20791.936, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 21131.234, "from_m": 21068.161, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22380.23, "from_m": 21131.234, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 24699.441, "from_m": 22380.23, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24926.392, "from_m": 24699.441, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25078.395, "from_m": 24926.392, "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": 37911.327, "from_m": 25078.395, "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": 38180.71, "from_m": 37911.327, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 60317.247, "from_m": 38180.71, "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": 62880.589, "from_m": 60317.247, "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": 62945.706, "from_m": 62880.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": 63011.613, "from_m": 62945.706, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 63067.425, "from_m": 63011.613, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 63138.863, "from_m": 63067.425, "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": 63186.26, "from_m": 63138.863, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 71140.313, "from_m": 63186.26, "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": 74606.948, "from_m": 71140.313, "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": 74654.241, "from_m": 74606.948, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 78707.892, "from_m": 74654.241, "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": 79759.166, "from_m": 78707.892, "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": 80633.919, "from_m": 79759.166, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 83235.625, "from_m": 80633.919, "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": 85034.423, "from_m": 83235.625, "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": 88518.801, "from_m": 85034.423, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 89091.35, "from_m": 88518.801, "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": 89176.922, "from_m": 89091.35, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 89194.122, "from_m": 89176.922, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 89279.133, "from_m": 89194.122, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 94472.431, "from_m": 89279.133, "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": 98606.016, "from_m": 94472.431, "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": 116308.91, "from_m": 98606.016, "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": 119667.743, "from_m": 116308.91, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 121054.581, "from_m": 119667.743, "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": 122753.686, "from_m": 121054.581, "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": 124595.025, "from_m": 122753.686, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 124813.515, "from_m": 124595.025, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 125391.649, "from_m": 124813.515, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 126929.676, "from_m": 125391.649, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 127015.308, "from_m": 126929.676, "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": 127042.64, "from_m": 127015.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": 127083.272, "from_m": 127042.64, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 127138.917, "from_m": 127083.272, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 127449.449, "from_m": 127138.917, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 127759.812, "from_m": 127449.449, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 128026.934, "from_m": 127759.812, "capability_applied": null, "effective_limit_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": 492648, "profile_key": "ba19dc9355f9f208bdcef94a49e0d527d53fec5a6a0a509b7aee5fe5345d4cef", "schedule_id": 39666, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2233", "location": "Corby", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 42795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2238H", "location": "Kettering North Jn", "stage_seq": 2, "distance_m": 8910.583, "section_seq": 1, "route_path_id": 42795}, {"is_pass": false, "wtt_arr": "2240H", "wtt_dep": "2242", "location": "Kettering", "stage_seq": 3, "distance_m": 12187.221, "section_seq": 1, "route_path_id": 42795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2244", "location": "Kettering South Jn", "stage_seq": 4, "distance_m": 14269.591, "section_seq": 1, "route_path_id": 42795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2247", "location": "Harrowden Jn", "stage_seq": 5, "distance_m": 20478.471, "section_seq": 1, "route_path_id": 42795}, {"is_pass": false, "wtt_arr": "2249", "wtt_dep": "2250", "location": "Wellingborough", "stage_seq": 6, "distance_m": 23778.054, "section_seq": 1, "route_path_id": 42795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2251", "location": "Wellingborough South Jn", "stage_seq": 7, "distance_m": 24873.145, "section_seq": 1, "route_path_id": 42795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2256H", "location": "Sharnbrook Jn", "stage_seq": 8, "distance_m": 37265.631, "section_seq": 1, "route_path_id": 42795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2301", "location": "Bedford North Jn", "stage_seq": 9, "distance_m": 46987.952, "section_seq": 1, "route_path_id": 42795}, {"is_pass": false, "wtt_arr": "2302", "wtt_dep": "2303", "location": "Bedford", "stage_seq": 10, "distance_m": 48098.995, "section_seq": 1, "route_path_id": 42795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2305H", "location": "Bedford South Jn", "stage_seq": 11, "distance_m": 49700.75, "section_seq": 1, "route_path_id": 42795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2311", "location": "Flitwick Jn", "stage_seq": 12, "distance_m": 62984.018, "section_seq": 1, "route_path_id": 42795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2311H", "location": "Flitwick", "stage_seq": 13, "distance_m": 63600.374, "section_seq": 1, "route_path_id": 42795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2317", "location": "Leagrave Jn", "stage_seq": 14, "distance_m": 74818.699, "section_seq": 1, "route_path_id": 42795}, {"is_pass": false, "wtt_arr": "2320", "wtt_dep": "2321", "location": "Luton", "stage_seq": 15, "distance_m": 79511.444, "section_seq": 1, "route_path_id": 42795}, {"is_pass": false, "wtt_arr": "2323", "wtt_dep": "2324", "location": "Luton Airport Parkway", "stage_seq": 16, "distance_m": 81265.528, "section_seq": 1, "route_path_id": 42795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2328", "location": "Harpenden Jn", "stage_seq": 17, "distance_m": 89194.122, "section_seq": 1, "route_path_id": 42795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2331H", "location": "St. Albans", "stage_seq": 18, "distance_m": 96232.09, "section_seq": 1, "route_path_id": 42795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2335H", "location": "Radlett Jn", "stage_seq": 19, "distance_m": 105018.982, "section_seq": 1, "route_path_id": 42795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2343", "location": "Hendon", "stage_seq": 20, "distance_m": 117020.98, "section_seq": 1, "route_path_id": 42795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2345", "location": "Cricklewood", "stage_seq": 21, "distance_m": 120070.683, "section_seq": 1, "route_path_id": 42795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2347", "location": "West Hampstead Thameslink", "stage_seq": 22, "distance_m": 122019.731, "section_seq": 1, "route_path_id": 42795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2352", "location": "Carlton Road Jn", "stage_seq": 23, "distance_m": 124813.515, "section_seq": 1, "route_path_id": 42795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2354", "location": "Kentish Town", "stage_seq": 24, "distance_m": 125767.482, "section_seq": 1, "route_path_id": 42795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2356H", "location": "Dock Jn North", "stage_seq": 25, "distance_m": 126734.579, "section_seq": 1, "route_path_id": 42795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2357", "location": "Dock Jn South", "stage_seq": 26, "distance_m": 127148.346, "section_seq": 1, "route_path_id": 42795}, {"is_pass": false, "wtt_arr": "2359", "wtt_dep": null, "location": "London St. Pancras", "stage_seq": 27, "distance_m": 128026.934, "section_seq": 1, "route_path_id": 42795}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 128026.934, "from_m": 0.0, "section_seq": 1, "route_path_id": 42795}], "total_distance_m": 128026.934, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 122516.858, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5510.076, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 17663, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:40:11Z", "source_id": 39627204, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T21:41:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:40:15Z", "source_id": 13012889, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T22:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17756, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:48:02Z", "source_id": 39641309, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T21:49:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:48:07Z", "source_id": 13017394, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T22:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17866, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:02:11Z", "source_id": 39666963, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T22:03:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:02:14Z", "source_id": 13025306, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T23:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18085, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:12:44Z", "source_id": 39685396, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T22:13:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:12:48Z", "source_id": 13031179, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T23:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18172, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:19:57Z", "source_id": 39697283, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T22:21:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:20:03Z", "source_id": 13034995, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T23:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18193, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:24:05Z", "source_id": 39704297, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T22:24:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:24:12Z", "source_id": 13037162, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T23:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18359, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:33:34Z", "source_id": 39719600, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T22:34:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:33:37Z", "source_id": 13041829, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T23:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18410, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:41:54Z", "source_id": 39732604, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T22:43:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:41:58Z", "source_id": 13045829, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T23:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18470, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:45:58Z", "source_id": 39738372, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-11T22:46:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:46:03Z", "source_id": 13047702, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-11T23:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18534, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:48:22Z", "source_id": 39741644, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-11T22:49:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:48:27Z", "source_id": 13048764, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-11T23:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18655, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:57:10Z", "source_id": 39753045, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-11T22:58:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:57:14Z", "source_id": 13052463, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-11T23:59:00+01:00", "operational_fact": true}] |
Corby |
2233 |
2233 |
1 |
None |
None |
London St. Pancras |
2359 |
2359 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C04285/2026-09-11/detailed |
None |
Luton Airport Parkway |
2026-09-12T23:24:00+01:00 |
London St. Pancras |
34.0 |
{"type": "LineString", "coordinates": [[-0.3962762, 51.8728653], [-0.3956526, 51.8724132], [-0.3951349, 51.8720455], [-0.3945408, 51.8716574], [-0.3938997, 51.8712798], [-0.3932467, 51.8709326], [-0.3926351, 51.870619600000005], [-0.392057, 51.87035239999999], [-0.3913462999999999, 51.8700212], [-0.3907937000000001, 51.8697554], [-0.3901607, 51.8694208], [-0.3899569, 51.86930650000001], [-0.3895625999999999, 51.8690714], [-0.3889697999999999, 51.8686822], [-0.3884051999999999, 51.8682689], [-0.3879653, 51.8679087], [-0.3875174, 51.86750630000001], [-0.3870896, 51.86707149999999], [-0.386745, 51.86667049999999], [-0.3863909, 51.8661993], [-0.38608789999999993, 51.8657107], [-0.385829, 51.8652155], [-0.3856089999999999, 51.8647155], [-0.3854133, 51.8642109], [-0.3852093999999999, 51.8637074], [-0.384956, 51.86317239999999], [-0.3846648999999999, 51.862644800000005], [-0.3843176, 51.8621255], [-0.3839353, 51.861623], [-0.3835384, 51.861164], [-0.3830663, 51.8606813], [-0.3825621, 51.86022059999999], [-0.3820162999999999, 51.8597742], [-0.3817078, 51.859541400000005], [-0.38145699999999994, 51.8593586], [-0.3808655, 51.858954399999995], [-0.3803479, 51.8586115], [-0.3797591, 51.8582098], [-0.3791704, 51.85778739999999], [-0.3786232, 51.8573683], [-0.3780949, 51.8569597], [-0.3775383, 51.85651899999999], [-0.3769896999999999, 51.8560852], [-0.376448, 51.8556584], [-0.37622399999999995, 51.85548299999999], [-0.37586859999999994, 51.855202199999994], [-0.3754113, 51.85484329999999], [-0.374785, 51.854349799999994], [-0.37415199999999993, 51.85385349999999], [-0.373527, 51.85335999999999], [-0.3728967, 51.8528646], [-0.372269, 51.852374999999995], [-0.3716923999999999, 51.8519211], [-0.3711210999999999, 51.85146379999999], [-0.3710161, 51.851373900000006], [-0.3708553, 51.8512363], [-0.3705511, 51.85097590000001], [-0.3699972, 51.850458899999985], [-0.3694729, 51.8499161], [-0.3689927, 51.84936619999999], [-0.3685663, 51.8488228], [-0.36817339999999993, 51.84826329999999], [-0.3678073, 51.8476768], [-0.3674813, 51.847072999999995], [-0.3672024, 51.846488699999995], [-0.3669703999999999, 51.8459063], [-0.3667934, 51.8453653], [-0.3667099, 51.845054100000006], [-0.36664849999999993, 51.84482529999999], [-0.36652109999999993, 51.844265], [-0.3664733, 51.8441122], [-0.3663614999999999, 51.8437555], [-0.3661724, 51.84322699999999], [-0.3659914, 51.8427918], [-0.3655841, 51.84203519999999], [-0.3654584, 51.8418286], [-0.3651062, 51.8411954], [-0.3647307, 51.840652600000006], [-0.3646084, 51.8404925], [-0.3644578, 51.8402987], [-0.3643164, 51.8401147], [-0.3640374, 51.83978239999999], [-0.36391529999999994, 51.8396368], [-0.3633896999999999, 51.83907139999999], [-0.36288399999999993, 51.8385852], [-0.3623502, 51.8381146], [-0.36177090000000006, 51.83764060000001], [-0.3612492, 51.83723199999999], [-0.3607274999999999, 51.8368235], [-0.36015889999999995, 51.8363644], [-0.3596156999999999, 51.8358954], [-0.35932611364780853, 51.83561996913083], [-0.3590980999999999, 51.83540309999999], [-0.3586139, 51.8349092], [-0.3583645, 51.8346306], [-0.3581405999999999, 51.834370400000005], [-0.35769, 51.833820900000006], [-0.35728229999999994, 51.833261499999985], [-0.35716300141206236, 51.833078520820536], [-0.3569095, 51.8326897], [-0.35659959999999996, 51.8321661], [-0.3563085999999999, 51.831631599999994], [-0.3560645, 51.83108709999998], [-0.3559076, 51.83064869999999], [-0.35573189999999993, 51.83010829999999], [-0.3555952, 51.82957849999999], [-0.3555349, 51.829334], [-0.35548110000000005, 51.829049899999994], [-0.3553953, 51.8284722], [-0.3553498, 51.82788599999999], [-0.3553456, 51.82730519999999], [-0.3553832, 51.8267175], [-0.3554596, 51.82613239999999], [-0.3555443, 51.8256183], [-0.35563279999999997, 51.825101], [-0.3557185, 51.82448289999999], [-0.3557627, 51.8239027], [-0.3557642, 51.8232667], [-0.3557253, 51.822644999999994], [-0.3556462, 51.8220672], [-0.3555617, 51.82159639999999], [-0.3554503, 51.821133199999984], [-0.3553109, 51.8206613], [-0.3551914, 51.82030009999999], [-0.35500899999999996, 51.8198217], [-0.3547906, 51.8193291], [-0.3545799, 51.81889239999998], [-0.3542982, 51.8183892], [-0.3540032, 51.81793329999999], [-0.35371579999999997, 51.8175414], [-0.35334829999999995, 51.8170609], [-0.3529344, 51.816509399999994], [-0.3526128, 51.816093899999984], [-0.35239, 51.8157822], [-0.35227759999999997, 51.81562939999999], [-0.3520074, 51.81526989999998], [-0.3518369, 51.815050799999995], [-0.35178699999999996, 51.8149867], [-0.3515441, 51.81467450000001], [-0.351164, 51.8141753], [-0.35096179999999993, 51.8139099], [-0.35038859999999994, 51.813134199999986], [-0.3500174999999999, 51.812651900000006], [-0.34966339999999996, 51.812187599999994], [-0.34921649999999993, 51.8115928], [-0.34885279999999996, 51.81112069999999], [-0.348241, 51.81045050000001], [-0.3481309, 51.81031159999998], [-0.3481164797292545, 51.810291804901055], [-0.3477789, 51.8098284], [-0.3474871, 51.8094522], [-0.3472508, 51.80914619999999], [-0.34711269999999994, 51.80896380000001], [-0.3468562, 51.808635200000005], [-0.3465655, 51.8082449], [-0.34645850000000006, 51.80810199999999], [-0.3461461, 51.80768189999999], [-0.3456987999999999, 51.80708129999999], [-0.3453758, 51.806656399999994], [-0.34529909999999997, 51.806554000000006], [-0.3452281, 51.8064627], [-0.3448606, 51.8059784], [-0.3445495, 51.80556959999999], [-0.3444690999999999, 51.8054647], [-0.3443705, 51.80533590000001], [-0.34414039999999996, 51.8050356], [-0.3437032, 51.804458399999994], [-0.3432821, 51.8038986], [-0.343093, 51.8036556], [-0.34283289999999994, 51.8033198], [-0.34238759999999996, 51.8027443], [-0.3419382999999999, 51.8021654], [-0.34154139999999994, 51.80164130000001], [-0.3412289, 51.8012299], [-0.34082959999999995, 51.8007077], [-0.3404501, 51.8001985], [-0.34016139999999995, 51.79982339999999], [-0.3398381999999999, 51.7993838], [-0.3395524999999999, 51.799014699999994], [-0.33926589999999995, 51.79864260000001], [-0.3389745, 51.798273300000005], [-0.33869419999999995, 51.79791079999999], [-0.3383727, 51.7974889], [-0.3381027999999999, 51.7971171], [-0.3377436999999999, 51.796638], [-0.3373441, 51.7961096], [-0.33694169999999996, 51.79558130000001], [-0.33652829999999995, 51.795037699999995], [-0.3361662, 51.7945625], [-0.335839, 51.7941295], [-0.3355306, 51.793731400000006], [-0.33525189999999994, 51.793364999999994], [-0.3348576999999999, 51.792857299999994], [-0.3344191, 51.7922775], [-0.33398829999999996, 51.791709099999984], [-0.3335662, 51.79115190000001], [-0.3331433999999999, 51.7905967], [-0.3324219, 51.7896461], [-0.3320141999999999, 51.78911850000001], [-0.33162259999999993, 51.78860499999998], [-0.330774, 51.78750110000001], [-0.3303391, 51.78692339999999], [-0.3299073, 51.786351], [-0.3296689, 51.78603679999999], [-0.3294731, 51.785782100000006], [-0.32903959999999993, 51.7852119], [-0.32866680000000004, 51.784721600000005], [-0.3283463, 51.7843052], [-0.32803009999999994, 51.78390389999999], [-0.3278044, 51.783609899999995], [-0.32725219999999994, 51.782884999999986], [-0.3265787, 51.7819804], [-0.3261901, 51.7814397], [-0.3258155999999999, 51.780892699999995], [-0.32546819999999993, 51.7803352], [-0.32514409999999994, 51.7797828], [-0.32461970000000007, 51.7787896], [-0.32442619999999994, 51.77840349999999], [-0.32416739999999994, 51.777875], [-0.3240159669874666, 51.77753249589623], [-0.323976, 51.7774421], [-0.3239079, 51.7772744], [-0.3238561999999999, 51.7771474], [-0.3237482, 51.7768817], [-0.3235403, 51.77633159999999], [-0.3233432, 51.7757416], [-0.323158, 51.7751179], [-0.32300369999999995, 51.774538699999994], [-0.3228564, 51.773915200000005], [-0.3226981, 51.773120199999994], [-0.322627, 51.77265959999998], [-0.3225478, 51.7720326], [-0.3224753, 51.7714442], [-0.3224004, 51.7708123], [-0.3223318, 51.7701803], [-0.3222663, 51.76955170000001], [-0.3221723, 51.76871960000001], [-0.3220086, 51.76729290000001], [-0.3219618, 51.766898399999995], [-0.32193460000000007, 51.76669129999999], [-0.3218985, 51.7663984], [-0.32187200000000005, 51.76617890000001], [-0.3217634, 51.7652343], [-0.3217109, 51.76478229999999], [-0.3216707, 51.7641963], [-0.32166, 51.7635622], [-0.3216881, 51.762972], [-0.321719, 51.7626442], [-0.3217607, 51.7623932], [-0.3218692, 51.76182159999998], [-0.3220088, 51.76126759999999], [-0.3221871, 51.7607298], [-0.3223842, 51.76020210000001], [-0.32245929999999995, 51.7600195], [-0.3226107999999999, 51.7596609], [-0.3227932, 51.75927659999999], [-0.32297299999999995, 51.75893260000001], [-0.3232518, 51.758478], [-0.3234263, 51.75820049999999], [-0.32368919999999995, 51.7578286], [-0.32397469999999995, 51.7574478], [-0.3242833, 51.75706819999999], [-0.32463469999999994, 51.7566713], [-0.32559869999999996, 51.7555468], [-0.32588169999999994, 51.75516660000001], [-0.3260482, 51.75493550000001], [-0.32636469999999995, 51.754426599999995], [-0.32660209999999995, 51.753992399999994], [-0.32679769999999997, 51.753553499999995], [-0.3269465, 51.75316], [-0.3271343, 51.7526618], [-0.32726439999999996, 51.75227580000001], [-0.3273962, 51.7517965], [-0.3274243, 51.75166190000001], [-0.32747219999999994, 51.7514032], [-0.3275272, 51.7510039], [-0.3275933999999999, 51.7505022], [-0.3276734, 51.74986719999999], [-0.3276857, 51.74951239999999], [-0.3276228, 51.7490911], [-0.32757299999999995, 51.74869110000001], [-0.3274678999999999, 51.7482146], [-0.3273649, 51.747866399999985], [-0.32724359999999997, 51.7475261], [-0.3270596, 51.74707779999999], [-0.32682999999999995, 51.74660149999998], [-0.3265604, 51.7461346], [-0.32644029999999996, 51.74594019999999], [-0.3262731, 51.7456795], [-0.32609169999999993, 51.7454127], [-0.32577529999999993, 51.744955299999994], [-0.3255173, 51.744596], [-0.32535729999999996, 51.74438510000001], [-0.3250672, 51.744027], [-0.32481439999999995, 51.7437087], [-0.324545, 51.7434252], [-0.32416059999999997, 51.74304189999999], [-0.32368250000000004, 51.74260780000001], [-0.32299049999999996, 51.74199339999999], [-0.32269879999999995, 51.7417249], [-0.32236419999999993, 51.74139340000001], [-0.32217479999999993, 51.7412029], [-0.3219116, 51.740920800000005], [-0.3213346999999999, 51.74025160000001], [-0.32101219999999997, 51.7398422], [-0.32062209999999997, 51.73926829999999], [-0.3203101, 51.73877319999999], [-0.32007529999999995, 51.7383452], [-0.31999520000000004, 51.7381848], [-0.3199319, 51.7380611], [-0.3198563, 51.7379037], [-0.31948109999999996, 51.737009699999994], [-0.319249, 51.736253999999995], [-0.31913040000000004, 51.73575069999999], [-0.31904649999999996, 51.7353262], [-0.31896869999999994, 51.73479079999999], [-0.31892319999999996, 51.73434139999999], [-0.3189076, 51.7340391], [-0.3189239, 51.733520600000006], [-0.3189887, 51.7327588], [-0.3190739, 51.7322368], [-0.3192128, 51.7315577], [-0.3194597, 51.730522099999995], [-0.31959589999999993, 51.7299372], [-0.31973689999999994, 51.72936539999999], [-0.3199057, 51.7286844], [-0.32018759999999996, 51.72749389999999], [-0.320292, 51.727042899999994], [-0.32058049999999993, 51.7256825], [-0.320836, 51.7245935], [-0.3209835999999999, 51.72407110000001], [-0.3212357, 51.722991099999994], [-0.32148016983956257, 51.721918011123584], [-0.32152610000000004, 51.721716400000005], [-0.3218177, 51.72057370000001], [-0.3221207, 51.7193], [-0.3223111, 51.7184161], [-0.32255529999999993, 51.7174481], [-0.32278899999999994, 51.7165013], [-0.322813, 51.71639580000001], [-0.3229041, 51.7160047], [-0.3230102, 51.7155731], [-0.32312859999999993, 51.7150556], [-0.32325509999999996, 51.714586100000005], [-0.32335169999999996, 51.71413929999999], [-0.3234483, 51.71370350000001], [-0.32354759999999994, 51.7133327], [-0.3236551, 51.712831099999995], [-0.3237884, 51.71229159999999], [-0.32389309999999993, 51.71179819999999], [-0.3239882, 51.71141920000001], [-0.3240414999999999, 51.71120760000001], [-0.3241421, 51.71075489999999], [-0.32427269999999997, 51.7102188], [-0.3244224, 51.7095899], [-0.32456519999999994, 51.708988000000005], [-0.3246686, 51.7085345], [-0.3247802, 51.708055599999994], [-0.32486719999999997, 51.707699], [-0.32495569999999996, 51.707291], [-0.32505359999999994, 51.70692259999999], [-0.3251474999999999, 51.706513699999995], [-0.32522499999999993, 51.706174], [-0.32530799999999993, 51.7058072], [-0.3253897, 51.70542199999999], [-0.32548219999999994, 51.70489589999999], [-0.32552219999999993, 51.70440440000001], [-0.3255704, 51.70376519999999], [-0.3255825, 51.703429599999986], [-0.32558419999999993, 51.7028872], [-0.32557819999999993, 51.7024567], [-0.3255522, 51.70209520000001], [-0.3255265, 51.701918199999994], [-0.325457, 51.7016174], [-0.3253903, 51.70109569999999], [-0.32529199999999997, 51.70056829999999], [-0.3251725, 51.69992489999999], [-0.3250302, 51.699436], [-0.3248566, 51.6989216], [-0.3246146, 51.69827810000001], [-0.324331, 51.697629], [-0.3240951, 51.6971249], [-0.3238392, 51.696621699999994], [-0.32327739999999994, 51.6956522], [-0.3221607000000001, 51.6937237], [-0.3200789, 51.69016390000001], [-0.3189531, 51.68831519999999], [-0.3183425, 51.68734810000001], [-0.3178188, 51.686552], [-0.31722599999999995, 51.6857167], [-0.3170024, 51.685405], [-0.31660980000000005, 51.6848691], [-0.31631519999999996, 51.6844769], [-0.3160396999999999, 51.68411609999999], [-0.31569299999999995, 51.6836875], [-0.3153503, 51.683295699999995], [-0.3150023, 51.68293309999999], [-0.3146204, 51.6825481], [-0.3141818, 51.682127400000006], [-0.31385899999999994, 51.6818286], [-0.3133039, 51.681326799999994], [-0.3123624, 51.6805284], [-0.31139859999999997, 51.6797277], [-0.3109321, 51.67934149999999], [-0.31022379999999994, 51.67872739999999], [-0.31014759999999997, 51.6786645], [-0.30967519999999993, 51.67822720000001], [-0.30888329999999997, 51.677573599999995], [-0.30884049999999996, 51.6775382], [-0.3084446, 51.67720419999999], [-0.3079045, 51.67670389999999], [-0.3077551, 51.67657679999999], [-0.30733879999999997, 51.67622839999999], [-0.3077551, 51.67657679999999], [-0.3079045, 51.67670389999999], [-0.3084446, 51.67720419999999], [-0.30785689999999993, 51.6767225], [-0.3068869, 51.675910900000005], [-0.30630599999999997, 51.6754174], [-0.3056162, 51.674837800000006], [-0.3048503, 51.6742219], [-0.3039578, 51.6734719], [-0.3030722, 51.672741300000006], [-0.3019346, 51.6718198], [-0.3017755, 51.6716853], [-0.3011716, 51.6711746], [-0.3004805, 51.67057810000001], [-0.29988739999999997, 51.6700684], [-0.2993228, 51.66957910000001], [-0.29870109999999994, 51.66905090000001], [-0.29817599999999994, 51.668617999999995], [-0.2973093, 51.667923599999995], [-0.2964972, 51.6672756], [-0.2958277999999999, 51.666725500000005], [-0.29527279999999995, 51.66626310000001], [-0.29523924465501367, 51.666235034589675], [-0.2947068, 51.6657897], [-0.2941994, 51.6653695], [-0.2936661, 51.66492480000001], [-0.2931504999999999, 51.6645012], [-0.2927002, 51.664113], [-0.2922661999999999, 51.663729], [-0.2917125, 51.6632708], [-0.29110980000000003, 51.66277629999999], [-0.2904609, 51.6622363], [-0.28990039999999995, 51.661770399999995], [-0.2891889, 51.66117890000001], [-0.2884379, 51.660556099999994], [-0.2878325, 51.6600691], [-0.28729379999999993, 51.6596227], [-0.2867958, 51.6592024], [-0.2863238, 51.65880999999999], [-0.285883, 51.6584606], [-0.2854177, 51.6580766], [-0.28487629999999997, 51.65762339999999], [-0.28432799999999997, 51.65715670000001], [-0.2838859, 51.6567862], [-0.2833866, 51.6563701], [-0.28292539999999994, 51.655976800000005], [-0.2826179, 51.6557109], [-0.2823785, 51.6555016], [-0.28206149999999997, 51.655213], [-0.2816697, 51.6548458], [-0.28137179999999995, 51.65456729999999], [-0.28103029999999996, 51.6542204], [-0.2807269, 51.6538988], [-0.28035409999999994, 51.6534945], [-0.2800466999999999, 51.6531383], [-0.2797229, 51.6527197], [-0.2794875, 51.65240399999999], [-0.27916509999999994, 51.6519381], [-0.2789926, 51.6516653], [-0.27891209999999994, 51.65153800000001], [-0.2787148, 51.65122229999999], [-0.2784645, 51.6508256], [-0.2781557, 51.6503318], [-0.2778346, 51.64984309999999], [-0.2775013, 51.649359399999994], [-0.2772129, 51.64895169999999], [-0.2769585, 51.64856509999999], [-0.2767326, 51.6482014], [-0.27660899999999994, 51.647987400000005], [-0.2764378, 51.647682999999994], [-0.2719779, 51.6394441], [-0.2715223, 51.63859269999999], [-0.27101849999999994, 51.637667400000005], [-0.27053180000000004, 51.6368307], [-0.27032019999999995, 51.6364985], [-0.26949458523585645, 51.63532649516161], [-0.26936299999999996, 51.63513970000001], [-0.2683397, 51.633789099999994], [-0.2677304, 51.6329825], [-0.26717489999999994, 51.6322544], [-0.2659966000000001, 51.6307021], [-0.2655558, 51.6301247], [-0.26509199999999994, 51.6295498], [-0.2646066999999999, 51.6289765], [-0.2640944, 51.62843259999999], [-0.26353619999999994, 51.6278434], [-0.26296329999999996, 51.627249199999994], [-0.26184179999999996, 51.6260914], [-0.2612439999999999, 51.6254743], [-0.26064170000000003, 51.6248623], [-0.2598652, 51.624068], [-0.2590827, 51.6232988], [-0.25747049999999994, 51.6216525], [-0.2558943, 51.6200278], [-0.2547682, 51.6188645], [-0.2536758, 51.61771749999999], [-0.2512383, 51.61524729999999], [-0.2508636000000001, 51.61487470000001], [-0.25049009999999994, 51.614492199999994], [-0.2501865, 51.6141769], [-0.24986739999999996, 51.61385839999999], [-0.24967639999999997, 51.6136638], [-0.2494034, 51.6133759], [-0.24770979999999995, 51.6116332], [-0.24662675964784295, 51.61048353460085], [-0.2461169, 51.60994229999999], [-0.2459553, 51.6097694], [-0.2439602, 51.6076737], [-0.2419170999999999, 51.6055615], [-0.241078, 51.6047014], [-0.24025330000000003, 51.6038177], [-0.2391205, 51.6026213], [-0.2387229999999999, 51.602132399999995], [-0.2383712, 51.6016476], [-0.23824550000000003, 51.6014583], [-0.238012, 51.6010934], [-0.2378253999999999, 51.6007935], [-0.2376679, 51.6005054], [-0.2374716, 51.6001127], [-0.23727319999999996, 51.599684499999995], [-0.2370185, 51.599074399999985], [-0.23694839999999995, 51.5988643], [-0.23689060000000003, 51.5986851], [-0.2367948, 51.5983512], [-0.23671619999999996, 51.5980682], [-0.2366237, 51.59772889999999], [-0.23651959999999997, 51.597340900000006], [-0.2364151, 51.5969559], [-0.23632470000000003, 51.596591999999994], [-0.2362531, 51.59627390000001], [-0.2361831, 51.5958691], [-0.2361357, 51.59554659999999], [-0.23610410000000004, 51.59522109999999], [-0.23608740000000003, 51.5949169], [-0.2360803, 51.5945924], [-0.2360813, 51.5942357], [-0.2361092, 51.593871], [-0.2361615, 51.5935011], [-0.23620499999999992, 51.593295700000006], [-0.2362186, 51.5932321], [-0.23634909999999995, 51.59276680000001], [-0.23646919999999996, 51.5924765], [-0.2366119, 51.59218], [-0.2367624, 51.59189879999999], [-0.2369683999999999, 51.59157949999999], [-0.23720699999999992, 51.59120980000001], [-0.237353, 51.59098440000001], [-0.2374428, 51.59082419999999], [-0.23752259999999997, 51.5906537], [-0.2376008, 51.59050049999999], [-0.2377192, 51.5901756], [-0.23781659999999996, 51.58985679999999], [-0.2378839, 51.5896339], [-0.23804899999999996, 51.5891882], [-0.23808217356757752, 51.589046537875355], [-0.23811066145997248, 51.58892488478365], [-0.2381559, 51.5887317], [-0.2383138, 51.58820169999999], [-0.2384429, 51.58779039999999], [-0.2387487, 51.586876], [-0.2388679999999999, 51.5864954], [-0.2390202, 51.586039199999995], [-0.23915000000000003, 51.585578100000006], [-0.23925630000000003, 51.585124499999985], [-0.2393143, 51.5845935], [-0.239362, 51.58406120000001], [-0.2393764, 51.5835002], [-0.2393596, 51.5829887], [-0.2393183, 51.5824997], [-0.2392655, 51.5820435], [-0.2391934, 51.5816663], [-0.23911329999999997, 51.5813105], [-0.23897060000000003, 51.58079730000001], [-0.2388769731672637, 51.58052971108778], [-0.23876279999999991, 51.5802034], [-0.2385505, 51.5796921], [-0.23847169999999995, 51.5794933], [-0.23830049999999997, 51.5791089], [-0.23804590000000003, 51.578587899999995], [-0.23784150000000004, 51.57821890000001], [-0.23761919999999995, 51.57785539999999], [-0.2374156, 51.57756179999999], [-0.237197, 51.577263], [-0.23703589999999997, 51.5770523], [-0.23696819999999996, 51.57697730000001], [-0.2369019, 51.5768913], [-0.23669440000000003, 51.57665219999999], [-0.2366245, 51.5765812], [-0.23639159999999995, 51.5763215], [-0.23611779999999996, 51.576046700000006], [-0.2358786, 51.575821100000006], [-0.23545820000000003, 51.575450100000005], [-0.235275, 51.57529430000001], [-0.2351096, 51.57515579999998], [-0.2348061, 51.5749181], [-0.23446529999999993, 51.57466110000001], [-0.23415420000000003, 51.57442880000001], [-0.23388670000000003, 51.57423649999999], [-0.23360130000000004, 51.5740232], [-0.2332454, 51.573764800000006], [-0.23305749999999997, 51.573623100000006], [-0.2326542, 51.573322100000006], [-0.2322811, 51.5730396], [-0.23027770000000003, 51.5715619], [-0.22985919999999996, 51.57125980000001], [-0.2292235, 51.5707947], [-0.22879739999999996, 51.57049709999999], [-0.2274809, 51.569601], [-0.22660109999999997, 51.568984], [-0.22567629999999997, 51.5682914], [-0.2248006, 51.56760629999999], [-0.2242769, 51.56719869999999], [-0.2231013, 51.5662825], [-0.22264809999999996, 51.56593809999999], [-0.2223022, 51.5656794], [-0.2215834, 51.5651474], [-0.22090209999999996, 51.5646489], [-0.2171792, 51.5619102], [-0.2165173, 51.561427300000005], [-0.2161009, 51.561134899999985], [-0.21567449999999996, 51.560837199999995], [-0.215096, 51.56045639999999], [-0.21446, 51.56001570000001], [-0.2138909, 51.5595977], [-0.21336179999999996, 51.559185600000006], [-0.2130942, 51.55895769999999], [-0.212837558762257, 51.55871337697856], [-0.2127296, 51.55861060000001], [-0.21243989999999996, 51.5583264], [-0.2122234, 51.558100399999994], [-0.21108119999999997, 51.556820399999985], [-0.2110251, 51.556755900000006], [-0.2109028, 51.5566153], [-0.2107942, 51.5565061], [-0.2107178, 51.5564205], [-0.21041329999999997, 51.5560791], [-0.2102122, 51.5558665], [-0.2098621, 51.555469599999995], [-0.20960599999999996, 51.5551978], [-0.209264, 51.5548309], [-0.20909207678933597, 51.55466347968381], [-0.2088898, 51.55446649999999], [-0.20841639999999995, 51.5540312], [-0.2080007, 51.55368769999999], [-0.20753799999999997, 51.553332399999995], [-0.2071035, 51.553021400000006], [-0.20672530000000003, 51.5527687], [-0.2063377, 51.5525069], [-0.2059059, 51.5522484], [-0.20540829999999996, 51.55195319999999], [-0.2048424, 51.551652100000005], [-0.2042577, 51.5513628], [-0.2034195, 51.5509708], [-0.20281999999999997, 51.55071809999998], [-0.20221169999999997, 51.5504852], [-0.2016197, 51.55025950000001], [-0.20101219999999995, 51.55004929999998], [-0.2004409, 51.549866699999995], [-0.1997945, 51.5496724], [-0.1990461, 51.54947390000001], [-0.198224, 51.5492746], [-0.1977257, 51.5491592], [-0.1971004, 51.5490173], [-0.1964113, 51.548888], [-0.19544909999999996, 51.548747799999994], [-0.1950369, 51.5486877], [-0.19499369999999996, 51.5486835], [-0.193769, 51.54856350000001], [-0.1931012, 51.5485164], [-0.1919877, 51.548449299999994], [-0.1919859746398945, 51.548449207541864], [-0.1908923, 51.54839059999999], [-0.1883018415408203, 51.54833446209133], [-0.18818348646008473, 51.54833189721291], [-0.1877637, 51.548322799999994], [-0.18715429999999997, 51.54832199999999], [-0.18662419999999996, 51.548335399999985], [-0.1861822, 51.54835390000001], [-0.1860124, 51.54836350000001], [-0.1857368, 51.5483791], [-0.1852025, 51.5484247], [-0.1849857, 51.5484449], [-0.1847251, 51.54846919999999], [-0.1842404, 51.548526599999995], [-0.18370539999999996, 51.54859499999999], [-0.18300549999999996, 51.548707599999986], [-0.1823065, 51.54882449999999], [-0.1820331, 51.54886509999999], [-0.1817661, 51.54890389999999], [-0.18075559999999996, 51.5490373], [-0.17967489999999997, 51.5492332], [-0.1796630568239043, 51.54923571249775], [-0.1781189, 51.54956330000001], [-0.1764768, 51.5498506], [-0.17080569999999998, 51.5508248], [-0.16972729999999997, 51.55101470000001], [-0.16796949999999997, 51.551323499999995], [-0.1671995, 51.55143650000001], [-0.16559029999999997, 51.5516786], [-0.1649985, 51.5517546], [-0.16436810000000002, 51.5518245], [-0.1626456, 51.551990399999994], [-0.15944489999999997, 51.5522588], [-0.15759159999999997, 51.55240739999999], [-0.1563828, 51.55251079999999], [-0.15553969999999998, 51.552575100000006], [-0.15406789999999998, 51.5526842], [-0.15357269999999998, 51.5527034], [-0.1531094, 51.55271640000001], [-0.1526008058405427, 51.55272608942233], [-0.1518444, 51.552740500000006], [-0.15180749999999998, 51.55273950000001], [-0.1514804, 51.5527306], [-0.15122639999999998, 51.5527297], [-0.15059949999999997, 51.552711300000006], [-0.15009179999999997, 51.5526867], [-0.14954499999999998, 51.5526542], [-0.1489344, 51.5526074], [-0.14847989999999997, 51.5525711], [-0.1480123, 51.5525238], [-0.14781823588576043, 51.552498898513335], [-0.14775724520962777, 51.55249107244481], [-0.1473639, 51.55244059999999], [-0.1468501, 51.5523696], [-0.1465348, 51.5523172], [-0.14515389999999995, 51.552071699999985], [-0.1441947, 51.55187019999999], [-0.1435231, 51.5517043], [-0.1425323, 51.5514447], [-0.14198910000000003, 51.5512847], [-0.1415831, 51.5511502], [-0.14093859999999997, 51.5509167], [-0.14037559999999996, 51.550701200000006], [-0.1401551, 51.5506129], [-0.13990530000000004, 51.5505134], [-0.13974299999999998, 51.550446099999995], [-0.13956939999999998, 51.55037169999999], [-0.13940343312174056, 51.55029788159857], [-0.13940279999999997, 51.5502976], [-0.13907860000000002, 51.5501458], [-0.1388858, 51.550051], [-0.138694, 51.549952999999995], [-0.1384287, 51.549809499999995], [-0.1382256, 51.54969659999999], [-0.13802069999999997, 51.5495846], [-0.13757730000000004, 51.549319399999995], [-0.1373036, 51.549150199999985], [-0.1370224, 51.548968300000006], [-0.13679599999999997, 51.54881530000001], [-0.1365515, 51.5486468], [-0.1362342, 51.5484186], [-0.13603019999999996, 51.54826320000001], [-0.13582039999999998, 51.5480998], [-0.13539269999999998, 51.5477476], [-0.1350116, 51.547400200000006], [-0.1348333, 51.5472283], [-0.13465559999999996, 51.5470465], [-0.1344842, 51.54686540000001], [-0.1343653, 51.5467331], [-0.13424999999999998, 51.54660440000001], [-0.1340538, 51.5463786], [-0.13386090000000003, 51.54614990000001], [-0.1338137, 51.54609550000001], [-0.1336621, 51.5459117], [-0.1317989, 51.5436856], [-0.1316173, 51.54342230000001], [-0.13151539999999998, 51.54324179999999], [-0.1313578, 51.543009699999985], [-0.13133419999999998, 51.54296810000001], [-0.1313127, 51.5429244], [-0.13123379999999998, 51.542742], [-0.1311748, 51.542632700000006], [-0.1310782, 51.5424259], [-0.130991, 51.5422123], [-0.13090250000000003, 51.541969599999995], [-0.1307657, 51.54155419999999], [-0.1306311, 51.5412599], [-0.13058922953380497, 51.54115982160701], [-0.1305811692293316, 51.5411405559181], [-0.1305749798466977, 51.54112576208923], [-0.13056734171094642, 51.54110750545186], [-0.13053319999999996, 51.5410259], [-0.13047840238073127, 51.54086158271738], [-0.1304606, 51.5408082], [-0.1304295, 51.540744399999994], [-0.13040831237942532, 51.54065011517516], [-0.13038949999999996, 51.54056639999999], [-0.1303357, 51.5404721], [-0.13017779999999998, 51.54022559999999], [-0.12994969999999997, 51.5397457], [-0.12990269999999998, 51.5396661], [-0.12990222192769857, 51.53966522767327], [-0.1298719, 51.53960990000001], [-0.1297339, 51.5393759], [-0.1296632, 51.5392319], [-0.12949679999999997, 51.5387221], [-0.1293725855139987, 51.5381533989371], [-0.1293090318942045, 51.53786242359564], [-0.1292959, 51.5378023], [-0.1292349, 51.5375196], [-0.1292050562502323, 51.53737567711332], [-0.12916839999999996, 51.5371989], [-0.12914949999999997, 51.5371236], [-0.12913094989089005, 51.537022203774335], [-0.1291156, 51.5369383], [-0.129115, 51.536899700000006], [-0.12907419301944675, 51.53660273798133], [-0.12904540622881383, 51.53639324855326], [-0.1290302, 51.53632399999999], [-0.12900968435973212, 51.536270603567914], [-0.12894939999999996, 51.5361137], [-0.1289195, 51.5360343], [-0.12888889999999997, 51.535961699999994], [-0.1288543, 51.53589119999999], [-0.128789, 51.53575020000001], [-0.1287614, 51.5357015], [-0.1287618, 51.535623], [-0.1286099, 51.53515430000001], [-0.12854266901117034, 51.53496751240733], [-0.12844770445811296, 51.53470367145589], [-0.12844119999999998, 51.5346856], [-0.12839247941800383, 51.53455695661428], [-0.12822616286638075, 51.53411780632364], [-0.1281805798242299, 51.53399744590827], [-0.1281653, 51.53395709999999], [-0.1279775, 51.53350900000001], [-0.1279637029775823, 51.53345136986881], [-0.1278926920628459, 51.53315475628563], [-0.1278726451672573, 51.5330710197728], [-0.12786959999999997, 51.5330583], [-0.1277683773630777, 51.53275383807097], [-0.1273579, 51.5322607], [-0.127269, 51.53215079999999], [-0.1272303, 51.5321037]]} |
29.2 |
2325 |
2359 |
Luton Airport Parkway |
London St. Pancras |
London St. Pancras |
51.5321037 |
-0.1272303 |
51.5321037 |
-0.1272303 |
1 |
0 |
2026-09-11 23:09:22 |
TERMINATED |
2026-09-11 22:59:00 |
London St. Pancras |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13052463 |
1789167435619342 |
92 |
92 |
2026-09-11 23:09:02.277788 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 22:59:02.096394 |
| 462767 |
492667 |
P91200 |
895R69M811 |
2026-09-11 |
COMPLETE |
None |
2026-09-11 22:59:00 |
2026-09-11 23:09:22 |
2026-09-13 23:09:22 |
{"id": 492667, "stp": "P", "toc": "Southeastern", "uid": "P91200", "consist": "375911", "dest_crs": null, "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P91200/2026-09-11/detailed", "trust_id": "895R69M811", "origin_crs": "AFK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ashford Down Sidings", "service_date": "2026-09-11", "dest_arr_time": "2255", "dest_platform": null, "is_terminated": 1, "next_location": "Ashford Down Yd Washer Rd", "signalling_id": "5R69", "timing_status": "LATE", "origin_station": "Ashford (Kent)", "current_leg_arr": "2239", "current_leg_dep": "2238", "current_leg_end": "Ashford Down Yd Washer Rd", "origin_dep_time": "2234", "origin_platform": "5", "current_location": "Ashford International", "last_update_time": "2026-09-11T23:09:22", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.8754719, 51.1430586], [0.8758050999999999, 51.1428836], [0.8761872000000002, 51.1426831], [0.8762832, 51.1426354], [0.8765963999999999, 51.14247979999999], [0.8767173, 51.14241810000001], [0.8770862, 51.1422298], [0.8774592, 51.1420663], [0.8778582999999999, 51.141895], [0.8781802, 51.1417257], [0.8788928999999998, 51.1414038], [0.8797062, 51.1409976], [0.8803488, 51.14067029999999], [0.8805314999999999, 51.14057809999999], [0.8807872999999999, 51.1404675], [0.8809725000000002, 51.1403884], [0.8811189999999999, 51.1403344], [0.8812536, 51.140284699999995], [0.8814350999999999, 51.14022270000001], [0.8815582, 51.140180699999995], [0.8820062, 51.1400459], [0.8823292999999999, 51.1399578], [0.8825824, 51.1399101], [0.8828392999999999, 51.1398698], [0.8828503951234802, 51.139868281221], [0.8829801142594674, 51.13985052434426], [0.8831431999999999, 51.1398282], [0.8834341, 51.1398005], [0.8836510999999999, 51.1398051], [0.8838290999999999, 51.13981450000001], [0.8841215999999998, 51.1398359], [0.8843675, 51.1398624], [0.8844618327992797, 51.139879834174614], [0.884598, 51.13990499999999], [0.8848872, 51.13997189999999], [0.8852240999999998, 51.1400568], [0.8854187, 51.1400938], [0.8857631999999999, 51.1401476], [0.8859757, 51.140187], [0.8861435, 51.140226299999995], [0.8863739, 51.1402938], [0.8866210999999999, 51.140372499999984], [0.8869437, 51.14049060000001], [0.8871717, 51.1405991], [0.8875536, 51.14079460000001]]}", "current_leg_start": "Ashford (Kent)", "dest_arr_time_act": "2255", "motion_projection": null, "next_location_lat": "51.1407946", "next_location_lon": "0.8875536", "previous_location": null, "current_leg_milage": "0.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 3, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:39624221\", \"confirmationDeadline\": \"2026-09-11T22:43:00+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 211.005, \"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\": 240.309, \"from_m\": 211.005, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 301.573, \"from_m\": 240.309, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 448.196, \"from_m\": 301.573, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 567.106, \"from_m\": 448.196, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 670.824, \"from_m\": 567.106, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1559.335, \"from_m\": 670.824, \"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\": 492667, \"profile_key\": \"5f8d4832f5ce166a1732f5c34afa738b56bc23b16097fbde0ad305f970f49d45\", \"schedule_id\": 24642, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2234\", \"location\": \"Ashford (Kent)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37967}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2236\", \"location\": \"Ashford Down Yard\", \"stage_seq\": 2, \"distance_m\": 736.385, \"section_seq\": 1, \"route_path_id\": 37967}, {\"is_pass\": false, \"wtt_arr\": \"2239\", \"wtt_dep\": \"2244\", \"location\": \"Ashford Down Yd Washer Rd\", \"stage_seq\": 3, \"distance_m\": 984.378, \"section_seq\": 1, \"route_path_id\": 37967}, {\"is_pass\": false, \"wtt_arr\": \"2255\", \"wtt_dep\": null, \"location\": \"Ashford Down Sidings\", \"stage_seq\": 4, \"distance_m\": 1559.335, \"section_seq\": 1, \"route_path_id\": 37967}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1559.335, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37967}], \"total_distance_m\": 1559.335, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 1379.161, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 180.174, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2234", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "1.0", "current_position_lat": "51.1407946", "current_position_lon": "0.8875536", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Ashford (Kent)", "service_state_platform": "1", "timing_fact_generation": 1789162724530786, "current_leg_arrival_utc": "2026-09-11T22:43:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T22:59:02.105246", "service_state_evidence_id": 39624221, "current_leg_start_actual_dep": "2026-09-11T22:38:26+01:00", "operational_evidence_version": 10, "service_state_event_time_utc": "2026-09-11T22:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:09:02.570437", "service_state_valid_until_kind": null, "operational_interpretation_version": 10, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
AFK |
None |
5R69 |
375911 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 211.005, "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": 240.309, "from_m": 211.005, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 301.573, "from_m": 240.309, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 448.196, "from_m": 301.573, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 567.106, "from_m": 448.196, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 670.824, "from_m": 567.106, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1559.335, "from_m": 670.824, "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": 492667, "profile_key": "5f8d4832f5ce166a1732f5c34afa738b56bc23b16097fbde0ad305f970f49d45", "schedule_id": 24642, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2234", "location": "Ashford (Kent)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37967}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2236", "location": "Ashford Down Yard", "stage_seq": 2, "distance_m": 736.385, "section_seq": 1, "route_path_id": 37967}, {"is_pass": false, "wtt_arr": "2239", "wtt_dep": "2244", "location": "Ashford Down Yd Washer Rd", "stage_seq": 3, "distance_m": 984.378, "section_seq": 1, "route_path_id": 37967}, {"is_pass": false, "wtt_arr": "2255", "wtt_dep": null, "location": "Ashford Down Sidings", "stage_seq": 4, "distance_m": 1559.335, "section_seq": 1, "route_path_id": 37967}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1559.335, "from_m": 0.0, "section_seq": 1, "route_path_id": 37967}], "total_distance_m": 1559.335, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 1379.161, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 180.174, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Ashford (Kent) |
2234 |
2234 |
5 |
None |
None |
Ashford Down Sidings |
2255 |
2255 |
None |
LATE |
+4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P91200/2026-09-11/detailed |
None |
Ashford (Kent) |
2026-09-11T22:38:26+01:00 |
Ashford Down Yd Washer Rd |
1.0 |
{"type": "LineString", "coordinates": [[0.8754719, 51.1430586], [0.8758050999999999, 51.1428836], [0.8761872000000002, 51.1426831], [0.8762832, 51.1426354], [0.8765963999999999, 51.14247979999999], [0.8767173, 51.14241810000001], [0.8770862, 51.1422298], [0.8774592, 51.1420663], [0.8778582999999999, 51.141895], [0.8781802, 51.1417257], [0.8788928999999998, 51.1414038], [0.8797062, 51.1409976], [0.8803488, 51.14067029999999], [0.8805314999999999, 51.14057809999999], [0.8807872999999999, 51.1404675], [0.8809725000000002, 51.1403884], [0.8811189999999999, 51.1403344], [0.8812536, 51.140284699999995], [0.8814350999999999, 51.14022270000001], [0.8815582, 51.140180699999995], [0.8820062, 51.1400459], [0.8823292999999999, 51.1399578], [0.8825824, 51.1399101], [0.8828392999999999, 51.1398698], [0.8828503951234802, 51.139868281221], [0.8829801142594674, 51.13985052434426], [0.8831431999999999, 51.1398282], [0.8834341, 51.1398005], [0.8836510999999999, 51.1398051], [0.8838290999999999, 51.13981450000001], [0.8841215999999998, 51.1398359], [0.8843675, 51.1398624], [0.8844618327992797, 51.139879834174614], [0.884598, 51.13990499999999], [0.8848872, 51.13997189999999], [0.8852240999999998, 51.1400568], [0.8854187, 51.1400938], [0.8857631999999999, 51.1401476], [0.8859757, 51.140187], [0.8861435, 51.140226299999995], [0.8863739, 51.1402938], [0.8866210999999999, 51.140372499999984], [0.8869437, 51.14049060000001], [0.8871717, 51.1405991], [0.8875536, 51.14079460000001]]} |
0.6 |
2238 |
2239 |
None |
Ashford International |
Ashford Down Yd Washer Rd |
51.1407946 |
0.8875536 |
51.1407946 |
0.8875536 |
1 |
0 |
2026-09-11 23:09:22 |
TERMINATED |
2026-09-11 22:59:00 |
Ashford (Kent) |
TD |
TRACKING_TIMEOUT |
39624221 |
1789162724530786 |
10 |
10 |
2026-09-11 23:09:02.570437 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 22:59:02.105246 |
| 462768 |
493156 |
15473 |
895Z612811 |
2026-09-11 |
COMPLETE |
None |
2026-09-11 22:59:00 |
2026-09-11 23:09:22 |
2026-09-13 23:09:22 |
{"id": 493156, "stp": "N", "toc": null, "uid": "15473", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:15473/2026-09-11/detailed", "trust_id": "895Z612811", "origin_crs": "XRE", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ashford Down Yard Cantebury End", "service_date": "2026-09-11", "dest_arr_time": "2332", "dest_platform": null, "is_terminated": 1, "next_location": null, "signalling_id": "5Z61", "timing_status": null, "origin_station": "Ramsgate E.M.U.D.", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "2259", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-11T23:09:22", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "2332", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": null, "current_leg_milage": null, "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "2259", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Ramsgate E.M.U.D.", "service_state_platform": null, "timing_fact_generation": 1789160375805445, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T22:59:02.405246", "service_state_evidence_id": null, "current_leg_start_actual_dep": null, "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-11T22:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:09:02.859876", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
None |
N |
XRE |
None |
5Z61 |
None |
None |
None |
None |
None |
[] |
Ramsgate E.M.U.D. |
2259 |
2259 |
None |
None |
None |
Ashford Down Yard Cantebury End |
2332 |
2332 |
None |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:15473/2026-09-11/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
1 |
0 |
2026-09-11 23:09:22 |
TERMINATED |
2026-09-11 22:59:00 |
Ramsgate E.M.U.D. |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1789160375805445 |
0 |
0 |
2026-09-11 23:09:02.859876 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 22:59:02.405246 |
| 462769 |
493883 |
C00785 |
692V73M911 |
2026-09-11 |
COMPLETE |
13052796 |
2026-09-11 23:59:00 |
2026-09-11 23:09:22 |
2026-09-13 23:09:22 |
{"id": 493883, "stp": "P", "toc": "Great Western Railway", "uid": "C00785", "consist": "165121", "dest_crs": "OXF", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C00785/2026-09-11/detailed", "trust_id": "692V73M911", "origin_crs": "BAN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Oxford", "service_date": "2026-09-11", "dest_arr_time": "0001", "dest_platform": "3", "is_terminated": 1, "next_location": "Oxford", "signalling_id": "2V73", "timing_status": "EARLY", "origin_station": "Banbury", "current_leg_arr": "2359", "current_leg_dep": "2347", "current_leg_end": "Oxford", "origin_dep_time": "2334", "origin_platform": "4", "current_location": "Oxford", "last_update_time": "2026-09-11T23:09:22", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.2994467999999997, 51.91858459999998], [-1.2995791, 51.9182272], [-1.2997035999999995, 51.91784789999999], [-1.2997877, 51.917464900000006], [-1.2998472999999997, 51.9170745], [-1.2998852, 51.9167574], [-1.2998968, 51.9164457], [-1.2998762999999998, 51.91606509999999], [-1.2998411, 51.915656700000014], [-1.2997085, 51.9150608], [-1.2994964, 51.9142373], [-1.2992624999999998, 51.913473], [-1.2991729, 51.91309999999999], [-1.2990889999999995, 51.9127472], [-1.2990273, 51.912396699999995], [-1.2989735999999998, 51.9120655], [-1.2989557, 51.9118164], [-1.2989375999999997, 51.91150089999999], [-1.2989221, 51.91102469999999], [-1.2989462, 51.91056509999999], [-1.2990301, 51.9097292], [-1.2991952, 51.9089124], [-1.2994263, 51.9081579], [-1.2998202, 51.9070905], [-1.2999636, 51.90666389999999], [-1.3001456, 51.9060847], [-1.3002818, 51.9054685], [-1.3003331, 51.905112], [-1.3003622999999995, 51.9047144], [-1.3003553, 51.90395509999998], [-1.3003151999999998, 51.903569799999985], [-1.3002431999999997, 51.9031537], [-1.3001127999999995, 51.9026172], [-1.2999305, 51.9020737], [-1.2997843999999998, 51.9017], [-1.2995783, 51.901273], [-1.2991811, 51.90049090000001], [-1.2988997, 51.8999518], [-1.2986308, 51.89937149999999], [-1.2984909, 51.8990629], [-1.2984293, 51.8988793], [-1.2983779, 51.8986953], [-1.2982949, 51.89839700000001], [-1.2982163999999998, 51.89799459999998], [-1.2980905, 51.89733210000001], [-1.298062, 51.8970259], [-1.2980496, 51.896637], [-1.2980866, 51.89613439999999], [-1.2981519999999998, 51.8956337], [-1.2983958999999998, 51.8946938], [-1.2986151999999995, 51.8940197], [-1.2988552, 51.89336699999999], [-1.2989512, 51.8930756], [-1.2990475, 51.8927245], [-1.2991258999999995, 51.89241489999999], [-1.2991953, 51.8920343], [-1.2992596, 51.891482999999994], [-1.2992631, 51.89050170000001], [-1.2991708999999998, 51.88991229999999], [-1.299024, 51.8893073], [-1.298875, 51.88882360000001], [-1.2987724412939765, 51.8885561180277], [-1.2986353999999998, 51.88819869999998], [-1.2982039000000003, 51.887066100000006], [-1.2980295, 51.88649310000001], [-1.2979219, 51.8859419], [-1.2978537, 51.88542], [-1.2978111, 51.884867], [-1.2976948, 51.88335039999999], [-1.2976669999999997, 51.883047], [-1.2975849, 51.8827502], [-1.2974802999999997, 51.8814658], [-1.2974366999999998, 51.8808724], [-1.2973647999999998, 51.8797134], [-1.2973481, 51.878873199999994], [-1.2973657, 51.87796629999999], [-1.2974334, 51.8767999], [-1.2974737999999997, 51.876361900000006], [-1.2975730000000003, 51.8756731], [-1.2978079, 51.87438769999999], [-1.2980959999999997, 51.8731524], [-1.2982099, 51.87274949999999], [-1.2984725, 51.87168509999999], [-1.2985768999999998, 51.871236800000005], [-1.2986055999999997, 51.8711145], [-1.2987709, 51.8704103], [-1.2990713, 51.86907060000001], [-1.2990907, 51.86898720000001], [-1.2994119, 51.867632499999985], [-1.2995949999999998, 51.8669089], [-1.2997072, 51.8663967], [-1.2997275999999998, 51.8663056], [-1.3001461, 51.8644375], [-1.3005128, 51.8630071], [-1.3008504, 51.8615715], [-1.3009909, 51.86092790000001], [-1.3012581999999997, 51.8597291], [-1.3013532, 51.8591576], [-1.3014409, 51.8585217], [-1.3015070999999998, 51.8577835], [-1.3015194999999995, 51.8569912], [-1.3015128, 51.8563237], [-1.3014429999999997, 51.8555703], [-1.3013931, 51.8551983], [-1.3013018, 51.8545796], [-1.3011909, 51.85397650000001], [-1.3009616999999998, 51.8530949], [-1.3008383, 51.852654], [-1.3006743999999997, 51.85219819999998], [-1.3004489, 51.8516205], [-1.3001675999999998, 51.8509994], [-1.2998839, 51.8503961], [-1.2997693999999995, 51.85012479999999], [-1.2996479, 51.849807600000005], [-1.2992340999999998, 51.8484709], [-1.2990601, 51.847683499999995], [-1.2989803, 51.8472637], [-1.2989707, 51.84720560000001], [-1.2988487999999998, 51.8464704], [-1.298817, 51.846085599999995], [-1.2987836, 51.845750499999994], [-1.2987477, 51.8453827], [-1.2987163, 51.844952], [-1.2986715999999998, 51.8443272], [-1.2986582, 51.843648], [-1.2986638999999998, 51.8429794], [-1.2986972999999995, 51.8422788], [-1.2989309, 51.84021419999999], [-1.2989712999999998, 51.8398392], [-1.2990213, 51.839384499999994], [-1.2990355, 51.8392897], [-1.2990771, 51.8388887], [-1.2998900999999998, 51.83373160000001], [-1.2999573602073262, 51.833078520820536], [-1.3000776, 51.831911000000005], [-1.3001040999999998, 51.83020659999999], [-1.3000569999999998, 51.8291117], [-1.2999542999999998, 51.8280018], [-1.299827, 51.827105499999995], [-1.2995626999999998, 51.8256561], [-1.2991663, 51.82411809999999], [-1.2988227, 51.82278459999999], [-1.2986338999999998, 51.8221063], [-1.298423, 51.821279699999984], [-1.2977986999999995, 51.81844120000001], [-1.2976573999999998, 51.8174989], [-1.2975556999999998, 51.8165905], [-1.2975144999999997, 51.81568769999999], [-1.2974774999999998, 51.81476790000001], [-1.2974897999999997, 51.8141237], [-1.2975114, 51.813553500000005], [-1.2975811, 51.8122702], [-1.2976445, 51.81097040000001], [-1.2977352999999998, 51.8096015], [-1.2978188, 51.808235999999994], [-1.2978325, 51.80778140000001], [-1.2980021, 51.805536700000005], [-1.2981788, 51.80218140000001], [-1.2981690999999995, 51.801284], [-1.2981577, 51.80084229999999], [-1.298121, 51.80038619999999], [-1.2980247, 51.79955579999999], [-1.2978725, 51.798717499999995], [-1.2976845999999995, 51.797956599999985], [-1.2975651, 51.7975341], [-1.2974276, 51.79715019999999], [-1.2971338, 51.7963791], [-1.2970246, 51.79613570000001], [-1.2967759, 51.7955815], [-1.2964085, 51.794928799999994], [-1.2959412, 51.7941522], [-1.2954296, 51.793442699999986], [-1.2949196, 51.7927341], [-1.2945821999999998, 51.7923267], [-1.2943296, 51.79203509999999], [-1.2940944, 51.7917589], [-1.2934462, 51.791090399999995], [-1.293167, 51.79080760000001], [-1.2929661, 51.7906101], [-1.2925474, 51.79020579999999], [-1.2921060504989603, 51.789779292075245], [-1.2919586, 51.78963679999999], [-1.2912424, 51.788955699999995], [-1.2903331999999998, 51.7881544], [-1.2895875999999995, 51.7875321], [-1.2889845999999998, 51.7870508], [-1.2884450999999997, 51.786624], [-1.287943, 51.7862235], [-1.2873752999999997, 51.785789], [-1.2868079, 51.78537010000001], [-1.2866605, 51.7852687], [-1.2863259, 51.785038599999986], [-1.2862119, 51.7849516], [-1.2857476, 51.7845811], [-1.2853182, 51.78424160000001], [-1.2848378, 51.7838588], [-1.2843875, 51.78348080000001], [-1.2836046999999997, 51.78276679999999], [-1.2827219999999997, 51.7819173], [-1.2820745, 51.7812904], [-1.2816365, 51.780863], [-1.2809813, 51.7802044], [-1.2803808, 51.77960439999998], [-1.279618, 51.7788323], [-1.2789197, 51.77812639999999], [-1.2784982, 51.77768580000001], [-1.278363809401857, 51.77753249589623], [-1.2781273, 51.777262699999994], [-1.2778152, 51.77689360000001], [-1.2774632, 51.7764601], [-1.2770296, 51.77588600000001], [-1.2766395, 51.7753274], [-1.2764751, 51.775080599999995], [-1.2762809, 51.77476769999999], [-1.275986, 51.77427109999999], [-1.2757792999999995, 51.7738914], [-1.2754895999999998, 51.77332160000001], [-1.2752929, 51.77290300000001], [-1.2750285999999995, 51.7722631], [-1.2747896, 51.77164750000001], [-1.2746297, 51.77121579999999], [-1.2742666, 51.7702373], [-1.2739858, 51.76936309999999], [-1.273756822724461, 51.76852761010485], [-1.2737168905394989, 51.768371027493394], [-1.2736800602252918, 51.76823280700549], [-1.2736459010809864, 51.76811032432722], [-1.2736139824057298, 51.768000955144664], [-1.2735838734986689, 51.76790207514393], [-1.2735551436589507, 51.76781106001105], [-1.2735273621857233, 51.76772528543212], [-1.2735000983781326, 51.767642127093254], [-1.2734729215353264, 51.7675589606805], [-1.2734454009564518, 51.76747316187994], [-1.2734171059406556, 51.76738210637768], [-1.2733876057870848, 51.76728316985978], [-1.273356469794887, 51.76717372801232], [-1.2733232672632089, 51.7670511565214], [-1.273287567491198, 51.76691283107308], [-1.273248939778001, 51.766756127353446], [-1.2731216, 51.76612759999998], [-1.2730582, 51.76574219999999], [-1.2729848, 51.76538299999999], [-1.2728633, 51.7646526], [-1.2727510000000002, 51.763871299999984], [-1.2727390999999997, 51.7637715], [-1.2727041999999995, 51.763477399999985], [-1.2726602, 51.76305], [-1.2726157, 51.7626208], [-1.2725928999999998, 51.7622065], [-1.2725722, 51.7619637], [-1.2725220999999998, 51.76131610000001], [-1.2724784999999998, 51.760825], [-1.2724535, 51.7605526], [-1.2724269, 51.7602812], [-1.2723625, 51.7599361], [-1.2723313, 51.75976880000001], [-1.2722672, 51.7595117], [-1.2721828, 51.75923879999999], [-1.2720701, 51.7588914], [-1.2719302, 51.7585374], [-1.271882, 51.7584056], [-1.2715011, 51.7574456], [-1.2712861, 51.75684050000001], [-1.2711787, 51.75652349999999], [-1.27108, 51.7562924], [-1.2710391, 51.7562144], [-1.2709204999999997, 51.7559441], [-1.2708623, 51.75577690000001], [-1.2708295999999997, 51.7556847], [-1.27080805, 51.75563664999999], [-1.2707532999999998, 51.7554863], [-1.2707132, 51.7553661], [-1.2706679, 51.7552474], [-1.2705896999999997, 51.7550429], [-1.270521, 51.7548513], [-1.2702376999999998, 51.753966199999994]]}", "current_leg_start": "Heyford", "dest_arr_time_act": "0001", "motion_projection": null, "next_location_lat": "51.7539662", "next_location_lon": "-1.2702377", "previous_location": "Heyford", "current_leg_milage": "11.7", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 448.178, \"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\": 1029.229, \"from_m\": 448.178, \"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\": 1104.247, \"from_m\": 1029.229, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8120.346, \"from_m\": 1104.247, \"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\": 15698.119, \"from_m\": 8120.346, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 35726.77, \"from_m\": 15698.119, \"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\": 36047.026, \"from_m\": 35726.77, \"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\": 36118.407, \"from_m\": 36047.026, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36125.901, \"from_m\": 36118.407, \"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\": 36190.213, \"from_m\": 36125.901, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36226.229, \"from_m\": 36190.213, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 36293.072, \"from_m\": 36226.229, \"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\": 36322.587, \"from_m\": 36293.072, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36517.998, \"from_m\": 36322.587, \"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\": 493883, \"profile_key\": \"788d77ee8190be75a221de29db963053617b24fbaff8e29e9a224ad810b4b990\", \"schedule_id\": 35098, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2334\", \"location\": \"Banbury\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 42249}, {\"is_pass\": false, \"wtt_arr\": \"2338H\", \"wtt_dep\": \"2339\", \"location\": \"Kings Sutton\", \"stage_seq\": 2, \"distance_m\": 5679.839, \"section_seq\": 1, \"route_path_id\": 42249}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2341H\", \"location\": \"Aynho Jn\", \"stage_seq\": 3, \"distance_m\": 8088.277, \"section_seq\": 1, \"route_path_id\": 42249}, {\"is_pass\": false, \"wtt_arr\": \"2346H\", \"wtt_dep\": \"2347\", \"location\": \"Heyford\", \"stage_seq\": 4, \"distance_m\": 17643.478, \"section_seq\": 1, \"route_path_id\": 42249}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2357\", \"location\": \"Wolvercote Jn\", \"stage_seq\": 5, \"distance_m\": 32160.88, \"section_seq\": 1, \"route_path_id\": 42249}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2358H\", \"location\": \"Oxford North Jn\", \"stage_seq\": 6, \"distance_m\": 34975.412, \"section_seq\": 1, \"route_path_id\": 42249}, {\"is_pass\": false, \"wtt_arr\": \"0001\", \"wtt_dep\": null, \"location\": \"Oxford\", \"stage_seq\": 7, \"distance_m\": 36517.998, \"section_seq\": 1, \"route_path_id\": 42249}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 36517.998, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 42249}], \"total_distance_m\": 36517.998, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 36352.79, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 165.208, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2334", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "12.0", "current_position_lat": "51.7539662", "current_position_lon": "-1.2702377", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 21093, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:38:15Z\", \"source_id\": 39727101, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:38:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:38:18Z\", \"source_id\": 13044115, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24399, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:45:16Z\", \"source_id\": 39737303, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:47:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:45:19Z\", \"source_id\": 13047334, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:58:04Z\", \"source_id\": 13052796, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Oxford", "service_state_platform": "1", "timing_fact_generation": 1789167486039369, "current_leg_arrival_utc": "2026-09-13T00:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T22:59:02.539322", "service_state_evidence_id": 13052796, "current_leg_start_actual_dep": "2026-09-12T23:47:00+01:00", "operational_evidence_version": 28, "service_state_event_time_utc": "2026-09-11T22:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:09:02.846636", "service_state_valid_until_kind": null, "operational_interpretation_version": 28, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
BAN |
OXF |
2V73 |
165121 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 448.178, "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": 1029.229, "from_m": 448.178, "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": 1104.247, "from_m": 1029.229, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8120.346, "from_m": 1104.247, "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": 15698.119, "from_m": 8120.346, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 35726.77, "from_m": 15698.119, "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": 36047.026, "from_m": 35726.77, "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": 36118.407, "from_m": 36047.026, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36125.901, "from_m": 36118.407, "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": 36190.213, "from_m": 36125.901, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36226.229, "from_m": 36190.213, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 36293.072, "from_m": 36226.229, "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": 36322.587, "from_m": 36293.072, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36517.998, "from_m": 36322.587, "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": 493883, "profile_key": "788d77ee8190be75a221de29db963053617b24fbaff8e29e9a224ad810b4b990", "schedule_id": 35098, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2334", "location": "Banbury", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 42249}, {"is_pass": false, "wtt_arr": "2338H", "wtt_dep": "2339", "location": "Kings Sutton", "stage_seq": 2, "distance_m": 5679.839, "section_seq": 1, "route_path_id": 42249}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2341H", "location": "Aynho Jn", "stage_seq": 3, "distance_m": 8088.277, "section_seq": 1, "route_path_id": 42249}, {"is_pass": false, "wtt_arr": "2346H", "wtt_dep": "2347", "location": "Heyford", "stage_seq": 4, "distance_m": 17643.478, "section_seq": 1, "route_path_id": 42249}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2357", "location": "Wolvercote Jn", "stage_seq": 5, "distance_m": 32160.88, "section_seq": 1, "route_path_id": 42249}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2358H", "location": "Oxford North Jn", "stage_seq": 6, "distance_m": 34975.412, "section_seq": 1, "route_path_id": 42249}, {"is_pass": false, "wtt_arr": "0001", "wtt_dep": null, "location": "Oxford", "stage_seq": 7, "distance_m": 36517.998, "section_seq": 1, "route_path_id": 42249}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 36517.998, "from_m": 0.0, "section_seq": 1, "route_path_id": 42249}], "total_distance_m": 36517.998, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 36352.79, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 165.208, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 21093, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:38:15Z", "source_id": 39727101, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T22:38:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:38:18Z", "source_id": 13044115, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T23:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24399, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:45:16Z", "source_id": 39737303, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T22:47:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:45:19Z", "source_id": 13047334, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T23:47:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:58:04Z", "source_id": 13052796, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T23:59:00+01:00", "operational_fact": true}] |
Banbury |
2334 |
2334 |
4 |
None |
None |
Oxford |
0001 |
0001 |
3 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C00785/2026-09-11/detailed |
None |
Heyford |
2026-09-12T23:47:00+01:00 |
Oxford |
12.0 |
{"type": "LineString", "coordinates": [[-1.2994467999999997, 51.91858459999998], [-1.2995791, 51.9182272], [-1.2997035999999995, 51.91784789999999], [-1.2997877, 51.917464900000006], [-1.2998472999999997, 51.9170745], [-1.2998852, 51.9167574], [-1.2998968, 51.9164457], [-1.2998762999999998, 51.91606509999999], [-1.2998411, 51.915656700000014], [-1.2997085, 51.9150608], [-1.2994964, 51.9142373], [-1.2992624999999998, 51.913473], [-1.2991729, 51.91309999999999], [-1.2990889999999995, 51.9127472], [-1.2990273, 51.912396699999995], [-1.2989735999999998, 51.9120655], [-1.2989557, 51.9118164], [-1.2989375999999997, 51.91150089999999], [-1.2989221, 51.91102469999999], [-1.2989462, 51.91056509999999], [-1.2990301, 51.9097292], [-1.2991952, 51.9089124], [-1.2994263, 51.9081579], [-1.2998202, 51.9070905], [-1.2999636, 51.90666389999999], [-1.3001456, 51.9060847], [-1.3002818, 51.9054685], [-1.3003331, 51.905112], [-1.3003622999999995, 51.9047144], [-1.3003553, 51.90395509999998], [-1.3003151999999998, 51.903569799999985], [-1.3002431999999997, 51.9031537], [-1.3001127999999995, 51.9026172], [-1.2999305, 51.9020737], [-1.2997843999999998, 51.9017], [-1.2995783, 51.901273], [-1.2991811, 51.90049090000001], [-1.2988997, 51.8999518], [-1.2986308, 51.89937149999999], [-1.2984909, 51.8990629], [-1.2984293, 51.8988793], [-1.2983779, 51.8986953], [-1.2982949, 51.89839700000001], [-1.2982163999999998, 51.89799459999998], [-1.2980905, 51.89733210000001], [-1.298062, 51.8970259], [-1.2980496, 51.896637], [-1.2980866, 51.89613439999999], [-1.2981519999999998, 51.8956337], [-1.2983958999999998, 51.8946938], [-1.2986151999999995, 51.8940197], [-1.2988552, 51.89336699999999], [-1.2989512, 51.8930756], [-1.2990475, 51.8927245], [-1.2991258999999995, 51.89241489999999], [-1.2991953, 51.8920343], [-1.2992596, 51.891482999999994], [-1.2992631, 51.89050170000001], [-1.2991708999999998, 51.88991229999999], [-1.299024, 51.8893073], [-1.298875, 51.88882360000001], [-1.2987724412939765, 51.8885561180277], [-1.2986353999999998, 51.88819869999998], [-1.2982039000000003, 51.887066100000006], [-1.2980295, 51.88649310000001], [-1.2979219, 51.8859419], [-1.2978537, 51.88542], [-1.2978111, 51.884867], [-1.2976948, 51.88335039999999], [-1.2976669999999997, 51.883047], [-1.2975849, 51.8827502], [-1.2974802999999997, 51.8814658], [-1.2974366999999998, 51.8808724], [-1.2973647999999998, 51.8797134], [-1.2973481, 51.878873199999994], [-1.2973657, 51.87796629999999], [-1.2974334, 51.8767999], [-1.2974737999999997, 51.876361900000006], [-1.2975730000000003, 51.8756731], [-1.2978079, 51.87438769999999], [-1.2980959999999997, 51.8731524], [-1.2982099, 51.87274949999999], [-1.2984725, 51.87168509999999], [-1.2985768999999998, 51.871236800000005], [-1.2986055999999997, 51.8711145], [-1.2987709, 51.8704103], [-1.2990713, 51.86907060000001], [-1.2990907, 51.86898720000001], [-1.2994119, 51.867632499999985], [-1.2995949999999998, 51.8669089], [-1.2997072, 51.8663967], [-1.2997275999999998, 51.8663056], [-1.3001461, 51.8644375], [-1.3005128, 51.8630071], [-1.3008504, 51.8615715], [-1.3009909, 51.86092790000001], [-1.3012581999999997, 51.8597291], [-1.3013532, 51.8591576], [-1.3014409, 51.8585217], [-1.3015070999999998, 51.8577835], [-1.3015194999999995, 51.8569912], [-1.3015128, 51.8563237], [-1.3014429999999997, 51.8555703], [-1.3013931, 51.8551983], [-1.3013018, 51.8545796], [-1.3011909, 51.85397650000001], [-1.3009616999999998, 51.8530949], [-1.3008383, 51.852654], [-1.3006743999999997, 51.85219819999998], [-1.3004489, 51.8516205], [-1.3001675999999998, 51.8509994], [-1.2998839, 51.8503961], [-1.2997693999999995, 51.85012479999999], [-1.2996479, 51.849807600000005], [-1.2992340999999998, 51.8484709], [-1.2990601, 51.847683499999995], [-1.2989803, 51.8472637], [-1.2989707, 51.84720560000001], [-1.2988487999999998, 51.8464704], [-1.298817, 51.846085599999995], [-1.2987836, 51.845750499999994], [-1.2987477, 51.8453827], [-1.2987163, 51.844952], [-1.2986715999999998, 51.8443272], [-1.2986582, 51.843648], [-1.2986638999999998, 51.8429794], [-1.2986972999999995, 51.8422788], [-1.2989309, 51.84021419999999], [-1.2989712999999998, 51.8398392], [-1.2990213, 51.839384499999994], [-1.2990355, 51.8392897], [-1.2990771, 51.8388887], [-1.2998900999999998, 51.83373160000001], [-1.2999573602073262, 51.833078520820536], [-1.3000776, 51.831911000000005], [-1.3001040999999998, 51.83020659999999], [-1.3000569999999998, 51.8291117], [-1.2999542999999998, 51.8280018], [-1.299827, 51.827105499999995], [-1.2995626999999998, 51.8256561], [-1.2991663, 51.82411809999999], [-1.2988227, 51.82278459999999], [-1.2986338999999998, 51.8221063], [-1.298423, 51.821279699999984], [-1.2977986999999995, 51.81844120000001], [-1.2976573999999998, 51.8174989], [-1.2975556999999998, 51.8165905], [-1.2975144999999997, 51.81568769999999], [-1.2974774999999998, 51.81476790000001], [-1.2974897999999997, 51.8141237], [-1.2975114, 51.813553500000005], [-1.2975811, 51.8122702], [-1.2976445, 51.81097040000001], [-1.2977352999999998, 51.8096015], [-1.2978188, 51.808235999999994], [-1.2978325, 51.80778140000001], [-1.2980021, 51.805536700000005], [-1.2981788, 51.80218140000001], [-1.2981690999999995, 51.801284], [-1.2981577, 51.80084229999999], [-1.298121, 51.80038619999999], [-1.2980247, 51.79955579999999], [-1.2978725, 51.798717499999995], [-1.2976845999999995, 51.797956599999985], [-1.2975651, 51.7975341], [-1.2974276, 51.79715019999999], [-1.2971338, 51.7963791], [-1.2970246, 51.79613570000001], [-1.2967759, 51.7955815], [-1.2964085, 51.794928799999994], [-1.2959412, 51.7941522], [-1.2954296, 51.793442699999986], [-1.2949196, 51.7927341], [-1.2945821999999998, 51.7923267], [-1.2943296, 51.79203509999999], [-1.2940944, 51.7917589], [-1.2934462, 51.791090399999995], [-1.293167, 51.79080760000001], [-1.2929661, 51.7906101], [-1.2925474, 51.79020579999999], [-1.2921060504989603, 51.789779292075245], [-1.2919586, 51.78963679999999], [-1.2912424, 51.788955699999995], [-1.2903331999999998, 51.7881544], [-1.2895875999999995, 51.7875321], [-1.2889845999999998, 51.7870508], [-1.2884450999999997, 51.786624], [-1.287943, 51.7862235], [-1.2873752999999997, 51.785789], [-1.2868079, 51.78537010000001], [-1.2866605, 51.7852687], [-1.2863259, 51.785038599999986], [-1.2862119, 51.7849516], [-1.2857476, 51.7845811], [-1.2853182, 51.78424160000001], [-1.2848378, 51.7838588], [-1.2843875, 51.78348080000001], [-1.2836046999999997, 51.78276679999999], [-1.2827219999999997, 51.7819173], [-1.2820745, 51.7812904], [-1.2816365, 51.780863], [-1.2809813, 51.7802044], [-1.2803808, 51.77960439999998], [-1.279618, 51.7788323], [-1.2789197, 51.77812639999999], [-1.2784982, 51.77768580000001], [-1.278363809401857, 51.77753249589623], [-1.2781273, 51.777262699999994], [-1.2778152, 51.77689360000001], [-1.2774632, 51.7764601], [-1.2770296, 51.77588600000001], [-1.2766395, 51.7753274], [-1.2764751, 51.775080599999995], [-1.2762809, 51.77476769999999], [-1.275986, 51.77427109999999], [-1.2757792999999995, 51.7738914], [-1.2754895999999998, 51.77332160000001], [-1.2752929, 51.77290300000001], [-1.2750285999999995, 51.7722631], [-1.2747896, 51.77164750000001], [-1.2746297, 51.77121579999999], [-1.2742666, 51.7702373], [-1.2739858, 51.76936309999999], [-1.273756822724461, 51.76852761010485], [-1.2737168905394989, 51.768371027493394], [-1.2736800602252918, 51.76823280700549], [-1.2736459010809864, 51.76811032432722], [-1.2736139824057298, 51.768000955144664], [-1.2735838734986689, 51.76790207514393], [-1.2735551436589507, 51.76781106001105], [-1.2735273621857233, 51.76772528543212], [-1.2735000983781326, 51.767642127093254], [-1.2734729215353264, 51.7675589606805], [-1.2734454009564518, 51.76747316187994], [-1.2734171059406556, 51.76738210637768], [-1.2733876057870848, 51.76728316985978], [-1.273356469794887, 51.76717372801232], [-1.2733232672632089, 51.7670511565214], [-1.273287567491198, 51.76691283107308], [-1.273248939778001, 51.766756127353446], [-1.2731216, 51.76612759999998], [-1.2730582, 51.76574219999999], [-1.2729848, 51.76538299999999], [-1.2728633, 51.7646526], [-1.2727510000000002, 51.763871299999984], [-1.2727390999999997, 51.7637715], [-1.2727041999999995, 51.763477399999985], [-1.2726602, 51.76305], [-1.2726157, 51.7626208], [-1.2725928999999998, 51.7622065], [-1.2725722, 51.7619637], [-1.2725220999999998, 51.76131610000001], [-1.2724784999999998, 51.760825], [-1.2724535, 51.7605526], [-1.2724269, 51.7602812], [-1.2723625, 51.7599361], [-1.2723313, 51.75976880000001], [-1.2722672, 51.7595117], [-1.2721828, 51.75923879999999], [-1.2720701, 51.7588914], [-1.2719302, 51.7585374], [-1.271882, 51.7584056], [-1.2715011, 51.7574456], [-1.2712861, 51.75684050000001], [-1.2711787, 51.75652349999999], [-1.27108, 51.7562924], [-1.2710391, 51.7562144], [-1.2709204999999997, 51.7559441], [-1.2708623, 51.75577690000001], [-1.2708295999999997, 51.7556847], [-1.27080805, 51.75563664999999], [-1.2707532999999998, 51.7554863], [-1.2707132, 51.7553661], [-1.2706679, 51.7552474], [-1.2705896999999997, 51.7550429], [-1.270521, 51.7548513], [-1.2702376999999998, 51.753966199999994]]} |
11.7 |
2347 |
2359 |
Heyford |
Oxford |
Oxford |
51.7539662 |
-1.2702377 |
51.7539662 |
-1.2702377 |
1 |
0 |
2026-09-11 23:09:22 |
TERMINATED |
2026-09-11 22:59:00 |
Oxford |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13052796 |
1789167486039369 |
28 |
28 |
2026-09-11 23:09:02.846636 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 22:59:02.539322 |
| 462770 |
493806 |
Y62302 |
772Y88M911 |
2026-09-11 |
COMPLETE |
13051777 |
2026-09-11 23:59:00 |
2026-09-11 23:09:22 |
2026-09-13 23:09:22 |
{"id": 493806, "stp": "P", "toc": "Transport for Wales", "uid": "Y62302", "consist": "150260", "dest_crs": "BYI", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y62302/2026-09-11/detailed", "trust_id": "772Y88M911", "origin_crs": "CDF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Barry Island", "service_date": "2026-09-11", "dest_arr_time": "0001", "dest_platform": null, "is_terminated": 1, "next_location": "Barry Island", "signalling_id": "2Y88", "timing_status": "ON TIME", "origin_station": "Cardiff Central", "current_leg_arr": "2359", "current_leg_dep": "2355", "current_leg_end": "Barry Island", "origin_dep_time": "2330", "origin_platform": "7", "current_location": "Barry Island", "last_update_time": "2026-09-11T23:09:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.28377988169894, 51.39711634433137], [-3.2839283999999997, 51.3969536], [-3.2843419, 51.39650519999999], [-3.2844263, 51.3964158], [-3.2844888, 51.39634219999999], [-3.2845564, 51.396257799999994], [-3.2846102, 51.39617899999999], [-3.2846552, 51.3961079], [-3.2846902, 51.396036900000006], [-3.2847200999999995, 51.3959605], [-3.2847394999999997, 51.39590170000001], [-3.2847516, 51.395854500000006], [-3.2847709999999997, 51.3957692], [-3.2847786, 51.395699], [-3.2847851999999995, 51.3956146], [-3.2847816999999995, 51.395552499999994], [-3.2847698, 51.39545509999999], [-3.2847541, 51.3953827], [-3.2847196999999997, 51.395275], [-3.2846857, 51.395194], [-3.2846475, 51.3951095], [-3.2846030999999996, 51.3950366], [-3.2845579, 51.39496989999999], [-3.2844905, 51.3948876], [-3.2844296999999996, 51.39482219999999], [-3.2843473999999997, 51.394736900000005], [-3.2842634999999993, 51.39466740000001], [-3.2841722, 51.3946049], [-3.2840820999999996, 51.39454789999999], [-3.283977, 51.3944894], [-3.2838516, 51.39443809999999], [-3.2837099999999997, 51.3943778], [-3.2834379000000005, 51.39428], [-3.283282, 51.394225500000005], [-3.2831367999999994, 51.3941691], [-3.2829959999999994, 51.3941121], [-3.2826953000000003, 51.393986899999994], [-3.2825966, 51.39394550000001], [-3.2825354999999994, 51.3939238], [-3.2824064, 51.39388019999999], [-3.2822286, 51.393831199999994], [-3.2820081, 51.3937784], [-3.2810931, 51.3935669], [-3.2791055, 51.39309399999999], [-3.2771987999999994, 51.39263909999999], [-3.2766176, 51.3925041], [-3.2764223, 51.3924649], [-3.2761748, 51.3924228], [-3.2759764, 51.3923953], [-3.2758034, 51.392374], [-3.275647199999999, 51.3923633], [-3.2755233, 51.392355599999995], [-3.2754171, 51.39235339999998], [-3.2752826, 51.39235339999998], [-3.2751711, 51.3923578], [-3.2750666999999996, 51.392362199999994], [-3.2749628000000004, 51.39236879999999], [-3.2748946999999995, 51.392375300000005], [-3.2748274, 51.3923824], [-3.2747468999999993, 51.3923927], [-3.2746730000000004, 51.392403900000005], [-3.2745871, 51.3924185], [-3.2744066, 51.392455], [-3.2739040000000004, 51.3925753], [-3.2736934, 51.3926239], [-3.2722917999999996, 51.3929497]]}", "current_leg_start": "Barry", "dest_arr_time_act": "2359", "motion_projection": null, "next_location_lat": "51.3929497", "next_location_lon": "-3.2722918", "previous_location": "Barry", "current_leg_milage": "0.7", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 272.05, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 376.805, \"from_m\": 272.05, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 559.654, \"from_m\": 376.805, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1169.392, \"from_m\": 559.654, \"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\": 1585.06, \"from_m\": 1169.392, \"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\": 1632.444, \"from_m\": 1585.06, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1715.829, \"from_m\": 1632.444, \"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\": 1954.823, \"from_m\": 1715.829, \"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\": 2038.209, \"from_m\": 1954.823, \"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\": 2085.592, \"from_m\": 2038.209, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2221.608, \"from_m\": 2085.592, \"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\": 2723.841, \"from_m\": 2221.608, \"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\": 4458.76, \"from_m\": 2723.841, \"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\": 6100.341, \"from_m\": 4458.76, \"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\": 6878.893, \"from_m\": 6100.341, \"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\": 11197.964, \"from_m\": 6878.893, \"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\": 12652.494, \"from_m\": 11197.964, \"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\": 13230.394, \"from_m\": 12652.494, \"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\": 14482.495, \"from_m\": 13230.394, \"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\": 14560.563, \"from_m\": 14482.495, \"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\": 14662.228, \"from_m\": 14560.563, \"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\": 16387.363, \"from_m\": 14662.228, \"capability_applied\": null, \"effective_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\": 493806, \"profile_key\": \"410f4accc4918a2aaff5a95c2c7ec27d87f173f9c009c7025db3099b56eed9a3\", \"schedule_id\": 30555, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2330\", \"location\": \"Cardiff Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40496}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2332H\", \"location\": \"Penarth Curve South Jn\", \"stage_seq\": 2, \"distance_m\": 1308.896, \"section_seq\": 1, \"route_path_id\": 40496}, {\"is_pass\": false, \"wtt_arr\": \"2333H\", \"wtt_dep\": \"2334\", \"location\": \"Grangetown\", \"stage_seq\": 3, \"distance_m\": 1835.326, \"section_seq\": 1, \"route_path_id\": 40496}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2336H\", \"location\": \"Cogan Jn\", \"stage_seq\": 4, \"distance_m\": 4458.76, \"section_seq\": 1, \"route_path_id\": 40496}, {\"is_pass\": false, \"wtt_arr\": \"2337\", \"wtt_dep\": \"2338\", \"location\": \"Cogan\", \"stage_seq\": 5, \"distance_m\": 4898.605, \"section_seq\": 1, \"route_path_id\": 40496}, {\"is_pass\": false, \"wtt_arr\": \"2340\", \"wtt_dep\": \"2341\", \"location\": \"Eastbrook\", \"stage_seq\": 6, \"distance_m\": 7268.915, \"section_seq\": 1, \"route_path_id\": 40496}, {\"is_pass\": false, \"wtt_arr\": \"2342H\", \"wtt_dep\": \"2343H\", \"location\": \"Dinas Powys\", \"stage_seq\": 7, \"distance_m\": 8471.248, \"section_seq\": 1, \"route_path_id\": 40496}, {\"is_pass\": false, \"wtt_arr\": \"2347\", \"wtt_dep\": \"2348\", \"location\": \"Cadoxton\", \"stage_seq\": 8, \"distance_m\": 11514.897, \"section_seq\": 1, \"route_path_id\": 40496}, {\"is_pass\": false, \"wtt_arr\": \"2350\", \"wtt_dep\": \"2351\", \"location\": \"Barry Docks\", \"stage_seq\": 9, \"distance_m\": 12890.11, \"section_seq\": 1, \"route_path_id\": 40496}, {\"is_pass\": false, \"wtt_arr\": \"2354H\", \"wtt_dep\": \"2355H\", \"location\": \"Barry\", \"stage_seq\": 10, \"distance_m\": 15211.688, \"section_seq\": 1, \"route_path_id\": 40496}, {\"is_pass\": false, \"wtt_arr\": \"2359\", \"wtt_dep\": null, \"location\": \"Barry Island\", \"stage_seq\": 11, \"distance_m\": 16387.363, \"section_seq\": 1, \"route_path_id\": 40496}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 16387.363, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40496}], \"total_distance_m\": 16387.363, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 14567.461, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1819.902, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2330", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.3929497", "current_position_lon": "-3.2722918", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25342, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:33:18Z\", \"source_id\": 39719157, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:33:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:33:23Z\", \"source_id\": 13041729, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25355, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:36:27Z\", \"source_id\": 39724142, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:37:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:36:31Z\", \"source_id\": 13043261, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25360, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:40:22Z\", \"source_id\": 39730338, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:40:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:40:28Z\", \"source_id\": 13045134, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25367, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:42:52Z\", \"source_id\": 39734003, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:43:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:42:59Z\", \"source_id\": 13046302, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25371, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:46:16Z\", \"source_id\": 39738843, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:47:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:46:21Z\", \"source_id\": 13047868, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25375, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:49:17Z\", \"source_id\": 39742925, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:50:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:49:23Z\", \"source_id\": 13049184, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25384, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:53:00Z\", \"source_id\": 39747888, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:54:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:53:08Z\", \"source_id\": 13050770, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25389, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:55:24Z\", \"source_id\": 39750881, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:59:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:55:29Z\", \"source_id\": 13051777, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Barry Island", "service_state_platform": "1", "timing_fact_generation": 1789167331310816, "current_leg_arrival_utc": "2026-09-12T23:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T22:59:02.544380", "service_state_evidence_id": 13051777, "current_leg_start_actual_dep": "2026-09-12T23:55:30+01:00", "operational_evidence_version": 41, "service_state_event_time_utc": "2026-09-11T22:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:09:02.856591", "service_state_valid_until_kind": null, "operational_interpretation_version": 41, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
P |
CDF |
BYI |
2Y88 |
150260 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 272.05, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 376.805, "from_m": 272.05, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 559.654, "from_m": 376.805, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1169.392, "from_m": 559.654, "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": 1585.06, "from_m": 1169.392, "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": 1632.444, "from_m": 1585.06, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1715.829, "from_m": 1632.444, "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": 1954.823, "from_m": 1715.829, "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": 2038.209, "from_m": 1954.823, "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": 2085.592, "from_m": 2038.209, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2221.608, "from_m": 2085.592, "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": 2723.841, "from_m": 2221.608, "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": 4458.76, "from_m": 2723.841, "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": 6100.341, "from_m": 4458.76, "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": 6878.893, "from_m": 6100.341, "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": 11197.964, "from_m": 6878.893, "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": 12652.494, "from_m": 11197.964, "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": 13230.394, "from_m": 12652.494, "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": 14482.495, "from_m": 13230.394, "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": 14560.563, "from_m": 14482.495, "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": 14662.228, "from_m": 14560.563, "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": 16387.363, "from_m": 14662.228, "capability_applied": null, "effective_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": 493806, "profile_key": "410f4accc4918a2aaff5a95c2c7ec27d87f173f9c009c7025db3099b56eed9a3", "schedule_id": 30555, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2330", "location": "Cardiff Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40496}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2332H", "location": "Penarth Curve South Jn", "stage_seq": 2, "distance_m": 1308.896, "section_seq": 1, "route_path_id": 40496}, {"is_pass": false, "wtt_arr": "2333H", "wtt_dep": "2334", "location": "Grangetown", "stage_seq": 3, "distance_m": 1835.326, "section_seq": 1, "route_path_id": 40496}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2336H", "location": "Cogan Jn", "stage_seq": 4, "distance_m": 4458.76, "section_seq": 1, "route_path_id": 40496}, {"is_pass": false, "wtt_arr": "2337", "wtt_dep": "2338", "location": "Cogan", "stage_seq": 5, "distance_m": 4898.605, "section_seq": 1, "route_path_id": 40496}, {"is_pass": false, "wtt_arr": "2340", "wtt_dep": "2341", "location": "Eastbrook", "stage_seq": 6, "distance_m": 7268.915, "section_seq": 1, "route_path_id": 40496}, {"is_pass": false, "wtt_arr": "2342H", "wtt_dep": "2343H", "location": "Dinas Powys", "stage_seq": 7, "distance_m": 8471.248, "section_seq": 1, "route_path_id": 40496}, {"is_pass": false, "wtt_arr": "2347", "wtt_dep": "2348", "location": "Cadoxton", "stage_seq": 8, "distance_m": 11514.897, "section_seq": 1, "route_path_id": 40496}, {"is_pass": false, "wtt_arr": "2350", "wtt_dep": "2351", "location": "Barry Docks", "stage_seq": 9, "distance_m": 12890.11, "section_seq": 1, "route_path_id": 40496}, {"is_pass": false, "wtt_arr": "2354H", "wtt_dep": "2355H", "location": "Barry", "stage_seq": 10, "distance_m": 15211.688, "section_seq": 1, "route_path_id": 40496}, {"is_pass": false, "wtt_arr": "2359", "wtt_dep": null, "location": "Barry Island", "stage_seq": 11, "distance_m": 16387.363, "section_seq": 1, "route_path_id": 40496}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 16387.363, "from_m": 0.0, "section_seq": 1, "route_path_id": 40496}], "total_distance_m": 16387.363, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 14567.461, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1819.902, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 25342, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:33:18Z", "source_id": 39719157, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T22:33:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:33:23Z", "source_id": 13041729, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T23:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25355, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:36:27Z", "source_id": 39724142, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T22:37:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:36:31Z", "source_id": 13043261, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T23:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25360, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:40:22Z", "source_id": 39730338, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T22:40:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:40:28Z", "source_id": 13045134, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T23:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25367, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:42:52Z", "source_id": 39734003, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T22:43:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:42:59Z", "source_id": 13046302, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T23:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25371, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:46:16Z", "source_id": 39738843, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T22:47:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:46:21Z", "source_id": 13047868, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T23:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25375, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:49:17Z", "source_id": 39742925, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T22:50:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:49:23Z", "source_id": 13049184, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T23:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25384, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:53:00Z", "source_id": 39747888, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T22:54:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:53:08Z", "source_id": 13050770, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T23:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25389, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:55:24Z", "source_id": 39750881, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T22:59:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:55:29Z", "source_id": 13051777, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T23:59:00+01:00", "operational_fact": true}] |
Cardiff Central |
2330 |
2330 |
7 |
None |
None |
Barry Island |
0001 |
2359 |
None |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y62302/2026-09-11/detailed |
None |
Barry |
2026-09-12T23:55:30+01:00 |
Barry Island |
4.0 |
{"type": "LineString", "coordinates": [[-3.28377988169894, 51.39711634433137], [-3.2839283999999997, 51.3969536], [-3.2843419, 51.39650519999999], [-3.2844263, 51.3964158], [-3.2844888, 51.39634219999999], [-3.2845564, 51.396257799999994], [-3.2846102, 51.39617899999999], [-3.2846552, 51.3961079], [-3.2846902, 51.396036900000006], [-3.2847200999999995, 51.3959605], [-3.2847394999999997, 51.39590170000001], [-3.2847516, 51.395854500000006], [-3.2847709999999997, 51.3957692], [-3.2847786, 51.395699], [-3.2847851999999995, 51.3956146], [-3.2847816999999995, 51.395552499999994], [-3.2847698, 51.39545509999999], [-3.2847541, 51.3953827], [-3.2847196999999997, 51.395275], [-3.2846857, 51.395194], [-3.2846475, 51.3951095], [-3.2846030999999996, 51.3950366], [-3.2845579, 51.39496989999999], [-3.2844905, 51.3948876], [-3.2844296999999996, 51.39482219999999], [-3.2843473999999997, 51.394736900000005], [-3.2842634999999993, 51.39466740000001], [-3.2841722, 51.3946049], [-3.2840820999999996, 51.39454789999999], [-3.283977, 51.3944894], [-3.2838516, 51.39443809999999], [-3.2837099999999997, 51.3943778], [-3.2834379000000005, 51.39428], [-3.283282, 51.394225500000005], [-3.2831367999999994, 51.3941691], [-3.2829959999999994, 51.3941121], [-3.2826953000000003, 51.393986899999994], [-3.2825966, 51.39394550000001], [-3.2825354999999994, 51.3939238], [-3.2824064, 51.39388019999999], [-3.2822286, 51.393831199999994], [-3.2820081, 51.3937784], [-3.2810931, 51.3935669], [-3.2791055, 51.39309399999999], [-3.2771987999999994, 51.39263909999999], [-3.2766176, 51.3925041], [-3.2764223, 51.3924649], [-3.2761748, 51.3924228], [-3.2759764, 51.3923953], [-3.2758034, 51.392374], [-3.275647199999999, 51.3923633], [-3.2755233, 51.392355599999995], [-3.2754171, 51.39235339999998], [-3.2752826, 51.39235339999998], [-3.2751711, 51.3923578], [-3.2750666999999996, 51.392362199999994], [-3.2749628000000004, 51.39236879999999], [-3.2748946999999995, 51.392375300000005], [-3.2748274, 51.3923824], [-3.2747468999999993, 51.3923927], [-3.2746730000000004, 51.392403900000005], [-3.2745871, 51.3924185], [-3.2744066, 51.392455], [-3.2739040000000004, 51.3925753], [-3.2736934, 51.3926239], [-3.2722917999999996, 51.3929497]]} |
0.7 |
2355 |
2359 |
Barry |
Barry Island |
Barry Island |
51.3929497 |
-3.2722918 |
51.3929497 |
-3.2722918 |
1 |
0 |
2026-09-11 23:09:22 |
TERMINATED |
2026-09-11 22:59:00 |
Barry Island |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13051777 |
1789167331310816 |
41 |
41 |
2026-09-11 23:09:02.856591 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 22:59:02.544380 |
| 462771 |
493170 |
C61568 |
722I06M811 |
2026-09-11 |
COMPLETE |
None |
2026-09-11 22:59:00 |
2026-09-11 23:09:22 |
2026-09-13 23:09:22 |
{"id": 493170, "stp": "P", "toc": "London Underground", "uid": "C61568", "consist": null, "dest_crs": "SBP", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C61568/2026-09-11/detailed", "trust_id": "722I06M811", "origin_crs": "ZEL", "show_on_map": 0, "dar_est_time": "22:59:00", "dar_platform": null, "dest_station": "Stonebridge Park", "service_date": "2026-09-11", "dest_arr_time": "2337", "dest_platform": "2", "is_terminated": 1, "next_location": "Queen's Park (DC)", "signalling_id": "2I06", "timing_status": null, "origin_station": "Elephant & Castle L.T.", "current_leg_arr": "2325½", "current_leg_dep": "2259", "current_leg_end": "Queen's Park (DC)", "origin_dep_time": "2259", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-11T23:09:22", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0986386, 51.4946529], [-0.09860049999999998, 51.49476859999999], [-0.0985771, 51.4948602], [-0.0985607, 51.49495019999999], [-0.09851569999999998, 51.49515339999999], [-0.0984884, 51.4953532], [-0.09847469999999998, 51.49555579999999], [-0.098489, 51.495923], [-0.0985137, 51.49629809999999], [-0.098541, 51.496488], [-0.0985798, 51.496674199999994], [-0.0986324, 51.4968609], [-0.0986959, 51.49704160000001], [-0.0988616, 51.497391599999986], [-0.0991279, 51.4978885], [-0.099215, 51.49801459999999], [-0.0993835, 51.4983389], [-0.0996115, 51.4987277], [-0.0996463929357292, 51.4987748385867], [-0.0996853, 51.4988274], [-0.0998752, 51.4990849], [-0.10005319999999998, 51.499345000000005], [-0.10022259999999998, 51.499643000000006], [-0.1003593, 51.49993559999999], [-0.10046239999999998, 51.5002234], [-0.1005612, 51.5005647], [-0.10063940000000002, 51.500862], [-0.1007533, 51.501166], [-0.1009064, 51.5015154], [-0.10108399999999998, 51.501806], [-0.1013048, 51.50210829999999], [-0.10149679999999998, 51.502404199999994], [-0.1016241, 51.5026241], [-0.1017524, 51.502887400000006], [-0.10180269999999998, 51.5030069], [-0.1019064, 51.50328489999999], [-0.1019916, 51.50355], [-0.10208639999999998, 51.50384509999999], [-0.1021526131001426, 51.504064288890106], [-0.10216130857244468, 51.504093073915016], [-0.10217498376099328, 51.504138343488584], [-0.10218452471206103, 51.50416992728873], [-0.1022401, 51.5043539], [-0.1023045, 51.50452520000001], [-0.1024293, 51.5047941], [-0.1025663, 51.5050675], [-0.1027998, 51.50546250000001], [-0.1028938, 51.50560699999999], [-0.10308290000000002, 51.50590510000001], [-0.1031886, 51.5060926], [-0.10327909999999998, 51.506281], [-0.10335049999999998, 51.506452], [-0.1034059, 51.5066043], [-0.1034524, 51.5067651], [-0.1034905, 51.5069923], [-0.1035044, 51.50711209999999], [-0.1035151, 51.50722900000001], [-0.1035132, 51.5074255], [-0.10349319999999998, 51.507618099999995], [-0.1034687, 51.5077849], [-0.1034208, 51.5079727], [-0.1033578, 51.508174200000006], [-0.1033062, 51.5083372], [-0.1032867, 51.5084005], [-0.1032496, 51.5085663], [-0.1032364, 51.5086604], [-0.1032297, 51.5087796], [-0.10322629999999998, 51.5089192], [-0.1031995, 51.5094303], [-0.1031861, 51.5096532], [-0.10317619999999998, 51.51001539999999], [-0.1031634, 51.5105179], [-0.1031626, 51.51070159999999], [-0.103165, 51.51072460000001], [-0.1031942, 51.5108754], [-0.1032473, 51.511128699999986], [-0.10331959999999998, 51.5115055], [-0.1033934, 51.5118006], [-0.1034213, 51.5119096], [-0.1034253, 51.5119248], [-0.1034745, 51.51214869999999], [-0.1034882, 51.51222689999999], [-0.1034978, 51.5123304], [-0.1035051, 51.512396899999985], [-0.10355820000000002, 51.5128812], [-0.10356619999999998, 51.51298409999999], [-0.1035739, 51.5131246], [-0.10356949999999998, 51.5134601], [-0.1035664, 51.513902], [-0.1035633, 51.5141218], [-0.10356509999999998, 51.514278399999995], [-0.1036135, 51.51568799999999], [-0.1036503, 51.5160618], [-0.1036776, 51.516307100000006], [-0.10371569999999998, 51.516690999999994], [-0.10375729999999998, 51.5170449], [-0.1037796, 51.51716269999999], [-0.103874, 51.5175139], [-0.1039205, 51.517686999999995], [-0.1039844, 51.5179121], [-0.1041193, 51.5184448], [-0.10419169999999998, 51.518736399999995], [-0.1042994, 51.5191342], [-0.1043522, 51.519295500000005], [-0.1043944982618106, 51.51940495610953], [-0.1044206, 51.51947249999999], [-0.1044336, 51.519501899999995], [-0.1044511, 51.5195404], [-0.1044921, 51.5196159], [-0.10452559999999998, 51.5196714], [-0.1045513, 51.5197104], [-0.10458399999999998, 51.5197574], [-0.10462019999999998, 51.5198048], [-0.1046547, 51.519847600000006], [-0.10465731725018064, 51.519850605097744], [-0.1047485, 51.5199553], [-0.10478179999999998, 51.5199882], [-0.1048892, 51.520094400000005], [-0.1049245, 51.52012870000001], [-0.1049734, 51.5201809], [-0.1049984, 51.5202059], [-0.1050429, 51.5202518], [-0.10505989999999998, 51.5202707], [-0.105128, 51.5203463], [-0.10518569999999998, 51.52041549999999], [-0.10526149999999998, 51.520511500000005], [-0.1053543, 51.52063750000001], [-0.1054284, 51.52074169999999], [-0.1054765, 51.52080790000001], [-0.10553959999999998, 51.52089339999999], [-0.10563999999999998, 51.521018899999994], [-0.1057224, 51.5211185], [-0.10584639999999998, 51.52126079999999], [-0.10593199999999998, 51.5213589], [-0.1060171, 51.5214556], [-0.1060733, 51.521530899999995], [-0.1061551, 51.5216344], [-0.10630829999999998, 51.521814799999994], [-0.1064567, 51.52197739999999], [-0.1066099, 51.522131400000006], [-0.1067761, 51.5222865], [-0.1068495, 51.5223523], [-0.1069557, 51.52244679999999], [-0.1070899, 51.522560199999994], [-0.1073307, 51.5227709], [-0.1074634, 51.5229041], [-0.1077295, 51.52321220000001], [-0.1077608, 51.52324849999999], [-0.10781739999999998, 51.5233048], [-0.1079029, 51.523390899999995], [-0.1080862, 51.5235425], [-0.1084101, 51.523739899999995], [-0.1086221, 51.5238577], [-0.1087174, 51.523905500000005], [-0.1087995, 51.52394550000001], [-0.1088785, 51.5239868], [-0.108979, 51.524046699999985], [-0.1090536, 51.5240956], [-0.1091728, 51.5241772], [-0.1092883, 51.5242587], [-0.1093938, 51.5243402], [-0.1094992, 51.52442169999999], [-0.1095738, 51.5244838], [-0.10964, 51.52454850000001], [-0.1097076, 51.5246072], [-0.1097511, 51.524646], [-0.10981749999999998, 51.524694399999994], [-0.1099621, 51.5248046], [-0.1108836, 51.52542919999999], [-0.1124319, 51.5263817], [-0.11332169999999998, 51.526952], [-0.1144298, 51.52767479999999], [-0.11453209999999998, 51.5277334], [-0.1149493, 51.5279658], [-0.1160474, 51.5285776], [-0.1162677, 51.52870870000001], [-0.1168744, 51.52906070000001], [-0.117008, 51.5291382], [-0.11837100000000002, 51.529929], [-0.118469, 51.529982999999994], [-0.1185695, 51.530037799999995], [-0.1186822, 51.53009509999999], [-0.1188107, 51.530153899999995], [-0.1190034, 51.5302276], [-0.11925929999999996, 51.5303125], [-0.1195215, 51.5303917], [-0.1197398, 51.53045040000001], [-0.1198331, 51.5304748], [-0.1203098, 51.5305945], [-0.12045839999999997, 51.5306292], [-0.12052580000000002, 51.5306464], [-0.1207928, 51.530685599999984], [-0.12101759999999998, 51.530697], [-0.1214413, 51.5306898], [-0.1218119, 51.5306842], [-0.1221182, 51.5306757], [-0.1223676, 51.530663100000005], [-0.12263129999999996, 51.5306377], [-0.122867, 51.5305966], [-0.12308420000000002, 51.5305415], [-0.12332949999999998, 51.5304633], [-0.12354989999999998, 51.5304069], [-0.1237393, 51.53037439999999], [-0.1239772, 51.530341799999995], [-0.1241908, 51.5303203], [-0.1244005, 51.530313199999995], [-0.12459359999999998, 51.5303098], [-0.1250689, 51.5303267], [-0.12545289999999998, 51.53037519999999], [-0.12547174967034236, 51.53039827557032], [-0.12551709999999996, 51.53040320000001], [-0.1258626, 51.5304682], [-0.1261246, 51.53054499999999], [-0.1263977, 51.530653099999995], [-0.12661269999999997, 51.530796599999995], [-0.1268615, 51.53098740000001], [-0.1269993, 51.53113849999998], [-0.1270916, 51.5312625], [-0.127105, 51.5312861], [-0.1271529, 51.53137050000001], [-0.1276031, 51.5323077], [-0.12769129999999998, 51.532522], [-0.1277683773630777, 51.53275383807097], [-0.12786959999999997, 51.5330583], [-0.1278726451672573, 51.5330710197728], [-0.1278926920628459, 51.53315475628563], [-0.1279637029775823, 51.53345136986881], [-0.1279775, 51.53350900000001], [-0.1281653, 51.53395709999999], [-0.1281805798242299, 51.53399744590827], [-0.12822616286638075, 51.53411780632364], [-0.12839247941800383, 51.53455695661428], [-0.12844119999999998, 51.5346856], [-0.12844770445811296, 51.53470367145589], [-0.12854266901117034, 51.53496751240733], [-0.1286099, 51.53515430000001], [-0.1287618, 51.535623], [-0.1287614, 51.5357015], [-0.128789, 51.53575020000001], [-0.1288543, 51.53589119999999], [-0.12888889999999997, 51.535961699999994], [-0.1289195, 51.5360343], [-0.12894939999999996, 51.5361137], [-0.12900968435973212, 51.536270603567914], [-0.1290302, 51.53632399999999], [-0.12904540622881383, 51.53639324855326], [-0.12907419301944675, 51.53660273798133], [-0.129115, 51.536899700000006], [-0.1291156, 51.5369383], [-0.12913094989089005, 51.537022203774335], [-0.12914949999999997, 51.5371236], [-0.12916839999999996, 51.5371989], [-0.1292050562502323, 51.53737567711332], [-0.1292349, 51.5375196], [-0.1292959, 51.5378023], [-0.1293090318942045, 51.53786242359564], [-0.1293725855139987, 51.5381533989371], [-0.12949679999999997, 51.5387221], [-0.1296632, 51.5392319], [-0.1297339, 51.5393759], [-0.1298719, 51.53960990000001], [-0.12990269999999998, 51.5396661], [-0.12994969999999997, 51.5397457], [-0.1303019, 51.5403426], [-0.1304454, 51.5405132], [-0.13056779999999998, 51.540725], [-0.1306643, 51.5407513], [-0.13073029999999997, 51.5407829], [-0.1307522, 51.5407839], [-0.1309457, 51.5408449], [-0.1310787, 51.54088289999999], [-0.13118809999999995, 51.5409145], [-0.1314585, 51.540971600000006], [-0.1316414, 51.541005799999986], [-0.1317287, 51.5410192], [-0.1318956, 51.5410452], [-0.13206820000000002, 51.5410679], [-0.1322365, 51.5410881], [-0.1325579, 51.54112460000001], [-0.1332022, 51.54116559999999], [-0.1334335, 51.54118019999999], [-0.1334835, 51.541183399999994], [-0.1338926, 51.54121639999999], [-0.13430160000000002, 51.5412551], [-0.1344993, 51.5412817], [-0.1346519, 51.5413056], [-0.134803, 51.54133339999999], [-0.1351364, 51.541382699999986], [-0.1352162, 51.5413934], [-0.1365839, 51.5415659], [-0.1372229, 51.54164779999999], [-0.13727499999999998, 51.5416545], [-0.1381627, 51.541770199999995], [-0.1385878, 51.54182579999999], [-0.13890049999999998, 51.54186270000001], [-0.1392289, 51.5419021], [-0.1394603, 51.5419294], [-0.1397352, 51.5419584], [-0.1399392, 51.54197769999999], [-0.1401019, 51.5419919], [-0.14028799999999997, 51.542007], [-0.1404656, 51.54202049999999], [-0.1405378, 51.542026099999994], [-0.14079589999999997, 51.54204330000001], [-0.14102239999999996, 51.5420556], [-0.14143169999999997, 51.54206959999999], [-0.1416877, 51.54207319999999], [-0.1417761, 51.54207399999999], [-0.14196209999999998, 51.54207660000001], [-0.1423082, 51.5420743], [-0.1425793, 51.54207039999999], [-0.14294299999999996, 51.54205720000001], [-0.1432758, 51.542042999999985], [-0.1436412, 51.54202020000001], [-0.1439337, 51.54199779999999], [-0.1442034, 51.541973000000006], [-0.1444329, 51.5419496], [-0.1447279, 51.5419144], [-0.1449627, 51.54188119999999], [-0.1452015, 51.5418474], [-0.1454401, 51.54181830000001], [-0.1455385, 51.5418081], [-0.1460437, 51.5417842], [-0.1462151, 51.5417805], [-0.1464005, 51.54177399999999], [-0.1467047, 51.5417712], [-0.1468154, 51.54177690000001], [-0.1469355, 51.5417867], [-0.14715339999999996, 51.54181179999999], [-0.1473021, 51.5418347], [-0.14747520000000003, 51.5418643], [-0.1476502, 51.54190459999999], [-0.14787689999999998, 51.5419626], [-0.1482067, 51.5420512], [-0.14892839999999996, 51.54227670000001], [-0.149273, 51.5423815], [-0.1496024, 51.542477100000006], [-0.15000669999999997, 51.5425909], [-0.15027, 51.5426539], [-0.15067869999999997, 51.5427367], [-0.1509479, 51.5427785], [-0.1510754, 51.5427998], [-0.1512148, 51.54281659999999], [-0.15142920000000004, 51.542837299999995], [-0.1516788, 51.54286090000001], [-0.15187729999999997, 51.54287709999999], [-0.15237749999999997, 51.542932400000005], [-0.15273679999999998, 51.5429625], [-0.1531276, 51.54299510000001], [-0.15344829999999998, 51.5430238], [-0.15385409999999997, 51.54304669999999], [-0.1541668, 51.5430599], [-0.154231, 51.5430619], [-0.1544141, 51.5430661], [-0.15454249999999997, 51.543064699999995], [-0.1546893, 51.54306659999999], [-0.15478759999999997, 51.54306950000001], [-0.1549426, 51.5430748], [-0.1550641, 51.54308730000001], [-0.1552771, 51.5431157], [-0.1553892, 51.5431315], [-0.1556004, 51.5431709], [-0.155853, 51.54323320000001], [-0.15613619999999998, 51.5432828], [-0.1563366, 51.543305399999994], [-0.15657869999999996, 51.54333630000001], [-0.1567251, 51.5433519], [-0.15701439999999997, 51.543382], [-0.15724019999999997, 51.5434031], [-0.1573711, 51.5434137], [-0.1575199, 51.543421], [-0.1576625, 51.543421], [-0.1577943, 51.54341999999999], [-0.15790329999999997, 51.5434156], [-0.1579823, 51.5434108], [-0.1580939, 51.5434033], [-0.1582528, 51.54338559999999], [-0.1584861, 51.5433549], [-0.1588306, 51.54329779999999], [-0.1592001, 51.5432321], [-0.1595482706344072, 51.54317680601462], [-0.16000699999999998, 51.5431563], [-0.160255, 51.54314149999999], [-0.1604118, 51.5431307], [-0.16061729999999996, 51.5431152], [-0.16073369999999998, 51.543108200000006], [-0.1609784, 51.5430983], [-0.16111857988524028, 51.54310099852758], [-0.16113229999999998, 51.54309790000001], [-0.16125078923572086, 51.54307304496928], [-0.1614405, 51.543078599999994], [-0.1615693, 51.5430842], [-0.16199489999999997, 51.543101400000005], [-0.1628558, 51.543218200000005], [-0.1634825, 51.54329], [-0.1638912, 51.54332169999999], [-0.1644165, 51.5433162], [-0.16473069999999998, 51.5432933], [-0.16891240000000002, 51.5427671], [-0.17509509999999998, 51.541927], [-0.1771062, 51.5416444], [-0.17737368574318094, 51.5416058422213], [-0.1774157860300821, 51.5415997735078], [-0.17748219999999998, 51.5415902], [-0.17813179999999998, 51.5414929], [-0.1791497, 51.5413611], [-0.1796630568239043, 51.541287619194975], [-0.17976029999999998, 51.5412737], [-0.18010699999999996, 51.54121310000001], [-0.1806906, 51.54109789999999], [-0.18174909999999997, 51.5408636], [-0.1829235, 51.5405896], [-0.1833248, 51.5404966], [-0.1836594, 51.5404118], [-0.18398380000000003, 51.5403217], [-0.18433569999999996, 51.5402255], [-0.18469510000000003, 51.54012259999999], [-0.18506469999999997, 51.54001709999999], [-0.1854516, 51.5399055], [-0.18581479999999995, 51.5397955], [-0.1861774, 51.5396836], [-0.1865632, 51.539560599999994], [-0.1868633, 51.539462099999994], [-0.1874237, 51.5392673], [-0.1877255, 51.539159100000006], [-0.1880542, 51.5390368], [-0.18835859999999996, 51.53891850000001], [-0.1887529, 51.538769899999984], [-0.1891894, 51.538602], [-0.1895837, 51.5384436], [-0.1899831, 51.5382824], [-0.1919269, 51.5374942], [-0.1922821, 51.5373581], [-0.1929268, 51.5370853], [-0.19318759999999996, 51.5369832], [-0.19347279999999997, 51.5368727], [-0.1937415, 51.536777], [-0.1939695, 51.53669210000001], [-0.194282, 51.5365726], [-0.1946304, 51.5364508], [-0.1949877, 51.536340300000006], [-0.1953774, 51.5362286], [-0.1960077, 51.536063199999994], [-0.19642970000000004, 51.53594369999998], [-0.196823, 51.5358365], [-0.1971795, 51.5357381], [-0.19757199999999997, 51.53563739999999], [-0.1970679, 51.5358031], [-0.1978087, 51.53560480000001], [-0.1985347, 51.535419299999994], [-0.19927959999999997, 51.53525299999998], [-0.1996699, 51.535179], [-0.2000544, 51.53510790000001], [-0.2008565, 51.534961], [-0.20161, 51.5348195], [-0.2024138, 51.5346768], [-0.20324, 51.53452790000001], [-0.20377180000000003, 51.53443610000001], [-0.2044149, 51.53431089999999], [-0.2049092, 51.5342345], [-0.20535856458816795, 51.53415358854151]]}", "current_leg_start": "Elephant & Castle L.T.", "dest_arr_time_act": "2337", "motion_projection": null, "next_location_lat": "51.5341536", "next_location_lon": "-0.2053586", "previous_location": null, "current_leg_milage": "7.2", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "2259", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "26.5", "current_position_lat": "51.5341536", "current_position_lon": "-0.2053586", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Elephant & Castle L.T.", "service_state_platform": null, "timing_fact_generation": 1789166188624908, "current_leg_arrival_utc": "2026-09-11T23:25:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T22:59:02.575947", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-11T22:59:30+01:00", "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-11T22:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:09:02.872902", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Underground |
P |
ZEL |
SBP |
2I06 |
None |
None |
None |
None |
None |
[] |
Elephant & Castle L.T. |
2259 |
2259 |
None |
22:59:00 |
None |
Stonebridge Park |
2337 |
2337 |
2 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:C61568/2026-09-11/detailed |
None |
Elephant & Castle L.T. |
2026-09-11T22:59:30+01:00 |
Queen's Park (DC) |
26.5 |
{"type": "LineString", "coordinates": [[-0.0986386, 51.4946529], [-0.09860049999999998, 51.49476859999999], [-0.0985771, 51.4948602], [-0.0985607, 51.49495019999999], [-0.09851569999999998, 51.49515339999999], [-0.0984884, 51.4953532], [-0.09847469999999998, 51.49555579999999], [-0.098489, 51.495923], [-0.0985137, 51.49629809999999], [-0.098541, 51.496488], [-0.0985798, 51.496674199999994], [-0.0986324, 51.4968609], [-0.0986959, 51.49704160000001], [-0.0988616, 51.497391599999986], [-0.0991279, 51.4978885], [-0.099215, 51.49801459999999], [-0.0993835, 51.4983389], [-0.0996115, 51.4987277], [-0.0996463929357292, 51.4987748385867], [-0.0996853, 51.4988274], [-0.0998752, 51.4990849], [-0.10005319999999998, 51.499345000000005], [-0.10022259999999998, 51.499643000000006], [-0.1003593, 51.49993559999999], [-0.10046239999999998, 51.5002234], [-0.1005612, 51.5005647], [-0.10063940000000002, 51.500862], [-0.1007533, 51.501166], [-0.1009064, 51.5015154], [-0.10108399999999998, 51.501806], [-0.1013048, 51.50210829999999], [-0.10149679999999998, 51.502404199999994], [-0.1016241, 51.5026241], [-0.1017524, 51.502887400000006], [-0.10180269999999998, 51.5030069], [-0.1019064, 51.50328489999999], [-0.1019916, 51.50355], [-0.10208639999999998, 51.50384509999999], [-0.1021526131001426, 51.504064288890106], [-0.10216130857244468, 51.504093073915016], [-0.10217498376099328, 51.504138343488584], [-0.10218452471206103, 51.50416992728873], [-0.1022401, 51.5043539], [-0.1023045, 51.50452520000001], [-0.1024293, 51.5047941], [-0.1025663, 51.5050675], [-0.1027998, 51.50546250000001], [-0.1028938, 51.50560699999999], [-0.10308290000000002, 51.50590510000001], [-0.1031886, 51.5060926], [-0.10327909999999998, 51.506281], [-0.10335049999999998, 51.506452], [-0.1034059, 51.5066043], [-0.1034524, 51.5067651], [-0.1034905, 51.5069923], [-0.1035044, 51.50711209999999], [-0.1035151, 51.50722900000001], [-0.1035132, 51.5074255], [-0.10349319999999998, 51.507618099999995], [-0.1034687, 51.5077849], [-0.1034208, 51.5079727], [-0.1033578, 51.508174200000006], [-0.1033062, 51.5083372], [-0.1032867, 51.5084005], [-0.1032496, 51.5085663], [-0.1032364, 51.5086604], [-0.1032297, 51.5087796], [-0.10322629999999998, 51.5089192], [-0.1031995, 51.5094303], [-0.1031861, 51.5096532], [-0.10317619999999998, 51.51001539999999], [-0.1031634, 51.5105179], [-0.1031626, 51.51070159999999], [-0.103165, 51.51072460000001], [-0.1031942, 51.5108754], [-0.1032473, 51.511128699999986], [-0.10331959999999998, 51.5115055], [-0.1033934, 51.5118006], [-0.1034213, 51.5119096], [-0.1034253, 51.5119248], [-0.1034745, 51.51214869999999], [-0.1034882, 51.51222689999999], [-0.1034978, 51.5123304], [-0.1035051, 51.512396899999985], [-0.10355820000000002, 51.5128812], [-0.10356619999999998, 51.51298409999999], [-0.1035739, 51.5131246], [-0.10356949999999998, 51.5134601], [-0.1035664, 51.513902], [-0.1035633, 51.5141218], [-0.10356509999999998, 51.514278399999995], [-0.1036135, 51.51568799999999], [-0.1036503, 51.5160618], [-0.1036776, 51.516307100000006], [-0.10371569999999998, 51.516690999999994], [-0.10375729999999998, 51.5170449], [-0.1037796, 51.51716269999999], [-0.103874, 51.5175139], [-0.1039205, 51.517686999999995], [-0.1039844, 51.5179121], [-0.1041193, 51.5184448], [-0.10419169999999998, 51.518736399999995], [-0.1042994, 51.5191342], [-0.1043522, 51.519295500000005], [-0.1043944982618106, 51.51940495610953], [-0.1044206, 51.51947249999999], [-0.1044336, 51.519501899999995], [-0.1044511, 51.5195404], [-0.1044921, 51.5196159], [-0.10452559999999998, 51.5196714], [-0.1045513, 51.5197104], [-0.10458399999999998, 51.5197574], [-0.10462019999999998, 51.5198048], [-0.1046547, 51.519847600000006], [-0.10465731725018064, 51.519850605097744], [-0.1047485, 51.5199553], [-0.10478179999999998, 51.5199882], [-0.1048892, 51.520094400000005], [-0.1049245, 51.52012870000001], [-0.1049734, 51.5201809], [-0.1049984, 51.5202059], [-0.1050429, 51.5202518], [-0.10505989999999998, 51.5202707], [-0.105128, 51.5203463], [-0.10518569999999998, 51.52041549999999], [-0.10526149999999998, 51.520511500000005], [-0.1053543, 51.52063750000001], [-0.1054284, 51.52074169999999], [-0.1054765, 51.52080790000001], [-0.10553959999999998, 51.52089339999999], [-0.10563999999999998, 51.521018899999994], [-0.1057224, 51.5211185], [-0.10584639999999998, 51.52126079999999], [-0.10593199999999998, 51.5213589], [-0.1060171, 51.5214556], [-0.1060733, 51.521530899999995], [-0.1061551, 51.5216344], [-0.10630829999999998, 51.521814799999994], [-0.1064567, 51.52197739999999], [-0.1066099, 51.522131400000006], [-0.1067761, 51.5222865], [-0.1068495, 51.5223523], [-0.1069557, 51.52244679999999], [-0.1070899, 51.522560199999994], [-0.1073307, 51.5227709], [-0.1074634, 51.5229041], [-0.1077295, 51.52321220000001], [-0.1077608, 51.52324849999999], [-0.10781739999999998, 51.5233048], [-0.1079029, 51.523390899999995], [-0.1080862, 51.5235425], [-0.1084101, 51.523739899999995], [-0.1086221, 51.5238577], [-0.1087174, 51.523905500000005], [-0.1087995, 51.52394550000001], [-0.1088785, 51.5239868], [-0.108979, 51.524046699999985], [-0.1090536, 51.5240956], [-0.1091728, 51.5241772], [-0.1092883, 51.5242587], [-0.1093938, 51.5243402], [-0.1094992, 51.52442169999999], [-0.1095738, 51.5244838], [-0.10964, 51.52454850000001], [-0.1097076, 51.5246072], [-0.1097511, 51.524646], [-0.10981749999999998, 51.524694399999994], [-0.1099621, 51.5248046], [-0.1108836, 51.52542919999999], [-0.1124319, 51.5263817], [-0.11332169999999998, 51.526952], [-0.1144298, 51.52767479999999], [-0.11453209999999998, 51.5277334], [-0.1149493, 51.5279658], [-0.1160474, 51.5285776], [-0.1162677, 51.52870870000001], [-0.1168744, 51.52906070000001], [-0.117008, 51.5291382], [-0.11837100000000002, 51.529929], [-0.118469, 51.529982999999994], [-0.1185695, 51.530037799999995], [-0.1186822, 51.53009509999999], [-0.1188107, 51.530153899999995], [-0.1190034, 51.5302276], [-0.11925929999999996, 51.5303125], [-0.1195215, 51.5303917], [-0.1197398, 51.53045040000001], [-0.1198331, 51.5304748], [-0.1203098, 51.5305945], [-0.12045839999999997, 51.5306292], [-0.12052580000000002, 51.5306464], [-0.1207928, 51.530685599999984], [-0.12101759999999998, 51.530697], [-0.1214413, 51.5306898], [-0.1218119, 51.5306842], [-0.1221182, 51.5306757], [-0.1223676, 51.530663100000005], [-0.12263129999999996, 51.5306377], [-0.122867, 51.5305966], [-0.12308420000000002, 51.5305415], [-0.12332949999999998, 51.5304633], [-0.12354989999999998, 51.5304069], [-0.1237393, 51.53037439999999], [-0.1239772, 51.530341799999995], [-0.1241908, 51.5303203], [-0.1244005, 51.530313199999995], [-0.12459359999999998, 51.5303098], [-0.1250689, 51.5303267], [-0.12545289999999998, 51.53037519999999], [-0.12547174967034236, 51.53039827557032], [-0.12551709999999996, 51.53040320000001], [-0.1258626, 51.5304682], [-0.1261246, 51.53054499999999], [-0.1263977, 51.530653099999995], [-0.12661269999999997, 51.530796599999995], [-0.1268615, 51.53098740000001], [-0.1269993, 51.53113849999998], [-0.1270916, 51.5312625], [-0.127105, 51.5312861], [-0.1271529, 51.53137050000001], [-0.1276031, 51.5323077], [-0.12769129999999998, 51.532522], [-0.1277683773630777, 51.53275383807097], [-0.12786959999999997, 51.5330583], [-0.1278726451672573, 51.5330710197728], [-0.1278926920628459, 51.53315475628563], [-0.1279637029775823, 51.53345136986881], [-0.1279775, 51.53350900000001], [-0.1281653, 51.53395709999999], [-0.1281805798242299, 51.53399744590827], [-0.12822616286638075, 51.53411780632364], [-0.12839247941800383, 51.53455695661428], [-0.12844119999999998, 51.5346856], [-0.12844770445811296, 51.53470367145589], [-0.12854266901117034, 51.53496751240733], [-0.1286099, 51.53515430000001], [-0.1287618, 51.535623], [-0.1287614, 51.5357015], [-0.128789, 51.53575020000001], [-0.1288543, 51.53589119999999], [-0.12888889999999997, 51.535961699999994], [-0.1289195, 51.5360343], [-0.12894939999999996, 51.5361137], [-0.12900968435973212, 51.536270603567914], [-0.1290302, 51.53632399999999], [-0.12904540622881383, 51.53639324855326], [-0.12907419301944675, 51.53660273798133], [-0.129115, 51.536899700000006], [-0.1291156, 51.5369383], [-0.12913094989089005, 51.537022203774335], [-0.12914949999999997, 51.5371236], [-0.12916839999999996, 51.5371989], [-0.1292050562502323, 51.53737567711332], [-0.1292349, 51.5375196], [-0.1292959, 51.5378023], [-0.1293090318942045, 51.53786242359564], [-0.1293725855139987, 51.5381533989371], [-0.12949679999999997, 51.5387221], [-0.1296632, 51.5392319], [-0.1297339, 51.5393759], [-0.1298719, 51.53960990000001], [-0.12990269999999998, 51.5396661], [-0.12994969999999997, 51.5397457], [-0.1303019, 51.5403426], [-0.1304454, 51.5405132], [-0.13056779999999998, 51.540725], [-0.1306643, 51.5407513], [-0.13073029999999997, 51.5407829], [-0.1307522, 51.5407839], [-0.1309457, 51.5408449], [-0.1310787, 51.54088289999999], [-0.13118809999999995, 51.5409145], [-0.1314585, 51.540971600000006], [-0.1316414, 51.541005799999986], [-0.1317287, 51.5410192], [-0.1318956, 51.5410452], [-0.13206820000000002, 51.5410679], [-0.1322365, 51.5410881], [-0.1325579, 51.54112460000001], [-0.1332022, 51.54116559999999], [-0.1334335, 51.54118019999999], [-0.1334835, 51.541183399999994], [-0.1338926, 51.54121639999999], [-0.13430160000000002, 51.5412551], [-0.1344993, 51.5412817], [-0.1346519, 51.5413056], [-0.134803, 51.54133339999999], [-0.1351364, 51.541382699999986], [-0.1352162, 51.5413934], [-0.1365839, 51.5415659], [-0.1372229, 51.54164779999999], [-0.13727499999999998, 51.5416545], [-0.1381627, 51.541770199999995], [-0.1385878, 51.54182579999999], [-0.13890049999999998, 51.54186270000001], [-0.1392289, 51.5419021], [-0.1394603, 51.5419294], [-0.1397352, 51.5419584], [-0.1399392, 51.54197769999999], [-0.1401019, 51.5419919], [-0.14028799999999997, 51.542007], [-0.1404656, 51.54202049999999], [-0.1405378, 51.542026099999994], [-0.14079589999999997, 51.54204330000001], [-0.14102239999999996, 51.5420556], [-0.14143169999999997, 51.54206959999999], [-0.1416877, 51.54207319999999], [-0.1417761, 51.54207399999999], [-0.14196209999999998, 51.54207660000001], [-0.1423082, 51.5420743], [-0.1425793, 51.54207039999999], [-0.14294299999999996, 51.54205720000001], [-0.1432758, 51.542042999999985], [-0.1436412, 51.54202020000001], [-0.1439337, 51.54199779999999], [-0.1442034, 51.541973000000006], [-0.1444329, 51.5419496], [-0.1447279, 51.5419144], [-0.1449627, 51.54188119999999], [-0.1452015, 51.5418474], [-0.1454401, 51.54181830000001], [-0.1455385, 51.5418081], [-0.1460437, 51.5417842], [-0.1462151, 51.5417805], [-0.1464005, 51.54177399999999], [-0.1467047, 51.5417712], [-0.1468154, 51.54177690000001], [-0.1469355, 51.5417867], [-0.14715339999999996, 51.54181179999999], [-0.1473021, 51.5418347], [-0.14747520000000003, 51.5418643], [-0.1476502, 51.54190459999999], [-0.14787689999999998, 51.5419626], [-0.1482067, 51.5420512], [-0.14892839999999996, 51.54227670000001], [-0.149273, 51.5423815], [-0.1496024, 51.542477100000006], [-0.15000669999999997, 51.5425909], [-0.15027, 51.5426539], [-0.15067869999999997, 51.5427367], [-0.1509479, 51.5427785], [-0.1510754, 51.5427998], [-0.1512148, 51.54281659999999], [-0.15142920000000004, 51.542837299999995], [-0.1516788, 51.54286090000001], [-0.15187729999999997, 51.54287709999999], [-0.15237749999999997, 51.542932400000005], [-0.15273679999999998, 51.5429625], [-0.1531276, 51.54299510000001], [-0.15344829999999998, 51.5430238], [-0.15385409999999997, 51.54304669999999], [-0.1541668, 51.5430599], [-0.154231, 51.5430619], [-0.1544141, 51.5430661], [-0.15454249999999997, 51.543064699999995], [-0.1546893, 51.54306659999999], [-0.15478759999999997, 51.54306950000001], [-0.1549426, 51.5430748], [-0.1550641, 51.54308730000001], [-0.1552771, 51.5431157], [-0.1553892, 51.5431315], [-0.1556004, 51.5431709], [-0.155853, 51.54323320000001], [-0.15613619999999998, 51.5432828], [-0.1563366, 51.543305399999994], [-0.15657869999999996, 51.54333630000001], [-0.1567251, 51.5433519], [-0.15701439999999997, 51.543382], [-0.15724019999999997, 51.5434031], [-0.1573711, 51.5434137], [-0.1575199, 51.543421], [-0.1576625, 51.543421], [-0.1577943, 51.54341999999999], [-0.15790329999999997, 51.5434156], [-0.1579823, 51.5434108], [-0.1580939, 51.5434033], [-0.1582528, 51.54338559999999], [-0.1584861, 51.5433549], [-0.1588306, 51.54329779999999], [-0.1592001, 51.5432321], [-0.1595482706344072, 51.54317680601462], [-0.16000699999999998, 51.5431563], [-0.160255, 51.54314149999999], [-0.1604118, 51.5431307], [-0.16061729999999996, 51.5431152], [-0.16073369999999998, 51.543108200000006], [-0.1609784, 51.5430983], [-0.16111857988524028, 51.54310099852758], [-0.16113229999999998, 51.54309790000001], [-0.16125078923572086, 51.54307304496928], [-0.1614405, 51.543078599999994], [-0.1615693, 51.5430842], [-0.16199489999999997, 51.543101400000005], [-0.1628558, 51.543218200000005], [-0.1634825, 51.54329], [-0.1638912, 51.54332169999999], [-0.1644165, 51.5433162], [-0.16473069999999998, 51.5432933], [-0.16891240000000002, 51.5427671], [-0.17509509999999998, 51.541927], [-0.1771062, 51.5416444], [-0.17737368574318094, 51.5416058422213], [-0.1774157860300821, 51.5415997735078], [-0.17748219999999998, 51.5415902], [-0.17813179999999998, 51.5414929], [-0.1791497, 51.5413611], [-0.1796630568239043, 51.541287619194975], [-0.17976029999999998, 51.5412737], [-0.18010699999999996, 51.54121310000001], [-0.1806906, 51.54109789999999], [-0.18174909999999997, 51.5408636], [-0.1829235, 51.5405896], [-0.1833248, 51.5404966], [-0.1836594, 51.5404118], [-0.18398380000000003, 51.5403217], [-0.18433569999999996, 51.5402255], [-0.18469510000000003, 51.54012259999999], [-0.18506469999999997, 51.54001709999999], [-0.1854516, 51.5399055], [-0.18581479999999995, 51.5397955], [-0.1861774, 51.5396836], [-0.1865632, 51.539560599999994], [-0.1868633, 51.539462099999994], [-0.1874237, 51.5392673], [-0.1877255, 51.539159100000006], [-0.1880542, 51.5390368], [-0.18835859999999996, 51.53891850000001], [-0.1887529, 51.538769899999984], [-0.1891894, 51.538602], [-0.1895837, 51.5384436], [-0.1899831, 51.5382824], [-0.1919269, 51.5374942], [-0.1922821, 51.5373581], [-0.1929268, 51.5370853], [-0.19318759999999996, 51.5369832], [-0.19347279999999997, 51.5368727], [-0.1937415, 51.536777], [-0.1939695, 51.53669210000001], [-0.194282, 51.5365726], [-0.1946304, 51.5364508], [-0.1949877, 51.536340300000006], [-0.1953774, 51.5362286], [-0.1960077, 51.536063199999994], [-0.19642970000000004, 51.53594369999998], [-0.196823, 51.5358365], [-0.1971795, 51.5357381], [-0.19757199999999997, 51.53563739999999], [-0.1970679, 51.5358031], [-0.1978087, 51.53560480000001], [-0.1985347, 51.535419299999994], [-0.19927959999999997, 51.53525299999998], [-0.1996699, 51.535179], [-0.2000544, 51.53510790000001], [-0.2008565, 51.534961], [-0.20161, 51.5348195], [-0.2024138, 51.5346768], [-0.20324, 51.53452790000001], [-0.20377180000000003, 51.53443610000001], [-0.2044149, 51.53431089999999], [-0.2049092, 51.5342345], [-0.20535856458816795, 51.53415358854151]]} |
7.2 |
2259 |
2325½ |
None |
None |
Queen's Park (DC) |
51.5341536 |
-0.2053586 |
51.5341536 |
-0.2053586 |
1 |
0 |
2026-09-11 23:09:22 |
TERMINATED |
2026-09-11 22:59:00 |
Elephant & Castle L.T. |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1789166188624908 |
1 |
1 |
2026-09-11 23:09:02.872902 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 22:59:02.575947 |
| 462772 |
493956 |
P29166 |
155E34M911 |
2026-09-11 |
COMPLETE |
13052471 |
2026-09-11 23:59:00 |
2026-09-11 23:09:22 |
2026-09-13 23:09:22 |
{"id": 493956, "stp": "P", "toc": "Northern", "uid": "P29166", "consist": "156443", "dest_crs": "DAR", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P29166/2026-09-11/detailed", "trust_id": "155E34M911", "origin_crs": "MBR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Darlington", "service_date": "2026-09-11", "dest_arr_time": "0007½", "dest_platform": "3", "is_terminated": 1, "next_location": "Darlington", "signalling_id": "5E34", "timing_status": "EARLY", "origin_station": "Middlesbrough", "current_leg_arr": "2359", "current_leg_dep": "2335", "current_leg_end": "Darlington", "origin_dep_time": "2339", "origin_platform": "1", "current_location": "Darlington", "last_update_time": "2026-09-11T23:09:22", "route_debug_link": null, "timing_variation": "-9 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.234373497324286, 54.57917887006392], [-1.2346011, 54.5791842], [-1.2354250999999998, 54.57921300000001], [-1.2356638, 54.57922949999999], [-1.235981, 54.57925600000001], [-1.2361125, 54.579266999999994], [-1.2363649, 54.5792956], [-1.23666, 54.579324699999994], [-1.2369660999999998, 54.57934780000001], [-1.2375376, 54.57933429999999], [-1.238065, 54.5793377], [-1.2398362, 54.5793481], [-1.2409366, 54.579352500000006], [-1.2411839, 54.5793526], [-1.241848, 54.579353899999994], [-1.2423922, 54.57934139999999], [-1.242941, 54.5793158], [-1.2434719000000003, 54.57927299999999], [-1.2439857, 54.5792194], [-1.2444911, 54.57915959999998], [-1.2450747999999998, 54.579075499999995], [-1.2452193, 54.5790527], [-1.2455106, 54.5790007], [-1.2457627000000002, 54.5789559], [-1.2462736, 54.5788426], [-1.2466773, 54.5787484], [-1.2470521, 54.57864959999999], [-1.2476793999999998, 54.578476499999994], [-1.2483444999999995, 54.57828390000001], [-1.2490407, 54.5780633], [-1.2497471, 54.5778173], [-1.2502705, 54.5776157], [-1.250714, 54.57744100000001], [-1.2510784, 54.577268800000006], [-1.2513593999999997, 54.57713059999999], [-1.2518971000000003, 54.57680779999998], [-1.2525107999999998, 54.5764086], [-1.253150018369062, 54.575961363294546], [-1.2534624, 54.5757428], [-1.2545979, 54.574965199999994], [-1.2552076, 54.5745454], [-1.2565604999999995, 54.5736158], [-1.2568602999999998, 54.57341040000001], [-1.2571492999999998, 54.5732], [-1.257441, 54.5730061], [-1.25764139776733, 54.57286516301354], [-1.258565, 54.57221559999999], [-1.2589428, 54.5719178], [-1.2591495999999998, 54.57173199999999], [-1.2593164, 54.5715591], [-1.2595293999999997, 54.5713313], [-1.2597074999999998, 54.57110230000001], [-1.2598685, 54.57086999999999], [-1.2601265999999998, 54.570457899999994], [-1.2605039, 54.56983979999999], [-1.2607676, 54.5694465], [-1.2610037, 54.5691474], [-1.2612613, 54.5688748], [-1.2614798, 54.5686703], [-1.2617740999999998, 54.5684324], [-1.2621405, 54.56817470000001], [-1.2624124, 54.56800500000001], [-1.2628140999999995, 54.5677856], [-1.263645, 54.5673684], [-1.2652689, 54.566577200000005], [-1.2666787999999998, 54.5658929], [-1.2675138999999995, 54.5654835], [-1.2683369, 54.565080599999995], [-1.2690136, 54.56476079999999], [-1.2694996999999997, 54.5645467], [-1.2702272999999995, 54.5642409], [-1.2707666999999998, 54.5640344], [-1.2718038, 54.56366119999999], [-1.2727008, 54.5633669], [-1.2735907999999998, 54.56310899999999], [-1.2749611999999997, 54.562742], [-1.2756523, 54.56255699999999], [-1.2773383, 54.56210569999999], [-1.278031, 54.5619168], [-1.2787246999999995, 54.5616931], [-1.2788978, 54.5616417], [-1.2806580999999997, 54.56112850000001], [-1.2825873, 54.56055479999999], [-1.284976, 54.55984539999999], [-1.2869264, 54.55928600000001], [-1.2876013, 54.5590947], [-1.2880294999999995, 54.55898609999999], [-1.2885108999999997, 54.5588806], [-1.2889681999999998, 54.5587976], [-1.2893675999999998, 54.55874219999999], [-1.2898078, 54.55869599999999], [-1.2898972, 54.55868829999999], [-1.2902352, 54.5586665], [-1.2906777, 54.558655], [-1.291013, 54.5586517], [-1.2914126999999995, 54.5586665], [-1.2918363999999998, 54.5586944], [-1.2922467999999998, 54.5587342], [-1.2926304, 54.55878549999999], [-1.2930273, 54.5588531], [-1.2934538, 54.5589419], [-1.2938615, 54.5590373], [-1.2942129, 54.55912869999999], [-1.2948942, 54.55931739999999], [-1.2953796, 54.559444899999995], [-1.2956353, 54.5595063], [-1.2958945999999998, 54.5595606], [-1.2962016, 54.5596225], [-1.2965307, 54.559676200000006], [-1.2971058999999998, 54.559745500000005], [-1.2973629, 54.5597663], [-1.2976245, 54.55977899999999], [-1.2978826999999995, 54.5597873], [-1.2981534, 54.5597845], [-1.2984092, 54.55977489999999], [-1.2986333, 54.55976489999999], [-1.2988475999999998, 54.55974390000001], [-1.2992524999999997, 54.559696], [-1.2998332, 54.5595927], [-1.3001266, 54.5595266], [-1.3004117999999998, 54.5594521], [-1.3008733, 54.55931090000001], [-1.3013296, 54.5591599], [-1.3019726, 54.5589547], [-1.3024986, 54.5587861], [-1.3028437, 54.55865779999999], [-1.3032654, 54.5584875], [-1.3036408, 54.55832629999999], [-1.3041406, 54.558094], [-1.3045295999999995, 54.55788270000001], [-1.3047256, 54.5577504], [-1.3052187999999998, 54.55734189999999], [-1.3054202, 54.5571741], [-1.3058701, 54.5567229], [-1.3060467999999998, 54.55654549999999], [-1.3063280999999998, 54.55627679999999], [-1.3067384999999998, 54.555957], [-1.3072724, 54.5556351], [-1.3076007999999997, 54.55548089999999], [-1.3079485, 54.5553474], [-1.3084942, 54.55517220000001], [-1.3090461999999998, 54.55504609999999], [-1.3094211, 54.5549857], [-1.3099605, 54.55490679999999], [-1.3116013, 54.5547082], [-1.3118992, 54.554667499999994], [-1.3125312, 54.55458649999999], [-1.3130775, 54.5544878], [-1.3141408, 54.5543084], [-1.3150981, 54.554203699999995], [-1.3167812, 54.55403619999999], [-1.3174658, 54.55396009999999], [-1.3177948, 54.55391300000001], [-1.318151, 54.5538499], [-1.318534, 54.55376479999999], [-1.3191395999999995, 54.5536159], [-1.3195907, 54.553486099999986], [-1.3203252, 54.5532848], [-1.3232396, 54.5524557], [-1.3247565, 54.5519954], [-1.3263624, 54.5515539], [-1.3279571, 54.5511053], [-1.3297271, 54.5506025], [-1.3307098999999998, 54.5503417], [-1.3315788999999998, 54.550102499999994], [-1.3322356999999998, 54.5498816], [-1.3324891, 54.54978239999999], [-1.332805, 54.5496588], [-1.3331538, 54.54949589999999], [-1.3334416, 54.5493358], [-1.3337088, 54.54916329999999], [-1.3340285, 54.54894469999999], [-1.334218, 54.54879209999999], [-1.3344377, 54.54862789999999], [-1.3347008, 54.54838920000001], [-1.3350406999999995, 54.548090300000005], [-1.335046733157106, 54.54808399048006], [-1.3356978, 54.54740309999999], [-1.3350406999999995, 54.548090300000005], [-1.3347489999999995, 54.548407299999994], [-1.3350964999999997, 54.54809999999999], [-1.3357439, 54.547416299999995], [-1.3365683, 54.5465384], [-1.3370658000000002, 54.5460047], [-1.3385971, 54.5443722], [-1.3406415, 54.542195], [-1.3414536999999995, 54.5413269], [-1.3415912, 54.541184], [-1.3432622999999997, 54.539397400000006], [-1.3436837, 54.53892989999999], [-1.3440890999999997, 54.5384716], [-1.3444313, 54.53807059999999], [-1.3448634, 54.5375558], [-1.3452308999999998, 54.5371071], [-1.3456256, 54.536606199999994], [-1.3459849, 54.5361358], [-1.3463581, 54.53563380000001], [-1.3464229999999997, 54.53554329999999], [-1.3466807999999997, 54.535185600000005], [-1.3470212, 54.534701], [-1.3474729261792822, 54.53403023979154], [-1.3475338999999995, 54.53393969999999], [-1.3486655999999997, 54.532157000000005], [-1.3489071, 54.53176249999999], [-1.3493436999999997, 54.5310708], [-1.3494988, 54.5308151], [-1.3498402, 54.53020579999999], [-1.3498461077534316, 54.53019511305275], [-1.3503128999999998, 54.5293507], [-1.3505374999999995, 54.52893130000001], [-1.350646, 54.52874809999998], [-1.3507914000000003, 54.52856], [-1.3509496999999997, 54.528378199999985], [-1.3511945, 54.5281211], [-1.3514775, 54.527828599999985], [-1.3517712, 54.52755359999999], [-1.3520959, 54.527289999999994], [-1.3523176, 54.52713099999999], [-1.3525103999999997, 54.5270093], [-1.3527316, 54.526883], [-1.3529656, 54.52676829999999], [-1.3532066, 54.52666380000001], [-1.3534605, 54.5265638], [-1.3537994, 54.52645009999999], [-1.3541997, 54.52632959999999], [-1.35456, 54.5262328], [-1.3554695, 54.5260114], [-1.3564251, 54.52578399999999], [-1.3586600999999998, 54.5252454], [-1.3597583, 54.5249848], [-1.3608193999999998, 54.5247232], [-1.3608911999999995, 54.5247055], [-1.3609503, 54.52469430000001], [-1.3612117, 54.524642400000005], [-1.3615160999999998, 54.5245887], [-1.3617531, 54.5245495], [-1.3620006999999998, 54.52451459999999], [-1.3622864, 54.5244828], [-1.3624458999999998, 54.52446679999999], [-1.3627579999999997, 54.5244432], [-1.3629576, 54.5244306], [-1.3632223999999995, 54.5244186], [-1.3636198, 54.5244091], [-1.3643211999999998, 54.5244093], [-1.3667526, 54.5244709], [-1.3679752999999997, 54.524497], [-1.3691296, 54.524527899999995], [-1.3695424, 54.5245462], [-1.3699244, 54.5245606], [-1.3706193999999998, 54.5245963], [-1.3713383, 54.5246378], [-1.3729323999999998, 54.5247334], [-1.3744639999999997, 54.5248294], [-1.3762641999999998, 54.5249368], [-1.3769441999999998, 54.5249773], [-1.3776744999999997, 54.52500669999999], [-1.3781374, 54.5250011], [-1.378594, 54.524986], [-1.3790763999999998, 54.52496790000001], [-1.3798765, 54.5249044], [-1.380585, 54.524815800000006], [-1.3818069999999998, 54.52462190000001], [-1.384054, 54.52420109999999], [-1.3852097, 54.523984299999995], [-1.385539, 54.5239275], [-1.3860213124114478, 54.52385966446268], [-1.3861205999999997, 54.5238457], [-1.3861489, 54.52384250000001], [-1.3868394999999998, 54.5237655], [-1.3875642, 54.5237129], [-1.3883418, 54.523666099999986], [-1.3902417, 54.52357250000001], [-1.3910274, 54.5235022], [-1.3915985, 54.523429], [-1.3923627, 54.52331950000001], [-1.3936923, 54.5231024], [-1.3947101000000002, 54.5229438], [-1.4001032, 54.522098], [-1.4028172, 54.5216731], [-1.4054926, 54.5212538], [-1.4108096999999995, 54.52041819999999], [-1.415147, 54.5197314], [-1.4173217, 54.5193913], [-1.4194997, 54.51905369999999], [-1.4201828999999997, 54.51895429999999], [-1.4206466999999998, 54.518896700000006], [-1.421029, 54.5188615], [-1.421615, 54.5188101], [-1.4231706999999998, 54.51870039999999], [-1.4254018999999998, 54.51854350000001], [-1.4259095, 54.51851129999999], [-1.4281756999999995, 54.51836169999999], [-1.4303945999999998, 54.5182084], [-1.4329158999999998, 54.51803770000001], [-1.4353975, 54.51786270000001], [-1.4356116, 54.51784959999999], [-1.437304454591234, 54.517737865382], [-1.4398658999999998, 54.51756880000001], [-1.4419814, 54.5174264], [-1.4441143, 54.517277400000005], [-1.4458164, 54.517169], [-1.4466229, 54.517123], [-1.4469399999999997, 54.51711119999999], [-1.4474889999999998, 54.517090800000005], [-1.4488273, 54.517057099999995], [-1.4499131999999997, 54.51704089999999], [-1.4505762, 54.5170436], [-1.4511935, 54.51704269999999], [-1.4518232, 54.51705499999999], [-1.4525305999999998, 54.5170782], [-1.4539301, 54.5171605], [-1.4543865, 54.5171931], [-1.4548225, 54.5172096], [-1.4556091, 54.5172146], [-1.4561156, 54.517177200000006], [-1.4567288, 54.5170885], [-1.4571841, 54.51698350000001], [-1.457494, 54.51688920000001], [-1.4577885999999998, 54.5167845], [-1.458568, 54.5164434], [-1.4588163, 54.5163335], [-1.4592486999999998, 54.51615989999999], [-1.4597566999999998, 54.5159811], [-1.4602201999999995, 54.5158453], [-1.4606442999999998, 54.515733], [-1.4611268, 54.5156192], [-1.4616614, 54.515515099999995], [-1.4618476000000002, 54.515482], [-1.4621258, 54.5154408], [-1.4625401, 54.5153874], [-1.4631260999999998, 54.5153285], [-1.4655585, 54.51514340000001], [-1.4669176999999998, 54.5150329], [-1.4674128, 54.514992199999995], [-1.4723493999999997, 54.5146083], [-1.4776337, 54.51420980000001], [-1.4802019999999998, 54.5140109], [-1.4810738, 54.51394350000001], [-1.497283, 54.512689400000006], [-1.5058328999999997, 54.51203089999999], [-1.5101104999999997, 54.5116969], [-1.5138438999999997, 54.511414900000005], [-1.5145023999999998, 54.5113573], [-1.516036, 54.51123949999999], [-1.5187051, 54.511034599999995], [-1.5196755, 54.5109725], [-1.5207071999999997, 54.5109179], [-1.5213277, 54.51089569999999], [-1.5220402999999998, 54.51087939999999], [-1.5230844999999995, 54.51087050000001], [-1.5242842, 54.510876200000006], [-1.5271359830031863, 54.5109184842443], [-1.5315883, 54.510984500000006], [-1.5352325999999998, 54.51103340000001], [-1.5371989, 54.5110689], [-1.5388654999999998, 54.5110923], [-1.5392317, 54.5110985], [-1.5405392, 54.511118999999994], [-1.5410175, 54.5111265], [-1.5416265000000002, 54.5111531], [-1.5421162, 54.5111927], [-1.5425971999999997, 54.51125149999999], [-1.5431532, 54.5113472], [-1.5436373999999995, 54.511481], [-1.5441761, 54.5116544], [-1.5446718, 54.5118525], [-1.5452362, 54.5121171], [-1.5458395, 54.512490799999995], [-1.5460857999999995, 54.51268329999999], [-1.5462553999999995, 54.5128424], [-1.5464618, 54.5130511], [-1.5466050999999998, 54.513237299999986], [-1.5467182, 54.5133769], [-1.546841, 54.5135776], [-1.5469383, 54.513745099999994], [-1.546996, 54.5138707], [-1.5470429, 54.51398579999999], [-1.5470788999999998, 54.5141134], [-1.5471699, 54.51461840000001], [-1.5471845, 54.514991900000005], [-1.5471885999999997, 54.5153215], [-1.5471513999999995, 54.5156117], [-1.5471068999999995, 54.5157907], [-1.5470535999999997, 54.5162795], [-1.5469461, 54.516713300000006], [-1.5468843, 54.51696969999998], [-1.5468002, 54.5173546], [-1.5468065000000002, 54.5176579], [-1.5467946999999995, 54.51800749999999], [-1.5468391, 54.518443600000005], [-1.5468246, 54.518651299999995], [-1.5468102, 54.5188133], [-1.5467584999999997, 54.51910019999999], [-1.5466727, 54.519457800000005], [-1.5463601, 54.52078769999999]]}", "current_leg_start": "Middlesbrough", "dest_arr_time_act": "0007½", "motion_projection": null, "next_location_lat": "54.5207877", "next_location_lon": "-1.5463601", "previous_location": "Middlesbrough", "current_leg_milage": "15.2", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 5290.565, \"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\": 5449.04, \"from_m\": 5290.565, \"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\": 5849.274, \"from_m\": 5449.04, \"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\": 6754.681, \"from_m\": 5849.274, \"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\": 7402.706, \"from_m\": 6754.681, \"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\": 7677.264, \"from_m\": 7402.706, \"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\": 10035.729, \"from_m\": 7677.264, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10134.852, \"from_m\": 10035.729, \"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\": 10415.057, \"from_m\": 10134.852, \"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\": 11035.777, \"from_m\": 10415.057, \"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\": 11897.461, \"from_m\": 11035.777, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12544.757, \"from_m\": 11897.461, \"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\": 17040.725, \"from_m\": 12544.757, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17557.381, \"from_m\": 17040.725, \"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\": 17570.1, \"from_m\": 17557.381, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17654.9, \"from_m\": 17570.1, \"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\": 22685.414, \"from_m\": 17654.9, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23175.275, \"from_m\": 22685.414, \"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\": 23445.816, \"from_m\": 23175.275, \"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\": 23599.715, \"from_m\": 23445.816, \"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\": 24024.893, \"from_m\": 23599.715, \"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\": 493956, \"profile_key\": \"e265da9a6d65906f1aa1d1d3ed2cae49a1bb8cb8ed1114a8ca852c0346145396\", \"schedule_id\": 21361, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2339\", \"location\": \"Middlesbrough\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36683}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2341\", \"location\": \"Newport East Jn (Teesside)\", \"stage_seq\": 2, \"distance_m\": 1761.689, \"section_seq\": 1, \"route_path_id\": 36683}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2343H\", \"location\": \"Thornaby\", \"stage_seq\": 3, \"distance_m\": 4985.282, \"section_seq\": 1, \"route_path_id\": 36683}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2345\", \"location\": \"Bowesfield Jn\", \"stage_seq\": 4, \"distance_m\": 6460.675, \"section_seq\": 1, \"route_path_id\": 36683}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2346\", \"location\": \"Stockton Cut Jn\", \"stage_seq\": 5, \"distance_m\": 7677.264, \"section_seq\": 1, \"route_path_id\": 36683}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2349\", \"location\": \"Eaglescliffe\", \"stage_seq\": 6, \"distance_m\": 9887.039, \"section_seq\": 1, \"route_path_id\": 36683}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2355H\", \"location\": \"Dinsdale\", \"stage_seq\": 7, \"distance_m\": 17944.953, \"section_seq\": 1, \"route_path_id\": 36683}, {\"is_pass\": false, \"wtt_arr\": \"0007H\", \"wtt_dep\": null, \"location\": \"Darlington\", \"stage_seq\": 8, \"distance_m\": 24024.893, \"section_seq\": 1, \"route_path_id\": 36683}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 24024.893, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36683}], \"total_distance_m\": 24024.893, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 18734.328, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5290.565, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2339", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "24.0", "current_position_lat": "54.5207877", "current_position_lon": "-1.5463601", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 4183, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:40:01Z\", \"source_id\": 39729813, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:40:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:40:07Z\", \"source_id\": 13044955, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4305, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:44:52Z\", \"source_id\": 39736785, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:45:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:44:58Z\", \"source_id\": 13047194, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4332, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:51:34Z\", \"source_id\": 39745974, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:52:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:51:38Z\", \"source_id\": 13050145, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4413, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:57:08Z\", \"source_id\": 39753033, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:59:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:57:14Z\", \"source_id\": 13052471, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Darlington", "service_state_platform": "3", "timing_fact_generation": 1789167436165689, "current_leg_arrival_utc": "2026-09-13T00:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T22:59:03.137905", "service_state_evidence_id": 13052471, "current_leg_start_actual_dep": "2026-09-12T23:39:00+01:00", "operational_evidence_version": 26, "service_state_event_time_utc": "2026-09-11T22:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:09:03.967078", "service_state_valid_until_kind": null, "operational_interpretation_version": 26, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
MBR |
DAR |
5E34 |
156443 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 5290.565, "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": 5449.04, "from_m": 5290.565, "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": 5849.274, "from_m": 5449.04, "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": 6754.681, "from_m": 5849.274, "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": 7402.706, "from_m": 6754.681, "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": 7677.264, "from_m": 7402.706, "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": 10035.729, "from_m": 7677.264, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10134.852, "from_m": 10035.729, "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": 10415.057, "from_m": 10134.852, "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": 11035.777, "from_m": 10415.057, "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": 11897.461, "from_m": 11035.777, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12544.757, "from_m": 11897.461, "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": 17040.725, "from_m": 12544.757, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17557.381, "from_m": 17040.725, "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": 17570.1, "from_m": 17557.381, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17654.9, "from_m": 17570.1, "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": 22685.414, "from_m": 17654.9, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23175.275, "from_m": 22685.414, "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": 23445.816, "from_m": 23175.275, "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": 23599.715, "from_m": 23445.816, "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": 24024.893, "from_m": 23599.715, "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": 493956, "profile_key": "e265da9a6d65906f1aa1d1d3ed2cae49a1bb8cb8ed1114a8ca852c0346145396", "schedule_id": 21361, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2339", "location": "Middlesbrough", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36683}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2341", "location": "Newport East Jn (Teesside)", "stage_seq": 2, "distance_m": 1761.689, "section_seq": 1, "route_path_id": 36683}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2343H", "location": "Thornaby", "stage_seq": 3, "distance_m": 4985.282, "section_seq": 1, "route_path_id": 36683}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2345", "location": "Bowesfield Jn", "stage_seq": 4, "distance_m": 6460.675, "section_seq": 1, "route_path_id": 36683}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2346", "location": "Stockton Cut Jn", "stage_seq": 5, "distance_m": 7677.264, "section_seq": 1, "route_path_id": 36683}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2349", "location": "Eaglescliffe", "stage_seq": 6, "distance_m": 9887.039, "section_seq": 1, "route_path_id": 36683}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2355H", "location": "Dinsdale", "stage_seq": 7, "distance_m": 17944.953, "section_seq": 1, "route_path_id": 36683}, {"is_pass": false, "wtt_arr": "0007H", "wtt_dep": null, "location": "Darlington", "stage_seq": 8, "distance_m": 24024.893, "section_seq": 1, "route_path_id": 36683}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 24024.893, "from_m": 0.0, "section_seq": 1, "route_path_id": 36683}], "total_distance_m": 24024.893, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 18734.328, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5290.565, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 4183, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:40:01Z", "source_id": 39729813, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T22:40:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:40:07Z", "source_id": 13044955, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T23:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4305, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:44:52Z", "source_id": 39736785, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T22:45:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:44:58Z", "source_id": 13047194, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T23:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4332, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:51:34Z", "source_id": 39745974, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T22:52:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:51:38Z", "source_id": 13050145, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T23:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4413, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:57:08Z", "source_id": 39753033, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T22:59:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:57:14Z", "source_id": 13052471, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T23:59:00+01:00", "operational_fact": true}] |
Middlesbrough |
2339 |
2339 |
1 |
None |
None |
Darlington |
0007½ |
0007½ |
3 |
EARLY |
-9 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P29166/2026-09-11/detailed |
None |
Middlesbrough |
2026-09-12T23:39:00+01:00 |
Darlington |
24.0 |
{"type": "LineString", "coordinates": [[-1.234373497324286, 54.57917887006392], [-1.2346011, 54.5791842], [-1.2354250999999998, 54.57921300000001], [-1.2356638, 54.57922949999999], [-1.235981, 54.57925600000001], [-1.2361125, 54.579266999999994], [-1.2363649, 54.5792956], [-1.23666, 54.579324699999994], [-1.2369660999999998, 54.57934780000001], [-1.2375376, 54.57933429999999], [-1.238065, 54.5793377], [-1.2398362, 54.5793481], [-1.2409366, 54.579352500000006], [-1.2411839, 54.5793526], [-1.241848, 54.579353899999994], [-1.2423922, 54.57934139999999], [-1.242941, 54.5793158], [-1.2434719000000003, 54.57927299999999], [-1.2439857, 54.5792194], [-1.2444911, 54.57915959999998], [-1.2450747999999998, 54.579075499999995], [-1.2452193, 54.5790527], [-1.2455106, 54.5790007], [-1.2457627000000002, 54.5789559], [-1.2462736, 54.5788426], [-1.2466773, 54.5787484], [-1.2470521, 54.57864959999999], [-1.2476793999999998, 54.578476499999994], [-1.2483444999999995, 54.57828390000001], [-1.2490407, 54.5780633], [-1.2497471, 54.5778173], [-1.2502705, 54.5776157], [-1.250714, 54.57744100000001], [-1.2510784, 54.577268800000006], [-1.2513593999999997, 54.57713059999999], [-1.2518971000000003, 54.57680779999998], [-1.2525107999999998, 54.5764086], [-1.253150018369062, 54.575961363294546], [-1.2534624, 54.5757428], [-1.2545979, 54.574965199999994], [-1.2552076, 54.5745454], [-1.2565604999999995, 54.5736158], [-1.2568602999999998, 54.57341040000001], [-1.2571492999999998, 54.5732], [-1.257441, 54.5730061], [-1.25764139776733, 54.57286516301354], [-1.258565, 54.57221559999999], [-1.2589428, 54.5719178], [-1.2591495999999998, 54.57173199999999], [-1.2593164, 54.5715591], [-1.2595293999999997, 54.5713313], [-1.2597074999999998, 54.57110230000001], [-1.2598685, 54.57086999999999], [-1.2601265999999998, 54.570457899999994], [-1.2605039, 54.56983979999999], [-1.2607676, 54.5694465], [-1.2610037, 54.5691474], [-1.2612613, 54.5688748], [-1.2614798, 54.5686703], [-1.2617740999999998, 54.5684324], [-1.2621405, 54.56817470000001], [-1.2624124, 54.56800500000001], [-1.2628140999999995, 54.5677856], [-1.263645, 54.5673684], [-1.2652689, 54.566577200000005], [-1.2666787999999998, 54.5658929], [-1.2675138999999995, 54.5654835], [-1.2683369, 54.565080599999995], [-1.2690136, 54.56476079999999], [-1.2694996999999997, 54.5645467], [-1.2702272999999995, 54.5642409], [-1.2707666999999998, 54.5640344], [-1.2718038, 54.56366119999999], [-1.2727008, 54.5633669], [-1.2735907999999998, 54.56310899999999], [-1.2749611999999997, 54.562742], [-1.2756523, 54.56255699999999], [-1.2773383, 54.56210569999999], [-1.278031, 54.5619168], [-1.2787246999999995, 54.5616931], [-1.2788978, 54.5616417], [-1.2806580999999997, 54.56112850000001], [-1.2825873, 54.56055479999999], [-1.284976, 54.55984539999999], [-1.2869264, 54.55928600000001], [-1.2876013, 54.5590947], [-1.2880294999999995, 54.55898609999999], [-1.2885108999999997, 54.5588806], [-1.2889681999999998, 54.5587976], [-1.2893675999999998, 54.55874219999999], [-1.2898078, 54.55869599999999], [-1.2898972, 54.55868829999999], [-1.2902352, 54.5586665], [-1.2906777, 54.558655], [-1.291013, 54.5586517], [-1.2914126999999995, 54.5586665], [-1.2918363999999998, 54.5586944], [-1.2922467999999998, 54.5587342], [-1.2926304, 54.55878549999999], [-1.2930273, 54.5588531], [-1.2934538, 54.5589419], [-1.2938615, 54.5590373], [-1.2942129, 54.55912869999999], [-1.2948942, 54.55931739999999], [-1.2953796, 54.559444899999995], [-1.2956353, 54.5595063], [-1.2958945999999998, 54.5595606], [-1.2962016, 54.5596225], [-1.2965307, 54.559676200000006], [-1.2971058999999998, 54.559745500000005], [-1.2973629, 54.5597663], [-1.2976245, 54.55977899999999], [-1.2978826999999995, 54.5597873], [-1.2981534, 54.5597845], [-1.2984092, 54.55977489999999], [-1.2986333, 54.55976489999999], [-1.2988475999999998, 54.55974390000001], [-1.2992524999999997, 54.559696], [-1.2998332, 54.5595927], [-1.3001266, 54.5595266], [-1.3004117999999998, 54.5594521], [-1.3008733, 54.55931090000001], [-1.3013296, 54.5591599], [-1.3019726, 54.5589547], [-1.3024986, 54.5587861], [-1.3028437, 54.55865779999999], [-1.3032654, 54.5584875], [-1.3036408, 54.55832629999999], [-1.3041406, 54.558094], [-1.3045295999999995, 54.55788270000001], [-1.3047256, 54.5577504], [-1.3052187999999998, 54.55734189999999], [-1.3054202, 54.5571741], [-1.3058701, 54.5567229], [-1.3060467999999998, 54.55654549999999], [-1.3063280999999998, 54.55627679999999], [-1.3067384999999998, 54.555957], [-1.3072724, 54.5556351], [-1.3076007999999997, 54.55548089999999], [-1.3079485, 54.5553474], [-1.3084942, 54.55517220000001], [-1.3090461999999998, 54.55504609999999], [-1.3094211, 54.5549857], [-1.3099605, 54.55490679999999], [-1.3116013, 54.5547082], [-1.3118992, 54.554667499999994], [-1.3125312, 54.55458649999999], [-1.3130775, 54.5544878], [-1.3141408, 54.5543084], [-1.3150981, 54.554203699999995], [-1.3167812, 54.55403619999999], [-1.3174658, 54.55396009999999], [-1.3177948, 54.55391300000001], [-1.318151, 54.5538499], [-1.318534, 54.55376479999999], [-1.3191395999999995, 54.5536159], [-1.3195907, 54.553486099999986], [-1.3203252, 54.5532848], [-1.3232396, 54.5524557], [-1.3247565, 54.5519954], [-1.3263624, 54.5515539], [-1.3279571, 54.5511053], [-1.3297271, 54.5506025], [-1.3307098999999998, 54.5503417], [-1.3315788999999998, 54.550102499999994], [-1.3322356999999998, 54.5498816], [-1.3324891, 54.54978239999999], [-1.332805, 54.5496588], [-1.3331538, 54.54949589999999], [-1.3334416, 54.5493358], [-1.3337088, 54.54916329999999], [-1.3340285, 54.54894469999999], [-1.334218, 54.54879209999999], [-1.3344377, 54.54862789999999], [-1.3347008, 54.54838920000001], [-1.3350406999999995, 54.548090300000005], [-1.335046733157106, 54.54808399048006], [-1.3356978, 54.54740309999999], [-1.3350406999999995, 54.548090300000005], [-1.3347489999999995, 54.548407299999994], [-1.3350964999999997, 54.54809999999999], [-1.3357439, 54.547416299999995], [-1.3365683, 54.5465384], [-1.3370658000000002, 54.5460047], [-1.3385971, 54.5443722], [-1.3406415, 54.542195], [-1.3414536999999995, 54.5413269], [-1.3415912, 54.541184], [-1.3432622999999997, 54.539397400000006], [-1.3436837, 54.53892989999999], [-1.3440890999999997, 54.5384716], [-1.3444313, 54.53807059999999], [-1.3448634, 54.5375558], [-1.3452308999999998, 54.5371071], [-1.3456256, 54.536606199999994], [-1.3459849, 54.5361358], [-1.3463581, 54.53563380000001], [-1.3464229999999997, 54.53554329999999], [-1.3466807999999997, 54.535185600000005], [-1.3470212, 54.534701], [-1.3474729261792822, 54.53403023979154], [-1.3475338999999995, 54.53393969999999], [-1.3486655999999997, 54.532157000000005], [-1.3489071, 54.53176249999999], [-1.3493436999999997, 54.5310708], [-1.3494988, 54.5308151], [-1.3498402, 54.53020579999999], [-1.3498461077534316, 54.53019511305275], [-1.3503128999999998, 54.5293507], [-1.3505374999999995, 54.52893130000001], [-1.350646, 54.52874809999998], [-1.3507914000000003, 54.52856], [-1.3509496999999997, 54.528378199999985], [-1.3511945, 54.5281211], [-1.3514775, 54.527828599999985], [-1.3517712, 54.52755359999999], [-1.3520959, 54.527289999999994], [-1.3523176, 54.52713099999999], [-1.3525103999999997, 54.5270093], [-1.3527316, 54.526883], [-1.3529656, 54.52676829999999], [-1.3532066, 54.52666380000001], [-1.3534605, 54.5265638], [-1.3537994, 54.52645009999999], [-1.3541997, 54.52632959999999], [-1.35456, 54.5262328], [-1.3554695, 54.5260114], [-1.3564251, 54.52578399999999], [-1.3586600999999998, 54.5252454], [-1.3597583, 54.5249848], [-1.3608193999999998, 54.5247232], [-1.3608911999999995, 54.5247055], [-1.3609503, 54.52469430000001], [-1.3612117, 54.524642400000005], [-1.3615160999999998, 54.5245887], [-1.3617531, 54.5245495], [-1.3620006999999998, 54.52451459999999], [-1.3622864, 54.5244828], [-1.3624458999999998, 54.52446679999999], [-1.3627579999999997, 54.5244432], [-1.3629576, 54.5244306], [-1.3632223999999995, 54.5244186], [-1.3636198, 54.5244091], [-1.3643211999999998, 54.5244093], [-1.3667526, 54.5244709], [-1.3679752999999997, 54.524497], [-1.3691296, 54.524527899999995], [-1.3695424, 54.5245462], [-1.3699244, 54.5245606], [-1.3706193999999998, 54.5245963], [-1.3713383, 54.5246378], [-1.3729323999999998, 54.5247334], [-1.3744639999999997, 54.5248294], [-1.3762641999999998, 54.5249368], [-1.3769441999999998, 54.5249773], [-1.3776744999999997, 54.52500669999999], [-1.3781374, 54.5250011], [-1.378594, 54.524986], [-1.3790763999999998, 54.52496790000001], [-1.3798765, 54.5249044], [-1.380585, 54.524815800000006], [-1.3818069999999998, 54.52462190000001], [-1.384054, 54.52420109999999], [-1.3852097, 54.523984299999995], [-1.385539, 54.5239275], [-1.3860213124114478, 54.52385966446268], [-1.3861205999999997, 54.5238457], [-1.3861489, 54.52384250000001], [-1.3868394999999998, 54.5237655], [-1.3875642, 54.5237129], [-1.3883418, 54.523666099999986], [-1.3902417, 54.52357250000001], [-1.3910274, 54.5235022], [-1.3915985, 54.523429], [-1.3923627, 54.52331950000001], [-1.3936923, 54.5231024], [-1.3947101000000002, 54.5229438], [-1.4001032, 54.522098], [-1.4028172, 54.5216731], [-1.4054926, 54.5212538], [-1.4108096999999995, 54.52041819999999], [-1.415147, 54.5197314], [-1.4173217, 54.5193913], [-1.4194997, 54.51905369999999], [-1.4201828999999997, 54.51895429999999], [-1.4206466999999998, 54.518896700000006], [-1.421029, 54.5188615], [-1.421615, 54.5188101], [-1.4231706999999998, 54.51870039999999], [-1.4254018999999998, 54.51854350000001], [-1.4259095, 54.51851129999999], [-1.4281756999999995, 54.51836169999999], [-1.4303945999999998, 54.5182084], [-1.4329158999999998, 54.51803770000001], [-1.4353975, 54.51786270000001], [-1.4356116, 54.51784959999999], [-1.437304454591234, 54.517737865382], [-1.4398658999999998, 54.51756880000001], [-1.4419814, 54.5174264], [-1.4441143, 54.517277400000005], [-1.4458164, 54.517169], [-1.4466229, 54.517123], [-1.4469399999999997, 54.51711119999999], [-1.4474889999999998, 54.517090800000005], [-1.4488273, 54.517057099999995], [-1.4499131999999997, 54.51704089999999], [-1.4505762, 54.5170436], [-1.4511935, 54.51704269999999], [-1.4518232, 54.51705499999999], [-1.4525305999999998, 54.5170782], [-1.4539301, 54.5171605], [-1.4543865, 54.5171931], [-1.4548225, 54.5172096], [-1.4556091, 54.5172146], [-1.4561156, 54.517177200000006], [-1.4567288, 54.5170885], [-1.4571841, 54.51698350000001], [-1.457494, 54.51688920000001], [-1.4577885999999998, 54.5167845], [-1.458568, 54.5164434], [-1.4588163, 54.5163335], [-1.4592486999999998, 54.51615989999999], [-1.4597566999999998, 54.5159811], [-1.4602201999999995, 54.5158453], [-1.4606442999999998, 54.515733], [-1.4611268, 54.5156192], [-1.4616614, 54.515515099999995], [-1.4618476000000002, 54.515482], [-1.4621258, 54.5154408], [-1.4625401, 54.5153874], [-1.4631260999999998, 54.5153285], [-1.4655585, 54.51514340000001], [-1.4669176999999998, 54.5150329], [-1.4674128, 54.514992199999995], [-1.4723493999999997, 54.5146083], [-1.4776337, 54.51420980000001], [-1.4802019999999998, 54.5140109], [-1.4810738, 54.51394350000001], [-1.497283, 54.512689400000006], [-1.5058328999999997, 54.51203089999999], [-1.5101104999999997, 54.5116969], [-1.5138438999999997, 54.511414900000005], [-1.5145023999999998, 54.5113573], [-1.516036, 54.51123949999999], [-1.5187051, 54.511034599999995], [-1.5196755, 54.5109725], [-1.5207071999999997, 54.5109179], [-1.5213277, 54.51089569999999], [-1.5220402999999998, 54.51087939999999], [-1.5230844999999995, 54.51087050000001], [-1.5242842, 54.510876200000006], [-1.5271359830031863, 54.5109184842443], [-1.5315883, 54.510984500000006], [-1.5352325999999998, 54.51103340000001], [-1.5371989, 54.5110689], [-1.5388654999999998, 54.5110923], [-1.5392317, 54.5110985], [-1.5405392, 54.511118999999994], [-1.5410175, 54.5111265], [-1.5416265000000002, 54.5111531], [-1.5421162, 54.5111927], [-1.5425971999999997, 54.51125149999999], [-1.5431532, 54.5113472], [-1.5436373999999995, 54.511481], [-1.5441761, 54.5116544], [-1.5446718, 54.5118525], [-1.5452362, 54.5121171], [-1.5458395, 54.512490799999995], [-1.5460857999999995, 54.51268329999999], [-1.5462553999999995, 54.5128424], [-1.5464618, 54.5130511], [-1.5466050999999998, 54.513237299999986], [-1.5467182, 54.5133769], [-1.546841, 54.5135776], [-1.5469383, 54.513745099999994], [-1.546996, 54.5138707], [-1.5470429, 54.51398579999999], [-1.5470788999999998, 54.5141134], [-1.5471699, 54.51461840000001], [-1.5471845, 54.514991900000005], [-1.5471885999999997, 54.5153215], [-1.5471513999999995, 54.5156117], [-1.5471068999999995, 54.5157907], [-1.5470535999999997, 54.5162795], [-1.5469461, 54.516713300000006], [-1.5468843, 54.51696969999998], [-1.5468002, 54.5173546], [-1.5468065000000002, 54.5176579], [-1.5467946999999995, 54.51800749999999], [-1.5468391, 54.518443600000005], [-1.5468246, 54.518651299999995], [-1.5468102, 54.5188133], [-1.5467584999999997, 54.51910019999999], [-1.5466727, 54.519457800000005], [-1.5463601, 54.52078769999999]]} |
15.2 |
2335 |
2359 |
Middlesbrough |
Darlington |
Darlington |
54.5207877 |
-1.5463601 |
54.5207877 |
-1.5463601 |
1 |
0 |
2026-09-11 23:09:22 |
TERMINATED |
2026-09-11 22:59:00 |
Darlington |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13052471 |
1789167436165689 |
26 |
26 |
2026-09-11 23:09:03.967078 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 22:59:03.137905 |
| 462773 |
484395 |
H49741 |
346E17CY11 |
2026-09-11 |
COMPLETE |
13053160 |
2026-09-11 23:47:00 |
2026-09-11 23:09:22 |
2026-09-13 23:09:22 |
{"id": 484395, "stp": "P", "toc": "Unknown", "uid": "H49741", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H49741/2026-09-11/detailed", "trust_id": "346E17CY11", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Leeds Stourton Cemex (GBRf)", "service_date": "2026-09-11", "dest_arr_time": "2344", "dest_platform": null, "is_terminated": 1, "next_location": "Leeds Stourton Cemex (GBRf)", "signalling_id": "6E17", "timing_status": "LATE", "origin_station": "Peak Forest Cemex (GBRf)", "current_leg_arr": "2347", "current_leg_dep": "2339", "current_leg_end": "Leeds Stourton Cemex (GBRf)", "origin_dep_time": "1951", "origin_platform": null, "current_location": "Leeds Stourton Cemex (GBRf)", "last_update_time": "2026-09-11T23:09:22", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.5254721999999998, 53.7741668], [-1.5250308, 53.7739692], [-1.5245405, 53.773729800000005], [-1.5243274, 53.7736332], [-1.5239397999999995, 53.773469199999994], [-1.5231562, 53.7731895], [-1.5228501999999997, 53.773088499999986], [-1.5222569999999995, 53.7728318], [-1.5218636, 53.7726875], [-1.5210939, 53.77241359999999], [-1.5199855, 53.7720263], [-1.5189699, 53.77169179999999], [-1.5174508, 53.7712003], [-1.5165817, 53.7709386], [-1.5158323, 53.77071449999999], [-1.5147492, 53.77040379999999], [-1.5136097999999998, 53.7700955], [-1.5121232, 53.769713299999985], [-1.5107747, 53.7693874], [-1.5096020999999995, 53.7691134], [-1.5083927, 53.76884979999999], [-1.5043186, 53.7679868], [-1.5035279, 53.76781499999999], [-1.5025563, 53.76761260000001], [-1.5020266, 53.7674971], [-1.5002729, 53.76712659999999], [-1.4995733999999998, 53.7669775], [-1.5002934999999995, 53.767099300000005], [-1.5006947, 53.767181], [-1.5015235, 53.7673148], [-1.5017808999999998, 53.767374399999994], [-1.5023745999999998, 53.767498], [-1.5037841, 53.7677953], [-1.5043973999999998, 53.767925000000005], [-1.504838, 53.76801520000001], [-1.5057760999999998, 53.76821820000001], [-1.5067589999999995, 53.768428500000006], [-1.5075385, 53.7685952], [-1.5086831, 53.7688392]]}", "current_leg_start": "Stourton Neck Sig. S912", "dest_arr_time_act": "2344", "motion_projection": null, "next_location_lat": "53.7688392", "next_location_lon": "-1.5086831", "previous_location": "Stourton Neck Sig. S912", "current_leg_milage": "1.6", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 8031.865, \"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\": 8166.898, \"from_m\": 8031.865, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 8216.898, \"from_m\": 8166.898, \"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\": 8255.007, \"from_m\": 8216.898, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9820.927, \"from_m\": 8255.007, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 29169.68, \"from_m\": 9820.927, \"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\": 30071.799, \"from_m\": 29169.68, \"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\": 38737.378, \"from_m\": 30071.799, \"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\": 38794.659, \"from_m\": 38737.378, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38998.95, \"from_m\": 38794.659, \"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\": 39431.594, \"from_m\": 38998.95, \"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\": 40478.567, \"from_m\": 39431.594, \"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\": 40612.237, \"from_m\": 40478.567, \"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\": 40614.923, \"from_m\": 40612.237, \"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\": 40744.84, \"from_m\": 40614.923, \"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\": 45591.894, \"from_m\": 40744.84, \"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\": 46252.59, \"from_m\": 45591.894, \"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\": 46478.392, \"from_m\": 46252.59, \"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\": 46641.604, \"from_m\": 46478.392, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47333.249, \"from_m\": 46641.604, \"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\": 49406.012, \"from_m\": 47333.249, \"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\": 49439.855, \"from_m\": 49406.012, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 54928.571, \"from_m\": 49439.855, \"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\": 56154.815, \"from_m\": 54928.571, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 59448.326, \"from_m\": 56154.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\": 60441.35, \"from_m\": 59448.326, \"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\": 61229.862, \"from_m\": 60441.35, \"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\": 61509.473, \"from_m\": 61229.862, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 65460.58, \"from_m\": 61509.473, \"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\": 66189.044, \"from_m\": 65460.58, \"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\": 75242.854, \"from_m\": 66189.044, \"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\": 76485.229, \"from_m\": 75242.854, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 77316.438, \"from_m\": 76485.229, \"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\": 91019.904, \"from_m\": 77316.438, \"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\": 91621.723, \"from_m\": 91019.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\": 92749.077, \"from_m\": 91621.723, \"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\": 93275.44, \"from_m\": 92749.077, \"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\": 93942.737, \"from_m\": 93275.44, \"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\": 93978.377, \"from_m\": 93942.737, \"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\": 95383.519, \"from_m\": 93978.377, \"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\": 101043.513, \"from_m\": 95383.519, \"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\": 107257.154, \"from_m\": 101043.513, \"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\": 107923.349, \"from_m\": 107257.154, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 108215.387, \"from_m\": 107923.349, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 108421.173, \"from_m\": 108215.387, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 108639.903, \"from_m\": 108421.173, \"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\": 108763.364, \"from_m\": 108639.903, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 109365.856, \"from_m\": 108763.364, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 109478.569, \"from_m\": 109365.856, \"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\": 109842.401, \"from_m\": 109478.569, \"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\": 109902.843, \"from_m\": 109842.401, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 111275.724, \"from_m\": 109902.843, \"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\": 112204.429, \"from_m\": 111275.724, \"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\": 112721.75, \"from_m\": 112204.429, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 114352.584, \"from_m\": 112721.75, \"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\": 114401.812, \"from_m\": 114352.584, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 114429.701, \"from_m\": 114401.812, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 114986.325, \"from_m\": 114429.701, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 484395, \"profile_key\": \"faa80bb7f622abb34291b50b04a96ca18d1047e8f4dbe15382fc250892d784aa\", \"schedule_id\": 14617, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1951\", \"location\": \"Peak Forest Cemex (GBRf)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 33438}, {\"is_pass\": false, \"wtt_arr\": \"2001\", \"wtt_dep\": \"2021\", \"location\": \"Peak Forest Long Sidings\", \"stage_seq\": 2, \"distance_m\": 670.922, \"section_seq\": 1, \"route_path_id\": 33438}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2025\", \"location\": \"Peak Forest S.B.\", \"stage_seq\": 3, \"distance_m\": 727.992, \"section_seq\": 1, \"route_path_id\": 33438}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2035\", \"location\": \"Chinley South Jn\", \"stage_seq\": 4, \"distance_m\": 6951.211, \"section_seq\": 1, \"route_path_id\": 33438}, {\"is_pass\": false, \"wtt_arr\": \"2037H\", \"wtt_dep\": \"2042H\", \"location\": \"Chinley East Jn\", \"stage_seq\": 5, \"distance_m\": 8216.898, \"section_seq\": 1, \"route_path_id\": 33438}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2055\", \"location\": \"Edale\", \"stage_seq\": 6, \"distance_m\": 15375.306, \"section_seq\": 1, \"route_path_id\": 33438}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2057\", \"location\": \"Edale Sig. Ee16\", \"stage_seq\": 7, \"distance_m\": 19755.3, \"section_seq\": 1, \"route_path_id\": 33438}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2100\", \"location\": \"Earles Siding S.B.\", \"stage_seq\": 8, \"distance_m\": 21898.995, \"section_seq\": 1, \"route_path_id\": 33438}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2104\", \"location\": \"Bamford\", \"stage_seq\": 9, \"distance_m\": 26085.504, \"section_seq\": 1, \"route_path_id\": 33438}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2108\", \"location\": \"Hathersage\", \"stage_seq\": 10, \"distance_m\": 28920.794, \"section_seq\": 1, \"route_path_id\": 33438}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2111\", \"location\": \"Grindleford\", \"stage_seq\": 11, \"distance_m\": 31930.213, \"section_seq\": 1, \"route_path_id\": 33438}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2116\", \"location\": \"Dore West Jn\", \"stage_seq\": 12, \"distance_m\": 39138.348, \"section_seq\": 1, \"route_path_id\": 33438}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2117\", \"location\": \"Dore Station Jn\", \"stage_seq\": 13, \"distance_m\": 40744.84, \"section_seq\": 1, \"route_path_id\": 33438}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2124\", \"location\": \"Sheffield\", \"stage_seq\": 14, \"distance_m\": 46800.73, \"section_seq\": 1, \"route_path_id\": 33438}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2126\", \"location\": \"Nunnery Main Line Jn\", \"stage_seq\": 15, \"distance_m\": 47531.379, \"section_seq\": 1, \"route_path_id\": 33438}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2132H\", \"location\": \"Wincobank Jn\", \"stage_seq\": 16, \"distance_m\": 51915.58, \"section_seq\": 1, \"route_path_id\": 33438}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2134H\", \"location\": \"Holmes Jn\", \"stage_seq\": 17, \"distance_m\": 54952.635, \"section_seq\": 1, \"route_path_id\": 33438}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2136H\", \"location\": \"Rotherham Central\", \"stage_seq\": 18, \"distance_m\": 56539.482, \"section_seq\": 1, \"route_path_id\": 33438}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2146\", \"location\": \"Aldwarke Jn\", \"stage_seq\": 19, \"distance_m\": 60589.112, \"section_seq\": 1, \"route_path_id\": 33438}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2150\", \"location\": \"Swinton (S.Yorks)\", \"stage_seq\": 20, \"distance_m\": 64011.786, \"section_seq\": 1, \"route_path_id\": 33438}, {\"is_pass\": false, \"wtt_arr\": \"2203\", \"wtt_dep\": \"2212\", \"location\": \"Moorthorpe Goods Loop\", \"stage_seq\": 21, \"distance_m\": 75944.504, \"section_seq\": 1, \"route_path_id\": 33438}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2214\", \"location\": \"Moorthorpe\", \"stage_seq\": 22, \"distance_m\": 76354.592, \"section_seq\": 1, \"route_path_id\": 33438}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2217\", \"location\": \"South Kirkby Jn\", \"stage_seq\": 23, \"distance_m\": 77450.359, \"section_seq\": 1, \"route_path_id\": 33438}, {\"is_pass\": false, \"wtt_arr\": \"2223\", \"wtt_dep\": \"2237\", \"location\": \"Hemsworth Loop\", \"stage_seq\": 24, \"distance_m\": 80940.257, \"section_seq\": 1, \"route_path_id\": 33438}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2246H\", \"location\": \"Hare Park Jn\", \"stage_seq\": 25, \"distance_m\": 87042.886, \"section_seq\": 1, \"route_path_id\": 33438}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2251\", \"location\": \"Wakefield Westgate\", \"stage_seq\": 26, \"distance_m\": 93381.905, \"section_seq\": 1, \"route_path_id\": 33438}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2314\", \"location\": \"Holbeck Jn\", \"stage_seq\": 27, \"distance_m\": 108215.387, \"section_seq\": 1, \"route_path_id\": 33438}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2315H\", \"location\": \"Whitehall Jn\", \"stage_seq\": 28, \"distance_m\": 108715.987, \"section_seq\": 1, \"route_path_id\": 33438}, {\"is_pass\": false, \"wtt_arr\": \"2317H\", \"wtt_dep\": \"2326\", \"location\": \"Engine Shed Jn\", \"stage_seq\": 29, \"distance_m\": 109458.585, \"section_seq\": 1, \"route_path_id\": 33438}, {\"is_pass\": false, \"wtt_arr\": \"2330H\", \"wtt_dep\": \"2332H\", \"location\": \"Hunslet South Jn\", \"stage_seq\": 30, \"distance_m\": 112204.429, \"section_seq\": 1, \"route_path_id\": 33438}, {\"is_pass\": false, \"wtt_arr\": \"2334H\", \"wtt_dep\": \"2339\", \"location\": \"Stourton Neck Sig. S912\", \"stage_seq\": 31, \"distance_m\": 112463.09, \"section_seq\": 1, \"route_path_id\": 33438}, {\"is_pass\": false, \"wtt_arr\": \"2344\", \"wtt_dep\": null, \"location\": \"Leeds Stourton Cemex (GBRf)\", \"stage_seq\": 32, \"distance_m\": 114986.325, \"section_seq\": 1, \"route_path_id\": 33438}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 114986.325, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 33438}], \"total_distance_m\": 114986.325, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 101836.894, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 13149.431, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1951", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "53.7688392", "current_position_lon": "-1.5086831", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T18:24:23Z\", \"source_id\": 12843655, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T19:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9293, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:00:09Z\", \"source_id\": 39414025, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T20:01:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:00:12Z\", \"source_id\": 12939138, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:01:09Z\", \"source_id\": 12940333, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9298, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:02:13Z\", \"source_id\": 39418846, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T20:03:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:02:17Z\", \"source_id\": 12941754, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7354, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:27:02Z\", \"source_id\": 39476898, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T20:29:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:27:07Z\", \"source_id\": 12967755, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7205, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:46:44Z\", \"source_id\": 39519072, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T20:48:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:46:46Z\", \"source_id\": 12980364, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7155, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:09:01Z\", \"source_id\": 39565707, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:10:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:09:07Z\", \"source_id\": 12994225, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6081, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:20:39Z\", \"source_id\": 39589529, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:21:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:20:40Z\", \"source_id\": 13001369, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6057, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:21:22Z\", \"source_id\": 39590861, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:22:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:21:27Z\", \"source_id\": 13001826, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6053, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:25:05Z\", \"source_id\": 39598028, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:25:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:25:06Z\", \"source_id\": 13004070, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6025, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:56:53Z\", \"source_id\": 39657573, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:57:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:56:56Z\", \"source_id\": 13022381, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:59:03Z\", \"source_id\": 13053160, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:47:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Leeds Stourton Cemex (GBRf)", "service_state_platform": null, "timing_fact_generation": 1789167543600735, "current_leg_arrival_utc": "2026-09-12T23:47:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T22:59:03.587139", "service_state_evidence_id": 13053160, "current_leg_start_actual_dep": "2026-09-12T23:42:00+01:00", "operational_evidence_version": 88, "service_state_event_time_utc": "2026-09-11T22:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:09:03.981703", "service_state_valid_until_kind": null, "operational_interpretation_version": 88, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Unknown |
P |
None |
None |
6E17 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 8031.865, "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": 8166.898, "from_m": 8031.865, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 8216.898, "from_m": 8166.898, "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": 8255.007, "from_m": 8216.898, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9820.927, "from_m": 8255.007, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 29169.68, "from_m": 9820.927, "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": 30071.799, "from_m": 29169.68, "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": 38737.378, "from_m": 30071.799, "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": 38794.659, "from_m": 38737.378, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38998.95, "from_m": 38794.659, "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": 39431.594, "from_m": 38998.95, "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": 40478.567, "from_m": 39431.594, "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": 40612.237, "from_m": 40478.567, "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": 40614.923, "from_m": 40612.237, "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": 40744.84, "from_m": 40614.923, "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": 45591.894, "from_m": 40744.84, "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": 46252.59, "from_m": 45591.894, "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": 46478.392, "from_m": 46252.59, "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": 46641.604, "from_m": 46478.392, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47333.249, "from_m": 46641.604, "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": 49406.012, "from_m": 47333.249, "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": 49439.855, "from_m": 49406.012, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 54928.571, "from_m": 49439.855, "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": 56154.815, "from_m": 54928.571, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 59448.326, "from_m": 56154.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": 60441.35, "from_m": 59448.326, "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": 61229.862, "from_m": 60441.35, "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": 61509.473, "from_m": 61229.862, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 65460.58, "from_m": 61509.473, "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": 66189.044, "from_m": 65460.58, "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": 75242.854, "from_m": 66189.044, "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": 76485.229, "from_m": 75242.854, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 77316.438, "from_m": 76485.229, "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": 91019.904, "from_m": 77316.438, "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": 91621.723, "from_m": 91019.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": 92749.077, "from_m": 91621.723, "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": 93275.44, "from_m": 92749.077, "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": 93942.737, "from_m": 93275.44, "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": 93978.377, "from_m": 93942.737, "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": 95383.519, "from_m": 93978.377, "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": 101043.513, "from_m": 95383.519, "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": 107257.154, "from_m": 101043.513, "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": 107923.349, "from_m": 107257.154, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 108215.387, "from_m": 107923.349, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 108421.173, "from_m": 108215.387, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 108639.903, "from_m": 108421.173, "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": 108763.364, "from_m": 108639.903, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 25.0}, {"to_m": 109365.856, "from_m": 108763.364, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 109478.569, "from_m": 109365.856, "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": 109842.401, "from_m": 109478.569, "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": 109902.843, "from_m": 109842.401, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 111275.724, "from_m": 109902.843, "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": 112204.429, "from_m": 111275.724, "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": 112721.75, "from_m": 112204.429, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 114352.584, "from_m": 112721.75, "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": 114401.812, "from_m": 114352.584, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 114429.701, "from_m": 114401.812, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 114986.325, "from_m": 114429.701, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 484395, "profile_key": "faa80bb7f622abb34291b50b04a96ca18d1047e8f4dbe15382fc250892d784aa", "schedule_id": 14617, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1951", "location": "Peak Forest Cemex (GBRf)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 33438}, {"is_pass": false, "wtt_arr": "2001", "wtt_dep": "2021", "location": "Peak Forest Long Sidings", "stage_seq": 2, "distance_m": 670.922, "section_seq": 1, "route_path_id": 33438}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2025", "location": "Peak Forest S.B.", "stage_seq": 3, "distance_m": 727.992, "section_seq": 1, "route_path_id": 33438}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2035", "location": "Chinley South Jn", "stage_seq": 4, "distance_m": 6951.211, "section_seq": 1, "route_path_id": 33438}, {"is_pass": false, "wtt_arr": "2037H", "wtt_dep": "2042H", "location": "Chinley East Jn", "stage_seq": 5, "distance_m": 8216.898, "section_seq": 1, "route_path_id": 33438}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2055", "location": "Edale", "stage_seq": 6, "distance_m": 15375.306, "section_seq": 1, "route_path_id": 33438}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2057", "location": "Edale Sig. Ee16", "stage_seq": 7, "distance_m": 19755.3, "section_seq": 1, "route_path_id": 33438}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2100", "location": "Earles Siding S.B.", "stage_seq": 8, "distance_m": 21898.995, "section_seq": 1, "route_path_id": 33438}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2104", "location": "Bamford", "stage_seq": 9, "distance_m": 26085.504, "section_seq": 1, "route_path_id": 33438}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2108", "location": "Hathersage", "stage_seq": 10, "distance_m": 28920.794, "section_seq": 1, "route_path_id": 33438}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2111", "location": "Grindleford", "stage_seq": 11, "distance_m": 31930.213, "section_seq": 1, "route_path_id": 33438}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2116", "location": "Dore West Jn", "stage_seq": 12, "distance_m": 39138.348, "section_seq": 1, "route_path_id": 33438}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2117", "location": "Dore Station Jn", "stage_seq": 13, "distance_m": 40744.84, "section_seq": 1, "route_path_id": 33438}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2124", "location": "Sheffield", "stage_seq": 14, "distance_m": 46800.73, "section_seq": 1, "route_path_id": 33438}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2126", "location": "Nunnery Main Line Jn", "stage_seq": 15, "distance_m": 47531.379, "section_seq": 1, "route_path_id": 33438}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2132H", "location": "Wincobank Jn", "stage_seq": 16, "distance_m": 51915.58, "section_seq": 1, "route_path_id": 33438}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2134H", "location": "Holmes Jn", "stage_seq": 17, "distance_m": 54952.635, "section_seq": 1, "route_path_id": 33438}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2136H", "location": "Rotherham Central", "stage_seq": 18, "distance_m": 56539.482, "section_seq": 1, "route_path_id": 33438}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2146", "location": "Aldwarke Jn", "stage_seq": 19, "distance_m": 60589.112, "section_seq": 1, "route_path_id": 33438}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2150", "location": "Swinton (S.Yorks)", "stage_seq": 20, "distance_m": 64011.786, "section_seq": 1, "route_path_id": 33438}, {"is_pass": false, "wtt_arr": "2203", "wtt_dep": "2212", "location": "Moorthorpe Goods Loop", "stage_seq": 21, "distance_m": 75944.504, "section_seq": 1, "route_path_id": 33438}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2214", "location": "Moorthorpe", "stage_seq": 22, "distance_m": 76354.592, "section_seq": 1, "route_path_id": 33438}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2217", "location": "South Kirkby Jn", "stage_seq": 23, "distance_m": 77450.359, "section_seq": 1, "route_path_id": 33438}, {"is_pass": false, "wtt_arr": "2223", "wtt_dep": "2237", "location": "Hemsworth Loop", "stage_seq": 24, "distance_m": 80940.257, "section_seq": 1, "route_path_id": 33438}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2246H", "location": "Hare Park Jn", "stage_seq": 25, "distance_m": 87042.886, "section_seq": 1, "route_path_id": 33438}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2251", "location": "Wakefield Westgate", "stage_seq": 26, "distance_m": 93381.905, "section_seq": 1, "route_path_id": 33438}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2314", "location": "Holbeck Jn", "stage_seq": 27, "distance_m": 108215.387, "section_seq": 1, "route_path_id": 33438}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2315H", "location": "Whitehall Jn", "stage_seq": 28, "distance_m": 108715.987, "section_seq": 1, "route_path_id": 33438}, {"is_pass": false, "wtt_arr": "2317H", "wtt_dep": "2326", "location": "Engine Shed Jn", "stage_seq": 29, "distance_m": 109458.585, "section_seq": 1, "route_path_id": 33438}, {"is_pass": false, "wtt_arr": "2330H", "wtt_dep": "2332H", "location": "Hunslet South Jn", "stage_seq": 30, "distance_m": 112204.429, "section_seq": 1, "route_path_id": 33438}, {"is_pass": false, "wtt_arr": "2334H", "wtt_dep": "2339", "location": "Stourton Neck Sig. S912", "stage_seq": 31, "distance_m": 112463.09, "section_seq": 1, "route_path_id": 33438}, {"is_pass": false, "wtt_arr": "2344", "wtt_dep": null, "location": "Leeds Stourton Cemex (GBRf)", "stage_seq": 32, "distance_m": 114986.325, "section_seq": 1, "route_path_id": 33438}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 114986.325, "from_m": 0.0, "section_seq": 1, "route_path_id": 33438}], "total_distance_m": 114986.325, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 101836.894, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 13149.431, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T18:24:23Z", "source_id": 12843655, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T19:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9293, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:00:09Z", "source_id": 39414025, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T20:01:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:00:12Z", "source_id": 12939138, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T21:01:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:01:09Z", "source_id": 12940333, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T21:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9298, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:02:13Z", "source_id": 39418846, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T20:03:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:02:17Z", "source_id": 12941754, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T21:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7354, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:27:02Z", "source_id": 39476898, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T20:29:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:27:07Z", "source_id": 12967755, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T21:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7205, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:46:44Z", "source_id": 39519072, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T20:48:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:46:46Z", "source_id": 12980364, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T21:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7155, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:09:01Z", "source_id": 39565707, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T21:10:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:09:07Z", "source_id": 12994225, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T22:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6081, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:20:39Z", "source_id": 39589529, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-11T21:21:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:20:40Z", "source_id": 13001369, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-11T22:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6057, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:21:22Z", "source_id": 39590861, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-11T21:22:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:21:27Z", "source_id": 13001826, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-11T22:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6053, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:25:05Z", "source_id": 39598028, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-11T21:25:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:25:06Z", "source_id": 13004070, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-11T22:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6025, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:56:53Z", "source_id": 39657573, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-11T21:57:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:56:56Z", "source_id": 13022381, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-11T22:57:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:59:03Z", "source_id": 13053160, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-11T23:47:00+01:00", "operational_fact": true}] |
Peak Forest Cemex (GBRf) |
1951 |
1951 |
None |
None |
None |
Leeds Stourton Cemex (GBRf) |
2344 |
2344 |
None |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:H49741/2026-09-11/detailed |
None |
Stourton Neck Sig. S912 |
2026-09-12T23:42:00+01:00 |
Leeds Stourton Cemex (GBRf) |
8.0 |
{"type": "LineString", "coordinates": [[-1.5254721999999998, 53.7741668], [-1.5250308, 53.7739692], [-1.5245405, 53.773729800000005], [-1.5243274, 53.7736332], [-1.5239397999999995, 53.773469199999994], [-1.5231562, 53.7731895], [-1.5228501999999997, 53.773088499999986], [-1.5222569999999995, 53.7728318], [-1.5218636, 53.7726875], [-1.5210939, 53.77241359999999], [-1.5199855, 53.7720263], [-1.5189699, 53.77169179999999], [-1.5174508, 53.7712003], [-1.5165817, 53.7709386], [-1.5158323, 53.77071449999999], [-1.5147492, 53.77040379999999], [-1.5136097999999998, 53.7700955], [-1.5121232, 53.769713299999985], [-1.5107747, 53.7693874], [-1.5096020999999995, 53.7691134], [-1.5083927, 53.76884979999999], [-1.5043186, 53.7679868], [-1.5035279, 53.76781499999999], [-1.5025563, 53.76761260000001], [-1.5020266, 53.7674971], [-1.5002729, 53.76712659999999], [-1.4995733999999998, 53.7669775], [-1.5002934999999995, 53.767099300000005], [-1.5006947, 53.767181], [-1.5015235, 53.7673148], [-1.5017808999999998, 53.767374399999994], [-1.5023745999999998, 53.767498], [-1.5037841, 53.7677953], [-1.5043973999999998, 53.767925000000005], [-1.504838, 53.76801520000001], [-1.5057760999999998, 53.76821820000001], [-1.5067589999999995, 53.768428500000006], [-1.5075385, 53.7685952], [-1.5086831, 53.7688392]]} |
1.6 |
2339 |
2347 |
Stourton Neck Sig. S912 |
Leeds Stourton Cemex (GBRf) |
Leeds Stourton Cemex (GBRf) |
53.7688392 |
-1.5086831 |
53.7688392 |
-1.5086831 |
1 |
0 |
2026-09-11 23:09:22 |
TERMINATED |
2026-09-11 22:47:00 |
Leeds Stourton Cemex (GBRf) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13053160 |
1789167543600735 |
88 |
88 |
2026-09-11 23:09:03.981703 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 22:59:03.587139 |
| 462774 |
493933 |
G89911 |
322A05M911 |
2026-09-11 |
COMPLETE |
13052605 |
2026-09-11 23:59:00 |
2026-09-11 23:09:22 |
2026-09-13 23:09:22 |
{"id": 493933, "stp": "P", "toc": "Northern", "uid": "G89911", "consist": "331103", "dest_crs": "MIA", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G89911/2026-09-11/detailed", "trust_id": "322A05M911", "origin_crs": "MAN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Airport", "service_date": "2026-09-11", "dest_arr_time": "2359", "dest_platform": "4A", "is_terminated": 1, "next_location": "Manchester Airport", "signalling_id": "2A05", "timing_status": "ON TIME", "origin_station": "Manchester Piccadilly", "current_leg_arr": "2359", "current_leg_dep": "2355", "current_leg_end": "Manchester Airport", "origin_dep_time": "2337", "origin_platform": "9", "current_location": "Manchester Airport", "last_update_time": "2026-09-11T23:09:22", "route_debug_link": null, "timing_variation": "0 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": "2359", "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\": 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\": 3068.712, \"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\": 3140.866, \"from_m\": 3068.712, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3225.939, \"from_m\": 3140.866, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3315.705, \"from_m\": 3225.939, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 3346.085, \"from_m\": 3315.705, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3431.122, \"from_m\": 3346.085, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 3699.357, \"from_m\": 3431.122, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 4133.739, \"from_m\": 3699.357, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 13981.633, \"from_m\": 4133.739, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 14632.555, \"from_m\": 13981.633, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15840.809, \"from_m\": 14632.555, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 16059.355, \"from_m\": 15840.809, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16441.984, \"from_m\": 16059.355, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 493933, \"profile_key\": \"acd1f5e322057467802a4dbc54ede8cd3d1d8c350f9d242d71f810b81f8e51cb\", \"schedule_id\": 13800, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2337\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2339H\", \"location\": \"Ardwick Jn\", \"stage_seq\": 2, \"distance_m\": 1152.686, \"section_seq\": 1, \"route_path_id\": 32885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2342H\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 3, \"distance_m\": 3689.846, \"section_seq\": 1, \"route_path_id\": 32885}, {\"is_pass\": false, \"wtt_arr\": \"2344H\", \"wtt_dep\": \"2345\", \"location\": \"Mauldeth Road\", \"stage_seq\": 4, \"distance_m\": 5985.556, \"section_seq\": 1, \"route_path_id\": 32885}, {\"is_pass\": false, \"wtt_arr\": \"2346H\", \"wtt_dep\": \"2347\", \"location\": \"Burnage\", \"stage_seq\": 5, \"distance_m\": 7386.385, \"section_seq\": 1, \"route_path_id\": 32885}, {\"is_pass\": false, \"wtt_arr\": \"2348H\", \"wtt_dep\": \"2349\", \"location\": \"East Didsbury\", \"stage_seq\": 6, \"distance_m\": 8821.623, \"section_seq\": 1, \"route_path_id\": 32885}, {\"is_pass\": false, \"wtt_arr\": \"2351\", \"wtt_dep\": \"2351H\", \"location\": \"Gatley\", \"stage_seq\": 7, \"distance_m\": 10739.688, \"section_seq\": 1, \"route_path_id\": 32885}, {\"is_pass\": false, \"wtt_arr\": \"2354\", \"wtt_dep\": \"2354H\", \"location\": \"Heald Green\", \"stage_seq\": 8, \"distance_m\": 13427.544, \"section_seq\": 1, \"route_path_id\": 32885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2356H\", \"location\": \"Heald Green West Jn\", \"stage_seq\": 9, \"distance_m\": 14632.555, \"section_seq\": 1, \"route_path_id\": 32885}, {\"is_pass\": false, \"wtt_arr\": \"2359\", \"wtt_dep\": null, \"location\": \"Manchester Airport\", \"stage_seq\": 10, \"distance_m\": 16441.984, \"section_seq\": 1, \"route_path_id\": 32885}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 16441.984, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32885}], \"total_distance_m\": 16441.984, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 14495.731, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1946.253, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2337", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "53.3649824", "current_position_lon": "-2.2724956", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8922, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:42:43Z\", \"source_id\": 39733767, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:43:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:42:45Z\", \"source_id\": 13046200, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8889, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:45:16Z\", \"source_id\": 39737304, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:46:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:45:19Z\", \"source_id\": 13047336, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8893, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:47:16Z\", \"source_id\": 39740156, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:48:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:47:18Z\", \"source_id\": 13048287, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8918, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:49:33Z\", \"source_id\": 39743266, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:51:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:49:39Z\", \"source_id\": 13049296, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8930, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:53:37Z\", \"source_id\": 39748632, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:54:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:53:42Z\", \"source_id\": 13051026, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8939, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:57:30Z\", \"source_id\": 39753460, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:59:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:57:32Z\", \"source_id\": 13052605, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Airport", "service_state_platform": "4", "timing_fact_generation": 1789167453704298, "current_leg_arrival_utc": "2026-09-12T23:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T22:59:08.082181", "service_state_evidence_id": 13052605, "current_leg_start_actual_dep": "2026-09-12T23:54:30+01:00", "operational_evidence_version": 32, "service_state_event_time_utc": "2026-09-11T22:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:09:08.227247", "service_state_valid_until_kind": null, "operational_interpretation_version": 32, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
MAN |
MIA |
2A05 |
331103 |
4 |
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": 3068.712, "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": 3140.866, "from_m": 3068.712, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3225.939, "from_m": 3140.866, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 3315.705, "from_m": 3225.939, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 3346.085, "from_m": 3315.705, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3431.122, "from_m": 3346.085, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 3699.357, "from_m": 3431.122, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 4133.739, "from_m": 3699.357, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 13981.633, "from_m": 4133.739, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 14632.555, "from_m": 13981.633, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15840.809, "from_m": 14632.555, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 16059.355, "from_m": 15840.809, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16441.984, "from_m": 16059.355, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 493933, "profile_key": "acd1f5e322057467802a4dbc54ede8cd3d1d8c350f9d242d71f810b81f8e51cb", "schedule_id": 13800, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2337", "location": "Manchester Piccadilly", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2339H", "location": "Ardwick Jn", "stage_seq": 2, "distance_m": 1152.686, "section_seq": 1, "route_path_id": 32885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2342H", "location": "Slade Lane Jn", "stage_seq": 3, "distance_m": 3689.846, "section_seq": 1, "route_path_id": 32885}, {"is_pass": false, "wtt_arr": "2344H", "wtt_dep": "2345", "location": "Mauldeth Road", "stage_seq": 4, "distance_m": 5985.556, "section_seq": 1, "route_path_id": 32885}, {"is_pass": false, "wtt_arr": "2346H", "wtt_dep": "2347", "location": "Burnage", "stage_seq": 5, "distance_m": 7386.385, "section_seq": 1, "route_path_id": 32885}, {"is_pass": false, "wtt_arr": "2348H", "wtt_dep": "2349", "location": "East Didsbury", "stage_seq": 6, "distance_m": 8821.623, "section_seq": 1, "route_path_id": 32885}, {"is_pass": false, "wtt_arr": "2351", "wtt_dep": "2351H", "location": "Gatley", "stage_seq": 7, "distance_m": 10739.688, "section_seq": 1, "route_path_id": 32885}, {"is_pass": false, "wtt_arr": "2354", "wtt_dep": "2354H", "location": "Heald Green", "stage_seq": 8, "distance_m": 13427.544, "section_seq": 1, "route_path_id": 32885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2356H", "location": "Heald Green West Jn", "stage_seq": 9, "distance_m": 14632.555, "section_seq": 1, "route_path_id": 32885}, {"is_pass": false, "wtt_arr": "2359", "wtt_dep": null, "location": "Manchester Airport", "stage_seq": 10, "distance_m": 16441.984, "section_seq": 1, "route_path_id": 32885}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 16441.984, "from_m": 0.0, "section_seq": 1, "route_path_id": 32885}], "total_distance_m": 16441.984, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 14495.731, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1946.253, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 8922, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:42:43Z", "source_id": 39733767, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T22:43:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:42:45Z", "source_id": 13046200, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T23:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8889, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:45:16Z", "source_id": 39737304, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T22:46:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:45:19Z", "source_id": 13047336, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T23:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8893, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:47:16Z", "source_id": 39740156, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T22:48:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:47:18Z", "source_id": 13048287, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T23:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8918, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:49:33Z", "source_id": 39743266, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T22:51:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:49:39Z", "source_id": 13049296, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T23:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8930, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:53:37Z", "source_id": 39748632, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T22:54:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:53:42Z", "source_id": 13051026, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T23:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8939, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:57:30Z", "source_id": 39753460, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T22:59:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:57:32Z", "source_id": 13052605, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T23:59:00+01:00", "operational_fact": true}] |
Manchester Piccadilly |
2337 |
2337 |
9 |
None |
None |
Manchester Airport |
2359 |
2359 |
4A |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G89911/2026-09-11/detailed |
None |
Heald Green |
2026-09-12T23:54:30+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 |
2355 |
2359 |
Heald Green |
Manchester Airport |
Manchester Airport |
53.3649824 |
-2.2724956 |
53.3649824 |
-2.2724956 |
1 |
0 |
2026-09-11 23:09:22 |
TERMINATED |
2026-09-11 22:59:00 |
Manchester Airport |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13052605 |
1789167453704298 |
32 |
32 |
2026-09-11 23:09:08.227247 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 22:59:08.082181 |
| 462775 |
493747 |
W83340 |
062R82M911 |
2026-09-11 |
COMPLETE |
13052979 |
2026-09-11 23:59:00 |
2026-09-11 23:09:22 |
2026-09-13 23:09:22 |
{"id": 493747, "stp": "P", "toc": "ScotRail", "uid": "W83340", "consist": "320316+320320", "dest_crs": "RUT", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W83340/2026-09-11/detailed", "trust_id": "062R82M911", "origin_crs": "DMR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Rutherglen", "service_date": "2026-09-11", "dest_arr_time": "2359", "dest_platform": "1", "is_terminated": 1, "next_location": "Rutherglen", "signalling_id": "2R82", "timing_status": "ON TIME", "origin_station": "Dalmuir", "current_leg_arr": "2359", "current_leg_dep": "2354", "current_leg_end": "Rutherglen", "origin_dep_time": "2327", "origin_platform": "5", "current_location": "Rutherglen", "last_update_time": "2026-09-11T23:09:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.2508668, 55.8575904], [-4.2506281, 55.8575685], [-4.2504437, 55.8575519], [-4.250167299999999, 55.8575263], [-4.2499816, 55.85751580000001], [-4.2497872, 55.8575031], [-4.2495719, 55.8574844], [-4.2463649, 55.8570783], [-4.2456328, 55.856997], [-4.245624022018766, 55.856995416437215], [-4.2453889, 55.85695299999999], [-4.245214699999999, 55.85690979999998], [-4.2450451, 55.85684740000001], [-4.244469699999999, 55.85664280000001], [-4.2439746, 55.8564618], [-4.2436919, 55.85634279999999], [-4.243494, 55.856243], [-4.243279597960601, 55.85612891343724], [-4.243234977930446, 55.85610517040329], [-4.243145855838939, 55.85611958458772], [-4.2407736, 55.8548577], [-4.2405377, 55.854721], [-4.239917999999999, 55.8544018], [-4.239305099999999, 55.8540352], [-4.2388961, 55.853765], [-4.2384633, 55.853503], [-4.2350976, 55.85153999999999], [-4.2349432, 55.8514657], [-4.2346535, 55.8513542], [-4.2344795, 55.85128999999999], [-4.2343079999999995, 55.85122940000001], [-4.234152699999999, 55.8511844], [-4.233996399999999, 55.85113889999999], [-4.2338464, 55.85110569999999], [-4.233667999999999, 55.8510677], [-4.2333863, 55.851008699999994], [-4.2331406, 55.8509645], [-4.2325064, 55.85084990000001], [-4.2322836, 55.8508087], [-4.232091799999999, 55.8507677], [-4.2319606, 55.8507406], [-4.2318285, 55.850709300000005], [-4.2316795, 55.85066139999999], [-4.2312537, 55.8505103], [-4.230734099999999, 55.850327699999994], [-4.2302272, 55.8501575], [-4.2295647, 55.84997980000001], [-4.226964399999999, 55.849325099999994], [-4.2264374, 55.8491528], [-4.226123499999999, 55.8490233], [-4.2259873, 55.8489721], [-4.2258305, 55.848906799999995], [-4.2256653, 55.84882749999999], [-4.225531, 55.8487654], [-4.2254031, 55.8486995], [-4.225220899999999, 55.8485979], [-4.2251211, 55.84853989999999], [-4.225008599999999, 55.8484711], [-4.2248570999999995, 55.84837389999999], [-4.2246497, 55.8482299], [-4.2244427, 55.8480748], [-4.2240956, 55.8478108], [-4.2232231, 55.8471614], [-4.222081835361751, 55.84630692334289], [-4.2207425999999995, 55.8453042], [-4.2186658, 55.8437492], [-4.218453, 55.84358709999999], [-4.218307199999999, 55.8434688], [-4.218204799999999, 55.84338399999999], [-4.2181206, 55.8433113], [-4.2180133, 55.843215099999995], [-4.217932399999999, 55.84313310000001], [-4.2177894, 55.8429567], [-4.217718699999999, 55.8428647], [-4.217657099999999, 55.84277939999999], [-4.217607699999999, 55.8426984], [-4.2175698, 55.84262270000001], [-4.217536099999999, 55.8425409], [-4.2175145999999994, 55.842476], [-4.2174921, 55.84239819999999], [-4.2174743, 55.84233509999999], [-4.2174614, 55.8422832], [-4.2174534, 55.8422481], [-4.2174438, 55.8421989], [-4.2174306, 55.84212410000001], [-4.2174173, 55.8420421], [-4.2173407, 55.8413437], [-4.2171751, 55.84000879999999], [-4.2171205, 55.839588500000005], [-4.2171062, 55.83947289999999], [-4.217092199999999, 55.8393908], [-4.2170859, 55.83935400000001], [-4.2170563, 55.8391967], [-4.2170115, 55.83903029999999], [-4.216967099999999, 55.8388436], [-4.2169332, 55.8387259], [-4.216897199999999, 55.83861169999999], [-4.2168209, 55.83842439999999], [-4.216747799999999, 55.83826349999999], [-4.2166517, 55.838091], [-4.2165435, 55.83792069999999], [-4.2164534, 55.8377827], [-4.2163395999999995, 55.837628599999995], [-4.216153599999999, 55.8374039], [-4.2160403, 55.8372575], [-4.215929, 55.837116], [-4.215845099999999, 55.83700420000001], [-4.215786399999999, 55.8369202], [-4.2157396, 55.8368518], [-4.2156574, 55.83672730000001], [-4.2156076, 55.8366263], [-4.2155586, 55.8365317], [-4.215518599999999, 55.8364452], [-4.2155043999999995, 55.8364126], [-4.215058700000001, 55.835302599999984], [-4.214778699999999, 55.8346095], [-4.2147540999999995, 55.83454849999999], [-4.2145915, 55.8341401], [-4.214424, 55.83372409999999], [-4.214308848878485, 55.833445001917745], [-4.2142935, 55.83340780000001], [-4.2141919, 55.8331525], [-4.2141305, 55.8329857], [-4.214080599999999, 55.832838900000006], [-4.214038399999999, 55.8326992], [-4.2140036, 55.8325661], [-4.213972899999999, 55.8324389], [-4.2139369, 55.8322922], [-4.2138983, 55.8321395], [-4.2138662, 55.83202489999999], [-4.213842799999999, 55.8319291], [-4.2137377, 55.8316849], [-4.2136462, 55.8315026], [-4.2134967, 55.8312928]]}", "current_leg_start": "Argyle Street", "dest_arr_time_act": "2359", "motion_projection": null, "next_location_lat": "55.8312928", "next_location_lon": "-4.2134967", "previous_location": "Argyle Street", "current_leg_milage": "2.6", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 115.239, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 159.673, \"from_m\": 115.239, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 623.468, \"from_m\": 159.673, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6654.689, \"from_m\": 623.468, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7913.817, \"from_m\": 6654.689, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7985.09, \"from_m\": 7913.817, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8031.704, \"from_m\": 7985.09, \"capability_applied\": null, \"effective_limit_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\": 8047.084, \"from_m\": 8031.704, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8087.323, \"from_m\": 8047.084, \"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\": 8798.812, \"from_m\": 8087.323, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8839.578, \"from_m\": 8798.812, \"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\": 12225.335, \"from_m\": 8839.578, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12485.786, \"from_m\": 12225.335, \"capability_applied\": null, \"effective_limit_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\": 13066.643, \"from_m\": 12485.786, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13369.197, \"from_m\": 13066.643, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 14063.698, \"from_m\": 13369.197, \"capability_applied\": null, \"effective_limit_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\": 14110.274, \"from_m\": 14063.698, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 14252.244, \"from_m\": 14110.274, \"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\": 17544.269, \"from_m\": 14252.244, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17588.48, \"from_m\": 17544.269, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 17913.034, \"from_m\": 17588.48, \"capability_applied\": null, \"effective_limit_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\": 493747, \"profile_key\": \"5a66c607800d13e05b58352fa7ad2533f6ad534208e9d3e45bdadeacca4543f6\", \"schedule_id\": 28721, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2327\", \"location\": \"Dalmuir\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39728}, {\"is_pass\": false, \"wtt_arr\": \"2329\", \"wtt_dep\": \"2329H\", \"location\": \"Clydebank\", \"stage_seq\": 2, \"distance_m\": 2298.697, \"section_seq\": 1, \"route_path_id\": 39728}, {\"is_pass\": false, \"wtt_arr\": \"2331\", \"wtt_dep\": \"2331H\", \"location\": \"Yoker\", \"stage_seq\": 3, \"distance_m\": 3668.082, \"section_seq\": 1, \"route_path_id\": 39728}, {\"is_pass\": false, \"wtt_arr\": \"2333H\", \"wtt_dep\": \"2334\", \"location\": \"Garscadden\", \"stage_seq\": 4, \"distance_m\": 5294.991, \"section_seq\": 1, \"route_path_id\": 39728}, {\"is_pass\": false, \"wtt_arr\": \"2335H\", \"wtt_dep\": \"2336\", \"location\": \"Scotstounhill\", \"stage_seq\": 5, \"distance_m\": 6010.667, \"section_seq\": 1, \"route_path_id\": 39728}, {\"is_pass\": false, \"wtt_arr\": \"2338\", \"wtt_dep\": \"2338H\", \"location\": \"Jordanhill\", \"stage_seq\": 6, \"distance_m\": 7793.273, \"section_seq\": 1, \"route_path_id\": 39728}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2339\", \"location\": \"Hyndland East Jn\", \"stage_seq\": 7, \"distance_m\": 8031.704, \"section_seq\": 1, \"route_path_id\": 39728}, {\"is_pass\": false, \"wtt_arr\": \"2340\", \"wtt_dep\": \"2341\", \"location\": \"Hyndland\", \"stage_seq\": 8, \"distance_m\": 8562.673, \"section_seq\": 1, \"route_path_id\": 39728}, {\"is_pass\": false, \"wtt_arr\": \"2342H\", \"wtt_dep\": \"2343H\", \"location\": \"Partick\", \"stage_seq\": 9, \"distance_m\": 9738.536, \"section_seq\": 1, \"route_path_id\": 39728}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2344H\", \"location\": \"Finnieston West Jn\", \"stage_seq\": 10, \"distance_m\": 10258.07, \"section_seq\": 1, \"route_path_id\": 39728}, {\"is_pass\": false, \"wtt_arr\": \"2346\", \"wtt_dep\": \"2347\", \"location\": \"Exhibition Centre\", \"stage_seq\": 11, \"distance_m\": 11705.479, \"section_seq\": 1, \"route_path_id\": 39728}, {\"is_pass\": false, \"wtt_arr\": \"2348H\", \"wtt_dep\": \"2349\", \"location\": \"Anderston\", \"stage_seq\": 12, \"distance_m\": 12508.672, \"section_seq\": 1, \"route_path_id\": 39728}, {\"is_pass\": false, \"wtt_arr\": \"2350\", \"wtt_dep\": \"2352\", \"location\": \"Glasgow Central Low Level\", \"stage_seq\": 13, \"distance_m\": 13301.725, \"section_seq\": 1, \"route_path_id\": 39728}, {\"is_pass\": false, \"wtt_arr\": \"2353\", \"wtt_dep\": \"2354\", \"location\": \"Argyle Street\", \"stage_seq\": 14, \"distance_m\": 13776.831, \"section_seq\": 1, \"route_path_id\": 39728}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2358H\", \"location\": \"Rutherglen North Jn\", \"stage_seq\": 15, \"distance_m\": 17672.008, \"section_seq\": 1, \"route_path_id\": 39728}, {\"is_pass\": false, \"wtt_arr\": \"2359\", \"wtt_dep\": null, \"location\": \"Rutherglen\", \"stage_seq\": 16, \"distance_m\": 17913.034, \"section_seq\": 1, \"route_path_id\": 39728}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 17913.034, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39728}], \"total_distance_m\": 17913.034, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 17913.034, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2327", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "55.8312928", "current_position_lon": "-4.2134967", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1331, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:29:01Z\", \"source_id\": 39712245, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:29:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:29:05Z\", \"source_id\": 13039556, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1335, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:31:18Z\", \"source_id\": 39715967, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:31:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:31:23Z\", \"source_id\": 13040707, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1354, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:33:43Z\", \"source_id\": 39719840, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:34:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:33:47Z\", \"source_id\": 13041920, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1363, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:35:41Z\", \"source_id\": 39722954, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:36:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:35:46Z\", \"source_id\": 13042899, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1368, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:40:06Z\", \"source_id\": 39729956, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:41:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:40:11Z\", \"source_id\": 13044998, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1373, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:43:05Z\", \"source_id\": 39734335, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:43:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:43:13Z\", \"source_id\": 13046401, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2071, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:45:56Z\", \"source_id\": 39738323, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:46:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:46:03Z\", \"source_id\": 13047690, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1947, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:48:00Z\", \"source_id\": 39741122, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:48:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:48:04Z\", \"source_id\": 13048614, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1951, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:49:53Z\", \"source_id\": 39743680, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:50:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:49:57Z\", \"source_id\": 13049412, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2032, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:52:16Z\", \"source_id\": 39746901, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:53:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:52:23Z\", \"source_id\": 13050449, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2091, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:58:30Z\", \"source_id\": 39754587, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:59:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:58:33Z\", \"source_id\": 13052979, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Rutherglen", "service_state_platform": "1", "timing_fact_generation": 1789167513249253, "current_leg_arrival_utc": "2026-09-12T23:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T22:59:16.310841", "service_state_evidence_id": 13052979, "current_leg_start_actual_dep": "2026-09-12T23:54:00+01:00", "operational_evidence_version": 54, "service_state_event_time_utc": "2026-09-11T22:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:09:17.679339", "service_state_valid_until_kind": null, "operational_interpretation_version": 54, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
DMR |
RUT |
2R82 |
320316+320320 |
6 |
90 |
None |
{"version": 3, "segments": [{"to_m": 115.239, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 159.673, "from_m": 115.239, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 623.468, "from_m": 159.673, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6654.689, "from_m": 623.468, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7913.817, "from_m": 6654.689, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7985.09, "from_m": 7913.817, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8031.704, "from_m": 7985.09, "capability_applied": null, "effective_limit_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": 8047.084, "from_m": 8031.704, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8087.323, "from_m": 8047.084, "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": 8798.812, "from_m": 8087.323, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8839.578, "from_m": 8798.812, "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": 12225.335, "from_m": 8839.578, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12485.786, "from_m": 12225.335, "capability_applied": null, "effective_limit_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": 13066.643, "from_m": 12485.786, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13369.197, "from_m": 13066.643, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 14063.698, "from_m": 13369.197, "capability_applied": null, "effective_limit_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": 14110.274, "from_m": 14063.698, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 14252.244, "from_m": 14110.274, "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": 17544.269, "from_m": 14252.244, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17588.48, "from_m": 17544.269, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 17913.034, "from_m": 17588.48, "capability_applied": null, "effective_limit_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": 493747, "profile_key": "5a66c607800d13e05b58352fa7ad2533f6ad534208e9d3e45bdadeacca4543f6", "schedule_id": 28721, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2327", "location": "Dalmuir", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39728}, {"is_pass": false, "wtt_arr": "2329", "wtt_dep": "2329H", "location": "Clydebank", "stage_seq": 2, "distance_m": 2298.697, "section_seq": 1, "route_path_id": 39728}, {"is_pass": false, "wtt_arr": "2331", "wtt_dep": "2331H", "location": "Yoker", "stage_seq": 3, "distance_m": 3668.082, "section_seq": 1, "route_path_id": 39728}, {"is_pass": false, "wtt_arr": "2333H", "wtt_dep": "2334", "location": "Garscadden", "stage_seq": 4, "distance_m": 5294.991, "section_seq": 1, "route_path_id": 39728}, {"is_pass": false, "wtt_arr": "2335H", "wtt_dep": "2336", "location": "Scotstounhill", "stage_seq": 5, "distance_m": 6010.667, "section_seq": 1, "route_path_id": 39728}, {"is_pass": false, "wtt_arr": "2338", "wtt_dep": "2338H", "location": "Jordanhill", "stage_seq": 6, "distance_m": 7793.273, "section_seq": 1, "route_path_id": 39728}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2339", "location": "Hyndland East Jn", "stage_seq": 7, "distance_m": 8031.704, "section_seq": 1, "route_path_id": 39728}, {"is_pass": false, "wtt_arr": "2340", "wtt_dep": "2341", "location": "Hyndland", "stage_seq": 8, "distance_m": 8562.673, "section_seq": 1, "route_path_id": 39728}, {"is_pass": false, "wtt_arr": "2342H", "wtt_dep": "2343H", "location": "Partick", "stage_seq": 9, "distance_m": 9738.536, "section_seq": 1, "route_path_id": 39728}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2344H", "location": "Finnieston West Jn", "stage_seq": 10, "distance_m": 10258.07, "section_seq": 1, "route_path_id": 39728}, {"is_pass": false, "wtt_arr": "2346", "wtt_dep": "2347", "location": "Exhibition Centre", "stage_seq": 11, "distance_m": 11705.479, "section_seq": 1, "route_path_id": 39728}, {"is_pass": false, "wtt_arr": "2348H", "wtt_dep": "2349", "location": "Anderston", "stage_seq": 12, "distance_m": 12508.672, "section_seq": 1, "route_path_id": 39728}, {"is_pass": false, "wtt_arr": "2350", "wtt_dep": "2352", "location": "Glasgow Central Low Level", "stage_seq": 13, "distance_m": 13301.725, "section_seq": 1, "route_path_id": 39728}, {"is_pass": false, "wtt_arr": "2353", "wtt_dep": "2354", "location": "Argyle Street", "stage_seq": 14, "distance_m": 13776.831, "section_seq": 1, "route_path_id": 39728}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2358H", "location": "Rutherglen North Jn", "stage_seq": 15, "distance_m": 17672.008, "section_seq": 1, "route_path_id": 39728}, {"is_pass": false, "wtt_arr": "2359", "wtt_dep": null, "location": "Rutherglen", "stage_seq": 16, "distance_m": 17913.034, "section_seq": 1, "route_path_id": 39728}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 17913.034, "from_m": 0.0, "section_seq": 1, "route_path_id": 39728}], "total_distance_m": 17913.034, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 17913.034, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 1331, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:29:01Z", "source_id": 39712245, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T22:29:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:29:05Z", "source_id": 13039556, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T23:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1335, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:31:18Z", "source_id": 39715967, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T22:31:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:31:23Z", "source_id": 13040707, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T23:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1354, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:33:43Z", "source_id": 39719840, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T22:34:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:33:47Z", "source_id": 13041920, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T23:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1363, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:35:41Z", "source_id": 39722954, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T22:36:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:35:46Z", "source_id": 13042899, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T23:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1368, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:40:06Z", "source_id": 39729956, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T22:41:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:40:11Z", "source_id": 13044998, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T23:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1373, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:43:05Z", "source_id": 39734335, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T22:43:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:43:13Z", "source_id": 13046401, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T23:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2071, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:45:56Z", "source_id": 39738323, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T22:46:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:46:03Z", "source_id": 13047690, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T23:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1947, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:48:00Z", "source_id": 39741122, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T22:48:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:48:04Z", "source_id": 13048614, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T23:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1951, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:49:53Z", "source_id": 39743680, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T22:50:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:49:57Z", "source_id": 13049412, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T23:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2032, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:52:16Z", "source_id": 39746901, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T22:53:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:52:23Z", "source_id": 13050449, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T23:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2091, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:58:30Z", "source_id": 39754587, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T22:59:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:58:33Z", "source_id": 13052979, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T23:59:00+01:00", "operational_fact": true}] |
Dalmuir |
2327 |
2327 |
5 |
None |
None |
Rutherglen |
2359 |
2359 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W83340/2026-09-11/detailed |
None |
Argyle Street |
2026-09-12T23:54:00+01:00 |
Rutherglen |
5.0 |
{"type": "LineString", "coordinates": [[-4.2508668, 55.8575904], [-4.2506281, 55.8575685], [-4.2504437, 55.8575519], [-4.250167299999999, 55.8575263], [-4.2499816, 55.85751580000001], [-4.2497872, 55.8575031], [-4.2495719, 55.8574844], [-4.2463649, 55.8570783], [-4.2456328, 55.856997], [-4.245624022018766, 55.856995416437215], [-4.2453889, 55.85695299999999], [-4.245214699999999, 55.85690979999998], [-4.2450451, 55.85684740000001], [-4.244469699999999, 55.85664280000001], [-4.2439746, 55.8564618], [-4.2436919, 55.85634279999999], [-4.243494, 55.856243], [-4.243279597960601, 55.85612891343724], [-4.243234977930446, 55.85610517040329], [-4.243145855838939, 55.85611958458772], [-4.2407736, 55.8548577], [-4.2405377, 55.854721], [-4.239917999999999, 55.8544018], [-4.239305099999999, 55.8540352], [-4.2388961, 55.853765], [-4.2384633, 55.853503], [-4.2350976, 55.85153999999999], [-4.2349432, 55.8514657], [-4.2346535, 55.8513542], [-4.2344795, 55.85128999999999], [-4.2343079999999995, 55.85122940000001], [-4.234152699999999, 55.8511844], [-4.233996399999999, 55.85113889999999], [-4.2338464, 55.85110569999999], [-4.233667999999999, 55.8510677], [-4.2333863, 55.851008699999994], [-4.2331406, 55.8509645], [-4.2325064, 55.85084990000001], [-4.2322836, 55.8508087], [-4.232091799999999, 55.8507677], [-4.2319606, 55.8507406], [-4.2318285, 55.850709300000005], [-4.2316795, 55.85066139999999], [-4.2312537, 55.8505103], [-4.230734099999999, 55.850327699999994], [-4.2302272, 55.8501575], [-4.2295647, 55.84997980000001], [-4.226964399999999, 55.849325099999994], [-4.2264374, 55.8491528], [-4.226123499999999, 55.8490233], [-4.2259873, 55.8489721], [-4.2258305, 55.848906799999995], [-4.2256653, 55.84882749999999], [-4.225531, 55.8487654], [-4.2254031, 55.8486995], [-4.225220899999999, 55.8485979], [-4.2251211, 55.84853989999999], [-4.225008599999999, 55.8484711], [-4.2248570999999995, 55.84837389999999], [-4.2246497, 55.8482299], [-4.2244427, 55.8480748], [-4.2240956, 55.8478108], [-4.2232231, 55.8471614], [-4.222081835361751, 55.84630692334289], [-4.2207425999999995, 55.8453042], [-4.2186658, 55.8437492], [-4.218453, 55.84358709999999], [-4.218307199999999, 55.8434688], [-4.218204799999999, 55.84338399999999], [-4.2181206, 55.8433113], [-4.2180133, 55.843215099999995], [-4.217932399999999, 55.84313310000001], [-4.2177894, 55.8429567], [-4.217718699999999, 55.8428647], [-4.217657099999999, 55.84277939999999], [-4.217607699999999, 55.8426984], [-4.2175698, 55.84262270000001], [-4.217536099999999, 55.8425409], [-4.2175145999999994, 55.842476], [-4.2174921, 55.84239819999999], [-4.2174743, 55.84233509999999], [-4.2174614, 55.8422832], [-4.2174534, 55.8422481], [-4.2174438, 55.8421989], [-4.2174306, 55.84212410000001], [-4.2174173, 55.8420421], [-4.2173407, 55.8413437], [-4.2171751, 55.84000879999999], [-4.2171205, 55.839588500000005], [-4.2171062, 55.83947289999999], [-4.217092199999999, 55.8393908], [-4.2170859, 55.83935400000001], [-4.2170563, 55.8391967], [-4.2170115, 55.83903029999999], [-4.216967099999999, 55.8388436], [-4.2169332, 55.8387259], [-4.216897199999999, 55.83861169999999], [-4.2168209, 55.83842439999999], [-4.216747799999999, 55.83826349999999], [-4.2166517, 55.838091], [-4.2165435, 55.83792069999999], [-4.2164534, 55.8377827], [-4.2163395999999995, 55.837628599999995], [-4.216153599999999, 55.8374039], [-4.2160403, 55.8372575], [-4.215929, 55.837116], [-4.215845099999999, 55.83700420000001], [-4.215786399999999, 55.8369202], [-4.2157396, 55.8368518], [-4.2156574, 55.83672730000001], [-4.2156076, 55.8366263], [-4.2155586, 55.8365317], [-4.215518599999999, 55.8364452], [-4.2155043999999995, 55.8364126], [-4.215058700000001, 55.835302599999984], [-4.214778699999999, 55.8346095], [-4.2147540999999995, 55.83454849999999], [-4.2145915, 55.8341401], [-4.214424, 55.83372409999999], [-4.214308848878485, 55.833445001917745], [-4.2142935, 55.83340780000001], [-4.2141919, 55.8331525], [-4.2141305, 55.8329857], [-4.214080599999999, 55.832838900000006], [-4.214038399999999, 55.8326992], [-4.2140036, 55.8325661], [-4.213972899999999, 55.8324389], [-4.2139369, 55.8322922], [-4.2138983, 55.8321395], [-4.2138662, 55.83202489999999], [-4.213842799999999, 55.8319291], [-4.2137377, 55.8316849], [-4.2136462, 55.8315026], [-4.2134967, 55.8312928]]} |
2.6 |
2354 |
2359 |
Argyle Street |
Rutherglen |
Rutherglen |
55.8312928 |
-4.2134967 |
55.8312928 |
-4.2134967 |
1 |
0 |
2026-09-11 23:09:22 |
TERMINATED |
2026-09-11 22:59:00 |
Rutherglen |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13052979 |
1789167513249253 |
54 |
54 |
2026-09-11 23:09:17.679339 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 22:59:16.310841 |
| 462776 |
492943 |
C37078 |
889N06M811 |
2026-09-11 |
COMPLETE |
13052688 |
2026-09-11 23:59:00 |
2026-09-11 23:09:22 |
2026-09-13 23:09:22 |
{"id": 492943, "stp": "P", "toc": "Elizabeth Line", "uid": "C37078", "consist": "345051", "dest_crs": "MAI", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C37078/2026-09-11/detailed", "trust_id": "889N06M811", "origin_crs": "ABX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Maidenhead", "service_date": "2026-09-11", "dest_arr_time": "0001", "dest_platform": "5", "is_terminated": 1, "next_location": "Maidenhead", "signalling_id": "9N06", "timing_status": "ON TIME", "origin_station": "Abbey Wood (Crossrail)", "current_leg_arr": "2359", "current_leg_dep": "2355", "current_leg_end": "Maidenhead", "origin_dep_time": "2247", "origin_platform": "4", "current_location": "Maidenhead", "last_update_time": "2026-09-11T23:09:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.6819481, 51.523406400000006], [-0.682301, 51.5233668], [-0.6828973, 51.523288], [-0.6833235, 51.523231599999995], [-0.6841899, 51.5231077], [-0.6850168999999999, 51.52299299999999], [-0.6860440999999999, 51.52286500000001], [-0.6870737, 51.52276049999999], [-0.6894105999999999, 51.5225286], [-0.6897308999999999, 51.5224961], [-0.6899464, 51.522471], [-0.6907196, 51.5223811], [-0.6915920999999999, 51.522281799999995], [-0.6924891, 51.522181], [-0.6926877, 51.5221615], [-0.6927403, 51.5221563], [-0.6934666, 51.5220802], [-0.6939035, 51.522035], [-0.6940920999999999, 51.522011899999995], [-0.6943876, 51.5219758], [-0.6972948999999999, 51.52165159999999], [-0.6988334000000002, 51.52149109999999], [-0.7002510999999999, 51.521348200000006], [-0.7034715, 51.5209971], [-0.7093754, 51.520354399999995], [-0.7098151, 51.520295], [-0.713292, 51.51989789999999], [-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": "Taplow", "dest_arr_time_act": "2359", "motion_projection": null, "next_location_lat": "51.5185898", "next_location_lon": "-0.7227445", "previous_location": "Taplow", "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\": 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\": 31351.603, \"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\": 31532.303, \"from_m\": 31351.603, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 32189.814, \"from_m\": 31532.303, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 33886.664, \"from_m\": 32189.814, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 35066.986, \"from_m\": 33886.664, \"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\": 37170.876, \"from_m\": 35066.986, \"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\": 37334.9, \"from_m\": 37170.876, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38988.51, \"from_m\": 37334.9, \"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\": 39162.07, \"from_m\": 38988.51, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 39325.261, \"from_m\": 39162.07, \"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\": 39618.428, \"from_m\": 39325.261, \"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\": 42296.187, \"from_m\": 39618.428, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 42589.354, \"from_m\": 42296.187, \"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\": 42752.544, \"from_m\": 42589.354, \"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\": 42926.105, \"from_m\": 42752.544, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 54582.505, \"from_m\": 42926.105, \"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\": 54749.85, \"from_m\": 54582.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\": 56133.599, \"from_m\": 54749.85, \"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\": 65905.299, \"from_m\": 56133.599, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 66026.162, \"from_m\": 65905.299, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 492943, \"profile_key\": \"bfc0ddd8a7cd102dbe619bcdcada45e1fabd53c959b038889471fa43119c196e\", \"schedule_id\": 4988, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2247\", \"location\": \"Abbey Wood (Crossrail)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 45402}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2248\", \"location\": \"Plumstead East Jn\", \"stage_seq\": 2, \"distance_m\": 1210.931, \"section_seq\": 1, \"route_path_id\": 45402}, {\"is_pass\": false, \"wtt_arr\": \"2250\", \"wtt_dep\": \"2250H\", \"location\": \"Woolwich (Crossrail)\", \"stage_seq\": 3, \"distance_m\": 3470.379, \"section_seq\": 1, \"route_path_id\": 45402}, {\"is_pass\": false, \"wtt_arr\": \"2254\", \"wtt_dep\": \"2254H\", \"location\": \"Custom House (Crossrail)\", \"stage_seq\": 4, \"distance_m\": 7548.084, \"section_seq\": 1, \"route_path_id\": 45402}, {\"is_pass\": false, \"wtt_arr\": \"2257H\", \"wtt_dep\": \"2258H\", \"location\": \"Canary Wharf (Crossrail)\", \"stage_seq\": 5, \"distance_m\": 10916.08, \"section_seq\": 1, \"route_path_id\": 45402}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2300H\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 6, \"distance_m\": 13174.116, \"section_seq\": 1, \"route_path_id\": 45402}, {\"is_pass\": false, \"wtt_arr\": \"2301H\", \"wtt_dep\": \"2302H\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 7, \"distance_m\": 14202.435, \"section_seq\": 1, \"route_path_id\": 45402}, {\"is_pass\": false, \"wtt_arr\": \"2304H\", \"wtt_dep\": \"2305H\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 8, \"distance_m\": 15702.55, \"section_seq\": 1, \"route_path_id\": 45402}, {\"is_pass\": false, \"wtt_arr\": \"2307\", \"wtt_dep\": \"2308\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 9, \"distance_m\": 17423.598, \"section_seq\": 1, \"route_path_id\": 45402}, {\"is_pass\": false, \"wtt_arr\": \"2310\", \"wtt_dep\": \"2311\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 10, \"distance_m\": 19451.195, \"section_seq\": 1, \"route_path_id\": 45402}, {\"is_pass\": false, \"wtt_arr\": \"2312H\", \"wtt_dep\": \"2313\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 11, \"distance_m\": 20774.037, \"section_seq\": 1, \"route_path_id\": 45402}, {\"is_pass\": false, \"wtt_arr\": \"2315H\", \"wtt_dep\": \"2318\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 12, \"distance_m\": 23091.945, \"section_seq\": 1, \"route_path_id\": 45402}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2319H\", \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 13, \"distance_m\": 24574.16, \"section_seq\": 1, \"route_path_id\": 45402}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2320\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 14, \"distance_m\": 24877.057, \"section_seq\": 1, \"route_path_id\": 45402}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2321\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 15, \"distance_m\": 25749.336, \"section_seq\": 1, \"route_path_id\": 45402}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2324\", \"location\": \"Acton West Jn\", \"stage_seq\": 16, \"distance_m\": 31140.699, \"section_seq\": 1, \"route_path_id\": 45402}, {\"is_pass\": false, \"wtt_arr\": \"2325\", \"wtt_dep\": \"2326\", \"location\": \"Ealing Broadway\", \"stage_seq\": 17, \"distance_m\": 32331.883, \"section_seq\": 1, \"route_path_id\": 45402}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2327H\", \"location\": \"West Ealing\", \"stage_seq\": 18, \"distance_m\": 33740.806, \"section_seq\": 1, \"route_path_id\": 45402}, {\"is_pass\": false, \"wtt_arr\": \"2330\", \"wtt_dep\": \"2330H\", \"location\": \"Southall\", \"stage_seq\": 19, \"distance_m\": 37670.423, \"section_seq\": 1, \"route_path_id\": 45402}, {\"is_pass\": false, \"wtt_arr\": \"2333\", \"wtt_dep\": \"2334\", \"location\": \"Hayes & Harlington\", \"stage_seq\": 20, \"distance_m\": 40750.015, \"section_seq\": 1, \"route_path_id\": 45402}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2335\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 21, \"distance_m\": 40957.307, \"section_seq\": 1, \"route_path_id\": 45402}, {\"is_pass\": false, \"wtt_arr\": \"2337\", \"wtt_dep\": \"2337H\", \"location\": \"West Drayton\", \"stage_seq\": 22, \"distance_m\": 48330.335, \"section_seq\": 1, \"route_path_id\": 45402}, {\"is_pass\": false, \"wtt_arr\": \"2339H\", \"wtt_dep\": \"2340\", \"location\": \"Iver\", \"stage_seq\": 23, \"distance_m\": 50790.827, \"section_seq\": 1, \"route_path_id\": 45402}, {\"is_pass\": false, \"wtt_arr\": \"2342\", \"wtt_dep\": \"2342H\", \"location\": \"Langley\", \"stage_seq\": 24, \"distance_m\": 53068.187, \"section_seq\": 1, \"route_path_id\": 45402}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2344\", \"location\": \"Dolphin Jn\", \"stage_seq\": 25, \"distance_m\": 54749.85, \"section_seq\": 1, \"route_path_id\": 45402}, {\"is_pass\": false, \"wtt_arr\": \"2346\", \"wtt_dep\": \"2349H\", \"location\": \"Slough\", \"stage_seq\": 26, \"distance_m\": 56743.074, \"section_seq\": 1, \"route_path_id\": 45402}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2350H\", \"location\": \"Slough West Jn\", \"stage_seq\": 27, \"distance_m\": 57747.054, \"section_seq\": 1, \"route_path_id\": 45402}, {\"is_pass\": false, \"wtt_arr\": \"2352H\", \"wtt_dep\": \"2353\", \"location\": \"Burnham\", \"stage_seq\": 28, \"distance_m\": 60692.901, \"section_seq\": 1, \"route_path_id\": 45402}, {\"is_pass\": false, \"wtt_arr\": \"2355\", \"wtt_dep\": \"2355H\", \"location\": \"Taplow\", \"stage_seq\": 29, \"distance_m\": 63152.334, \"section_seq\": 1, \"route_path_id\": 45402}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2358\", \"location\": \"Maidenhead East Jn\", \"stage_seq\": 30, \"distance_m\": 65414.697, \"section_seq\": 1, \"route_path_id\": 45402}, {\"is_pass\": false, \"wtt_arr\": \"2359\", \"wtt_dep\": null, \"location\": \"Maidenhead\", \"stage_seq\": 31, \"distance_m\": 66026.162, \"section_seq\": 1, \"route_path_id\": 45402}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 66026.162, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 45402}], \"total_distance_m\": 66026.162, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 53412.679, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 12613.483, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2247", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.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-11T21:49:35Z\", \"source_id\": 39644228, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:49:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:49:38Z\", \"source_id\": 13018247, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15322, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:53:44Z\", \"source_id\": 39651965, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:53:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:53:46Z\", \"source_id\": 13020583, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15124, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:57:05Z\", \"source_id\": 39657864, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:57:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:57:06Z\", \"source_id\": 13022470, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15084, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:01:12Z\", \"source_id\": 39665075, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:01:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:01:18Z\", \"source_id\": 13024737, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15555, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:04:23Z\", \"source_id\": 39671126, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:04:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:04:27Z\", \"source_id\": 13026538, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18776, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:06:54Z\", \"source_id\": 39675480, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:06:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:06:57Z\", \"source_id\": 13027979, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23103, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:10:00Z\", \"source_id\": 39680913, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:09:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:10:01Z\", \"source_id\": 13029671, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23096, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:12:28Z\", \"source_id\": 39684981, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:12:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:12:31Z\", \"source_id\": 13031032, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22994, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:15:11Z\", \"source_id\": 39689438, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:15:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:15:15Z\", \"source_id\": 13032507, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22553, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:19:21Z\", \"source_id\": 39696253, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:19:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:19:22Z\", \"source_id\": 13034647, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23205, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:24:14Z\", \"source_id\": 39704523, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:24:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:24:18Z\", \"source_id\": 13037244, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:26:49Z\", \"source_id\": 39708682, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:27:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:26:52Z\", \"source_id\": 13038493, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23408, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:29:01Z\", \"source_id\": 39712247, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:30:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:29:02Z\", \"source_id\": 13039536, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:33:11Z\", \"source_id\": 39718991, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:34:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:33:17Z\", \"source_id\": 13041655, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23500, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:36:45Z\", \"source_id\": 39724662, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:37:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:36:47Z\", \"source_id\": 13043395, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23541, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:39:47Z\", \"source_id\": 39729486, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:40:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:39:53Z\", \"source_id\": 13044843, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23550, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:42:38Z\", \"source_id\": 39733670, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:44:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:42:43Z\", \"source_id\": 13046170, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23568, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:46:34Z\", \"source_id\": 39739185, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:47:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:46:37Z\", \"source_id\": 13047997, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23586, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:50:56Z\", \"source_id\": 39745038, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:51:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:50:58Z\", \"source_id\": 13049860, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23593, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:54:07Z\", \"source_id\": 39749276, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:55:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:54:14Z\", \"source_id\": 13051238, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23659, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:57:39Z\", \"source_id\": 39753632, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:59:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:57:44Z\", \"source_id\": 13052688, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Maidenhead", "service_state_platform": "5", "timing_fact_generation": 1789167464417670, "current_leg_arrival_utc": "2026-09-12T23:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T22:59:16.315300", "service_state_evidence_id": 13052688, "current_leg_start_actual_dep": "2026-09-12T23:55:30+01:00", "operational_evidence_version": 141, "service_state_event_time_utc": "2026-09-11T22:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:09:17.286950", "service_state_valid_until_kind": null, "operational_interpretation_version": 141, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
ABX |
MAI |
9N06 |
345051 |
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": 31351.603, "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": 31532.303, "from_m": 31351.603, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 32189.814, "from_m": 31532.303, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 70.0}, {"to_m": 33886.664, "from_m": 32189.814, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 35066.986, "from_m": 33886.664, "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": 37170.876, "from_m": 35066.986, "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": 37334.9, "from_m": 37170.876, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38988.51, "from_m": 37334.9, "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": 39162.07, "from_m": 38988.51, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 39325.261, "from_m": 39162.07, "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": 39618.428, "from_m": 39325.261, "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": 42296.187, "from_m": 39618.428, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 42589.354, "from_m": 42296.187, "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": 42752.544, "from_m": 42589.354, "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": 42926.105, "from_m": 42752.544, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 54582.505, "from_m": 42926.105, "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": 54749.85, "from_m": 54582.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": 56133.599, "from_m": 54749.85, "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": 65905.299, "from_m": 56133.599, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 66026.162, "from_m": 65905.299, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 492943, "profile_key": "bfc0ddd8a7cd102dbe619bcdcada45e1fabd53c959b038889471fa43119c196e", "schedule_id": 4988, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2247", "location": "Abbey Wood (Crossrail)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 45402}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2248", "location": "Plumstead East Jn", "stage_seq": 2, "distance_m": 1210.931, "section_seq": 1, "route_path_id": 45402}, {"is_pass": false, "wtt_arr": "2250", "wtt_dep": "2250H", "location": "Woolwich (Crossrail)", "stage_seq": 3, "distance_m": 3470.379, "section_seq": 1, "route_path_id": 45402}, {"is_pass": false, "wtt_arr": "2254", "wtt_dep": "2254H", "location": "Custom House (Crossrail)", "stage_seq": 4, "distance_m": 7548.084, "section_seq": 1, "route_path_id": 45402}, {"is_pass": false, "wtt_arr": "2257H", "wtt_dep": "2258H", "location": "Canary Wharf (Crossrail)", "stage_seq": 5, "distance_m": 10916.08, "section_seq": 1, "route_path_id": 45402}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2300H", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 6, "distance_m": 13174.116, "section_seq": 1, "route_path_id": 45402}, {"is_pass": false, "wtt_arr": "2301H", "wtt_dep": "2302H", "location": "Whitechapel Crossrail", "stage_seq": 7, "distance_m": 14202.435, "section_seq": 1, "route_path_id": 45402}, {"is_pass": false, "wtt_arr": "2304H", "wtt_dep": "2305H", "location": "Liverpool Street (Crossrail)", "stage_seq": 8, "distance_m": 15702.55, "section_seq": 1, "route_path_id": 45402}, {"is_pass": false, "wtt_arr": "2307", "wtt_dep": "2308", "location": "Farringdon Crossrail", "stage_seq": 9, "distance_m": 17423.598, "section_seq": 1, "route_path_id": 45402}, {"is_pass": false, "wtt_arr": "2310", "wtt_dep": "2311", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 10, "distance_m": 19451.195, "section_seq": 1, "route_path_id": 45402}, {"is_pass": false, "wtt_arr": "2312H", "wtt_dep": "2313", "location": "Bond Street (Crossrail)", "stage_seq": 11, "distance_m": 20774.037, "section_seq": 1, "route_path_id": 45402}, {"is_pass": false, "wtt_arr": "2315H", "wtt_dep": "2318", "location": "Paddington (Crossrail)", "stage_seq": 12, "distance_m": 23091.945, "section_seq": 1, "route_path_id": 45402}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2319H", "location": "Westbourne Park Carriage Sidings", "stage_seq": 13, "distance_m": 24574.16, "section_seq": 1, "route_path_id": 45402}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2320", "location": "Portobello Jn (London)", "stage_seq": 14, "distance_m": 24877.057, "section_seq": 1, "route_path_id": 45402}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2321", "location": "Ladbroke Grove Jn", "stage_seq": 15, "distance_m": 25749.336, "section_seq": 1, "route_path_id": 45402}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2324", "location": "Acton West Jn", "stage_seq": 16, "distance_m": 31140.699, "section_seq": 1, "route_path_id": 45402}, {"is_pass": false, "wtt_arr": "2325", "wtt_dep": "2326", "location": "Ealing Broadway", "stage_seq": 17, "distance_m": 32331.883, "section_seq": 1, "route_path_id": 45402}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2327H", "location": "West Ealing", "stage_seq": 18, "distance_m": 33740.806, "section_seq": 1, "route_path_id": 45402}, {"is_pass": false, "wtt_arr": "2330", "wtt_dep": "2330H", "location": "Southall", "stage_seq": 19, "distance_m": 37670.423, "section_seq": 1, "route_path_id": 45402}, {"is_pass": false, "wtt_arr": "2333", "wtt_dep": "2334", "location": "Hayes & Harlington", "stage_seq": 20, "distance_m": 40750.015, "section_seq": 1, "route_path_id": 45402}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2335", "location": "Heathrow Airport Jn", "stage_seq": 21, "distance_m": 40957.307, "section_seq": 1, "route_path_id": 45402}, {"is_pass": false, "wtt_arr": "2337", "wtt_dep": "2337H", "location": "West Drayton", "stage_seq": 22, "distance_m": 48330.335, "section_seq": 1, "route_path_id": 45402}, {"is_pass": false, "wtt_arr": "2339H", "wtt_dep": "2340", "location": "Iver", "stage_seq": 23, "distance_m": 50790.827, "section_seq": 1, "route_path_id": 45402}, {"is_pass": false, "wtt_arr": "2342", "wtt_dep": "2342H", "location": "Langley", "stage_seq": 24, "distance_m": 53068.187, "section_seq": 1, "route_path_id": 45402}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2344", "location": "Dolphin Jn", "stage_seq": 25, "distance_m": 54749.85, "section_seq": 1, "route_path_id": 45402}, {"is_pass": false, "wtt_arr": "2346", "wtt_dep": "2349H", "location": "Slough", "stage_seq": 26, "distance_m": 56743.074, "section_seq": 1, "route_path_id": 45402}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2350H", "location": "Slough West Jn", "stage_seq": 27, "distance_m": 57747.054, "section_seq": 1, "route_path_id": 45402}, {"is_pass": false, "wtt_arr": "2352H", "wtt_dep": "2353", "location": "Burnham", "stage_seq": 28, "distance_m": 60692.901, "section_seq": 1, "route_path_id": 45402}, {"is_pass": false, "wtt_arr": "2355", "wtt_dep": "2355H", "location": "Taplow", "stage_seq": 29, "distance_m": 63152.334, "section_seq": 1, "route_path_id": 45402}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2358", "location": "Maidenhead East Jn", "stage_seq": 30, "distance_m": 65414.697, "section_seq": 1, "route_path_id": 45402}, {"is_pass": false, "wtt_arr": "2359", "wtt_dep": null, "location": "Maidenhead", "stage_seq": 31, "distance_m": 66026.162, "section_seq": 1, "route_path_id": 45402}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 66026.162, "from_m": 0.0, "section_seq": 1, "route_path_id": 45402}], "total_distance_m": 66026.162, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 53412.679, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 12613.483, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 32171, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:49:35Z", "source_id": 39644228, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T21:49:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:49:38Z", "source_id": 13018247, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T22:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15322, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:53:44Z", "source_id": 39651965, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T21:53:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:53:46Z", "source_id": 13020583, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T22:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15124, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:57:05Z", "source_id": 39657864, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T21:57:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:57:06Z", "source_id": 13022470, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T22:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15084, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:01:12Z", "source_id": 39665075, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T22:01:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:01:18Z", "source_id": 13024737, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T23:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15555, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:04:23Z", "source_id": 39671126, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T22:04:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:04:27Z", "source_id": 13026538, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T23:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18776, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:06:54Z", "source_id": 39675480, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T22:06:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:06:57Z", "source_id": 13027979, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T23:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23103, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:10:00Z", "source_id": 39680913, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T22:09:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:10:01Z", "source_id": 13029671, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T23:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23096, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:12:28Z", "source_id": 39684981, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T22:12:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:12:31Z", "source_id": 13031032, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T23:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22994, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:15:11Z", "source_id": 39689438, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T22:15:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:15:15Z", "source_id": 13032507, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T23:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22553, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:19:21Z", "source_id": 39696253, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T22:19:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:19:22Z", "source_id": 13034647, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T23:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23205, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:24:14Z", "source_id": 39704523, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T22:24:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:24:18Z", "source_id": 13037244, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T23:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23218, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:26:49Z", "source_id": 39708682, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T22:27:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:26:52Z", "source_id": 13038493, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T23:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23408, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:29:01Z", "source_id": 39712247, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T22:30:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:29:02Z", "source_id": 13039536, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T23:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23451, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:33:11Z", "source_id": 39718991, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T22:34:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:33:17Z", "source_id": 13041655, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T23:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23500, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:36:45Z", "source_id": 39724662, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-11T22:37:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:36:47Z", "source_id": 13043395, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-11T23:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23541, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:39:47Z", "source_id": 39729486, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-11T22:40:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:39:53Z", "source_id": 13044843, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-11T23:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23550, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:42:38Z", "source_id": 39733670, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-11T22:44:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:42:43Z", "source_id": 13046170, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-11T23:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23568, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:46:34Z", "source_id": 39739185, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-11T22:47:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:46:37Z", "source_id": 13047997, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-11T23:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23586, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:50:56Z", "source_id": 39745038, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-11T22:51:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:50:58Z", "source_id": 13049860, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-11T23:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23593, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:54:07Z", "source_id": 39749276, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-11T22:55:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:54:14Z", "source_id": 13051238, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-11T23:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23659, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:57:39Z", "source_id": 39753632, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-11T22:59:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:57:44Z", "source_id": 13052688, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-11T23:59:00+01:00", "operational_fact": true}] |
Abbey Wood (Crossrail) |
2247 |
2247 |
4 |
None |
None |
Maidenhead |
0001 |
2359 |
5 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C37078/2026-09-11/detailed |
None |
Taplow |
2026-09-12T23:55:30+01:00 |
Maidenhead |
4.0 |
{"type": "LineString", "coordinates": [[-0.6819481, 51.523406400000006], [-0.682301, 51.5233668], [-0.6828973, 51.523288], [-0.6833235, 51.523231599999995], [-0.6841899, 51.5231077], [-0.6850168999999999, 51.52299299999999], [-0.6860440999999999, 51.52286500000001], [-0.6870737, 51.52276049999999], [-0.6894105999999999, 51.5225286], [-0.6897308999999999, 51.5224961], [-0.6899464, 51.522471], [-0.6907196, 51.5223811], [-0.6915920999999999, 51.522281799999995], [-0.6924891, 51.522181], [-0.6926877, 51.5221615], [-0.6927403, 51.5221563], [-0.6934666, 51.5220802], [-0.6939035, 51.522035], [-0.6940920999999999, 51.522011899999995], [-0.6943876, 51.5219758], [-0.6972948999999999, 51.52165159999999], [-0.6988334000000002, 51.52149109999999], [-0.7002510999999999, 51.521348200000006], [-0.7034715, 51.5209971], [-0.7093754, 51.520354399999995], [-0.7098151, 51.520295], [-0.713292, 51.51989789999999], [-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]]} |
1.8 |
2355 |
2359 |
Taplow |
Maidenhead |
Maidenhead |
51.5185898 |
-0.7227445 |
51.5185898 |
-0.7227445 |
1 |
0 |
2026-09-11 23:09:22 |
TERMINATED |
2026-09-11 22:59:00 |
Maidenhead |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13052688 |
1789167464417670 |
141 |
141 |
2026-09-11 23:09:17.286950 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 22:59:16.315300 |
| 462777 |
492730 |
G15622 |
685G31M811 |
2026-09-11 |
COMPLETE |
13053257 |
2026-09-11 23:59:00 |
2026-09-11 23:09:22 |
2026-09-13 23:09:22 |
{"id": 492730, "stp": "P", "toc": "Great Western Railway", "uid": "G15622", "consist": "802009", "dest_crs": null, "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G15622/2026-09-11/detailed", "trust_id": "685G31M811", "origin_crs": "CNM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stoke Gifford", "service_date": "2026-09-11", "dest_arr_time": "2357", "dest_platform": null, "is_terminated": 1, "next_location": "Stoke Gifford", "signalling_id": "5G31", "timing_status": "LATE", "origin_station": "Cheltenham Spa", "current_leg_arr": "2359", "current_leg_dep": "2356", "current_leg_end": "Stoke Gifford", "origin_dep_time": "2237", "origin_platform": "2", "current_location": "Stoke Gifford", "last_update_time": "2026-09-11T23:09:22", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.5484268999999995, 51.5147148], [-2.5489787000000006, 51.51483479999999], [-2.5501389999999997, 51.5150011], [-2.5507500999999997, 51.5151051], [-2.5510116, 51.515152099999995], [-2.5515761999999995, 51.5152485], [-2.5519662, 51.515345800000006], [-2.552406, 51.515452100000005], [-2.5526677, 51.515488299999994], [-2.5539858, 51.5156251], [-2.5541824999999996, 51.5156503], [-2.554376, 51.5156902], [-2.5545563999999996, 51.51573510000001], [-2.554685399999999, 51.515774500000006], [-2.5548582, 51.5158373], [-2.5550321999999994, 51.51591739999999], [-2.5558921, 51.51633650000001], [-2.5568798, 51.5168146], [-2.556962, 51.516855099999994], [-2.5574176999999993, 51.5170794], [-2.5577243999999997, 51.517228300000006]]}", "current_leg_start": "Bristol Parkway", "dest_arr_time_act": "2357", "motion_projection": null, "next_location_lat": "51.5172283", "next_location_lon": "-2.5577244", "previous_location": "Bristol Parkway", "current_leg_milage": "0.4", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 288.737, \"from_m\": 0.0, \"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\": 1094.3, \"from_m\": 288.737, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10147.612, \"from_m\": 1094.3, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 10181.912, \"from_m\": 10147.612, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 10219.732, \"from_m\": 10181.912, \"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\": 10249.402, \"from_m\": 10219.732, \"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\": 11647.293, \"from_m\": 10249.402, \"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\": 13188.937, \"from_m\": 11647.293, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 13613.076, \"from_m\": 13188.937, \"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\": 34278.842, \"from_m\": 13613.076, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 34318.549, \"from_m\": 34278.842, \"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\": 41901.698, \"from_m\": 34318.549, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 53906.877, \"from_m\": 41901.698, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 55125.213, \"from_m\": 53906.877, \"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\": 55779.543, \"from_m\": 55125.213, \"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\": 55975.698, \"from_m\": 55779.543, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 56101.325, \"from_m\": 55975.698, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 56185.884, \"from_m\": 56101.325, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 62126.341, \"from_m\": 56185.884, \"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\": 63519.418, \"from_m\": 62126.341, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 63863.962, \"from_m\": 63519.418, \"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\": 63946.354, \"from_m\": 63863.962, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 64539.036, \"from_m\": 63946.354, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 492730, \"profile_key\": \"30df15668b12a00814d92e7ac54eb1098cfe811e6e08dc78f599254547686c44\", \"schedule_id\": 9215, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2237\", \"location\": \"Cheltenham Spa\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28086}, {\"is_pass\": false, \"wtt_arr\": \"2239\", \"wtt_dep\": \"2305\", \"location\": \"Alstone Carriage Holding Sidings\", \"stage_seq\": 2, \"distance_m\": 691.519, \"section_seq\": 1, \"route_path_id\": 28086}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2307\", \"location\": \"Cheltenham Spa\", \"stage_seq\": 3, \"distance_m\": 1383.037, \"section_seq\": 1, \"route_path_id\": 28086}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2313H\", \"location\": \"Barnwood Jn\", \"stage_seq\": 4, \"distance_m\": 10249.402, \"section_seq\": 1, \"route_path_id\": 28086}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2314H\", \"location\": \"Gloucester Yard Jn\", \"stage_seq\": 5, \"distance_m\": 11569.817, \"section_seq\": 1, \"route_path_id\": 28086}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2320\", \"location\": \"Standish Jn\", \"stage_seq\": 6, \"distance_m\": 21475.946, \"section_seq\": 1, \"route_path_id\": 28086}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2328\", \"location\": \"Charfield\", \"stage_seq\": 7, \"distance_m\": 42461.078, \"section_seq\": 1, \"route_path_id\": 28086}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2333H\", \"location\": \"Yate\", \"stage_seq\": 8, \"distance_m\": 53412.28, \"section_seq\": 1, \"route_path_id\": 28086}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2335H\", \"location\": \"Westerleigh Jn\", \"stage_seq\": 9, \"distance_m\": 56003.507, \"section_seq\": 1, \"route_path_id\": 28086}, {\"is_pass\": false, \"wtt_arr\": \"2340\", \"wtt_dep\": \"2354\", \"location\": \"Bristol Parkway\", \"stage_seq\": 10, \"distance_m\": 63360.731, \"section_seq\": 1, \"route_path_id\": 28086}, {\"is_pass\": false, \"wtt_arr\": \"2357\", \"wtt_dep\": null, \"location\": \"Stoke Gifford\", \"stage_seq\": 11, \"distance_m\": 64539.036, \"section_seq\": 1, \"route_path_id\": 28086}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 64539.036, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28086}], \"total_distance_m\": 64539.036, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 63056.232, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1482.804, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2237", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.5172283", "current_position_lon": "-2.5577244", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 20508, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:03:19Z\", \"source_id\": 39669070, \"stage_seq\": 1, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:04:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:03:24Z\", \"source_id\": 13025934, \"stage_seq\": 1, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:51:58Z\", \"source_id\": 13019608, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25647, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:26:56Z\", \"source_id\": 39708809, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:28:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:26:58Z\", \"source_id\": 13038552, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25678, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:34:15Z\", \"source_id\": 39720684, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:35:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:34:19Z\", \"source_id\": 13042180, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25747, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:59:13Z\", \"source_id\": 39755414, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:59:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:59:17Z\", \"source_id\": 13053257, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stoke Gifford", "service_state_platform": null, "timing_fact_generation": 1789167558072327, "current_leg_arrival_utc": "2026-09-12T23:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T22:59:18.066781", "service_state_evidence_id": 13053257, "current_leg_start_actual_dep": "2026-09-12T23:56:00+01:00", "operational_evidence_version": 53, "service_state_event_time_utc": "2026-09-11T22:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:09:18.398644", "service_state_valid_until_kind": null, "operational_interpretation_version": 53, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
CNM |
None |
5G31 |
802009 |
5 |
125 |
None |
{"version": 3, "segments": [{"to_m": 288.737, "from_m": 0.0, "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": 1094.3, "from_m": 288.737, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10147.612, "from_m": 1094.3, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 10181.912, "from_m": 10147.612, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 10219.732, "from_m": 10181.912, "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": 10249.402, "from_m": 10219.732, "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": 11647.293, "from_m": 10249.402, "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": 13188.937, "from_m": 11647.293, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 13613.076, "from_m": 13188.937, "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": 34278.842, "from_m": 13613.076, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 34318.549, "from_m": 34278.842, "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": 41901.698, "from_m": 34318.549, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 53906.877, "from_m": 41901.698, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 55125.213, "from_m": 53906.877, "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": 55779.543, "from_m": 55125.213, "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": 55975.698, "from_m": 55779.543, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 56101.325, "from_m": 55975.698, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 56185.884, "from_m": 56101.325, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 62126.341, "from_m": 56185.884, "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": 63519.418, "from_m": 62126.341, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 63863.962, "from_m": 63519.418, "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": 63946.354, "from_m": 63863.962, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 64539.036, "from_m": 63946.354, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 492730, "profile_key": "30df15668b12a00814d92e7ac54eb1098cfe811e6e08dc78f599254547686c44", "schedule_id": 9215, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2237", "location": "Cheltenham Spa", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28086}, {"is_pass": false, "wtt_arr": "2239", "wtt_dep": "2305", "location": "Alstone Carriage Holding Sidings", "stage_seq": 2, "distance_m": 691.519, "section_seq": 1, "route_path_id": 28086}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2307", "location": "Cheltenham Spa", "stage_seq": 3, "distance_m": 1383.037, "section_seq": 1, "route_path_id": 28086}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2313H", "location": "Barnwood Jn", "stage_seq": 4, "distance_m": 10249.402, "section_seq": 1, "route_path_id": 28086}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2314H", "location": "Gloucester Yard Jn", "stage_seq": 5, "distance_m": 11569.817, "section_seq": 1, "route_path_id": 28086}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2320", "location": "Standish Jn", "stage_seq": 6, "distance_m": 21475.946, "section_seq": 1, "route_path_id": 28086}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2328", "location": "Charfield", "stage_seq": 7, "distance_m": 42461.078, "section_seq": 1, "route_path_id": 28086}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2333H", "location": "Yate", "stage_seq": 8, "distance_m": 53412.28, "section_seq": 1, "route_path_id": 28086}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2335H", "location": "Westerleigh Jn", "stage_seq": 9, "distance_m": 56003.507, "section_seq": 1, "route_path_id": 28086}, {"is_pass": false, "wtt_arr": "2340", "wtt_dep": "2354", "location": "Bristol Parkway", "stage_seq": 10, "distance_m": 63360.731, "section_seq": 1, "route_path_id": 28086}, {"is_pass": false, "wtt_arr": "2357", "wtt_dep": null, "location": "Stoke Gifford", "stage_seq": 11, "distance_m": 64539.036, "section_seq": 1, "route_path_id": 28086}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 64539.036, "from_m": 0.0, "section_seq": 1, "route_path_id": 28086}], "total_distance_m": 64539.036, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 63056.232, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1482.804, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 20508, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:03:19Z", "source_id": 39669070, "stage_seq": 1, "event_role": "ARR", "event_time": "2026-09-11T22:04:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:03:24Z", "source_id": 13025934, "stage_seq": 1, "event_role": "ARR", "event_time": "2026-09-11T23:04:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:51:58Z", "source_id": 13019608, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T22:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25647, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:26:56Z", "source_id": 39708809, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T22:28:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:26:58Z", "source_id": 13038552, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T23:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25678, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:34:15Z", "source_id": 39720684, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T22:35:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:34:19Z", "source_id": 13042180, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T23:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25747, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:59:13Z", "source_id": 39755414, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T22:59:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:59:17Z", "source_id": 13053257, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T23:59:00+01:00", "operational_fact": true}] |
Cheltenham Spa |
2237 |
2237 |
2 |
None |
None |
Stoke Gifford |
2357 |
2357 |
None |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G15622/2026-09-11/detailed |
None |
Bristol Parkway |
2026-09-12T23:56:00+01:00 |
Stoke Gifford |
3.0 |
{"type": "LineString", "coordinates": [[-2.5484268999999995, 51.5147148], [-2.5489787000000006, 51.51483479999999], [-2.5501389999999997, 51.5150011], [-2.5507500999999997, 51.5151051], [-2.5510116, 51.515152099999995], [-2.5515761999999995, 51.5152485], [-2.5519662, 51.515345800000006], [-2.552406, 51.515452100000005], [-2.5526677, 51.515488299999994], [-2.5539858, 51.5156251], [-2.5541824999999996, 51.5156503], [-2.554376, 51.5156902], [-2.5545563999999996, 51.51573510000001], [-2.554685399999999, 51.515774500000006], [-2.5548582, 51.5158373], [-2.5550321999999994, 51.51591739999999], [-2.5558921, 51.51633650000001], [-2.5568798, 51.5168146], [-2.556962, 51.516855099999994], [-2.5574176999999993, 51.5170794], [-2.5577243999999997, 51.517228300000006]]} |
0.4 |
2356 |
2359 |
Bristol Parkway |
Stoke Gifford |
Stoke Gifford |
51.5172283 |
-2.5577244 |
51.5172283 |
-2.5577244 |
1 |
0 |
2026-09-11 23:09:22 |
TERMINATED |
2026-09-11 22:59:00 |
Stoke Gifford |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13053257 |
1789167558072327 |
53 |
53 |
2026-09-11 23:09:18.398644 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 22:59:18.066781 |
| 462778 |
493443 |
Y63321 |
795L35M911 |
2026-09-11 |
COMPLETE |
13053259 |
2026-09-11 23:59:00 |
2026-09-11 23:09:22 |
2026-09-13 23:09:22 |
{"id": 493443, "stp": "P", "toc": "Transport for Wales", "uid": "Y63321", "consist": "197047", "dest_crs": "XCC", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y63321/2026-09-11/detailed", "trust_id": "795L35M911", "origin_crs": "MST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Canton C.S.D.", "service_date": "2026-09-11", "dest_arr_time": "0043", "dest_platform": null, "is_terminated": 1, "next_location": "Canton C.S.D.", "signalling_id": "5L35", "timing_status": "EARLY", "origin_station": "Maesteg", "current_leg_arr": "2359", "current_leg_dep": "2354", "current_leg_end": "Canton C.S.D.", "origin_dep_time": "2312", "origin_platform": null, "current_location": "Canton C.S.D.", "last_update_time": "2026-09-11T23:09:22", "route_debug_link": null, "timing_variation": "-44 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.1792304, 51.4756626], [-3.1818088, 51.4755837], [-3.1822824999999995, 51.475575], [-3.1827778999999996, 51.4755707], [-3.1831542999999995, 51.4755863], [-3.1835669, 51.475615799999986], [-3.1838816000000003, 51.475623000000006], [-3.1841575999999994, 51.47561979999999], [-3.1844732, 51.4756454], [-3.1847023, 51.47564849999999], [-3.1850149, 51.4756464], [-3.1854365, 51.4756458], [-3.1857763999999995, 51.475642699999995], [-3.1862869, 51.47567850000001], [-3.1864964, 51.47569480000001], [-3.1869611999999994, 51.475726599999994], [-3.1873013, 51.47575140000001], [-3.1875504, 51.47576459999999], [-3.1878718, 51.47578549999999], [-3.1881453999999994, 51.4758013], [-3.1884491999999995, 51.4758064], [-3.1886443, 51.4758056], [-3.1888292999999996, 51.4758005], [-3.1891428, 51.47578519999999], [-3.1894028, 51.47576349999999], [-3.1895601, 51.4757447], [-3.1898279000000005, 51.4757078], [-3.1900544999999996, 51.4756552], [-3.1902170999999995, 51.47561640000001], [-3.1906673000000003, 51.4754973], [-3.19084, 51.47544079999999], [-3.1910200999999994, 51.4753691], [-3.1912011, 51.4752847], [-3.1915279, 51.47513669999999], [-3.1918207000000005, 51.47504000000001], [-3.1922047999999994, 51.47494749999999], [-3.1922982, 51.474919699999994], [-3.1924886, 51.4748746], [-3.1927327, 51.47483950000001], [-3.1929168, 51.4748247], [-3.1932555999999996, 51.47478189999999], [-3.193784, 51.4747184], [-3.194016, 51.4746958], [-3.1941944, 51.4746858], [-3.1944478, 51.4746824]]}", "current_leg_start": "Cardiff Central", "dest_arr_time_act": "0043", "motion_projection": null, "next_location_lat": "51.4746824", "next_location_lon": "-3.1944478", "previous_location": "Cardiff Central", "current_leg_milage": "0.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 732.454, \"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\": 746.393, \"from_m\": 732.454, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1528.033, \"from_m\": 746.393, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 1557.557, \"from_m\": 1528.033, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1868.04, \"from_m\": 1557.557, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8059.568, \"from_m\": 1868.04, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8450.033, \"from_m\": 8059.568, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8593.385, \"from_m\": 8450.033, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 9292.737, \"from_m\": 8593.385, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 9331.522, \"from_m\": 9292.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\": 12242.113, \"from_m\": 9331.522, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12259.325, \"from_m\": 12242.113, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13079.567, \"from_m\": 12259.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\": 13135.646, \"from_m\": 13079.567, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 13199.265, \"from_m\": 13135.646, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13561.897, \"from_m\": 13199.265, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13625.515, \"from_m\": 13561.897, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13718.032, \"from_m\": 13625.515, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 14451.923, \"from_m\": 13718.032, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14857.327, \"from_m\": 14451.923, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 22565.6, \"from_m\": 14857.327, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 45730.203, \"from_m\": 22565.6, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 45816.802, \"from_m\": 45730.203, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 45851.15, \"from_m\": 45816.802, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 46041.073, \"from_m\": 45851.15, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 46585.173, \"from_m\": 46041.073, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 46689.928, \"from_m\": 46585.173, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 46875.271, \"from_m\": 46689.928, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 47400.921, \"from_m\": 46875.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}], \"service_id\": 493443, \"profile_key\": \"01d8b815401394367f338905a9c1c5a2f72d9504190a76aaaaa89ec23965e7d2\", \"schedule_id\": 34943, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2312\", \"location\": \"Maesteg\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40538}, {\"is_pass\": false, \"wtt_arr\": \"2325\", \"wtt_dep\": \"2326\", \"location\": \"Tondu\", \"stage_seq\": 2, \"distance_m\": 8630.863, \"section_seq\": 1, \"route_path_id\": 40538}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2331\", \"location\": \"Bridgend\", \"stage_seq\": 3, \"distance_m\": 13380.581, \"section_seq\": 1, \"route_path_id\": 40538}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2340H\", \"location\": \"Pencoed\", \"stage_seq\": 4, \"distance_m\": 20094.095, \"section_seq\": 1, \"route_path_id\": 40538}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2344\", \"location\": \"Pontyclun\", \"stage_seq\": 5, \"distance_m\": 28422.447, \"section_seq\": 1, \"route_path_id\": 40538}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2354\", \"location\": \"Leckwith Loop North Jn\", \"stage_seq\": 6, \"distance_m\": 44267.168, \"section_seq\": 1, \"route_path_id\": 40538}, {\"is_pass\": false, \"wtt_arr\": \"2358\", \"wtt_dep\": \"0031\", \"location\": \"Cardiff Central\", \"stage_seq\": 7, \"distance_m\": 46313.123, \"section_seq\": 1, \"route_path_id\": 40538}, {\"is_pass\": false, \"wtt_arr\": \"0043\", \"wtt_dep\": null, \"location\": \"Canton C.S.D.\", \"stage_seq\": 8, \"distance_m\": 47400.921, \"section_seq\": 1, \"route_path_id\": 40538}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 47400.921, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40538}], \"total_distance_m\": 47400.921, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 46678.098, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 722.823, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2312", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.4746824", "current_position_lon": "-3.1944478", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:24:08Z\", \"source_id\": 13037113, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25594, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:28:47Z\", \"source_id\": 39711870, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:29:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:28:52Z\", \"source_id\": 13039444, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25609, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:32:11Z\", \"source_id\": 39717385, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:33:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:32:18Z\", \"source_id\": 13041142, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25330, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:36:27Z\", \"source_id\": 39724173, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:37:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:36:31Z\", \"source_id\": 13043262, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24821, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:46:38Z\", \"source_id\": 39739298, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:48:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:46:43Z\", \"source_id\": 13048031, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:59:17Z\", \"source_id\": 13053259, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Canton C.S.D.", "service_state_platform": null, "timing_fact_generation": 1789167558206830, "current_leg_arrival_utc": "2026-09-13T00:21:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T22:59:18.190756", "service_state_evidence_id": 13053259, "current_leg_start_actual_dep": "2026-09-13T00:31:00+01:00", "operational_evidence_version": 38, "service_state_event_time_utc": "2026-09-11T22:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:09:19.174154", "service_state_valid_until_kind": null, "operational_interpretation_version": 38, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
P |
MST |
XCC |
5L35 |
197047 |
2 |
100 |
None |
{"version": 3, "segments": [{"to_m": 732.454, "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": 746.393, "from_m": 732.454, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1528.033, "from_m": 746.393, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 1557.557, "from_m": 1528.033, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1868.04, "from_m": 1557.557, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8059.568, "from_m": 1868.04, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8450.033, "from_m": 8059.568, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8593.385, "from_m": 8450.033, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 9292.737, "from_m": 8593.385, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 9331.522, "from_m": 9292.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": 12242.113, "from_m": 9331.522, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12259.325, "from_m": 12242.113, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13079.567, "from_m": 12259.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": 13135.646, "from_m": 13079.567, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 13199.265, "from_m": 13135.646, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13561.897, "from_m": 13199.265, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13625.515, "from_m": 13561.897, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13718.032, "from_m": 13625.515, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 14451.923, "from_m": 13718.032, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14857.327, "from_m": 14451.923, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 22565.6, "from_m": 14857.327, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 45730.203, "from_m": 22565.6, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 45816.802, "from_m": 45730.203, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 45851.15, "from_m": 45816.802, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 46041.073, "from_m": 45851.15, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 46585.173, "from_m": 46041.073, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 46689.928, "from_m": 46585.173, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 46875.271, "from_m": 46689.928, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 47400.921, "from_m": 46875.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}], "service_id": 493443, "profile_key": "01d8b815401394367f338905a9c1c5a2f72d9504190a76aaaaa89ec23965e7d2", "schedule_id": 34943, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2312", "location": "Maesteg", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40538}, {"is_pass": false, "wtt_arr": "2325", "wtt_dep": "2326", "location": "Tondu", "stage_seq": 2, "distance_m": 8630.863, "section_seq": 1, "route_path_id": 40538}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2331", "location": "Bridgend", "stage_seq": 3, "distance_m": 13380.581, "section_seq": 1, "route_path_id": 40538}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2340H", "location": "Pencoed", "stage_seq": 4, "distance_m": 20094.095, "section_seq": 1, "route_path_id": 40538}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2344", "location": "Pontyclun", "stage_seq": 5, "distance_m": 28422.447, "section_seq": 1, "route_path_id": 40538}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2354", "location": "Leckwith Loop North Jn", "stage_seq": 6, "distance_m": 44267.168, "section_seq": 1, "route_path_id": 40538}, {"is_pass": false, "wtt_arr": "2358", "wtt_dep": "0031", "location": "Cardiff Central", "stage_seq": 7, "distance_m": 46313.123, "section_seq": 1, "route_path_id": 40538}, {"is_pass": false, "wtt_arr": "0043", "wtt_dep": null, "location": "Canton C.S.D.", "stage_seq": 8, "distance_m": 47400.921, "section_seq": 1, "route_path_id": 40538}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 47400.921, "from_m": 0.0, "section_seq": 1, "route_path_id": 40538}], "total_distance_m": 47400.921, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 46678.098, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 722.823, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:24:08Z", "source_id": 13037113, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T23:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25594, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:28:47Z", "source_id": 39711870, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T22:29:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:28:52Z", "source_id": 13039444, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T23:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25609, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:32:11Z", "source_id": 39717385, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T22:33:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:32:18Z", "source_id": 13041142, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T23:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25330, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:36:27Z", "source_id": 39724173, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T22:37:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:36:31Z", "source_id": 13043262, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T23:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24821, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:46:38Z", "source_id": 39739298, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T22:48:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:46:43Z", "source_id": 13048031, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T23:48:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:59:17Z", "source_id": 13053259, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T23:59:00+01:00", "operational_fact": true}] |
Maesteg |
2312 |
2312 |
None |
None |
None |
Canton C.S.D. |
0043 |
0043 |
None |
EARLY |
-44 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y63321/2026-09-11/detailed |
None |
Cardiff Central |
2026-09-13T00:31:00+01:00 |
Canton C.S.D. |
5.0 |
{"type": "LineString", "coordinates": [[-3.1792304, 51.4756626], [-3.1818088, 51.4755837], [-3.1822824999999995, 51.475575], [-3.1827778999999996, 51.4755707], [-3.1831542999999995, 51.4755863], [-3.1835669, 51.475615799999986], [-3.1838816000000003, 51.475623000000006], [-3.1841575999999994, 51.47561979999999], [-3.1844732, 51.4756454], [-3.1847023, 51.47564849999999], [-3.1850149, 51.4756464], [-3.1854365, 51.4756458], [-3.1857763999999995, 51.475642699999995], [-3.1862869, 51.47567850000001], [-3.1864964, 51.47569480000001], [-3.1869611999999994, 51.475726599999994], [-3.1873013, 51.47575140000001], [-3.1875504, 51.47576459999999], [-3.1878718, 51.47578549999999], [-3.1881453999999994, 51.4758013], [-3.1884491999999995, 51.4758064], [-3.1886443, 51.4758056], [-3.1888292999999996, 51.4758005], [-3.1891428, 51.47578519999999], [-3.1894028, 51.47576349999999], [-3.1895601, 51.4757447], [-3.1898279000000005, 51.4757078], [-3.1900544999999996, 51.4756552], [-3.1902170999999995, 51.47561640000001], [-3.1906673000000003, 51.4754973], [-3.19084, 51.47544079999999], [-3.1910200999999994, 51.4753691], [-3.1912011, 51.4752847], [-3.1915279, 51.47513669999999], [-3.1918207000000005, 51.47504000000001], [-3.1922047999999994, 51.47494749999999], [-3.1922982, 51.474919699999994], [-3.1924886, 51.4748746], [-3.1927327, 51.47483950000001], [-3.1929168, 51.4748247], [-3.1932555999999996, 51.47478189999999], [-3.193784, 51.4747184], [-3.194016, 51.4746958], [-3.1941944, 51.4746858], [-3.1944478, 51.4746824]]} |
0.7 |
2354 |
2359 |
Cardiff Central |
Canton C.S.D. |
Canton C.S.D. |
51.4746824 |
-3.1944478 |
51.4746824 |
-3.1944478 |
1 |
0 |
2026-09-11 23:09:22 |
TERMINATED |
2026-09-11 22:59:00 |
Canton C.S.D. |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13053259 |
1789167558206830 |
38 |
38 |
2026-09-11 23:09:19.174154 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 22:59:18.190756 |
| 462779 |
493404 |
G26949 |
871P73M911 |
2026-09-11 |
COMPLETE |
13052860 |
2026-09-11 23:59:00 |
2026-09-11 23:09:23 |
2026-09-13 23:09:23 |
{"id": 493404, "stp": "P", "toc": "Southern", "uid": "G26949", "consist": "377426+377439", "dest_crs": "CAT", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G26949/2026-09-11/detailed", "trust_id": "871P73M911", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Caterham", "service_date": "2026-09-11", "dest_arr_time": "2357", "dest_platform": "2", "is_terminated": 1, "next_location": "Caterham", "signalling_id": "1P73", "timing_status": "LATE", "origin_station": "London Bridge (Central)", "current_leg_arr": "2359", "current_leg_dep": "2355", "current_leg_end": "Caterham", "origin_dep_time": "2310", "origin_platform": "14", "current_location": "Caterham Sidings", "last_update_time": "2026-09-11T23:09:22", "route_debug_link": null, "timing_variation": "+2 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": "2357", "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.659, \"from_m\": 4918.123, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 16082.629, \"from_m\": 13929.659, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16144.016, \"from_m\": 16082.629, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 16183.619, \"from_m\": 16144.016, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16209.188, \"from_m\": 16183.619, \"capability_applied\": null, \"effective_limit_mph\": 45.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.187, \"from_m\": 16209.188, \"capability_applied\": null, \"effective_limit_mph\": 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.387, \"from_m\": 16262.187, \"capability_applied\": null, \"effective_limit_mph\": 45.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.352, \"from_m\": 16292.387, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16723.609, \"from_m\": 16329.352, \"capability_applied\": null, \"effective_limit_mph\": 45.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.044, \"from_m\": 16723.609, \"capability_applied\": null, \"effective_limit_mph\": 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.713, \"from_m\": 16754.044, \"capability_applied\": null, \"effective_limit_mph\": 45.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.412, \"from_m\": 16842.713, \"capability_applied\": null, \"effective_limit_mph\": 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.895, \"from_m\": 16906.412, \"capability_applied\": null, \"effective_limit_mph\": 45.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.627, \"from_m\": 17045.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\": 21008.524, \"from_m\": 18322.627, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 21045.041, \"from_m\": 21008.524, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21105.508, \"from_m\": 21045.041, \"capability_applied\": null, \"effective_limit_mph\": 20.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.559, \"from_m\": 21105.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\": 21546.412, \"from_m\": 21447.559, \"capability_applied\": null, \"effective_limit_mph\": 20.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.674, \"from_m\": 21546.412, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28899.16, \"from_m\": 28537.674, \"capability_applied\": null, \"effective_limit_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\": 493404, \"profile_key\": \"dc7bff2684e49f8ee0cfa23bf9075e722df297c8943734f5692e60306219620d\", \"schedule_id\": 10425, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2310\", \"location\": \"London Bridge (Central)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31660}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2312\", \"location\": \"Abbey Street Jn\", \"stage_seq\": 2, \"distance_m\": 1164.08, \"section_seq\": 1, \"route_path_id\": 31660}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2312H\", \"location\": \"Spa Road Jn\", \"stage_seq\": 3, \"distance_m\": 2075.452, \"section_seq\": 1, \"route_path_id\": 31660}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2314H\", \"location\": \"Bricklayers Arms Jn\", \"stage_seq\": 4, \"distance_m\": 3464.145, \"section_seq\": 1, \"route_path_id\": 31660}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2315H\", \"location\": \"New Cross Gate\", \"stage_seq\": 5, \"distance_m\": 4567.0, \"section_seq\": 1, \"route_path_id\": 31660}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2318H\", \"location\": \"Sydenham\", \"stage_seq\": 6, \"distance_m\": 10199.295, \"section_seq\": 1, \"route_path_id\": 31660}, {\"is_pass\": false, \"wtt_arr\": \"2322\", \"wtt_dep\": \"2323H\", \"location\": \"Norwood Junction\", \"stage_seq\": 7, \"distance_m\": 13864.921, \"section_seq\": 1, \"route_path_id\": 31660}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2328H\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 8, \"distance_m\": 15672.614, \"section_seq\": 1, \"route_path_id\": 31660}, {\"is_pass\": false, \"wtt_arr\": \"2330H\", \"wtt_dep\": \"2331H\", \"location\": \"East Croydon\", \"stage_seq\": 9, \"distance_m\": 16521.717, \"section_seq\": 1, \"route_path_id\": 31660}, {\"is_pass\": false, \"wtt_arr\": \"2333H\", \"wtt_dep\": \"2334\", \"location\": \"South Croydon\", \"stage_seq\": 10, \"distance_m\": 18010.097, \"section_seq\": 1, \"route_path_id\": 31660}, {\"is_pass\": false, \"wtt_arr\": \"2336\", \"wtt_dep\": \"2336H\", \"location\": \"Purley Oaks\", \"stage_seq\": 11, \"distance_m\": 19804.458, \"section_seq\": 1, \"route_path_id\": 31660}, {\"is_pass\": false, \"wtt_arr\": \"2339\", \"wtt_dep\": \"2343\", \"location\": \"Purley\", \"stage_seq\": 12, \"distance_m\": 21302.705, \"section_seq\": 1, \"route_path_id\": 31660}, {\"is_pass\": false, \"wtt_arr\": \"2345H\", \"wtt_dep\": \"2346H\", \"location\": \"Kenley\", \"stage_seq\": 13, \"distance_m\": 23289.761, \"section_seq\": 1, \"route_path_id\": 31660}, {\"is_pass\": false, \"wtt_arr\": \"2349H\", \"wtt_dep\": \"2350H\", \"location\": \"Whyteleafe\", \"stage_seq\": 14, \"distance_m\": 25463.167, \"section_seq\": 1, \"route_path_id\": 31660}, {\"is_pass\": false, \"wtt_arr\": \"2352\", \"wtt_dep\": \"2353\", \"location\": \"Whyteleafe South\", \"stage_seq\": 15, \"distance_m\": 26254.184, \"section_seq\": 1, \"route_path_id\": 31660}, {\"is_pass\": false, \"wtt_arr\": \"2357\", \"wtt_dep\": null, \"location\": \"Caterham\", \"stage_seq\": 16, \"distance_m\": 28899.16, \"section_seq\": 1, \"route_path_id\": 31660}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 28899.16, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31660}], \"total_distance_m\": 28899.16, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 28058.956, \"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": "2310", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.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-11T22:17:28Z\", \"source_id\": 39693125, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:18:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:17:33Z\", \"source_id\": 13033680, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30005, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:26:01Z\", \"source_id\": 39707396, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:27:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:26:07Z\", \"source_id\": 13038096, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30217, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:31:55Z\", \"source_id\": 39716970, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:32:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:31:58Z\", \"source_id\": 13041013, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30246, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:34:34Z\", \"source_id\": 39721212, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:35:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:34:35Z\", \"source_id\": 13042309, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30477, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:38:12Z\", \"source_id\": 39727031, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:39:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:38:14Z\", \"source_id\": 13044090, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30505, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:41:09Z\", \"source_id\": 39731490, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:42:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:41:12Z\", \"source_id\": 13045468, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30527, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:48:13Z\", \"source_id\": 39741399, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:49:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:48:19Z\", \"source_id\": 13048705, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30532, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:54:01Z\", \"source_id\": 39749116, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:55:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:54:02Z\", \"source_id\": 13051191, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30255, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:58:11Z\", \"source_id\": 39754246, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:59:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:58:12Z\", \"source_id\": 13052860, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Caterham", "service_state_platform": "2", "timing_fact_generation": 1789167493212571, "current_leg_arrival_utc": "2026-09-12T23:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T22:59:19.586464", "service_state_evidence_id": 13052860, "current_leg_start_actual_dep": "2026-09-12T23:55:00+01:00", "operational_evidence_version": 67, "service_state_event_time_utc": "2026-09-11T22:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:09:19.753798", "service_state_valid_until_kind": null, "operational_interpretation_version": 67, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
None |
CAT |
1P73 |
377426+377439 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 430.826, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2199.884, "from_m": 430.826, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2590.489, "from_m": 2199.884, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3206.992, "from_m": 2590.489, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4918.123, "from_m": 3206.992, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13929.659, "from_m": 4918.123, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 16082.629, "from_m": 13929.659, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16144.016, "from_m": 16082.629, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 16183.619, "from_m": 16144.016, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16209.188, "from_m": 16183.619, "capability_applied": null, "effective_limit_mph": 45.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.187, "from_m": 16209.188, "capability_applied": null, "effective_limit_mph": 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.387, "from_m": 16262.187, "capability_applied": null, "effective_limit_mph": 45.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.352, "from_m": 16292.387, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16723.609, "from_m": 16329.352, "capability_applied": null, "effective_limit_mph": 45.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.044, "from_m": 16723.609, "capability_applied": null, "effective_limit_mph": 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.713, "from_m": 16754.044, "capability_applied": null, "effective_limit_mph": 45.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.412, "from_m": 16842.713, "capability_applied": null, "effective_limit_mph": 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.895, "from_m": 16906.412, "capability_applied": null, "effective_limit_mph": 45.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.627, "from_m": 17045.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": 21008.524, "from_m": 18322.627, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 21045.041, "from_m": 21008.524, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21105.508, "from_m": 21045.041, "capability_applied": null, "effective_limit_mph": 20.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.559, "from_m": 21105.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": 21546.412, "from_m": 21447.559, "capability_applied": null, "effective_limit_mph": 20.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.674, "from_m": 21546.412, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28899.16, "from_m": 28537.674, "capability_applied": null, "effective_limit_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": 493404, "profile_key": "dc7bff2684e49f8ee0cfa23bf9075e722df297c8943734f5692e60306219620d", "schedule_id": 10425, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2310", "location": "London Bridge (Central)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31660}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2312", "location": "Abbey Street Jn", "stage_seq": 2, "distance_m": 1164.08, "section_seq": 1, "route_path_id": 31660}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2312H", "location": "Spa Road Jn", "stage_seq": 3, "distance_m": 2075.452, "section_seq": 1, "route_path_id": 31660}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2314H", "location": "Bricklayers Arms Jn", "stage_seq": 4, "distance_m": 3464.145, "section_seq": 1, "route_path_id": 31660}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2315H", "location": "New Cross Gate", "stage_seq": 5, "distance_m": 4567.0, "section_seq": 1, "route_path_id": 31660}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2318H", "location": "Sydenham", "stage_seq": 6, "distance_m": 10199.295, "section_seq": 1, "route_path_id": 31660}, {"is_pass": false, "wtt_arr": "2322", "wtt_dep": "2323H", "location": "Norwood Junction", "stage_seq": 7, "distance_m": 13864.921, "section_seq": 1, "route_path_id": 31660}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2328H", "location": "Windmill Bridge Jn", "stage_seq": 8, "distance_m": 15672.614, "section_seq": 1, "route_path_id": 31660}, {"is_pass": false, "wtt_arr": "2330H", "wtt_dep": "2331H", "location": "East Croydon", "stage_seq": 9, "distance_m": 16521.717, "section_seq": 1, "route_path_id": 31660}, {"is_pass": false, "wtt_arr": "2333H", "wtt_dep": "2334", "location": "South Croydon", "stage_seq": 10, "distance_m": 18010.097, "section_seq": 1, "route_path_id": 31660}, {"is_pass": false, "wtt_arr": "2336", "wtt_dep": "2336H", "location": "Purley Oaks", "stage_seq": 11, "distance_m": 19804.458, "section_seq": 1, "route_path_id": 31660}, {"is_pass": false, "wtt_arr": "2339", "wtt_dep": "2343", "location": "Purley", "stage_seq": 12, "distance_m": 21302.705, "section_seq": 1, "route_path_id": 31660}, {"is_pass": false, "wtt_arr": "2345H", "wtt_dep": "2346H", "location": "Kenley", "stage_seq": 13, "distance_m": 23289.761, "section_seq": 1, "route_path_id": 31660}, {"is_pass": false, "wtt_arr": "2349H", "wtt_dep": "2350H", "location": "Whyteleafe", "stage_seq": 14, "distance_m": 25463.167, "section_seq": 1, "route_path_id": 31660}, {"is_pass": false, "wtt_arr": "2352", "wtt_dep": "2353", "location": "Whyteleafe South", "stage_seq": 15, "distance_m": 26254.184, "section_seq": 1, "route_path_id": 31660}, {"is_pass": false, "wtt_arr": "2357", "wtt_dep": null, "location": "Caterham", "stage_seq": 16, "distance_m": 28899.16, "section_seq": 1, "route_path_id": 31660}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 28899.16, "from_m": 0.0, "section_seq": 1, "route_path_id": 31660}], "total_distance_m": 28899.16, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 28058.956, "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-11T22:17:28Z", "source_id": 39693125, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T22:18:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:17:33Z", "source_id": 13033680, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T23:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30005, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:26:01Z", "source_id": 39707396, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T22:27:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:26:07Z", "source_id": 13038096, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T23:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30217, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:31:55Z", "source_id": 39716970, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T22:32:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:31:58Z", "source_id": 13041013, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T23:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30246, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:34:34Z", "source_id": 39721212, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T22:35:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:34:35Z", "source_id": 13042309, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T23:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30477, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:38:12Z", "source_id": 39727031, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T22:39:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:38:14Z", "source_id": 13044090, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T23:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30505, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:41:09Z", "source_id": 39731490, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T22:42:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:41:12Z", "source_id": 13045468, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T23:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30527, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:48:13Z", "source_id": 39741399, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T22:49:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:48:19Z", "source_id": 13048705, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T23:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30532, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:54:01Z", "source_id": 39749116, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T22:55:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:54:02Z", "source_id": 13051191, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T23:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30255, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:58:11Z", "source_id": 39754246, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T22:59:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:58:12Z", "source_id": 13052860, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T23:59:00+01:00", "operational_fact": true}] |
London Bridge (Central) |
2310 |
2310 |
14 |
None |
None |
Caterham |
2357 |
2357 |
2 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G26949/2026-09-11/detailed |
None |
Whyteleafe South |
2026-09-12T23:55:00+01:00 |
Caterham |
4.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 |
2355 |
2359 |
Whyteleafe South |
Caterham Sidings |
Caterham |
51.2824639 |
-0.0784543 |
51.2824639 |
-0.0784543 |
1 |
0 |
2026-09-11 23:09:22 |
TERMINATED |
2026-09-11 22:59:00 |
Caterham |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13052860 |
1789167493212571 |
67 |
67 |
2026-09-11 23:09:19.753798 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 22:59:19.586464 |
| 462780 |
493722 |
P67393 |
502A54M911 |
2026-09-11 |
COMPLETE |
13052839 |
2026-09-11 23:59:00 |
2026-09-11 23:09:23 |
2026-09-13 23:09:23 |
{"id": 493722, "stp": "P", "toc": "Greater Anglia", "uid": "P67393", "consist": "720513", "dest_crs": "HWC", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P67393/2026-09-11/detailed", "trust_id": "502A54M911", "origin_crs": "COL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Harwich Town", "service_date": "2026-09-11", "dest_arr_time": "2357", "dest_platform": null, "is_terminated": 1, "next_location": "Harwich Town", "signalling_id": "2A54", "timing_status": "LATE", "origin_station": "Colchester", "current_leg_arr": "2359", "current_leg_dep": "2357", "current_leg_end": "Harwich Town", "origin_dep_time": "2326", "origin_platform": "1", "current_location": "Harwich Town", "last_update_time": "2026-09-11T23:09:23", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.2805397, 51.938845], [1.2812971, 51.9390511], [1.281711, 51.9391772], [1.2821102, 51.9393226], [1.2825902, 51.9395368], [1.2831086, 51.9398001], [1.2837423999999995, 51.9401611], [1.2843596999999998, 51.9405982], [1.2846160999999998, 51.9408148], [1.284952, 51.9411555], [1.2851662, 51.9413985], [1.2853249, 51.9415744], [1.2855631999999997, 51.94191599999999], [1.2857973, 51.9423231], [1.2859799, 51.9426836], [1.2862158, 51.9431499], [1.2863553999999997, 51.9435131], [1.286483465144741, 51.94396531986611], [1.2865880999999997, 51.94433480000001], [1.2868056, 51.9451211]]}", "current_leg_start": "Dovercourt", "dest_arr_time_act": "2357", "motion_projection": null, "next_location_lat": "51.9451211", "next_location_lon": "1.2868056", "previous_location": "Dovercourt", "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\": 401.952, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 448.817, \"from_m\": 401.952, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 924.206, \"from_m\": 448.817, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 10786.464, \"from_m\": 924.206, \"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\": 10804.486, \"from_m\": 10786.464, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12136.921, \"from_m\": 10804.486, \"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\": 12649.735, \"from_m\": 12136.921, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 12745.297, \"from_m\": 12649.735, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 13244.507, \"from_m\": 12745.297, \"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\": 13280.767, \"from_m\": 13244.507, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 26345.844, \"from_m\": 13280.767, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27529.165, \"from_m\": 26345.844, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27573.195, \"from_m\": 27529.165, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 27610.669, \"from_m\": 27573.195, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 28054.407, \"from_m\": 27610.669, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 29795.722, \"from_m\": 28054.407, \"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\": 30772.103, \"from_m\": 29795.722, \"capability_applied\": null, \"effective_limit_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\": 493722, \"profile_key\": \"3af03edc1ae75a8fefab4648292329500f0296ccbf3d9c970e2e45dad33eaad7\", \"schedule_id\": 22277, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2326\", \"location\": \"Colchester\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37061}, {\"is_pass\": false, \"wtt_arr\": \"2334\", \"wtt_dep\": \"2335\", \"location\": \"Manningtree\", \"stage_seq\": 2, \"distance_m\": 12544.935, \"section_seq\": 1, \"route_path_id\": 37061}, {\"is_pass\": false, \"wtt_arr\": \"2338H\", \"wtt_dep\": \"2339\", \"location\": \"Mistley\", \"stage_seq\": 3, \"distance_m\": 15323.776, \"section_seq\": 1, \"route_path_id\": 37061}, {\"is_pass\": false, \"wtt_arr\": \"2344\", \"wtt_dep\": \"2344H\", \"location\": \"Wrabness\", \"stage_seq\": 4, \"distance_m\": 21601.101, \"section_seq\": 1, \"route_path_id\": 37061}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2348H\", \"location\": \"Parkeston Goods Jn\", \"stage_seq\": 5, \"distance_m\": 26517.86, \"section_seq\": 1, \"route_path_id\": 37061}, {\"is_pass\": false, \"wtt_arr\": \"2351H\", \"wtt_dep\": \"2352\", \"location\": \"Harwich International\", \"stage_seq\": 6, \"distance_m\": 27774.797, \"section_seq\": 1, \"route_path_id\": 37061}, {\"is_pass\": false, \"wtt_arr\": \"2355\", \"wtt_dep\": \"2355H\", \"location\": \"Dovercourt\", \"stage_seq\": 7, \"distance_m\": 29905.743, \"section_seq\": 1, \"route_path_id\": 37061}, {\"is_pass\": false, \"wtt_arr\": \"2357\", \"wtt_dep\": null, \"location\": \"Harwich Town\", \"stage_seq\": 8, \"distance_m\": 30772.103, \"section_seq\": 1, \"route_path_id\": 37061}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 30772.103, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37061}], \"total_distance_m\": 30772.103, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 29523.895, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1248.208, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2326", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.9451211", "current_position_lon": "1.2868056", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 13534, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:35:12Z\", \"source_id\": 39722241, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:35:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:35:16Z\", \"source_id\": 13042604, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13542, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:39:50Z\", \"source_id\": 39729543, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:40:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:39:57Z\", \"source_id\": 13044875, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13546, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:45:36Z\", \"source_id\": 39737873, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:46:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:45:43Z\", \"source_id\": 13047539, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13561, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:51:56Z\", \"source_id\": 39746491, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:53:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:52:03Z\", \"source_id\": 13050317, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13568, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:55:58Z\", \"source_id\": 39751568, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:56:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:56:03Z\", \"source_id\": 13051987, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13572, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:58:06Z\", \"source_id\": 39754176, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:59:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:58:12Z\", \"source_id\": 13052839, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Harwich Town", "service_state_platform": "1", "timing_fact_generation": 1789167493357983, "current_leg_arrival_utc": "2026-09-12T23:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T22:59:21.204079", "service_state_evidence_id": 13052839, "current_leg_start_actual_dep": "2026-09-12T23:57:30+01:00", "operational_evidence_version": 34, "service_state_event_time_utc": "2026-09-11T22:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:09:22.232631", "service_state_valid_until_kind": null, "operational_interpretation_version": 34, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
COL |
HWC |
2A54 |
720513 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 401.952, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 448.817, "from_m": 401.952, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 924.206, "from_m": 448.817, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 10786.464, "from_m": 924.206, "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": 10804.486, "from_m": 10786.464, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12136.921, "from_m": 10804.486, "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": 12649.735, "from_m": 12136.921, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 12745.297, "from_m": 12649.735, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 13244.507, "from_m": 12745.297, "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": 13280.767, "from_m": 13244.507, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 26345.844, "from_m": 13280.767, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27529.165, "from_m": 26345.844, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27573.195, "from_m": 27529.165, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 27610.669, "from_m": 27573.195, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 28054.407, "from_m": 27610.669, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 29795.722, "from_m": 28054.407, "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": 30772.103, "from_m": 29795.722, "capability_applied": null, "effective_limit_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": 493722, "profile_key": "3af03edc1ae75a8fefab4648292329500f0296ccbf3d9c970e2e45dad33eaad7", "schedule_id": 22277, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2326", "location": "Colchester", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37061}, {"is_pass": false, "wtt_arr": "2334", "wtt_dep": "2335", "location": "Manningtree", "stage_seq": 2, "distance_m": 12544.935, "section_seq": 1, "route_path_id": 37061}, {"is_pass": false, "wtt_arr": "2338H", "wtt_dep": "2339", "location": "Mistley", "stage_seq": 3, "distance_m": 15323.776, "section_seq": 1, "route_path_id": 37061}, {"is_pass": false, "wtt_arr": "2344", "wtt_dep": "2344H", "location": "Wrabness", "stage_seq": 4, "distance_m": 21601.101, "section_seq": 1, "route_path_id": 37061}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2348H", "location": "Parkeston Goods Jn", "stage_seq": 5, "distance_m": 26517.86, "section_seq": 1, "route_path_id": 37061}, {"is_pass": false, "wtt_arr": "2351H", "wtt_dep": "2352", "location": "Harwich International", "stage_seq": 6, "distance_m": 27774.797, "section_seq": 1, "route_path_id": 37061}, {"is_pass": false, "wtt_arr": "2355", "wtt_dep": "2355H", "location": "Dovercourt", "stage_seq": 7, "distance_m": 29905.743, "section_seq": 1, "route_path_id": 37061}, {"is_pass": false, "wtt_arr": "2357", "wtt_dep": null, "location": "Harwich Town", "stage_seq": 8, "distance_m": 30772.103, "section_seq": 1, "route_path_id": 37061}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 30772.103, "from_m": 0.0, "section_seq": 1, "route_path_id": 37061}], "total_distance_m": 30772.103, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 29523.895, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1248.208, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 13534, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:35:12Z", "source_id": 39722241, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T22:35:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:35:16Z", "source_id": 13042604, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T23:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13542, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:39:50Z", "source_id": 39729543, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T22:40:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:39:57Z", "source_id": 13044875, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T23:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13546, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:45:36Z", "source_id": 39737873, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T22:46:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:45:43Z", "source_id": 13047539, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T23:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13561, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:51:56Z", "source_id": 39746491, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T22:53:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:52:03Z", "source_id": 13050317, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T23:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13568, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:55:58Z", "source_id": 39751568, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T22:56:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:56:03Z", "source_id": 13051987, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T23:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13572, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:58:06Z", "source_id": 39754176, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T22:59:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:58:12Z", "source_id": 13052839, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T23:59:00+01:00", "operational_fact": true}] |
Colchester |
2326 |
2326 |
1 |
None |
None |
Harwich Town |
2357 |
2357 |
None |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P67393/2026-09-11/detailed |
None |
Dovercourt |
2026-09-12T23:57:30+01:00 |
Harwich Town |
2.0 |
{"type": "LineString", "coordinates": [[1.2805397, 51.938845], [1.2812971, 51.9390511], [1.281711, 51.9391772], [1.2821102, 51.9393226], [1.2825902, 51.9395368], [1.2831086, 51.9398001], [1.2837423999999995, 51.9401611], [1.2843596999999998, 51.9405982], [1.2846160999999998, 51.9408148], [1.284952, 51.9411555], [1.2851662, 51.9413985], [1.2853249, 51.9415744], [1.2855631999999997, 51.94191599999999], [1.2857973, 51.9423231], [1.2859799, 51.9426836], [1.2862158, 51.9431499], [1.2863553999999997, 51.9435131], [1.286483465144741, 51.94396531986611], [1.2865880999999997, 51.94433480000001], [1.2868056, 51.9451211]]} |
0.5 |
2357 |
2359 |
Dovercourt |
Harwich Town |
Harwich Town |
51.9451211 |
1.2868056 |
51.9451211 |
1.2868056 |
1 |
0 |
2026-09-11 23:09:23 |
TERMINATED |
2026-09-11 22:59:00 |
Harwich Town |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13052839 |
1789167493357983 |
34 |
34 |
2026-09-11 23:09:22.232631 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 22:59:21.204079 |
| 462781 |
493186 |
G27260 |
872B50M911 |
2026-09-11 |
COMPLETE |
13052914 |
2026-09-11 23:59:00 |
2026-09-11 23:09:23 |
2026-09-13 23:09:23 |
{"id": 493186, "stp": "P", "toc": "Southern", "uid": "G27260", "consist": "377151+377209", "dest_crs": "EPD", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G27260/2026-09-11/detailed", "trust_id": "872B50M911", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Epsom Downs", "service_date": "2026-09-11", "dest_arr_time": "2359", "dest_platform": "1", "is_terminated": 1, "next_location": "Epsom Downs", "signalling_id": "2B50", "timing_status": "ON TIME", "origin_station": "London Victoria (C)", "current_leg_arr": "2359", "current_leg_dep": "2356", "current_leg_end": "Epsom Downs", "origin_dep_time": "2300", "origin_platform": "11", "current_location": "Epsom Downs", "last_update_time": "2026-09-11T23:09:23", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.2143737, 51.3295325], [-0.2148536, 51.3296012], [-0.21529429999999997, 51.32963699999999], [-0.2155881, 51.329660800000006], [-0.21583640000000004, 51.32968100000001], [-0.2171846, 51.3296977], [-0.2194237, 51.32971920000001], [-0.2208072, 51.32969839999999], [-0.22158770000000003, 51.3296525], [-0.22271899999999997, 51.3294847], [-0.22392010000000004, 51.3292794], [-0.2256668, 51.328921699999995], [-0.23111170000000003, 51.32776299999998], [-0.2319578, 51.3275916], [-0.2326797, 51.32740969999999], [-0.2335910999999999, 51.327130700000005], [-0.23387430000000003, 51.3270265], [-0.2342944, 51.32686530000001], [-0.2351468999999999, 51.32649419999999], [-0.2359722999999999, 51.3260843], [-0.2369152, 51.3254974], [-0.2374944, 51.3250463], [-0.2378973, 51.324707399999994], [-0.2388561, 51.3238529]]}", "current_leg_start": "Banstead", "dest_arr_time_act": "2359", "motion_projection": null, "next_location_lat": "51.3238529", "next_location_lon": "-0.2388561", "previous_location": "Banstead", "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\": 657.037, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3337.998, \"from_m\": 657.037, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 6736.375, \"from_m\": 3337.998, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11198.012, \"from_m\": 6736.375, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 11281.429, \"from_m\": 11198.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\": 16592.972, \"from_m\": 11281.429, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 16609.621, \"from_m\": 16592.972, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16722.481, \"from_m\": 16609.621, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 16772.14, \"from_m\": 16722.481, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17080.61, \"from_m\": 16772.14, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 18040.191, \"from_m\": 17080.61, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18248.188, \"from_m\": 18040.191, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 18283.443, \"from_m\": 18248.188, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 18746.603, \"from_m\": 18283.443, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 25231.178, \"from_m\": 18746.603, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25331.207, \"from_m\": 25231.178, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 25336.603, \"from_m\": 25331.207, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25373.533, \"from_m\": 25336.603, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 25435.154, \"from_m\": 25373.533, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25539.281, \"from_m\": 25435.154, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 25813.508, \"from_m\": 25539.281, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 26486.106, \"from_m\": 25813.508, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 28566.24, \"from_m\": 26486.106, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30248.607, \"from_m\": 28566.24, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 31386.684, \"from_m\": 30248.607, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31706.459, \"from_m\": 31386.684, \"capability_applied\": null, \"effective_limit_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\": 493186, \"profile_key\": \"4da7e31db930fb992ee042b94e3e4c8e1d56f2bef355160694b51f3d754e71aa\", \"schedule_id\": 10544, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2300\", \"location\": \"London Victoria (C)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31720}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2303\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 2, \"distance_m\": 1342.075, \"section_seq\": 1, \"route_path_id\": 31720}, {\"is_pass\": false, \"wtt_arr\": \"2304\", \"wtt_dep\": \"2304H\", \"location\": \"Battersea Park\", \"stage_seq\": 3, \"distance_m\": 1893.376, \"section_seq\": 1, \"route_path_id\": 31720}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2306\", \"location\": \"Pouparts Jn\", \"stage_seq\": 4, \"distance_m\": 3177.986, \"section_seq\": 1, \"route_path_id\": 31720}, {\"is_pass\": false, \"wtt_arr\": \"2308\", \"wtt_dep\": \"2309H\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 5, \"distance_m\": 4242.594, \"section_seq\": 1, \"route_path_id\": 31720}, {\"is_pass\": false, \"wtt_arr\": \"2312\", \"wtt_dep\": \"2312H\", \"location\": \"Wandsworth Common\", \"stage_seq\": 6, \"distance_m\": 6479.297, \"section_seq\": 1, \"route_path_id\": 31720}, {\"is_pass\": false, \"wtt_arr\": \"2314H\", \"wtt_dep\": \"2315H\", \"location\": \"Balham\", \"stage_seq\": 7, \"distance_m\": 7384.3, \"section_seq\": 1, \"route_path_id\": 31720}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2318\", \"location\": \"Streatham North Jn\", \"stage_seq\": 8, \"distance_m\": 9730.311, \"section_seq\": 1, \"route_path_id\": 31720}, {\"is_pass\": false, \"wtt_arr\": \"2319\", \"wtt_dep\": \"2320\", \"location\": \"Streatham Common\", \"stage_seq\": 9, \"distance_m\": 10464.161, \"section_seq\": 1, \"route_path_id\": 31720}, {\"is_pass\": false, \"wtt_arr\": \"2322\", \"wtt_dep\": \"2323\", \"location\": \"Norbury\", \"stage_seq\": 10, \"distance_m\": 13345.334, \"section_seq\": 1, \"route_path_id\": 31720}, {\"is_pass\": false, \"wtt_arr\": \"2325H\", \"wtt_dep\": \"2326H\", \"location\": \"Thornton Heath\", \"stage_seq\": 11, \"distance_m\": 15294.037, \"section_seq\": 1, \"route_path_id\": 31720}, {\"is_pass\": false, \"wtt_arr\": \"2328H\", \"wtt_dep\": \"2329H\", \"location\": \"Selhurst\", \"stage_seq\": 12, \"distance_m\": 16495.898, \"section_seq\": 1, \"route_path_id\": 31720}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2331\", \"location\": \"Selhurst Gloucester Rd Jn\", \"stage_seq\": 13, \"distance_m\": 17080.61, \"section_seq\": 1, \"route_path_id\": 31720}, {\"is_pass\": false, \"wtt_arr\": \"2333H\", \"wtt_dep\": \"2334H\", \"location\": \"West Croydon\", \"stage_seq\": 14, \"distance_m\": 18518.182, \"section_seq\": 1, \"route_path_id\": 31720}, {\"is_pass\": false, \"wtt_arr\": \"2336H\", \"wtt_dep\": \"2337H\", \"location\": \"Waddon\", \"stage_seq\": 15, \"distance_m\": 20208.536, \"section_seq\": 1, \"route_path_id\": 31720}, {\"is_pass\": false, \"wtt_arr\": \"2340H\", \"wtt_dep\": \"2341H\", \"location\": \"Wallington\", \"stage_seq\": 16, \"distance_m\": 22683.273, \"section_seq\": 1, \"route_path_id\": 31720}, {\"is_pass\": false, \"wtt_arr\": \"2343H\", \"wtt_dep\": \"2344H\", \"location\": \"Carshalton Beeches\", \"stage_seq\": 17, \"distance_m\": 23973.527, \"section_seq\": 1, \"route_path_id\": 31720}, {\"is_pass\": false, \"wtt_arr\": \"2347H\", \"wtt_dep\": \"2348H\", \"location\": \"Sutton (Surrey)\", \"stage_seq\": 18, \"distance_m\": 25580.258, \"section_seq\": 1, \"route_path_id\": 31720}, {\"is_pass\": false, \"wtt_arr\": \"2351H\", \"wtt_dep\": \"2352H\", \"location\": \"Belmont\", \"stage_seq\": 19, \"distance_m\": 27419.58, \"section_seq\": 1, \"route_path_id\": 31720}, {\"is_pass\": false, \"wtt_arr\": \"2355H\", \"wtt_dep\": \"2356\", \"location\": \"Banstead\", \"stage_seq\": 20, \"distance_m\": 29800.112, \"section_seq\": 1, \"route_path_id\": 31720}, {\"is_pass\": false, \"wtt_arr\": \"2359\", \"wtt_dep\": null, \"location\": \"Epsom Downs\", \"stage_seq\": 21, \"distance_m\": 31706.459, \"section_seq\": 1, \"route_path_id\": 31720}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 31706.459, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31720}], \"total_distance_m\": 31706.459, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 31623.042, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 83.417, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2300", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.3238529", "current_position_lon": "-0.2388561", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 28889, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:03:57Z\", \"source_id\": 39670258, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:04:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:03:58Z\", \"source_id\": 13026284, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29136, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:07:40Z\", \"source_id\": 39676778, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:08:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:07:41Z\", \"source_id\": 13028355, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29197, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:12:14Z\", \"source_id\": 39684596, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:12:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:12:21Z\", \"source_id\": 13030928, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29225, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:14:27Z\", \"source_id\": 39688293, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:15:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:14:31Z\", \"source_id\": 13032113, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29908, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:18:47Z\", \"source_id\": 39695329, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:19:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:18:52Z\", \"source_id\": 13034360, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29916, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:21:40Z\", \"source_id\": 39700336, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:22:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:21:44Z\", \"source_id\": 13035864, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29924, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:25:00Z\", \"source_id\": 39705748, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:25:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:25:03Z\", \"source_id\": 13037606, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29936, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:28:04Z\", \"source_id\": 39710649, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:29:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:28:09Z\", \"source_id\": 13039079, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30055, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:33:18Z\", \"source_id\": 39719150, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:34:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:33:23Z\", \"source_id\": 13041714, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30069, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:36:27Z\", \"source_id\": 39724183, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:37:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:36:28Z\", \"source_id\": 13043236, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30073, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:39:38Z\", \"source_id\": 39729285, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:40:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:39:43Z\", \"source_id\": 13044774, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30077, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:42:14Z\", \"source_id\": 39733034, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:43:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:42:16Z\", \"source_id\": 13045956, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30101, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:45:43Z\", \"source_id\": 39738038, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:47:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:45:47Z\", \"source_id\": 13047579, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30117, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:49:31Z\", \"source_id\": 39743217, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:51:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:49:39Z\", \"source_id\": 13049284, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30193, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:58:17Z\", \"source_id\": 39754356, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:59:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:58:23Z\", \"source_id\": 13052914, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Epsom Downs", "service_state_platform": "1", "timing_fact_generation": 1789167504596440, "current_leg_arrival_utc": "2026-09-12T23:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T22:59:21.207442", "service_state_evidence_id": 13052914, "current_leg_start_actual_dep": "2026-09-12T23:56:00+01:00", "operational_evidence_version": 88, "service_state_event_time_utc": "2026-09-11T22:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:09:22.235333", "service_state_valid_until_kind": null, "operational_interpretation_version": 88, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
None |
EPD |
2B50 |
377151+377209 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 657.037, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3337.998, "from_m": 657.037, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 6736.375, "from_m": 3337.998, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11198.012, "from_m": 6736.375, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 11281.429, "from_m": 11198.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": 16592.972, "from_m": 11281.429, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 16609.621, "from_m": 16592.972, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16722.481, "from_m": 16609.621, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 16772.14, "from_m": 16722.481, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17080.61, "from_m": 16772.14, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 18040.191, "from_m": 17080.61, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18248.188, "from_m": 18040.191, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 18283.443, "from_m": 18248.188, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 18746.603, "from_m": 18283.443, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 25231.178, "from_m": 18746.603, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25331.207, "from_m": 25231.178, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 25336.603, "from_m": 25331.207, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25373.533, "from_m": 25336.603, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 25435.154, "from_m": 25373.533, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25539.281, "from_m": 25435.154, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 25813.508, "from_m": 25539.281, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 26486.106, "from_m": 25813.508, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 28566.24, "from_m": 26486.106, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30248.607, "from_m": 28566.24, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 31386.684, "from_m": 30248.607, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31706.459, "from_m": 31386.684, "capability_applied": null, "effective_limit_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": 493186, "profile_key": "4da7e31db930fb992ee042b94e3e4c8e1d56f2bef355160694b51f3d754e71aa", "schedule_id": 10544, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2300", "location": "London Victoria (C)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31720}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2303", "location": "Battersea Pier Jn", "stage_seq": 2, "distance_m": 1342.075, "section_seq": 1, "route_path_id": 31720}, {"is_pass": false, "wtt_arr": "2304", "wtt_dep": "2304H", "location": "Battersea Park", "stage_seq": 3, "distance_m": 1893.376, "section_seq": 1, "route_path_id": 31720}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2306", "location": "Pouparts Jn", "stage_seq": 4, "distance_m": 3177.986, "section_seq": 1, "route_path_id": 31720}, {"is_pass": false, "wtt_arr": "2308", "wtt_dep": "2309H", "location": "Clapham Junction (C)", "stage_seq": 5, "distance_m": 4242.594, "section_seq": 1, "route_path_id": 31720}, {"is_pass": false, "wtt_arr": "2312", "wtt_dep": "2312H", "location": "Wandsworth Common", "stage_seq": 6, "distance_m": 6479.297, "section_seq": 1, "route_path_id": 31720}, {"is_pass": false, "wtt_arr": "2314H", "wtt_dep": "2315H", "location": "Balham", "stage_seq": 7, "distance_m": 7384.3, "section_seq": 1, "route_path_id": 31720}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2318", "location": "Streatham North Jn", "stage_seq": 8, "distance_m": 9730.311, "section_seq": 1, "route_path_id": 31720}, {"is_pass": false, "wtt_arr": "2319", "wtt_dep": "2320", "location": "Streatham Common", "stage_seq": 9, "distance_m": 10464.161, "section_seq": 1, "route_path_id": 31720}, {"is_pass": false, "wtt_arr": "2322", "wtt_dep": "2323", "location": "Norbury", "stage_seq": 10, "distance_m": 13345.334, "section_seq": 1, "route_path_id": 31720}, {"is_pass": false, "wtt_arr": "2325H", "wtt_dep": "2326H", "location": "Thornton Heath", "stage_seq": 11, "distance_m": 15294.037, "section_seq": 1, "route_path_id": 31720}, {"is_pass": false, "wtt_arr": "2328H", "wtt_dep": "2329H", "location": "Selhurst", "stage_seq": 12, "distance_m": 16495.898, "section_seq": 1, "route_path_id": 31720}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2331", "location": "Selhurst Gloucester Rd Jn", "stage_seq": 13, "distance_m": 17080.61, "section_seq": 1, "route_path_id": 31720}, {"is_pass": false, "wtt_arr": "2333H", "wtt_dep": "2334H", "location": "West Croydon", "stage_seq": 14, "distance_m": 18518.182, "section_seq": 1, "route_path_id": 31720}, {"is_pass": false, "wtt_arr": "2336H", "wtt_dep": "2337H", "location": "Waddon", "stage_seq": 15, "distance_m": 20208.536, "section_seq": 1, "route_path_id": 31720}, {"is_pass": false, "wtt_arr": "2340H", "wtt_dep": "2341H", "location": "Wallington", "stage_seq": 16, "distance_m": 22683.273, "section_seq": 1, "route_path_id": 31720}, {"is_pass": false, "wtt_arr": "2343H", "wtt_dep": "2344H", "location": "Carshalton Beeches", "stage_seq": 17, "distance_m": 23973.527, "section_seq": 1, "route_path_id": 31720}, {"is_pass": false, "wtt_arr": "2347H", "wtt_dep": "2348H", "location": "Sutton (Surrey)", "stage_seq": 18, "distance_m": 25580.258, "section_seq": 1, "route_path_id": 31720}, {"is_pass": false, "wtt_arr": "2351H", "wtt_dep": "2352H", "location": "Belmont", "stage_seq": 19, "distance_m": 27419.58, "section_seq": 1, "route_path_id": 31720}, {"is_pass": false, "wtt_arr": "2355H", "wtt_dep": "2356", "location": "Banstead", "stage_seq": 20, "distance_m": 29800.112, "section_seq": 1, "route_path_id": 31720}, {"is_pass": false, "wtt_arr": "2359", "wtt_dep": null, "location": "Epsom Downs", "stage_seq": 21, "distance_m": 31706.459, "section_seq": 1, "route_path_id": 31720}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 31706.459, "from_m": 0.0, "section_seq": 1, "route_path_id": 31720}], "total_distance_m": 31706.459, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 31623.042, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 83.417, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 28889, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:03:57Z", "source_id": 39670258, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T22:04:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:03:58Z", "source_id": 13026284, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T23:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29136, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:07:40Z", "source_id": 39676778, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T22:08:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:07:41Z", "source_id": 13028355, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T23:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29197, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:12:14Z", "source_id": 39684596, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T22:12:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:12:21Z", "source_id": 13030928, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T23:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29225, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:14:27Z", "source_id": 39688293, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T22:15:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:14:31Z", "source_id": 13032113, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T23:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29908, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:18:47Z", "source_id": 39695329, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T22:19:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:18:52Z", "source_id": 13034360, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T23:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29916, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:21:40Z", "source_id": 39700336, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T22:22:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:21:44Z", "source_id": 13035864, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T23:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29924, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:25:00Z", "source_id": 39705748, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T22:25:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:25:03Z", "source_id": 13037606, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T23:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29936, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:28:04Z", "source_id": 39710649, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T22:29:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:28:09Z", "source_id": 13039079, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T23:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30055, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:33:18Z", "source_id": 39719150, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T22:34:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:33:23Z", "source_id": 13041714, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T23:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30069, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:36:27Z", "source_id": 39724183, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T22:37:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:36:28Z", "source_id": 13043236, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T23:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30073, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:39:38Z", "source_id": 39729285, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T22:40:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:39:43Z", "source_id": 13044774, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T23:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30077, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:42:14Z", "source_id": 39733034, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T22:43:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:42:16Z", "source_id": 13045956, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T23:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30101, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:45:43Z", "source_id": 39738038, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T22:47:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:45:47Z", "source_id": 13047579, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T23:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30117, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:49:31Z", "source_id": 39743217, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T22:51:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:49:39Z", "source_id": 13049284, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T23:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30193, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:58:17Z", "source_id": 39754356, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-11T22:59:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:58:23Z", "source_id": 13052914, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-11T23:59:00+01:00", "operational_fact": true}] |
London Victoria (C) |
2300 |
2300 |
11 |
None |
None |
Epsom Downs |
2359 |
2359 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G27260/2026-09-11/detailed |
None |
Banstead |
2026-09-12T23:56:00+01:00 |
Epsom Downs |
3.0 |
{"type": "LineString", "coordinates": [[-0.2143737, 51.3295325], [-0.2148536, 51.3296012], [-0.21529429999999997, 51.32963699999999], [-0.2155881, 51.329660800000006], [-0.21583640000000004, 51.32968100000001], [-0.2171846, 51.3296977], [-0.2194237, 51.32971920000001], [-0.2208072, 51.32969839999999], [-0.22158770000000003, 51.3296525], [-0.22271899999999997, 51.3294847], [-0.22392010000000004, 51.3292794], [-0.2256668, 51.328921699999995], [-0.23111170000000003, 51.32776299999998], [-0.2319578, 51.3275916], [-0.2326797, 51.32740969999999], [-0.2335910999999999, 51.327130700000005], [-0.23387430000000003, 51.3270265], [-0.2342944, 51.32686530000001], [-0.2351468999999999, 51.32649419999999], [-0.2359722999999999, 51.3260843], [-0.2369152, 51.3254974], [-0.2374944, 51.3250463], [-0.2378973, 51.324707399999994], [-0.2388561, 51.3238529]]} |
1.2 |
2356 |
2359 |
Banstead |
Epsom Downs |
Epsom Downs |
51.3238529 |
-0.2388561 |
51.3238529 |
-0.2388561 |
1 |
0 |
2026-09-11 23:09:23 |
TERMINATED |
2026-09-11 22:59:00 |
Epsom Downs |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13052914 |
1789167504596440 |
88 |
88 |
2026-09-11 23:09:22.235333 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 22:59:21.207442 |
| 462782 |
491389 |
L37424 |
662H86M711 |
2026-09-11 |
COMPLETE |
13052678 |
2026-09-11 23:59:00 |
2026-09-11 23:09:23 |
2026-09-13 23:09:23 |
{"id": 491389, "stp": "P", "toc": "Chiltern Railways", "uid": "L37424", "consist": "165019", "dest_crs": "MYB", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L37424/2026-09-11/detailed", "trust_id": "662H86M711", "origin_crs": "SAV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Marylebone", "service_date": "2026-09-11", "dest_arr_time": "2356", "dest_platform": "1", "is_terminated": 1, "next_location": "London Marylebone", "signalling_id": "2H86", "timing_status": "LATE", "origin_station": "Stratford-upon-Avon", "current_leg_arr": "2359", "current_leg_dep": "2344", "current_leg_end": "London Marylebone", "origin_dep_time": "2133", "origin_platform": "3", "current_location": "London Marylebone", "last_update_time": "2026-09-11T23:09:23", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.35932611364780853, 51.557512754595216], [-0.3592754, 51.5575208], [-0.3590326, 51.5575594], [-0.3573217, 51.55784059999999], [-0.3567954, 51.5579224], [-0.3545464, 51.5582821], [-0.3528107, 51.5585695], [-0.3508247, 51.5588798], [-0.3488546, 51.559169999999995], [-0.3480461, 51.55926779999999], [-0.3472393, 51.559349899999994], [-0.3459257, 51.5594302], [-0.34455800000000003, 51.5594679], [-0.3439298, 51.5594666], [-0.34297979999999995, 51.5594386], [-0.34212459999999995, 51.5594014], [-0.3412765, 51.5593507], [-0.34055869999999994, 51.5592887], [-0.3397817, 51.559198900000005], [-0.3392755, 51.55913759999999], [-0.338223, 51.5589719], [-0.3375385, 51.5588535], [-0.3372124, 51.5587901], [-0.3361733, 51.5585626], [-0.3354335, 51.5583875], [-0.33542019999999995, 51.5583843], [-0.3353227999999999, 51.55836119999999], [-0.3352135, 51.5583354], [-0.334586, 51.558186799999994], [-0.33248959999999994, 51.5576331], [-0.3302543, 51.5570958], [-0.32811219999999996, 51.55658369999999], [-0.3267534, 51.556258099999994], [-0.32546639999999993, 51.5559871], [-0.3243795, 51.5557262], [-0.32353869999999996, 51.555531499999994], [-0.32257119999999995, 51.5552996], [-0.32190769999999996, 51.5551491], [-0.3212627, 51.5550123], [-0.3205613, 51.554884599999994], [-0.3197092999999999, 51.554745899999986], [-0.3190746749745526, 51.55466347968381], [-0.31863439999999993, 51.5546063], [-0.3175837, 51.5545052], [-0.3167368, 51.5544379], [-0.31581129999999996, 51.5543811], [-0.3151622, 51.554354700000005], [-0.3147551, 51.55434480000001], [-0.3137374, 51.554326], [-0.31206509999999993, 51.5543188], [-0.3091028, 51.55432449999999], [-0.30767369999999994, 51.55432649999999], [-0.3057018, 51.55434480000001], [-0.3046287999999999, 51.55436520000001], [-0.304302, 51.55437549999999], [-0.3032894, 51.5544312], [-0.30204719999999996, 51.554499199999995], [-0.2999525, 51.5546277], [-0.2996969, 51.55464190000001], [-0.29921768223301315, 51.55466347968381], [-0.2990529, 51.554670900000005], [-0.29897890499186586, 51.55467391277923], [-0.29894105212875316, 51.55467545399556], [-0.29885701253218017, 51.5546788757497], [-0.2988025312835315, 51.55468109400673], [-0.2987421439391386, 51.554683552736094], [-0.29868895534545353, 51.55468571836119], [-0.29854449999999993, 51.55469159999999], [-0.2984247, 51.5546948], [-0.29779399999999995, 51.5547114], [-0.29751419999999995, 51.5547164], [-0.29669109999999993, 51.5547238], [-0.2956544, 51.55471610000001], [-0.2943852, 51.5547071], [-0.2936253999999999, 51.5546913], [-0.293203, 51.5546769], [-0.2929134590497719, 51.55466347968381], [-0.29008760000000006, 51.55453249999999], [-0.28776035374197784, 51.55443953569632], [-0.287506094398033, 51.55442780893754], [-0.28728169145486804, 51.55441493265498], [-0.28708287996169063, 51.55440106881576], [-0.2869053949677084, 51.55438637938704], [-0.28674497152212924, 51.554371026335936], [-0.2865973446741608, 51.55435517162959], [-0.28645824947301085, 51.55433897723515], [-0.286323420967887, 51.554322605119744], [-0.2861885942079971, 51.55430621725049], [-0.28604950424254877, 51.55428997559456], [-0.2859018861207498, 51.55427404211907], [-0.2857414748918079, 51.55425857879116], [-0.2855640056049308, 51.55424374757797], [-0.28536521330932624, 51.55422971044662], [-0.2851408330542019, 51.55421662936426], [-0.2848865998887656, 51.55420466629804], [-0.2836096000000001, 51.55415109999999], [-0.28289669999999995, 51.55412350000001], [-0.2825372, 51.55411229999999], [-0.2819419, 51.554099599999994], [-0.28111289999999994, 51.5541023], [-0.2798344, 51.5541287], [-0.27874779999999993, 51.55419119999999], [-0.27767569999999997, 51.554278], [-0.2763212, 51.55441919999999], [-0.2747007, 51.5545948], [-0.2740621406905312, 51.55466347968381], [-0.2731545, 51.5547611], [-0.2710154, 51.55499460000001], [-0.26949458523585645, 51.55515777267592], [-0.2689202, 51.5552194], [-0.2679557, 51.55532290000001], [-0.26736889999999996, 51.5553899], [-0.2665018, 51.5554909], [-0.26614959999999993, 51.5555286], [-0.2654558, 51.55559349999999], [-0.2645992, 51.555657499999995], [-0.2635361, 51.5557034], [-0.2624118, 51.55572020000001], [-0.26145669999999993, 51.5557074], [-0.2605377, 51.55567409999999], [-0.2590349, 51.55557700000001], [-0.25821089999999997, 51.55549069999999], [-0.2573785, 51.5553857], [-0.25657389999999997, 51.555275], [-0.2560699, 51.55520690000001], [-0.25570669999999995, 51.555157900000005], [-0.2552713999999999, 51.5550867], [-0.2547811, 51.5549981], [-0.2543291999999999, 51.5549087], [-0.2541768, 51.5548787], [-0.2537283, 51.554786799999995], [-0.2531873920331035, 51.55466347968381], [-0.2528765, 51.5545926], [-0.2522456, 51.5544367], [-0.2514381, 51.55424260000001], [-0.2490292, 51.553662999999986], [-0.24809109999999995, 51.5534249], [-0.2476244, 51.55331000000001], [-0.2473803, 51.553249400000006], [-0.24731936840030777, 51.55323612538862], [-0.247263814751724, 51.553224022418995], [-0.24667709999999995, 51.553096199999985], [-0.2453662, 51.5528373], [-0.24420859999999997, 51.5526408], [-0.24321969999999996, 51.55247930000001], [-0.2415563, 51.552257200000014], [-0.2398824, 51.55197739999999], [-0.23928510000000003, 51.55188489999999], [-0.23852759999999995, 51.55176839999999], [-0.2379636, 51.551678800000005], [-0.23646979999999995, 51.551437099999994], [-0.2359460999999999, 51.55134240000001], [-0.23332430000000004, 51.550941400000006], [-0.2330761, 51.550906], [-0.22830560000000005, 51.55013670000001], [-0.22807210000000003, 51.55009900000001], [-0.22737609999999997, 51.54998879999999], [-0.22533719999999993, 51.54967620000001], [-0.2247638, 51.54959170000001], [-0.22412820000000003, 51.54947819999999], [-0.2235334, 51.54935369999999], [-0.2226188, 51.54917189999998], [-0.22205289999999997, 51.5490716], [-0.22133449999999996, 51.54897129999999], [-0.2206604, 51.5489031], [-0.21974669999999996, 51.5487853], [-0.21860419999999997, 51.5486304], [-0.2104437, 51.5473539], [-0.2094708, 51.5472057], [-0.208484, 51.547094599999994], [-0.2071627, 51.54694499999999], [-0.2062748, 51.5468404], [-0.20530159999999997, 51.5467409], [-0.20468739999999996, 51.5466947], [-0.2040956, 51.54666799999998], [-0.20345949999999996, 51.54664960000001], [-0.20283259999999995, 51.5466348], [-0.2024274, 51.5466168], [-0.20236709999999997, 51.54661300000001], [-0.2015886, 51.546564499999995], [-0.1996435, 51.546404299999985], [-0.1980628973021804, 51.54628952894688], [-0.19791731168407012, 51.54627895763901], [-0.1976521, 51.54625970000001], [-0.1971139, 51.546232], [-0.1966932, 51.5462209], [-0.19629379999999996, 51.546224499999994], [-0.19594, 51.5462369], [-0.1944258, 51.5463177], [-0.191216, 51.546557499999984], [-0.1908014, 51.546587200000005], [-0.1888542, 51.546701799999994], [-0.18772959999999997, 51.54677829999999], [-0.1870127, 51.5468379], [-0.18605, 51.5469403], [-0.1855364, 51.547012900000006], [-0.1845989, 51.5471186], [-0.1841741, 51.5471558], [-0.18384269999999997, 51.5471752], [-0.18358669999999996, 51.547185500000005], [-0.1833522, 51.54718389999999], [-0.18310589999999996, 51.54717409999999], [-0.18286859999999996, 51.5471597], [-0.1825414, 51.5471406], [-0.1823191, 51.54711540000001], [-0.18199299999999996, 51.5470699], [-0.1816694, 51.5470142], [-0.18142199999999997, 51.54696049999999], [-0.181196, 51.5469083], [-0.18090079999999997, 51.546828399999995], [-0.1806567, 51.546744], [-0.18020580000000003, 51.54657190000001], [-0.17989709999999998, 51.54643440000001], [-0.1796630568239043, 51.54631867660276], [-0.17964469999999996, 51.5463096], [-0.17938899999999997, 51.54618719999999], [-0.17920419999999998, 51.5460767], [-0.1790055, 51.5459626], [-0.1788313, 51.5458398], [-0.1786296, 51.545700800000006], [-0.17845179999999997, 51.54556110000001], [-0.178029, 51.54518100000001], [-0.17777309999999996, 51.5448992], [-0.1776009, 51.5446714], [-0.17741739999999998, 51.5444147], [-0.1773282, 51.54424879999999], [-0.17724799999999996, 51.544052], [-0.17719569999999998, 51.5439238], [-0.17714979999999997, 51.54370850000001], [-0.17711739999999998, 51.5434802], [-0.17710329999999996, 51.543178000000005], [-0.17713849999999998, 51.5428948], [-0.17714759999999996, 51.5428389], [-0.1771987, 51.542569099999994], [-0.177341, 51.5419195], [-0.17739210000000002, 51.54169], [-0.17740292348111678, 51.541648770456455], [-0.1774157860300821, 51.5415997735078], [-0.1774536189907193, 51.541455657161386], [-0.17746215221779643, 51.541423151645674], [-0.17750598125350214, 51.54125619387955], [-0.17751511676208587, 51.54122139394699], [-0.17753419999999998, 51.5411487], [-0.1776039, 51.540900099999995], [-0.17772879999999996, 51.5403825], [-0.1777444, 51.540322399999994], [-0.17786979999999997, 51.539818700000005], [-0.17789379999999996, 51.5397224], [-0.178113, 51.53884179999999], [-0.1781274, 51.5387742], [-0.1782095, 51.53833709999999], [-0.17822249999999998, 51.5382334], [-0.17822399999999997, 51.5381727], [-0.1782159, 51.5378516], [-0.17819019999999997, 51.5375158], [-0.17813939999999998, 51.5372767], [-0.1780117, 51.5369783], [-0.1778505, 51.5365162], [-0.1775763, 51.536022], [-0.1773315, 51.5356696], [-0.1768954, 51.5351647], [-0.17642759999999996, 51.534743], [-0.17593, 51.5343719], [-0.1753829, 51.534023899999994], [-0.175314, 51.533982599999995], [-0.1740634, 51.533286100000005], [-0.17361869999999996, 51.533035299999995], [-0.17271069999999997, 51.5325201], [-0.17211559999999998, 51.5321617], [-0.17084719999999998, 51.53124050000001], [-0.1682532, 51.5291146], [-0.16770781389670208, 51.52866454561394], [-0.167466, 51.528465], [-0.1672297, 51.5282734], [-0.16714289999999998, 51.52820089999999], [-0.1670848, 51.5281486], [-0.1664765, 51.52765430000001], [-0.1663306, 51.5275346], [-0.1660336, 51.5272913], [-0.16571509999999998, 51.5270312], [-0.165408, 51.5267809], [-0.16518949999999996, 51.52660629999999], [-0.1649815, 51.5264221], [-0.16481379999999998, 51.52624720000001], [-0.16464179999999998, 51.526054999999985], [-0.1644308, 51.5258052], [-0.1641973, 51.525552899999994], [-0.16403699999999996, 51.5253625], [-0.1639697, 51.5252735], [-0.1639095, 51.525180000000006], [-0.1638081, 51.5250055], [-0.16368189999999996, 51.52474919999999], [-0.1635977, 51.52456200000001], [-0.1634155, 51.52415090000001], [-0.16301129999999997, 51.523255600000006]]}", "current_leg_start": "Northolt Park", "dest_arr_time_act": "2356", "motion_projection": null, "next_location_lat": "51.5232556", "next_location_lon": "-0.1630113", "previous_location": "Northolt Park", "current_leg_milage": "9.7", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 244.953, \"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\": 383.136, \"from_m\": 244.953, \"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\": 640.661, \"from_m\": 383.136, \"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\": 5906.457, \"from_m\": 640.661, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6238.256, \"from_m\": 5906.457, \"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\": 6969.669, \"from_m\": 6238.256, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6991.398, \"from_m\": 6969.669, \"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\": 14171.721, \"from_m\": 6991.398, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14697.092, \"from_m\": 14171.721, \"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\": 15136.731, \"from_m\": 14697.092, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 15825.97, \"from_m\": 15136.731, \"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\": 24052.442, \"from_m\": 15825.97, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 24442.554, \"from_m\": 24052.442, \"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\": 24926.296, \"from_m\": 24442.554, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25093.983, \"from_m\": 24926.296, \"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\": 38990.983, \"from_m\": 25093.983, \"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\": 40936.647, \"from_m\": 38990.983, \"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\": 55839.987, \"from_m\": 40936.647, \"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\": 57082.18, \"from_m\": 55839.987, \"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\": 66526.823, \"from_m\": 57082.18, \"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\": 67153.051, \"from_m\": 66526.823, \"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\": 67690.01, \"from_m\": 67153.051, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 78477.964, \"from_m\": 67690.01, \"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\": 78544.491, \"from_m\": 78477.964, \"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\": 79774.17, \"from_m\": 78544.491, \"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\": 79828.527, \"from_m\": 79774.17, \"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\": 107756.685, \"from_m\": 79828.527, \"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\": 108896.719, \"from_m\": 107756.685, \"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\": 109683.067, \"from_m\": 108896.719, \"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\": 109715.325, \"from_m\": 109683.067, \"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\": 109746.814, \"from_m\": 109715.325, \"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\": 110607.988, \"from_m\": 109746.814, \"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\": 111921.249, \"from_m\": 110607.988, \"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\": 118988.634, \"from_m\": 111921.249, \"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\": 122786.69, \"from_m\": 118988.634, \"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\": 122883.636, \"from_m\": 122786.69, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 122944.344, \"from_m\": 122883.636, \"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\": 123321.432, \"from_m\": 122944.344, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 123579.25, \"from_m\": 123321.432, \"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\": 123665.612, \"from_m\": 123579.25, \"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\": 125413.43, \"from_m\": 123665.612, \"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\": 158532.637, \"from_m\": 125413.43, \"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\": 159336.538, \"from_m\": 158532.637, \"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\": 160053.459, \"from_m\": 159336.538, \"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\": 161733.393, \"from_m\": 160053.459, \"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\": 167233.173, \"from_m\": 161733.393, \"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\": 167247.925, \"from_m\": 167233.173, \"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\": 167305.289, \"from_m\": 167247.925, \"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\": 167611.732, \"from_m\": 167305.289, \"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\": 167856.747, \"from_m\": 167611.732, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 491389, \"profile_key\": \"ec9e4ec13c8ba93dd8c52b741d9da6e9a4132a5e179511b397357674b5e4983d\", \"schedule_id\": 16152, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2133\", \"location\": \"Stratford-upon-Avon\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34398}, {\"is_pass\": false, \"wtt_arr\": \"2136\", \"wtt_dep\": \"2137\", \"location\": \"Stratford Parkway\", \"stage_seq\": 2, \"distance_m\": 1671.856, \"section_seq\": 1, \"route_path_id\": 34398}, {\"is_pass\": false, \"wtt_arr\": \"2139H\", \"wtt_dep\": \"2140H\", \"location\": \"Wilmcote\", \"stage_seq\": 3, \"distance_m\": 4277.099, \"section_seq\": 1, \"route_path_id\": 34398}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2142H\", \"location\": \"Bearley Jn\", \"stage_seq\": 4, \"distance_m\": 5845.555, \"section_seq\": 1, \"route_path_id\": 34398}, {\"is_pass\": false, \"wtt_arr\": \"2143H\", \"wtt_dep\": \"2144H\", \"location\": \"Bearley\", \"stage_seq\": 5, \"distance_m\": 6870.502, \"section_seq\": 1, \"route_path_id\": 34398}, {\"is_pass\": false, \"wtt_arr\": \"2149\", \"wtt_dep\": \"2150\", \"location\": \"Claverdon\", \"stage_seq\": 6, \"distance_m\": 12082.715, \"section_seq\": 1, \"route_path_id\": 34398}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2153\", \"location\": \"Hatton West Jn\", \"stage_seq\": 7, \"distance_m\": 14219.568, \"section_seq\": 1, \"route_path_id\": 34398}, {\"is_pass\": false, \"wtt_arr\": \"2155\", \"wtt_dep\": \"2156\", \"location\": \"Hatton\", \"stage_seq\": 8, \"distance_m\": 14902.22, \"section_seq\": 1, \"route_path_id\": 34398}, {\"is_pass\": false, \"wtt_arr\": \"2202H\", \"wtt_dep\": \"2203H\", \"location\": \"Warwick\", \"stage_seq\": 9, \"distance_m\": 21640.67, \"section_seq\": 1, \"route_path_id\": 34398}, {\"is_pass\": false, \"wtt_arr\": \"2207\", \"wtt_dep\": \"2208\", \"location\": \"Leamington Spa\", \"stage_seq\": 10, \"distance_m\": 24763.089, \"section_seq\": 1, \"route_path_id\": 34398}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2218H\", \"location\": \"Fenny Compton\", \"stage_seq\": 11, \"distance_m\": 42823.585, \"section_seq\": 1, \"route_path_id\": 34398}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2227H\", \"location\": \"Banbury Reservoir Jn\", \"stage_seq\": 12, \"distance_m\": 54854.209, \"section_seq\": 1, \"route_path_id\": 34398}, {\"is_pass\": false, \"wtt_arr\": \"2229H\", \"wtt_dep\": \"2232H\", \"location\": \"Banbury\", \"stage_seq\": 13, \"distance_m\": 56641.841, \"section_seq\": 1, \"route_path_id\": 34398}, {\"is_pass\": false, \"wtt_arr\": \"2237\", \"wtt_dep\": \"2238\", \"location\": \"Kings Sutton\", \"stage_seq\": 14, \"distance_m\": 62316.574, \"section_seq\": 1, \"route_path_id\": 34398}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2240\", \"location\": \"Aynho Jn\", \"stage_seq\": 15, \"distance_m\": 64725.012, \"section_seq\": 1, \"route_path_id\": 34398}, {\"is_pass\": false, \"wtt_arr\": \"2249\", \"wtt_dep\": \"2250H\", \"location\": \"Bicester North\", \"stage_seq\": 16, \"distance_m\": 79380.278, \"section_seq\": 1, \"route_path_id\": 34398}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2252\", \"location\": \"Bicester South Jn\", \"stage_seq\": 17, \"distance_m\": 80991.666, \"section_seq\": 1, \"route_path_id\": 34398}, {\"is_pass\": false, \"wtt_arr\": \"2302H\", \"wtt_dep\": \"2304\", \"location\": \"Haddenham & Thame Parkway\", \"stage_seq\": 18, \"distance_m\": 100004.872, \"section_seq\": 1, \"route_path_id\": 34398}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2309H\", \"location\": \"Princes Risborough\", \"stage_seq\": 19, \"distance_m\": 109289.893, \"section_seq\": 1, \"route_path_id\": 34398}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2312\", \"location\": \"Saunderton\", \"stage_seq\": 20, \"distance_m\": 115209.336, \"section_seq\": 1, \"route_path_id\": 34398}, {\"is_pass\": false, \"wtt_arr\": \"2317\", \"wtt_dep\": \"2318\", \"location\": \"High Wycombe\", \"stage_seq\": 21, \"distance_m\": 123114.655, \"section_seq\": 1, \"route_path_id\": 34398}, {\"is_pass\": false, \"wtt_arr\": \"2324H\", \"wtt_dep\": \"2325\", \"location\": \"Seer Green and Jordans\", \"stage_seq\": 22, \"distance_m\": 133503.245, \"section_seq\": 1, \"route_path_id\": 34398}, {\"is_pass\": false, \"wtt_arr\": \"2329\", \"wtt_dep\": \"2330\", \"location\": \"Gerrards Cross\", \"stage_seq\": 23, \"distance_m\": 137867.518, \"section_seq\": 1, \"route_path_id\": 34398}, {\"is_pass\": false, \"wtt_arr\": \"2336\", \"wtt_dep\": \"2337\", \"location\": \"West Ruislip\", \"stage_seq\": 24, \"distance_m\": 146364.192, \"section_seq\": 1, \"route_path_id\": 34398}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2340\", \"location\": \"South Ruislip\", \"stage_seq\": 25, \"distance_m\": 149286.687, \"section_seq\": 1, \"route_path_id\": 34398}, {\"is_pass\": false, \"wtt_arr\": \"2342\", \"wtt_dep\": \"2342H\", \"location\": \"Northolt Park\", \"stage_seq\": 26, \"distance_m\": 152155.486, \"section_seq\": 1, \"route_path_id\": 34398}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2346\", \"location\": \"Wembley Stadium\", \"stage_seq\": 27, \"distance_m\": 157495.99, \"section_seq\": 1, \"route_path_id\": 34398}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2347\", \"location\": \"Neasden South Jn\", \"stage_seq\": 28, \"distance_m\": 159593.585, \"section_seq\": 1, \"route_path_id\": 34398}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2354\", \"location\": \"Marylebone 10 Signal\", \"stage_seq\": 29, \"distance_m\": 167190.117, \"section_seq\": 1, \"route_path_id\": 34398}, {\"is_pass\": false, \"wtt_arr\": \"2356\", \"wtt_dep\": null, \"location\": \"London Marylebone\", \"stage_seq\": 30, \"distance_m\": 167856.747, \"section_seq\": 1, \"route_path_id\": 34398}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 167856.747, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34398}], \"total_distance_m\": 167856.747, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 166836.046, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1020.701, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2133", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "15.0", "current_position_lat": "51.5232556", "current_position_lon": "-0.1630113", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 20301, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:35:01Z\", \"source_id\": 39494411, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T20:36:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:35:06Z\", \"source_id\": 12972866, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:41:11Z\", \"source_id\": 12976755, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:46:10Z\", \"source_id\": 12979985, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:52:14Z\", \"source_id\": 12983799, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20249, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:56:46Z\", \"source_id\": 39540058, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T20:57:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:56:48Z\", \"source_id\": 12986593, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20262, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:04:07Z\", \"source_id\": 39555485, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:05:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:04:06Z\", \"source_id\": 12991139, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20925, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:08:19Z\", \"source_id\": 39564284, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:09:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:08:27Z\", \"source_id\": 12993818, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21048, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:30:12Z\", \"source_id\": 39607995, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:31:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:30:16Z\", \"source_id\": 13007087, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21093, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:37:45Z\", \"source_id\": 39622628, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:38:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:37:48Z\", \"source_id\": 13011487, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21136, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:48:28Z\", \"source_id\": 39642105, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:49:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:48:32Z\", \"source_id\": 13017617, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21153, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:00:23Z\", \"source_id\": 39663601, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:03:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:00:25Z\", \"source_id\": 13024230, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23354, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:09:15Z\", \"source_id\": 39679573, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:10:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:09:17Z\", \"source_id\": 13029247, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23347, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:11:47Z\", \"source_id\": 39683805, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:13:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:11:51Z\", \"source_id\": 13030666, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23329, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:16:47Z\", \"source_id\": 39691931, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:17:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:16:48Z\", \"source_id\": 13033305, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23320, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:24:51Z\", \"source_id\": 39705535, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:25:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:24:57Z\", \"source_id\": 13037541, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:29:22Z\", \"source_id\": 39712774, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:30:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:29:28Z\", \"source_id\": 13039732, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23276, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:36:27Z\", \"source_id\": 39724170, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:37:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:36:33Z\", \"source_id\": 13043277, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23259, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:40:42Z\", \"source_id\": 39730832, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:41:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:40:48Z\", \"source_id\": 13045279, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18249, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:43:07Z\", \"source_id\": 39734369, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:43:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:43:09Z\", \"source_id\": 13046391, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18263, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:48:46Z\", \"source_id\": 39742101, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:49:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:48:49Z\", \"source_id\": 13048929, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18350, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:56:05Z\", \"source_id\": 39751670, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:56:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:56:09Z\", \"source_id\": 13052020, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18318, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:57:39Z\", \"source_id\": 39753636, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:59:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:57:42Z\", \"source_id\": 13052678, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Marylebone", "service_state_platform": "1", "timing_fact_generation": 1789167462913383, "current_leg_arrival_utc": "2026-09-12T23:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T22:59:21.214049", "service_state_evidence_id": 13052678, "current_leg_start_actual_dep": "2026-09-12T23:45:30+01:00", "operational_evidence_version": 132, "service_state_event_time_utc": "2026-09-11T22:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:09:22.226262", "service_state_valid_until_kind": null, "operational_interpretation_version": 132, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Chiltern Railways |
P |
SAV |
MYB |
2H86 |
165019 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 244.953, "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": 383.136, "from_m": 244.953, "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": 640.661, "from_m": 383.136, "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": 5906.457, "from_m": 640.661, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6238.256, "from_m": 5906.457, "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": 6969.669, "from_m": 6238.256, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6991.398, "from_m": 6969.669, "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": 14171.721, "from_m": 6991.398, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14697.092, "from_m": 14171.721, "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": 15136.731, "from_m": 14697.092, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 15825.97, "from_m": 15136.731, "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": 24052.442, "from_m": 15825.97, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 24442.554, "from_m": 24052.442, "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": 24926.296, "from_m": 24442.554, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25093.983, "from_m": 24926.296, "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": 38990.983, "from_m": 25093.983, "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": 40936.647, "from_m": 38990.983, "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": 55839.987, "from_m": 40936.647, "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": 57082.18, "from_m": 55839.987, "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": 66526.823, "from_m": 57082.18, "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": 67153.051, "from_m": 66526.823, "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": 67690.01, "from_m": 67153.051, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 78477.964, "from_m": 67690.01, "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": 78544.491, "from_m": 78477.964, "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": 79774.17, "from_m": 78544.491, "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": 79828.527, "from_m": 79774.17, "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": 107756.685, "from_m": 79828.527, "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": 108896.719, "from_m": 107756.685, "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": 109683.067, "from_m": 108896.719, "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": 109715.325, "from_m": 109683.067, "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": 109746.814, "from_m": 109715.325, "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": 110607.988, "from_m": 109746.814, "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": 111921.249, "from_m": 110607.988, "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": 118988.634, "from_m": 111921.249, "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": 122786.69, "from_m": 118988.634, "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": 122883.636, "from_m": 122786.69, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 122944.344, "from_m": 122883.636, "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": 123321.432, "from_m": 122944.344, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 123579.25, "from_m": 123321.432, "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": 123665.612, "from_m": 123579.25, "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": 125413.43, "from_m": 123665.612, "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": 158532.637, "from_m": 125413.43, "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": 159336.538, "from_m": 158532.637, "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": 160053.459, "from_m": 159336.538, "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": 161733.393, "from_m": 160053.459, "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": 167233.173, "from_m": 161733.393, "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": 167247.925, "from_m": 167233.173, "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": 167305.289, "from_m": 167247.925, "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": 167611.732, "from_m": 167305.289, "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": 167856.747, "from_m": 167611.732, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 491389, "profile_key": "ec9e4ec13c8ba93dd8c52b741d9da6e9a4132a5e179511b397357674b5e4983d", "schedule_id": 16152, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2133", "location": "Stratford-upon-Avon", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34398}, {"is_pass": false, "wtt_arr": "2136", "wtt_dep": "2137", "location": "Stratford Parkway", "stage_seq": 2, "distance_m": 1671.856, "section_seq": 1, "route_path_id": 34398}, {"is_pass": false, "wtt_arr": "2139H", "wtt_dep": "2140H", "location": "Wilmcote", "stage_seq": 3, "distance_m": 4277.099, "section_seq": 1, "route_path_id": 34398}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2142H", "location": "Bearley Jn", "stage_seq": 4, "distance_m": 5845.555, "section_seq": 1, "route_path_id": 34398}, {"is_pass": false, "wtt_arr": "2143H", "wtt_dep": "2144H", "location": "Bearley", "stage_seq": 5, "distance_m": 6870.502, "section_seq": 1, "route_path_id": 34398}, {"is_pass": false, "wtt_arr": "2149", "wtt_dep": "2150", "location": "Claverdon", "stage_seq": 6, "distance_m": 12082.715, "section_seq": 1, "route_path_id": 34398}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2153", "location": "Hatton West Jn", "stage_seq": 7, "distance_m": 14219.568, "section_seq": 1, "route_path_id": 34398}, {"is_pass": false, "wtt_arr": "2155", "wtt_dep": "2156", "location": "Hatton", "stage_seq": 8, "distance_m": 14902.22, "section_seq": 1, "route_path_id": 34398}, {"is_pass": false, "wtt_arr": "2202H", "wtt_dep": "2203H", "location": "Warwick", "stage_seq": 9, "distance_m": 21640.67, "section_seq": 1, "route_path_id": 34398}, {"is_pass": false, "wtt_arr": "2207", "wtt_dep": "2208", "location": "Leamington Spa", "stage_seq": 10, "distance_m": 24763.089, "section_seq": 1, "route_path_id": 34398}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2218H", "location": "Fenny Compton", "stage_seq": 11, "distance_m": 42823.585, "section_seq": 1, "route_path_id": 34398}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2227H", "location": "Banbury Reservoir Jn", "stage_seq": 12, "distance_m": 54854.209, "section_seq": 1, "route_path_id": 34398}, {"is_pass": false, "wtt_arr": "2229H", "wtt_dep": "2232H", "location": "Banbury", "stage_seq": 13, "distance_m": 56641.841, "section_seq": 1, "route_path_id": 34398}, {"is_pass": false, "wtt_arr": "2237", "wtt_dep": "2238", "location": "Kings Sutton", "stage_seq": 14, "distance_m": 62316.574, "section_seq": 1, "route_path_id": 34398}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2240", "location": "Aynho Jn", "stage_seq": 15, "distance_m": 64725.012, "section_seq": 1, "route_path_id": 34398}, {"is_pass": false, "wtt_arr": "2249", "wtt_dep": "2250H", "location": "Bicester North", "stage_seq": 16, "distance_m": 79380.278, "section_seq": 1, "route_path_id": 34398}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2252", "location": "Bicester South Jn", "stage_seq": 17, "distance_m": 80991.666, "section_seq": 1, "route_path_id": 34398}, {"is_pass": false, "wtt_arr": "2302H", "wtt_dep": "2304", "location": "Haddenham & Thame Parkway", "stage_seq": 18, "distance_m": 100004.872, "section_seq": 1, "route_path_id": 34398}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2309H", "location": "Princes Risborough", "stage_seq": 19, "distance_m": 109289.893, "section_seq": 1, "route_path_id": 34398}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2312", "location": "Saunderton", "stage_seq": 20, "distance_m": 115209.336, "section_seq": 1, "route_path_id": 34398}, {"is_pass": false, "wtt_arr": "2317", "wtt_dep": "2318", "location": "High Wycombe", "stage_seq": 21, "distance_m": 123114.655, "section_seq": 1, "route_path_id": 34398}, {"is_pass": false, "wtt_arr": "2324H", "wtt_dep": "2325", "location": "Seer Green and Jordans", "stage_seq": 22, "distance_m": 133503.245, "section_seq": 1, "route_path_id": 34398}, {"is_pass": false, "wtt_arr": "2329", "wtt_dep": "2330", "location": "Gerrards Cross", "stage_seq": 23, "distance_m": 137867.518, "section_seq": 1, "route_path_id": 34398}, {"is_pass": false, "wtt_arr": "2336", "wtt_dep": "2337", "location": "West Ruislip", "stage_seq": 24, "distance_m": 146364.192, "section_seq": 1, "route_path_id": 34398}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2340", "location": "South Ruislip", "stage_seq": 25, "distance_m": 149286.687, "section_seq": 1, "route_path_id": 34398}, {"is_pass": false, "wtt_arr": "2342", "wtt_dep": "2342H", "location": "Northolt Park", "stage_seq": 26, "distance_m": 152155.486, "section_seq": 1, "route_path_id": 34398}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2346", "location": "Wembley Stadium", "stage_seq": 27, "distance_m": 157495.99, "section_seq": 1, "route_path_id": 34398}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2347", "location": "Neasden South Jn", "stage_seq": 28, "distance_m": 159593.585, "section_seq": 1, "route_path_id": 34398}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2354", "location": "Marylebone 10 Signal", "stage_seq": 29, "distance_m": 167190.117, "section_seq": 1, "route_path_id": 34398}, {"is_pass": false, "wtt_arr": "2356", "wtt_dep": null, "location": "London Marylebone", "stage_seq": 30, "distance_m": 167856.747, "section_seq": 1, "route_path_id": 34398}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 167856.747, "from_m": 0.0, "section_seq": 1, "route_path_id": 34398}], "total_distance_m": 167856.747, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 166836.046, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1020.701, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 20301, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:35:01Z", "source_id": 39494411, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T20:36:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:35:06Z", "source_id": 12972866, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T21:36:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:41:11Z", "source_id": 12976755, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T21:40:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:46:10Z", "source_id": 12979985, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T21:45:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:52:14Z", "source_id": 12983799, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T21:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20249, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:56:46Z", "source_id": 39540058, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T20:57:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:56:48Z", "source_id": 12986593, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T21:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20262, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:04:07Z", "source_id": 39555485, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T21:05:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:04:06Z", "source_id": 12991139, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T22:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20925, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:08:19Z", "source_id": 39564284, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T21:09:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:08:27Z", "source_id": 12993818, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T22:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21048, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:30:12Z", "source_id": 39607995, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T21:31:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:30:16Z", "source_id": 13007087, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T22:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21093, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:37:45Z", "source_id": 39622628, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T21:38:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:37:48Z", "source_id": 13011487, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T22:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21136, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:48:28Z", "source_id": 39642105, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T21:49:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:48:32Z", "source_id": 13017617, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T22:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21153, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:00:23Z", "source_id": 39663601, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T22:03:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:00:25Z", "source_id": 13024230, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T23:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23354, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:09:15Z", "source_id": 39679573, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T22:10:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:09:17Z", "source_id": 13029247, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T23:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23347, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:11:47Z", "source_id": 39683805, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T22:13:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:11:51Z", "source_id": 13030666, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T23:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23329, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:16:47Z", "source_id": 39691931, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-11T22:17:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:16:48Z", "source_id": 13033305, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-11T23:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23320, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:24:51Z", "source_id": 39705535, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-11T22:25:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:24:57Z", "source_id": 13037541, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-11T23:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23310, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:29:22Z", "source_id": 39712774, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-11T22:30:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:29:28Z", "source_id": 13039732, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-11T23:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23276, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:36:27Z", "source_id": 39724170, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-11T22:37:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:36:33Z", "source_id": 13043277, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-11T23:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23259, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:40:42Z", "source_id": 39730832, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-11T22:41:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:40:48Z", "source_id": 13045279, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-11T23:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18249, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:43:07Z", "source_id": 39734369, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-11T22:43:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:43:09Z", "source_id": 13046391, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-11T23:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18263, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:48:46Z", "source_id": 39742101, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-11T22:49:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:48:49Z", "source_id": 13048929, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-11T23:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18350, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:56:05Z", "source_id": 39751670, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-11T22:56:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:56:09Z", "source_id": 13052020, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-11T23:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18318, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:57:39Z", "source_id": 39753636, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-11T22:59:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:57:42Z", "source_id": 13052678, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-11T23:59:00+01:00", "operational_fact": true}] |
Stratford-upon-Avon |
2133 |
2133 |
3 |
None |
None |
London Marylebone |
2356 |
2356 |
1 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L37424/2026-09-11/detailed |
None |
Northolt Park |
2026-09-12T23:45:30+01:00 |
London Marylebone |
15.0 |
{"type": "LineString", "coordinates": [[-0.35932611364780853, 51.557512754595216], [-0.3592754, 51.5575208], [-0.3590326, 51.5575594], [-0.3573217, 51.55784059999999], [-0.3567954, 51.5579224], [-0.3545464, 51.5582821], [-0.3528107, 51.5585695], [-0.3508247, 51.5588798], [-0.3488546, 51.559169999999995], [-0.3480461, 51.55926779999999], [-0.3472393, 51.559349899999994], [-0.3459257, 51.5594302], [-0.34455800000000003, 51.5594679], [-0.3439298, 51.5594666], [-0.34297979999999995, 51.5594386], [-0.34212459999999995, 51.5594014], [-0.3412765, 51.5593507], [-0.34055869999999994, 51.5592887], [-0.3397817, 51.559198900000005], [-0.3392755, 51.55913759999999], [-0.338223, 51.5589719], [-0.3375385, 51.5588535], [-0.3372124, 51.5587901], [-0.3361733, 51.5585626], [-0.3354335, 51.5583875], [-0.33542019999999995, 51.5583843], [-0.3353227999999999, 51.55836119999999], [-0.3352135, 51.5583354], [-0.334586, 51.558186799999994], [-0.33248959999999994, 51.5576331], [-0.3302543, 51.5570958], [-0.32811219999999996, 51.55658369999999], [-0.3267534, 51.556258099999994], [-0.32546639999999993, 51.5559871], [-0.3243795, 51.5557262], [-0.32353869999999996, 51.555531499999994], [-0.32257119999999995, 51.5552996], [-0.32190769999999996, 51.5551491], [-0.3212627, 51.5550123], [-0.3205613, 51.554884599999994], [-0.3197092999999999, 51.554745899999986], [-0.3190746749745526, 51.55466347968381], [-0.31863439999999993, 51.5546063], [-0.3175837, 51.5545052], [-0.3167368, 51.5544379], [-0.31581129999999996, 51.5543811], [-0.3151622, 51.554354700000005], [-0.3147551, 51.55434480000001], [-0.3137374, 51.554326], [-0.31206509999999993, 51.5543188], [-0.3091028, 51.55432449999999], [-0.30767369999999994, 51.55432649999999], [-0.3057018, 51.55434480000001], [-0.3046287999999999, 51.55436520000001], [-0.304302, 51.55437549999999], [-0.3032894, 51.5544312], [-0.30204719999999996, 51.554499199999995], [-0.2999525, 51.5546277], [-0.2996969, 51.55464190000001], [-0.29921768223301315, 51.55466347968381], [-0.2990529, 51.554670900000005], [-0.29897890499186586, 51.55467391277923], [-0.29894105212875316, 51.55467545399556], [-0.29885701253218017, 51.5546788757497], [-0.2988025312835315, 51.55468109400673], [-0.2987421439391386, 51.554683552736094], [-0.29868895534545353, 51.55468571836119], [-0.29854449999999993, 51.55469159999999], [-0.2984247, 51.5546948], [-0.29779399999999995, 51.5547114], [-0.29751419999999995, 51.5547164], [-0.29669109999999993, 51.5547238], [-0.2956544, 51.55471610000001], [-0.2943852, 51.5547071], [-0.2936253999999999, 51.5546913], [-0.293203, 51.5546769], [-0.2929134590497719, 51.55466347968381], [-0.29008760000000006, 51.55453249999999], [-0.28776035374197784, 51.55443953569632], [-0.287506094398033, 51.55442780893754], [-0.28728169145486804, 51.55441493265498], [-0.28708287996169063, 51.55440106881576], [-0.2869053949677084, 51.55438637938704], [-0.28674497152212924, 51.554371026335936], [-0.2865973446741608, 51.55435517162959], [-0.28645824947301085, 51.55433897723515], [-0.286323420967887, 51.554322605119744], [-0.2861885942079971, 51.55430621725049], [-0.28604950424254877, 51.55428997559456], [-0.2859018861207498, 51.55427404211907], [-0.2857414748918079, 51.55425857879116], [-0.2855640056049308, 51.55424374757797], [-0.28536521330932624, 51.55422971044662], [-0.2851408330542019, 51.55421662936426], [-0.2848865998887656, 51.55420466629804], [-0.2836096000000001, 51.55415109999999], [-0.28289669999999995, 51.55412350000001], [-0.2825372, 51.55411229999999], [-0.2819419, 51.554099599999994], [-0.28111289999999994, 51.5541023], [-0.2798344, 51.5541287], [-0.27874779999999993, 51.55419119999999], [-0.27767569999999997, 51.554278], [-0.2763212, 51.55441919999999], [-0.2747007, 51.5545948], [-0.2740621406905312, 51.55466347968381], [-0.2731545, 51.5547611], [-0.2710154, 51.55499460000001], [-0.26949458523585645, 51.55515777267592], [-0.2689202, 51.5552194], [-0.2679557, 51.55532290000001], [-0.26736889999999996, 51.5553899], [-0.2665018, 51.5554909], [-0.26614959999999993, 51.5555286], [-0.2654558, 51.55559349999999], [-0.2645992, 51.555657499999995], [-0.2635361, 51.5557034], [-0.2624118, 51.55572020000001], [-0.26145669999999993, 51.5557074], [-0.2605377, 51.55567409999999], [-0.2590349, 51.55557700000001], [-0.25821089999999997, 51.55549069999999], [-0.2573785, 51.5553857], [-0.25657389999999997, 51.555275], [-0.2560699, 51.55520690000001], [-0.25570669999999995, 51.555157900000005], [-0.2552713999999999, 51.5550867], [-0.2547811, 51.5549981], [-0.2543291999999999, 51.5549087], [-0.2541768, 51.5548787], [-0.2537283, 51.554786799999995], [-0.2531873920331035, 51.55466347968381], [-0.2528765, 51.5545926], [-0.2522456, 51.5544367], [-0.2514381, 51.55424260000001], [-0.2490292, 51.553662999999986], [-0.24809109999999995, 51.5534249], [-0.2476244, 51.55331000000001], [-0.2473803, 51.553249400000006], [-0.24731936840030777, 51.55323612538862], [-0.247263814751724, 51.553224022418995], [-0.24667709999999995, 51.553096199999985], [-0.2453662, 51.5528373], [-0.24420859999999997, 51.5526408], [-0.24321969999999996, 51.55247930000001], [-0.2415563, 51.552257200000014], [-0.2398824, 51.55197739999999], [-0.23928510000000003, 51.55188489999999], [-0.23852759999999995, 51.55176839999999], [-0.2379636, 51.551678800000005], [-0.23646979999999995, 51.551437099999994], [-0.2359460999999999, 51.55134240000001], [-0.23332430000000004, 51.550941400000006], [-0.2330761, 51.550906], [-0.22830560000000005, 51.55013670000001], [-0.22807210000000003, 51.55009900000001], [-0.22737609999999997, 51.54998879999999], [-0.22533719999999993, 51.54967620000001], [-0.2247638, 51.54959170000001], [-0.22412820000000003, 51.54947819999999], [-0.2235334, 51.54935369999999], [-0.2226188, 51.54917189999998], [-0.22205289999999997, 51.5490716], [-0.22133449999999996, 51.54897129999999], [-0.2206604, 51.5489031], [-0.21974669999999996, 51.5487853], [-0.21860419999999997, 51.5486304], [-0.2104437, 51.5473539], [-0.2094708, 51.5472057], [-0.208484, 51.547094599999994], [-0.2071627, 51.54694499999999], [-0.2062748, 51.5468404], [-0.20530159999999997, 51.5467409], [-0.20468739999999996, 51.5466947], [-0.2040956, 51.54666799999998], [-0.20345949999999996, 51.54664960000001], [-0.20283259999999995, 51.5466348], [-0.2024274, 51.5466168], [-0.20236709999999997, 51.54661300000001], [-0.2015886, 51.546564499999995], [-0.1996435, 51.546404299999985], [-0.1980628973021804, 51.54628952894688], [-0.19791731168407012, 51.54627895763901], [-0.1976521, 51.54625970000001], [-0.1971139, 51.546232], [-0.1966932, 51.5462209], [-0.19629379999999996, 51.546224499999994], [-0.19594, 51.5462369], [-0.1944258, 51.5463177], [-0.191216, 51.546557499999984], [-0.1908014, 51.546587200000005], [-0.1888542, 51.546701799999994], [-0.18772959999999997, 51.54677829999999], [-0.1870127, 51.5468379], [-0.18605, 51.5469403], [-0.1855364, 51.547012900000006], [-0.1845989, 51.5471186], [-0.1841741, 51.5471558], [-0.18384269999999997, 51.5471752], [-0.18358669999999996, 51.547185500000005], [-0.1833522, 51.54718389999999], [-0.18310589999999996, 51.54717409999999], [-0.18286859999999996, 51.5471597], [-0.1825414, 51.5471406], [-0.1823191, 51.54711540000001], [-0.18199299999999996, 51.5470699], [-0.1816694, 51.5470142], [-0.18142199999999997, 51.54696049999999], [-0.181196, 51.5469083], [-0.18090079999999997, 51.546828399999995], [-0.1806567, 51.546744], [-0.18020580000000003, 51.54657190000001], [-0.17989709999999998, 51.54643440000001], [-0.1796630568239043, 51.54631867660276], [-0.17964469999999996, 51.5463096], [-0.17938899999999997, 51.54618719999999], [-0.17920419999999998, 51.5460767], [-0.1790055, 51.5459626], [-0.1788313, 51.5458398], [-0.1786296, 51.545700800000006], [-0.17845179999999997, 51.54556110000001], [-0.178029, 51.54518100000001], [-0.17777309999999996, 51.5448992], [-0.1776009, 51.5446714], [-0.17741739999999998, 51.5444147], [-0.1773282, 51.54424879999999], [-0.17724799999999996, 51.544052], [-0.17719569999999998, 51.5439238], [-0.17714979999999997, 51.54370850000001], [-0.17711739999999998, 51.5434802], [-0.17710329999999996, 51.543178000000005], [-0.17713849999999998, 51.5428948], [-0.17714759999999996, 51.5428389], [-0.1771987, 51.542569099999994], [-0.177341, 51.5419195], [-0.17739210000000002, 51.54169], [-0.17740292348111678, 51.541648770456455], [-0.1774157860300821, 51.5415997735078], [-0.1774536189907193, 51.541455657161386], [-0.17746215221779643, 51.541423151645674], [-0.17750598125350214, 51.54125619387955], [-0.17751511676208587, 51.54122139394699], [-0.17753419999999998, 51.5411487], [-0.1776039, 51.540900099999995], [-0.17772879999999996, 51.5403825], [-0.1777444, 51.540322399999994], [-0.17786979999999997, 51.539818700000005], [-0.17789379999999996, 51.5397224], [-0.178113, 51.53884179999999], [-0.1781274, 51.5387742], [-0.1782095, 51.53833709999999], [-0.17822249999999998, 51.5382334], [-0.17822399999999997, 51.5381727], [-0.1782159, 51.5378516], [-0.17819019999999997, 51.5375158], [-0.17813939999999998, 51.5372767], [-0.1780117, 51.5369783], [-0.1778505, 51.5365162], [-0.1775763, 51.536022], [-0.1773315, 51.5356696], [-0.1768954, 51.5351647], [-0.17642759999999996, 51.534743], [-0.17593, 51.5343719], [-0.1753829, 51.534023899999994], [-0.175314, 51.533982599999995], [-0.1740634, 51.533286100000005], [-0.17361869999999996, 51.533035299999995], [-0.17271069999999997, 51.5325201], [-0.17211559999999998, 51.5321617], [-0.17084719999999998, 51.53124050000001], [-0.1682532, 51.5291146], [-0.16770781389670208, 51.52866454561394], [-0.167466, 51.528465], [-0.1672297, 51.5282734], [-0.16714289999999998, 51.52820089999999], [-0.1670848, 51.5281486], [-0.1664765, 51.52765430000001], [-0.1663306, 51.5275346], [-0.1660336, 51.5272913], [-0.16571509999999998, 51.5270312], [-0.165408, 51.5267809], [-0.16518949999999996, 51.52660629999999], [-0.1649815, 51.5264221], [-0.16481379999999998, 51.52624720000001], [-0.16464179999999998, 51.526054999999985], [-0.1644308, 51.5258052], [-0.1641973, 51.525552899999994], [-0.16403699999999996, 51.5253625], [-0.1639697, 51.5252735], [-0.1639095, 51.525180000000006], [-0.1638081, 51.5250055], [-0.16368189999999996, 51.52474919999999], [-0.1635977, 51.52456200000001], [-0.1634155, 51.52415090000001], [-0.16301129999999997, 51.523255600000006]]} |
9.7 |
2344 |
2359 |
Northolt Park |
London Marylebone |
London Marylebone |
51.5232556 |
-0.1630113 |
51.5232556 |
-0.1630113 |
1 |
0 |
2026-09-11 23:09:23 |
TERMINATED |
2026-09-11 22:59:00 |
London Marylebone |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13052678 |
1789167462913383 |
132 |
132 |
2026-09-11 23:09:22.226262 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 22:59:21.214049 |
| 462783 |
492790 |
P01196 |
481K99M811 |
2026-09-11 |
COMPLETE |
13052841 |
2026-09-11 23:59:00 |
2026-09-11 23:09:52 |
2026-09-13 23:09:52 |
{"id": 492790, "stp": "P", "toc": "Greater Anglia", "uid": "P01196", "consist": "755417", "dest_crs": "CBG", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P01196/2026-09-11/detailed", "trust_id": "481K99M811", "origin_crs": "NRW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cambridge", "service_date": "2026-09-11", "dest_arr_time": "2356", "dest_platform": "5", "is_terminated": 1, "next_location": "Cambridge", "signalling_id": "1K99", "timing_status": "LATE", "origin_station": "Norwich", "current_leg_arr": "2359", "current_leg_dep": "2354", "current_leg_end": "Cambridge", "origin_dep_time": "2240", "origin_platform": "3", "current_location": "Cambridge", "last_update_time": "2026-09-11T23:09:52", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.15901709999999997, 52.2248532], [0.15862609999999996, 52.22427509999999], [0.15851009999999996, 52.22409150000001], [0.1581766, 52.22356199999999], [0.157982, 52.2232387], [0.1576443, 52.222642699999994], [0.1575635, 52.2224938], [0.157519, 52.22240419999999], [0.1568545, 52.2211106], [0.1567632, 52.22092089999999], [0.1564889, 52.2204025], [0.15628199999999998, 52.22001199999998], [0.15626684372518992, 52.21998654579095], [0.15620899999999996, 52.21988940000001], [0.15616379999999996, 52.2198136], [0.1559719, 52.219501], [0.1547299, 52.21763860000001], [0.1538721, 52.216452999999994], [0.1527866, 52.2150012], [0.1520638, 52.2140205], [0.15193529999999997, 52.213846100000005], [0.1498286, 52.21093079999999], [0.1480673, 52.208465399999994], [0.1470057, 52.2069993], [0.1468816, 52.2068318], [0.1466832527484055, 52.20656375804658], [0.1463588, 52.2061253], [0.1456684, 52.20517559999999], [0.1442297, 52.2031867], [0.1431142, 52.2016454], [0.1426698, 52.20104030000001], [0.14253689999999997, 52.2008536], [0.14204899999999998, 52.2001839], [0.1415981, 52.19956719999999], [0.1409003, 52.1986138], [0.1404922, 52.19806400000002], [0.140467, 52.19803000000001], [0.1403034, 52.19781569999999], [0.13983499999999996, 52.197171299999994], [0.1394935, 52.19670390000001], [0.1390583, 52.1961061], [0.1377316, 52.1942673], [0.1376343, 52.19414150000001]]}", "current_leg_start": "Cambridge North", "dest_arr_time_act": "2356", "motion_projection": null, "next_location_lat": "52.1941415", "next_location_lon": "0.1376343", "previous_location": "Cambridge North", "current_leg_milage": "2.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 638.332, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 817.529, \"from_m\": 638.332, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1893.373, \"from_m\": 817.529, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19123.092, \"from_m\": 1893.373, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 23315.431, \"from_m\": 19123.092, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 33781.769, \"from_m\": 23315.431, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 37777.152, \"from_m\": 33781.769, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 38173.142, \"from_m\": 37777.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\": 44261.533, \"from_m\": 38173.142, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 47950.843, \"from_m\": 44261.533, \"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\": 48797.641, \"from_m\": 47950.843, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 48835.444, \"from_m\": 48797.641, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 50845.136, \"from_m\": 48835.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\": 62145.005, \"from_m\": 50845.136, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 66624.509, \"from_m\": 62145.005, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 83546.015, \"from_m\": 66624.509, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 83922.485, \"from_m\": 83546.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\": 84098.15, \"from_m\": 83922.485, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 84214.692, \"from_m\": 84098.15, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 85470.432, \"from_m\": 84214.692, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 85931.042, \"from_m\": 85470.432, \"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\": 85985.468, \"from_m\": 85931.042, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 86054.206, \"from_m\": 85985.468, \"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\": 86870.117, \"from_m\": 86054.206, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 87015.722, \"from_m\": 86870.117, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 87067.638, \"from_m\": 87015.722, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 87220.769, \"from_m\": 87067.638, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 107575.961, \"from_m\": 87220.769, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 109312.95, \"from_m\": 107575.961, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 109973.998, \"from_m\": 109312.95, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}], \"service_id\": 492790, \"profile_key\": \"cbf2dff9af82fed6f3a64f26a4ff4755e37ecbbff3e1248a46cea50c27a7eea7\", \"schedule_id\": 19726, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2240\", \"location\": \"Norwich\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36048}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2241\", \"location\": \"Norwich Thorpe Jn\", \"stage_seq\": 2, \"distance_m\": 557.844, \"section_seq\": 1, \"route_path_id\": 36048}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2242H\", \"location\": \"Trowse Swing Bridge\", \"stage_seq\": 3, \"distance_m\": 1044.081, \"section_seq\": 1, \"route_path_id\": 36048}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2243H\", \"location\": \"Trowse Jn\", \"stage_seq\": 4, \"distance_m\": 1700.77, \"section_seq\": 1, \"route_path_id\": 36048}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2247\", \"location\": \"Wymondham Co878\", \"stage_seq\": 5, \"distance_m\": 5102.352, \"section_seq\": 1, \"route_path_id\": 36048}, {\"is_pass\": false, \"wtt_arr\": \"2252\", \"wtt_dep\": \"2253\", \"location\": \"Wymondham\", \"stage_seq\": 6, \"distance_m\": 16386.971, \"section_seq\": 1, \"route_path_id\": 36048}, {\"is_pass\": false, \"wtt_arr\": \"2259\", \"wtt_dep\": \"2300\", \"location\": \"Attleborough\", \"stage_seq\": 7, \"distance_m\": 25500.353, \"section_seq\": 1, \"route_path_id\": 36048}, {\"is_pass\": false, \"wtt_arr\": \"2313\", \"wtt_dep\": \"2314\", \"location\": \"Thetford\", \"stage_seq\": 8, \"distance_m\": 48970.025, \"section_seq\": 1, \"route_path_id\": 36048}, {\"is_pass\": false, \"wtt_arr\": \"2321\", \"wtt_dep\": \"2322\", \"location\": \"Brandon\", \"stage_seq\": 9, \"distance_m\": 60564.557, \"section_seq\": 1, \"route_path_id\": 36048}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2335H\", \"location\": \"Ely North Jn\", \"stage_seq\": 10, \"distance_m\": 84000.778, \"section_seq\": 1, \"route_path_id\": 36048}, {\"is_pass\": false, \"wtt_arr\": \"2338\", \"wtt_dep\": \"2339\", \"location\": \"Ely\", \"stage_seq\": 11, \"distance_m\": 86304.609, \"section_seq\": 1, \"route_path_id\": 36048}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2340\", \"location\": \"Ely Dock Jn\", \"stage_seq\": 12, \"distance_m\": 87015.722, \"section_seq\": 1, \"route_path_id\": 36048}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2347\", \"location\": \"Waterbeach\", \"stage_seq\": 13, \"distance_m\": 101358.098, \"section_seq\": 1, \"route_path_id\": 36048}, {\"is_pass\": false, \"wtt_arr\": \"2350H\", \"wtt_dep\": \"2351H\", \"location\": \"Cambridge North\", \"stage_seq\": 14, \"distance_m\": 106258.991, \"section_seq\": 1, \"route_path_id\": 36048}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2353\", \"location\": \"Coldham Lane Jn\", \"stage_seq\": 15, \"distance_m\": 108428.548, \"section_seq\": 1, \"route_path_id\": 36048}, {\"is_pass\": false, \"wtt_arr\": \"2356\", \"wtt_dep\": null, \"location\": \"Cambridge\", \"stage_seq\": 16, \"distance_m\": 109973.998, \"section_seq\": 1, \"route_path_id\": 36048}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 109973.998, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36048}], \"total_distance_m\": 109973.998, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 109013.942, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 960.056, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2240", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "52.1941415", "current_position_lon": "0.1376343", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 13208, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:48:42Z\", \"source_id\": 39642502, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:51:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:48:46Z\", \"source_id\": 13017763, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13219, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:58:03Z\", \"source_id\": 39659492, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:58:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:58:08Z\", \"source_id\": 13023021, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12167, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:11:19Z\", \"source_id\": 39683117, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:12:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:11:28Z\", \"source_id\": 13030426, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12175, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:19:11Z\", \"source_id\": 39696016, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:20:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:19:16Z\", \"source_id\": 13034575, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12210, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:36:57Z\", \"source_id\": 39725050, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:37:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:37:01Z\", \"source_id\": 13043518, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12319, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:49:09Z\", \"source_id\": 39742674, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:50:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:49:13Z\", \"source_id\": 13049109, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12425, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:52:02Z\", \"source_id\": 39746587, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:53:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:52:08Z\", \"source_id\": 13050338, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12534, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:58:08Z\", \"source_id\": 39754186, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:59:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:58:12Z\", \"source_id\": 13052841, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cambridge", "service_state_platform": "5", "timing_fact_generation": 1789167493086329, "current_leg_arrival_utc": "2026-09-12T23:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T22:59:25.068402", "service_state_evidence_id": 13052841, "current_leg_start_actual_dep": "2026-09-12T23:54:30+01:00", "operational_evidence_version": 54, "service_state_event_time_utc": "2026-09-11T22:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:09:30.683265", "service_state_valid_until_kind": null, "operational_interpretation_version": 54, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
NRW |
CBG |
1K99 |
755417 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 638.332, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 817.529, "from_m": 638.332, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1893.373, "from_m": 817.529, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19123.092, "from_m": 1893.373, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 23315.431, "from_m": 19123.092, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 33781.769, "from_m": 23315.431, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 37777.152, "from_m": 33781.769, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 38173.142, "from_m": 37777.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": 44261.533, "from_m": 38173.142, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 47950.843, "from_m": 44261.533, "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": 48797.641, "from_m": 47950.843, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 48835.444, "from_m": 48797.641, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 50845.136, "from_m": 48835.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": 62145.005, "from_m": 50845.136, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 66624.509, "from_m": 62145.005, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 83546.015, "from_m": 66624.509, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 83922.485, "from_m": 83546.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": 84098.15, "from_m": 83922.485, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 84214.692, "from_m": 84098.15, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 85470.432, "from_m": 84214.692, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 85931.042, "from_m": 85470.432, "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": 85985.468, "from_m": 85931.042, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 86054.206, "from_m": 85985.468, "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": 86870.117, "from_m": 86054.206, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 87015.722, "from_m": 86870.117, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 87067.638, "from_m": 87015.722, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 87220.769, "from_m": 87067.638, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 107575.961, "from_m": 87220.769, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 109312.95, "from_m": 107575.961, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 109973.998, "from_m": 109312.95, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}], "service_id": 492790, "profile_key": "cbf2dff9af82fed6f3a64f26a4ff4755e37ecbbff3e1248a46cea50c27a7eea7", "schedule_id": 19726, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2240", "location": "Norwich", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36048}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2241", "location": "Norwich Thorpe Jn", "stage_seq": 2, "distance_m": 557.844, "section_seq": 1, "route_path_id": 36048}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2242H", "location": "Trowse Swing Bridge", "stage_seq": 3, "distance_m": 1044.081, "section_seq": 1, "route_path_id": 36048}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2243H", "location": "Trowse Jn", "stage_seq": 4, "distance_m": 1700.77, "section_seq": 1, "route_path_id": 36048}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2247", "location": "Wymondham Co878", "stage_seq": 5, "distance_m": 5102.352, "section_seq": 1, "route_path_id": 36048}, {"is_pass": false, "wtt_arr": "2252", "wtt_dep": "2253", "location": "Wymondham", "stage_seq": 6, "distance_m": 16386.971, "section_seq": 1, "route_path_id": 36048}, {"is_pass": false, "wtt_arr": "2259", "wtt_dep": "2300", "location": "Attleborough", "stage_seq": 7, "distance_m": 25500.353, "section_seq": 1, "route_path_id": 36048}, {"is_pass": false, "wtt_arr": "2313", "wtt_dep": "2314", "location": "Thetford", "stage_seq": 8, "distance_m": 48970.025, "section_seq": 1, "route_path_id": 36048}, {"is_pass": false, "wtt_arr": "2321", "wtt_dep": "2322", "location": "Brandon", "stage_seq": 9, "distance_m": 60564.557, "section_seq": 1, "route_path_id": 36048}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2335H", "location": "Ely North Jn", "stage_seq": 10, "distance_m": 84000.778, "section_seq": 1, "route_path_id": 36048}, {"is_pass": false, "wtt_arr": "2338", "wtt_dep": "2339", "location": "Ely", "stage_seq": 11, "distance_m": 86304.609, "section_seq": 1, "route_path_id": 36048}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2340", "location": "Ely Dock Jn", "stage_seq": 12, "distance_m": 87015.722, "section_seq": 1, "route_path_id": 36048}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2347", "location": "Waterbeach", "stage_seq": 13, "distance_m": 101358.098, "section_seq": 1, "route_path_id": 36048}, {"is_pass": false, "wtt_arr": "2350H", "wtt_dep": "2351H", "location": "Cambridge North", "stage_seq": 14, "distance_m": 106258.991, "section_seq": 1, "route_path_id": 36048}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2353", "location": "Coldham Lane Jn", "stage_seq": 15, "distance_m": 108428.548, "section_seq": 1, "route_path_id": 36048}, {"is_pass": false, "wtt_arr": "2356", "wtt_dep": null, "location": "Cambridge", "stage_seq": 16, "distance_m": 109973.998, "section_seq": 1, "route_path_id": 36048}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 109973.998, "from_m": 0.0, "section_seq": 1, "route_path_id": 36048}], "total_distance_m": 109973.998, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 109013.942, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 960.056, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 13208, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:48:42Z", "source_id": 39642502, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T21:51:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:48:46Z", "source_id": 13017763, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T22:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13219, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:58:03Z", "source_id": 39659492, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T21:58:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:58:08Z", "source_id": 13023021, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T22:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12167, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:11:19Z", "source_id": 39683117, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T22:12:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:11:28Z", "source_id": 13030426, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T23:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12175, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:19:11Z", "source_id": 39696016, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T22:20:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:19:16Z", "source_id": 13034575, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T23:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12210, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:36:57Z", "source_id": 39725050, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T22:37:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:37:01Z", "source_id": 13043518, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T23:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12319, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:49:09Z", "source_id": 39742674, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T22:50:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:49:13Z", "source_id": 13049109, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T23:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12425, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:52:02Z", "source_id": 39746587, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T22:53:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:52:08Z", "source_id": 13050338, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T23:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12534, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:58:08Z", "source_id": 39754186, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T22:59:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:58:12Z", "source_id": 13052841, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T23:59:00+01:00", "operational_fact": true}] |
Norwich |
2240 |
2240 |
3 |
None |
None |
Cambridge |
2356 |
2356 |
5 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P01196/2026-09-11/detailed |
None |
Cambridge North |
2026-09-12T23:54:30+01:00 |
Cambridge |
5.0 |
{"type": "LineString", "coordinates": [[0.15901709999999997, 52.2248532], [0.15862609999999996, 52.22427509999999], [0.15851009999999996, 52.22409150000001], [0.1581766, 52.22356199999999], [0.157982, 52.2232387], [0.1576443, 52.222642699999994], [0.1575635, 52.2224938], [0.157519, 52.22240419999999], [0.1568545, 52.2211106], [0.1567632, 52.22092089999999], [0.1564889, 52.2204025], [0.15628199999999998, 52.22001199999998], [0.15626684372518992, 52.21998654579095], [0.15620899999999996, 52.21988940000001], [0.15616379999999996, 52.2198136], [0.1559719, 52.219501], [0.1547299, 52.21763860000001], [0.1538721, 52.216452999999994], [0.1527866, 52.2150012], [0.1520638, 52.2140205], [0.15193529999999997, 52.213846100000005], [0.1498286, 52.21093079999999], [0.1480673, 52.208465399999994], [0.1470057, 52.2069993], [0.1468816, 52.2068318], [0.1466832527484055, 52.20656375804658], [0.1463588, 52.2061253], [0.1456684, 52.20517559999999], [0.1442297, 52.2031867], [0.1431142, 52.2016454], [0.1426698, 52.20104030000001], [0.14253689999999997, 52.2008536], [0.14204899999999998, 52.2001839], [0.1415981, 52.19956719999999], [0.1409003, 52.1986138], [0.1404922, 52.19806400000002], [0.140467, 52.19803000000001], [0.1403034, 52.19781569999999], [0.13983499999999996, 52.197171299999994], [0.1394935, 52.19670390000001], [0.1390583, 52.1961061], [0.1377316, 52.1942673], [0.1376343, 52.19414150000001]]} |
2.3 |
2354 |
2359 |
Cambridge North |
Cambridge |
Cambridge |
52.1941415 |
0.1376343 |
52.1941415 |
0.1376343 |
1 |
0 |
2026-09-11 23:09:52 |
TERMINATED |
2026-09-11 22:59:00 |
Cambridge |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13052841 |
1789167493086329 |
54 |
54 |
2026-09-11 23:09:30.683265 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 22:59:25.068402 |
| 462784 |
493087 |
L86275 |
865T66M811 |
2026-09-11 |
COMPLETE |
13052934 |
2026-09-11 23:59:00 |
2026-09-11 23:09:52 |
2026-09-13 23:09:52 |
{"id": 493087, "stp": "P", "toc": "South Western Railway", "uid": "L86275", "consist": "450121", "dest_crs": "PMS", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L86275/2026-09-11/detailed", "trust_id": "865T66M811", "origin_crs": "ESL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Portsmouth & Southsea", "service_date": "2026-09-11", "dest_arr_time": "2356", "dest_platform": "3", "is_terminated": 1, "next_location": "Portsmouth & Southsea", "signalling_id": "5T66", "timing_status": "LATE", "origin_station": "Eastleigh", "current_leg_arr": "2359", "current_leg_dep": "2319½", "current_leg_end": "Portsmouth & Southsea", "origin_dep_time": "2255", "origin_platform": "3", "current_location": "Portsmouth & Southsea", "last_update_time": "2026-09-11T23:09:52", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.3892643999999998, 50.9201319], [-1.3889752, 50.9205492], [-1.3888608, 50.92074279999999], [-1.3886953999999998, 50.921022999999984], [-1.3885943999999997, 50.921167699999984], [-1.3884951, 50.92130890000001], [-1.3883492999999998, 50.921472699999995], [-1.3882393999999998, 50.921589399999995], [-1.3881248000000002, 50.921716999999994], [-1.3880855297772123, 50.92176540213185], [-1.3879945, 50.9218776], [-1.3881248000000002, 50.921716999999994], [-1.3882393999999998, 50.921589399999995], [-1.3883492999999998, 50.921472699999995], [-1.3884951, 50.92130890000001], [-1.3885943999999997, 50.921167699999984], [-1.3886953999999998, 50.921022999999984], [-1.3888608, 50.92074279999999], [-1.3885765, 50.921117300000006], [-1.3884615, 50.92128979999999], [-1.3883113, 50.92146050000001], [-1.3881973, 50.921578], [-1.3880847, 50.921704], [-1.3879586, 50.921868], [-1.3878580000000005, 50.9220244], [-1.3875965, 50.922467399999995], [-1.3874812, 50.922628], [-1.3873604999999998, 50.92276330000001], [-1.3872303999999998, 50.9228901], [-1.3870865, 50.92300000000001], [-1.3869072, 50.923116699999994], [-1.3867069999999997, 50.92321889999999], [-1.3864736, 50.9233153], [-1.3863581, 50.9233537], [-1.3861865999999998, 50.9234075], [-1.3859305, 50.9234743], [-1.3856460999999998, 50.9235275], [-1.3853766, 50.9235698], [-1.3851084, 50.923593399999994], [-1.3848173, 50.9236087], [-1.3845505, 50.9236078], [-1.3842795999999995, 50.92359509999999], [-1.3839617, 50.9235613], [-1.3836304999999998, 50.9235106], [-1.3833569, 50.92344800000001], [-1.3830899, 50.9233752], [-1.3828268999999995, 50.923285799999995], [-1.3825509, 50.92317229999999], [-1.382289, 50.923042499999994], [-1.3820559999999995, 50.9228973], [-1.3819260999999998, 50.9228086], [-1.3817368, 50.922666099999994], [-1.3815554, 50.9225037], [-1.3802365, 50.92123], [-1.3794021999999997, 50.9204417], [-1.3764975, 50.917707599999986], [-1.3743044, 50.9156431], [-1.3728437, 50.91426810000001], [-1.3723643, 50.9137962], [-1.3721506, 50.9135417], [-1.3720137999999995, 50.9133505], [-1.3718864, 50.9131435], [-1.3717795999999998, 50.91293379999999], [-1.3716986999999998, 50.9127198], [-1.371641, 50.912502499999995], [-1.3716008, 50.9122996], [-1.3715783999999998, 50.912085600000005], [-1.3715731, 50.91186329999999], [-1.3715865, 50.91166789999999], [-1.3716249, 50.91146750000001], [-1.3716649, 50.91127729999999], [-1.3717326, 50.911088500000005], [-1.371821, 50.91089490000001], [-1.3719251999999995, 50.910704800000005], [-1.3720391, 50.9105257], [-1.3721894999999995, 50.910328500000006], [-1.3723332999999998, 50.910152700000005], [-1.3725179999999997, 50.90996509999999], [-1.3727075999999998, 50.9098009], [-1.3728752999999998, 50.909662999999995], [-1.3730808999999995, 50.90951559999999], [-1.3732802999999998, 50.90938400000001], [-1.3735181, 50.909241300000005], [-1.3737641, 50.90910319999999], [-1.3770267, 50.9074139], [-1.3777418646904214, 50.90703277374504], [-1.3777541999999998, 50.9070262], [-1.3781605999999995, 50.9067844], [-1.3785441, 50.9065231], [-1.3789492, 50.9062313], [-1.3793086, 50.9059378], [-1.3796330999999995, 50.90564520000001], [-1.3799401999999998, 50.9053365], [-1.3802016999999998, 50.9050372], [-1.3804445, 50.9047226], [-1.3806777999999995, 50.9043767], [-1.3808454999999995, 50.90409840000001], [-1.3809863, 50.903827799999995], [-1.3811029999999995, 50.903574299999995], [-1.3812866999999998, 50.9030717], [-1.3813913, 50.9026742], [-1.3814369, 50.9024205], [-1.3814718, 50.90216], [-1.3814919, 50.9018902], [-1.3814879, 50.90165760000001], [-1.3814664, 50.90140050000001], [-1.3814074, 50.90116069999999], [-1.3813262999999998, 50.90094139999999], [-1.3812766999999997, 50.9008452], [-1.3811532, 50.900635099999995], [-1.3810205, 50.9004613], [-1.3808488, 50.900266], [-1.3806429999999998, 50.9000802], [-1.3803774, 50.899884], [-1.3801078999999998, 50.89971649999999], [-1.3798008, 50.8995549], [-1.3794789, 50.899412], [-1.3791557, 50.89929269999999], [-1.3788096999999997, 50.8991912], [-1.3784301, 50.89910630000001], [-1.378064, 50.89905249999999], [-1.3778883, 50.8990356], [-1.377663, 50.899015299999995], [-1.3772941999999997, 50.8990009], [-1.3769053, 50.8990069], [-1.3765740999999998, 50.8990314], [-1.3760255, 50.89908299999998], [-1.3755347, 50.89911510000001], [-1.3750184, 50.89913370000001], [-1.3745128, 50.8991346], [-1.3744009999999998, 50.8991308], [-1.3742625, 50.89912600000001], [-1.3740058, 50.8991172], [-1.3735896, 50.8990915], [-1.3732614999999997, 50.89906179999999], [-1.3728252999999997, 50.89901629999999], [-1.3724165999999998, 50.8989637], [-1.3715905, 50.8988174], [-1.3711821, 50.89872879999999], [-1.3708287, 50.8986446], [-1.3704156999999997, 50.8985338], [-1.3699945999999998, 50.8984148], [-1.3691550999999995, 50.89815759999999], [-1.3684445, 50.89792129999999], [-1.3623196, 50.8957855], [-1.3618741999999997, 50.89563239999999], [-1.3608127999999995, 50.895263199999995], [-1.3604928999999997, 50.89515230000001], [-1.3603296, 50.89509610000001], [-1.3578642, 50.8942469], [-1.3570964000000003, 50.8939528], [-1.3564044, 50.893671000000005], [-1.3555676, 50.89330270000001], [-1.3548474, 50.892959], [-1.3542806, 50.892659300000005], [-1.3535418999999995, 50.8922457], [-1.3528735, 50.8918251], [-1.3522598, 50.891398900000006], [-1.3516885, 50.890955599999984], [-1.3511777, 50.8905328], [-1.3506331, 50.890022499999986], [-1.3500772, 50.8894335], [-1.349695, 50.888982799999994], [-1.3492759, 50.8884109], [-1.3490322999999995, 50.8880354], [-1.3487973, 50.88762599999999], [-1.3485669, 50.88718089999998], [-1.3483759, 50.8867543], [-1.3482203999999998, 50.8863347], [-1.3480876999999998, 50.885919400000006], [-1.3479746, 50.8854709], [-1.3478612, 50.88497769999999], [-1.3475172, 50.883392099999995], [-1.3474729261792822, 50.88320064509072], [-1.3474096, 50.8829268], [-1.3472889, 50.88250879999998], [-1.3471301, 50.8820121], [-1.3469965, 50.8816506], [-1.3468354000000002, 50.8812785], [-1.3466253999999998, 50.88082519999998], [-1.3464723, 50.8805228], [-1.3461561, 50.8799702], [-1.3458933, 50.87955149999999], [-1.34583373272679, 50.87946438542721], [-1.3455936, 50.879113200000006], [-1.3453167, 50.8787475], [-1.3449996000000002, 50.87834829999999], [-1.3446562, 50.8779666], [-1.3444073999999997, 50.877695800000005], [-1.3431014, 50.8763404], [-1.3427239, 50.87594860000001], [-1.3414057999999998, 50.874580599999994], [-1.3427239, 50.87594860000001], [-1.3431014, 50.8763404], [-1.3428141, 50.8760994], [-1.3426896999999998, 50.8759706], [-1.3413589, 50.8745926], [-1.3409899, 50.8742306], [-1.3405126999999997, 50.873816299999994], [-1.3399975999999998, 50.8734441], [-1.3394962, 50.87312190000001], [-1.338984, 50.87283570000001], [-1.3384898, 50.8725797], [-1.3379893, 50.8723464], [-1.3374845, 50.87213560000001], [-1.3369658999999998, 50.871942700000005], [-1.3363691, 50.8717545], [-1.3358124, 50.871603], [-1.335136, 50.87144409999999], [-1.3346004000000002, 50.871342899999995], [-1.3340316, 50.8712525], [-1.3332637, 50.871157], [-1.3326017, 50.8711076], [-1.3319303999999998, 50.87108020000001], [-1.3313437, 50.8710761], [-1.3307476, 50.871093399999985], [-1.3301607999999998, 50.871127699999995], [-1.3296237999999998, 50.87117859999999], [-1.3290551999999998, 50.871254], [-1.3285790999999998, 50.8713293], [-1.3280052999999998, 50.871438299999994], [-1.3275073, 50.8715445], [-1.32699, 50.8716724], [-1.3265193, 50.8718134], [-1.32584, 50.8720409], [-1.3252096999999998, 50.8722899], [-1.3238348, 50.87287250000001], [-1.3103583, 50.8785824], [-1.3098373, 50.8788186], [-1.3092592999999997, 50.8791086], [-1.3087892, 50.87937420000001], [-1.3086492109774526, 50.87946438542721], [-1.308342, 50.8796623], [-1.307941, 50.87994659999999], [-1.3075378999999998, 50.88026539999999], [-1.3071766, 50.8805888], [-1.3068559999999998, 50.8809146], [-1.3065810999999998, 50.8812184], [-1.306326, 50.88155429999999], [-1.3060931, 50.881893], [-1.3058835, 50.8822394], [-1.3055428, 50.8829209], [-1.305338, 50.883283000000006], [-1.3051095999999998, 50.88361210000001], [-1.3050024937257052, 50.8837402381906], [-1.304829, 50.8839478], [-1.3045369999999998, 50.88424029999999], [-1.3042146999999995, 50.8845191], [-1.3038892, 50.8847683], [-1.3034912, 50.88502660000001], [-1.3030614, 50.88527700000001], [-1.302729, 50.88545409999999], [-1.302299, 50.885651199999984], [-1.3019507, 50.88579339999999], [-1.3016028999999998, 50.88591960000001], [-1.3012408, 50.886035099999994], [-1.3008908, 50.8861438], [-1.3006010999999995, 50.8862146], [-1.3002229, 50.88630330000001], [-1.2998044999999998, 50.8863818], [-1.2993995, 50.8864478], [-1.2989864, 50.8864992], [-1.2986109, 50.8865376], [-1.2981628, 50.8865694], [-1.2977607, 50.886585799999985], [-1.2973315, 50.8865902], [-1.2968983, 50.88658049999999], [-1.2965098, 50.886563499999994], [-1.2960615, 50.88653010000001], [-1.2956002, 50.88648109999999], [-1.2951764, 50.88642270000001], [-1.2947432, 50.8863554], [-1.2942201999999998, 50.8862612], [-1.2935924999999997, 50.8861196], [-1.2929286999999998, 50.8859436], [-1.2922997000000005, 50.8857463], [-1.2917457999999995, 50.8855518], [-1.2911784999999998, 50.8853135], [-1.2906521, 50.8850685], [-1.290207, 50.884837099999984], [-1.2897931, 50.8846035], [-1.2893901, 50.8843513], [-1.2889531999999997, 50.88403769999999], [-1.2882874, 50.88353060000001], [-1.2878197000000002, 50.88318929999999], [-1.2873344999999998, 50.882877], [-1.2869379, 50.88264010000002], [-1.2865196999999997, 50.882405000000006], [-1.2859084, 50.882093700000006], [-1.2854300999999997, 50.8818728], [-1.2849741999999995, 50.8816762], [-1.2843615, 50.88143639999999], [-1.2842400000000005, 50.8813922], [-1.2835814, 50.8811673], [-1.2828796999999998, 50.88094279999999], [-1.2805527999999995, 50.88023750000001], [-1.2780005921418784, 50.87946438542721], [-1.2772077, 50.8792242], [-1.26589, 50.8757719], [-1.2652054, 50.8755765], [-1.2644776999999998, 50.8753977], [-1.263651, 50.87520719999999], [-1.262841, 50.8750461], [-1.2620966, 50.87491320000001], [-1.2608118999999998, 50.87471380000001], [-1.260203, 50.8746079], [-1.2595477999999998, 50.8744847], [-1.25876, 50.87431490000001], [-1.2579942, 50.8741272], [-1.25764139776733, 50.87403412393201], [-1.257191, 50.873915299999986], [-1.2570518, 50.8738744], [-1.2564277999999998, 50.8736907], [-1.2557492, 50.873472099999994], [-1.2551523999999998, 50.8732674], [-1.2544603999999997, 50.8730101], [-1.2538680999999998, 50.8727695], [-1.2531380999999997, 50.87245849999999], [-1.2524812, 50.87214949999999], [-1.2518805, 50.87184009999999], [-1.2373376, 50.864251499999995], [-1.2363364, 50.863731900000005], [-1.2356079, 50.86337619999999], [-1.2350079, 50.8630995], [-1.2345345, 50.8628957], [-1.2340133999999998, 50.8626871], [-1.2334892, 50.8624874], [-1.2328835, 50.8622718], [-1.2323376, 50.8620912], [-1.2317747999999995, 50.8619141], [-1.2316109999999998, 50.86186740000001], [-1.2309652999999998, 50.86168669999999], [-1.2303067, 50.86151679999999], [-1.2256663, 50.8603743], [-1.2255221, 50.8603395], [-1.2170402, 50.85825679999999], [-1.2161939, 50.8580639], [-1.2154316, 50.8579167], [-1.214718, 50.85781759999999], [-1.2140396, 50.857743000000006], [-1.2133712, 50.85769539999999], [-1.2126106, 50.857671], [-1.2119628999999998, 50.8576763], [-1.2023700999999998, 50.8579897], [-1.2003851, 50.85805460000001], [-1.1997487999999998, 50.858068], [-1.1991849, 50.85806689999999], [-1.1987184999999998, 50.8580428], [-1.198258, 50.8579954], [-1.1976535999999998, 50.8578914], [-1.1971080999999997, 50.85775830000001], [-1.1966239, 50.85760970000001], [-1.1961624999999998, 50.85742919999999], [-1.1957679, 50.857227], [-1.1954033, 50.85701220000001], [-1.1950746, 50.8567939], [-1.1947388, 50.8565285], [-1.1944373, 50.856296500000006], [-1.1942003999999995, 50.85608299999999], [-1.1939972, 50.8558776], [-1.1938089, 50.8555873], [-1.1935694, 50.8552309], [-1.1934292999999998, 50.8549575], [-1.1932649999999998, 50.854579], [-1.1929510999999997, 50.8540234], [-1.1927621, 50.8537326], [-1.1926367, 50.8535419], [-1.1924205999999995, 50.8532135], [-1.1922579, 50.8529828], [-1.1921144999999995, 50.8528096], [-1.191883, 50.8525668], [-1.1917891, 50.85248320000001], [-1.1916667, 50.8523912], [-1.1914462999999995, 50.852243300000005], [-1.1912521, 50.852130499999994], [-1.1910446999999995, 50.8520316], [-1.1908576, 50.85195280000001], [-1.1906013, 50.8518665], [-1.1903502999999998, 50.85180039999999], [-1.1900594999999998, 50.85174250000001], [-1.1897324, 50.8516913], [-1.1868928, 50.8513304], [-1.1867789, 50.85131520000001], [-1.1865327999999995, 50.8512821], [-1.1815672, 50.85064640000001], [-1.1788090999999998, 50.850297999999995], [-1.1782287, 50.8502362], [-1.1778970999999998, 50.85021150000001], [-1.1775444, 50.85019279999999], [-1.1771502, 50.85018049999999], [-1.1767088, 50.850178199999995], [-1.1761937999999998, 50.8501906], [-1.1757268999999997, 50.8502161], [-1.1752444, 50.8502576], [-1.174841, 50.8503062], [-1.1744241, 50.85036830000001], [-1.1739881, 50.85044289999999], [-1.1735062, 50.850541500000006], [-1.172989, 50.85066770000001], [-1.1725078999999998, 50.8508062], [-1.1723514, 50.8508564], [-1.1720091, 50.8509662], [-1.171503, 50.8511527], [-1.1714072, 50.851191500000006], [-1.1688076, 50.8522207], [-1.1678098693553778, 50.85261663539245], [-1.1661425, 50.8532783], [-1.1656858999999995, 50.8534537], [-1.1652962, 50.8535919], [-1.1648882, 50.8537282], [-1.1644456, 50.8538679], [-1.1639577, 50.8539975], [-1.1635463, 50.8540961], [-1.1630655999999997, 50.854201], [-1.1625974999999995, 50.8542898], [-1.1621651999999998, 50.8543591], [-1.1617152, 50.8544242], [-1.1613078, 50.8544717], [-1.1609002, 50.85451080000001], [-1.1604960999999998, 50.85454249999999], [-1.1600381999999998, 50.8545689], [-1.1595818, 50.8545757], [-1.1590537, 50.85457499999999], [-1.1586106000000005, 50.854565599999994], [-1.1581984, 50.85454740000001], [-1.1576883, 50.8545183], [-1.1572192999999995, 50.8544775], [-1.156775, 50.8544253], [-1.1562990999999998, 50.8543584], [-1.1557253999999997, 50.8542684], [-1.1551486999999998, 50.8541497], [-1.1545305, 50.85400429999998], [-1.1539065999999998, 50.8538325], [-1.1532767, 50.85363619999998], [-1.1501464, 50.8526269], [-1.1486985, 50.852152999999994], [-1.1442299, 50.850711399999994], [-1.1436409, 50.8505295], [-1.1430099, 50.85034770000001], [-1.142442, 50.8501998], [-1.1418573, 50.85006049999999], [-1.141172, 50.8499082], [-1.1405256, 50.84977689999999], [-1.1395613, 50.84960519999999], [-1.1386467, 50.8494729], [-1.1378138, 50.8493713], [-1.137205, 50.8493091], [-1.1365571999999995, 50.849256], [-1.1359308999999995, 50.8492137], [-1.1353288, 50.8491849], [-1.1347897, 50.8491604], [-1.1259053999999995, 50.84886180000001], [-1.1250299, 50.8488335], [-1.1240787, 50.84880280000001], [-1.1239190999999995, 50.8487986], [-1.1177798, 50.8485983], [-1.1176355, 50.8485942], [-1.1134261999999997, 50.8484554], [-1.1132998, 50.8484516], [-1.0909953, 50.847701400000005], [-1.0903822, 50.847670499999985], [-1.0898593, 50.84763590000001], [-1.0893577, 50.84759110000001], [-1.0887979999999997, 50.8475292], [-1.0882523, 50.84745569999999], [-1.0875509, 50.8473489], [-1.0868788, 50.84722599999999], [-1.0863826, 50.8471234], [-1.0859339999999995, 50.84702630000001], [-1.0854111, 50.8468951], [-1.0847742, 50.8467221], [-1.0841827999999998, 50.8465348], [-1.0837030000000003, 50.8463783], [-1.0832786, 50.8462304], [-1.0829276, 50.84609729999999], [-1.0825075, 50.8459306], [-1.0818869999999998, 50.84566360000001], [-1.0814313000000002, 50.8454477], [-1.0800993, 50.844797699999994], [-1.0798506, 50.8446862], [-1.0797547999999997, 50.84464319999999], [-1.0794099, 50.8444885], [-1.0789809999999995, 50.8443079], [-1.0785550999999998, 50.8441333], [-1.0784627999999998, 50.844097000000005], [-1.0779783409434258, 50.84390807958196], [-1.0770809, 50.8435978], [-1.0763217, 50.843352199999984], [-1.0752985, 50.843064299999995], [-1.0751507, 50.8430255], [-1.0745368, 50.84287290000001], [-1.0738608999999997, 50.8427239], [-1.0732265, 50.8425952], [-1.0725979, 50.8424803], [-1.0718093, 50.842349], [-1.0707388, 50.8421929], [-1.0699488999999998, 50.8421108], [-1.0692929, 50.842054], [-1.0679674, 50.84192959999999], [-1.06734, 50.84186969999999], [-1.066642, 50.8417799], [-1.0661973, 50.84171950000001], [-1.0659943, 50.841691899999994], [-1.0653532, 50.8415928], [-1.0640952999999995, 50.8413777], [-1.0628816, 50.84115079999999], [-1.0622268, 50.84101319999999], [-1.0615444, 50.84085549999999], [-1.0563667, 50.8396128], [-1.056007, 50.839510800000006], [-1.0557048000000002, 50.8394094], [-1.0554367, 50.83930469999999], [-1.0551522, 50.83918430000001], [-1.0548157, 50.8390144], [-1.0545255, 50.8388466], [-1.0542308, 50.838652499999995], [-1.0539823999999998, 50.8384635], [-1.0537489999999998, 50.8382588], [-1.0535813, 50.83808450000001], [-1.053429, 50.8379074], [-1.0532608999999995, 50.837686999999995], [-1.0531117, 50.8374295], [-1.0529725, 50.8371252], [-1.0528823, 50.8368247], [-1.052842, 50.8366163], [-1.0528159, 50.8363633], [-1.0528194, 50.8361086], [-1.0528599, 50.83582520000001], [-1.0529141, 50.8356045], [-1.0529944, 50.8353663], [-1.0531077, 50.835138], [-1.0532472, 50.8349199], [-1.0534042, 50.83469759999999], [-1.0534788207120684, 50.83461084728932], [-1.053621135527706, 50.834480430494274], [-1.0537457907714125, 50.83436464348171], [-1.0538553597378404, 50.834261417210286], [-1.0539524157216411, 50.83416868263865], [-1.0540395320174678, 50.834084370725456], [-1.0541192819199718, 50.83400641242935], [-1.0541942387238057, 50.83393273870898], [-1.0542669757236216, 50.83386128052301], [-1.0543400662140716, 50.833789968830075], [-1.054416083489808, 50.83371673458881], [-1.0544976008454827, 50.8336395087579], [-1.0545871915757483, 50.83355622229597], [-1.0546874289752566, 50.833464806161686], [-1.0548008863386598, 50.83336319131368], [-1.05493013696061, 50.833249308710606], [-1.05507775413576, 50.83312108931112], [-1.0551363, 50.833068100000006], [-1.0557263999999995, 50.83246129999999], [-1.0558516, 50.8323257], [-1.0561559, 50.831990299999994], [-1.0565855999999998, 50.83148380000001], [-1.0570861, 50.8308116], [-1.0575207, 50.830236199999995], [-1.058097, 50.8294227], [-1.0585556, 50.82869149999999], [-1.0589054000000002, 50.8280258], [-1.0590757999999998, 50.827655799999995], [-1.0592395, 50.8272636], [-1.0593853, 50.8268839], [-1.0595304, 50.826419599999994], [-1.0596712999999998, 50.8259392], [-1.0597485, 50.8255649], [-1.0598043, 50.825225], [-1.0598901, 50.824761900000006], [-1.0602419610649272, 50.82275035457093], [-1.0619703, 50.812868400000006], [-1.0620405, 50.8124633], [-1.0621101, 50.8120974], [-1.0621619, 50.811820799999985], [-1.062255, 50.811455299999984], [-1.0623357999999998, 50.8111609], [-1.0624821, 50.810715300000005], [-1.0626441, 50.8102869], [-1.0629186, 50.80965559999999], [-1.0631216999999995, 50.8092661], [-1.0633904, 50.8087762], [-1.0638231, 50.8080618], [-1.0640744, 50.8076653], [-1.064538, 50.806926199999985], [-1.0678334, 50.80165549999999], [-1.0679810999999997, 50.8014192], [-1.0682225, 50.8010337], [-1.0682482999999998, 50.80099229999999], [-1.0691841000000002, 50.799490799999994], [-1.0696009, 50.7988687], [-1.0698055000000002, 50.7985751], [-1.0698828, 50.798464200000005], [-1.0700893, 50.7981878], [-1.0702569, 50.79798689999999], [-1.0704729, 50.79777339999999], [-1.070721, 50.79757], [-1.0709690999999997, 50.7973928], [-1.0712157999999998, 50.79724370000001], [-1.0714920999999995, 50.7970884], [-1.0717898, 50.79694539999999], [-1.0720715, 50.79683440000001], [-1.0723610999999995, 50.79672699999998], [-1.0726964, 50.796619699999994], [-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": "St. Denys Sig. E704", "dest_arr_time_act": "2356", "motion_projection": null, "next_location_lat": "50.7981261", "next_location_lon": "-1.0890901", "previous_location": "St. Denys Sig. E704", "current_leg_milage": "23.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 209.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\": 3424.262, \"from_m\": 209.437, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 3729.802, \"from_m\": 3424.262, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 5736.945, \"from_m\": 3729.802, \"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\": 6090.394, \"from_m\": 5736.945, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 7486.62, \"from_m\": 6090.394, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7542.836, \"from_m\": 7486.62, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 7716.903, \"from_m\": 7542.836, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 7750.147, \"from_m\": 7716.903, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 7796.313, \"from_m\": 7750.147, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8031.309, \"from_m\": 7796.313, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 8437.515, \"from_m\": 8031.309, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9580.985, \"from_m\": 8437.515, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 10222.326, \"from_m\": 9580.985, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 11285.426, \"from_m\": 10222.326, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11931.413, \"from_m\": 11285.426, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12308.519, \"from_m\": 11931.413, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15588.991, \"from_m\": 12308.519, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 15945.038, \"from_m\": 15588.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\": 15996.024, \"from_m\": 15945.038, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 16029.557, \"from_m\": 15996.024, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16046.329, \"from_m\": 16029.557, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 17640.832, \"from_m\": 16046.329, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18876.609, \"from_m\": 17640.832, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 20457.326, \"from_m\": 18876.609, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 26896.959, \"from_m\": 20457.326, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 27717.33, \"from_m\": 26896.959, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28129.523, \"from_m\": 27717.33, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 28981.174, \"from_m\": 28129.523, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 30297.716, \"from_m\": 28981.174, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30305.706, \"from_m\": 30297.716, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38833.926, \"from_m\": 30305.706, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 39543.806, \"from_m\": 38833.926, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 40033.308, \"from_m\": 39543.806, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 43316.971, \"from_m\": 40033.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\": 43686.51, \"from_m\": 43316.971, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 44874.876, \"from_m\": 43686.51, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 45128.097, \"from_m\": 44874.876, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 45179.54, \"from_m\": 45128.097, \"capability_applied\": null, \"effective_limit_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\": 493087, \"profile_key\": \"e512cfc0f67bc3dc171f8b7396b8d6ac1bb7ea568d11bb80be8399d3188d84c9\", \"schedule_id\": 18504, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2255\", \"location\": \"Eastleigh\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 45822}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2258\", \"location\": \"Southampton Airport Parkway\", \"stage_seq\": 2, \"distance_m\": 2250.57, \"section_seq\": 1, \"route_path_id\": 45822}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2301\", \"location\": \"St. Denys\", \"stage_seq\": 3, \"distance_m\": 5940.594, \"section_seq\": 1, \"route_path_id\": 45822}, {\"is_pass\": false, \"wtt_arr\": \"2303\", \"wtt_dep\": \"2319H\", \"location\": \"St. Denys Sig. E704\", \"stage_seq\": 4, \"distance_m\": 6788.507, \"section_seq\": 1, \"route_path_id\": 45822}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2321H\", \"location\": \"St. Denys\", \"stage_seq\": 5, \"distance_m\": 7629.87, \"section_seq\": 1, \"route_path_id\": 45822}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2324H\", \"location\": \"Woolston Sig. E803\", \"stage_seq\": 6, \"distance_m\": 10585.112, \"section_seq\": 1, \"route_path_id\": 45822}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2328H\", \"location\": \"Netley\", \"stage_seq\": 7, \"distance_m\": 15767.015, \"section_seq\": 1, \"route_path_id\": 45822}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2331\", \"location\": \"Bursledon\", \"stage_seq\": 8, \"distance_m\": 19464.781, \"section_seq\": 1, \"route_path_id\": 45822}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2333H\", \"location\": \"Swanwick\", \"stage_seq\": 9, \"distance_m\": 22687.091, \"section_seq\": 1, \"route_path_id\": 45822}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2341\", \"location\": \"Fareham\", \"stage_seq\": 10, \"distance_m\": 28652.907, \"section_seq\": 1, \"route_path_id\": 45822}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2347\", \"location\": \"Cosham\", \"stage_seq\": 11, \"distance_m\": 38034.024, \"section_seq\": 1, \"route_path_id\": 45822}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2348\", \"location\": \"Cosham Jn\", \"stage_seq\": 12, \"distance_m\": 38795.694, \"section_seq\": 1, \"route_path_id\": 45822}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2349\", \"location\": \"Portcreek Jn\", \"stage_seq\": 13, \"distance_m\": 39569.151, \"section_seq\": 1, \"route_path_id\": 45822}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2352\", \"location\": \"Fratton East Jn\", \"stage_seq\": 14, \"distance_m\": 43396.271, \"section_seq\": 1, \"route_path_id\": 45822}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2352H\", \"location\": \"Fratton\", \"stage_seq\": 15, \"distance_m\": 44018.341, \"section_seq\": 1, \"route_path_id\": 45822}, {\"is_pass\": false, \"wtt_arr\": \"2356\", \"wtt_dep\": null, \"location\": \"Portsmouth & Southsea\", \"stage_seq\": 16, \"distance_m\": 45179.54, \"section_seq\": 1, \"route_path_id\": 45822}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 45179.54, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 45822}], \"total_distance_m\": 45179.54, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 43695.625, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1483.915, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2255", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "39.5", "current_position_lat": "50.7981261", "current_position_lon": "-1.0890901", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27501, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:59:16Z\", \"source_id\": 39661705, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:00:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:59:18Z\", \"source_id\": 13023660, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27509, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:03:55Z\", \"source_id\": 39670169, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:04:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:03:58Z\", \"source_id\": 13026272, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27289, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:30:49Z\", \"source_id\": 39715164, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:31:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:30:53Z\", \"source_id\": 13040499, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27293, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:33:18Z\", \"source_id\": 39719204, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:33:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:33:23Z\", \"source_id\": 13041728, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:40:11Z\", \"source_id\": 39730029, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:41:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:40:11Z\", \"source_id\": 13045015, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27315, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:50:08Z\", \"source_id\": 39744016, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:50:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:50:12Z\", \"source_id\": 13049510, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27367, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:55:21Z\", \"source_id\": 39750862, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:56:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:55:29Z\", \"source_id\": 13051772, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27349, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:58:19Z\", \"source_id\": 39754419, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:59:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:58:23Z\", \"source_id\": 13052934, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Portsmouth & Southsea", "service_state_platform": "3", "timing_fact_generation": 1789167504582361, "current_leg_arrival_utc": "2026-09-12T23:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T22:59:26.390076", "service_state_evidence_id": 13052934, "current_leg_start_actual_dep": "2026-09-12T23:22:30+01:00", "operational_evidence_version": 49, "service_state_event_time_utc": "2026-09-11T22:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:09:29.983207", "service_state_valid_until_kind": null, "operational_interpretation_version": 49, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
ESL |
PMS |
5T66 |
450121 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 209.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": 3424.262, "from_m": 209.437, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 3729.802, "from_m": 3424.262, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 5736.945, "from_m": 3729.802, "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": 6090.394, "from_m": 5736.945, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 7486.62, "from_m": 6090.394, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7542.836, "from_m": 7486.62, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 7716.903, "from_m": 7542.836, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 7750.147, "from_m": 7716.903, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 7796.313, "from_m": 7750.147, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8031.309, "from_m": 7796.313, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 8437.515, "from_m": 8031.309, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9580.985, "from_m": 8437.515, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 10222.326, "from_m": 9580.985, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 11285.426, "from_m": 10222.326, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11931.413, "from_m": 11285.426, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12308.519, "from_m": 11931.413, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15588.991, "from_m": 12308.519, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 15945.038, "from_m": 15588.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": 15996.024, "from_m": 15945.038, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 16029.557, "from_m": 15996.024, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16046.329, "from_m": 16029.557, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 17640.832, "from_m": 16046.329, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18876.609, "from_m": 17640.832, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 20457.326, "from_m": 18876.609, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 26896.959, "from_m": 20457.326, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 27717.33, "from_m": 26896.959, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28129.523, "from_m": 27717.33, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 28981.174, "from_m": 28129.523, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 30297.716, "from_m": 28981.174, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30305.706, "from_m": 30297.716, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38833.926, "from_m": 30305.706, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 39543.806, "from_m": 38833.926, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 40033.308, "from_m": 39543.806, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 43316.971, "from_m": 40033.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": 43686.51, "from_m": 43316.971, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 44874.876, "from_m": 43686.51, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 45128.097, "from_m": 44874.876, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 45179.54, "from_m": 45128.097, "capability_applied": null, "effective_limit_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": 493087, "profile_key": "e512cfc0f67bc3dc171f8b7396b8d6ac1bb7ea568d11bb80be8399d3188d84c9", "schedule_id": 18504, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2255", "location": "Eastleigh", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 45822}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2258", "location": "Southampton Airport Parkway", "stage_seq": 2, "distance_m": 2250.57, "section_seq": 1, "route_path_id": 45822}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2301", "location": "St. Denys", "stage_seq": 3, "distance_m": 5940.594, "section_seq": 1, "route_path_id": 45822}, {"is_pass": false, "wtt_arr": "2303", "wtt_dep": "2319H", "location": "St. Denys Sig. E704", "stage_seq": 4, "distance_m": 6788.507, "section_seq": 1, "route_path_id": 45822}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2321H", "location": "St. Denys", "stage_seq": 5, "distance_m": 7629.87, "section_seq": 1, "route_path_id": 45822}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2324H", "location": "Woolston Sig. E803", "stage_seq": 6, "distance_m": 10585.112, "section_seq": 1, "route_path_id": 45822}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2328H", "location": "Netley", "stage_seq": 7, "distance_m": 15767.015, "section_seq": 1, "route_path_id": 45822}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2331", "location": "Bursledon", "stage_seq": 8, "distance_m": 19464.781, "section_seq": 1, "route_path_id": 45822}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2333H", "location": "Swanwick", "stage_seq": 9, "distance_m": 22687.091, "section_seq": 1, "route_path_id": 45822}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2341", "location": "Fareham", "stage_seq": 10, "distance_m": 28652.907, "section_seq": 1, "route_path_id": 45822}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2347", "location": "Cosham", "stage_seq": 11, "distance_m": 38034.024, "section_seq": 1, "route_path_id": 45822}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2348", "location": "Cosham Jn", "stage_seq": 12, "distance_m": 38795.694, "section_seq": 1, "route_path_id": 45822}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2349", "location": "Portcreek Jn", "stage_seq": 13, "distance_m": 39569.151, "section_seq": 1, "route_path_id": 45822}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2352", "location": "Fratton East Jn", "stage_seq": 14, "distance_m": 43396.271, "section_seq": 1, "route_path_id": 45822}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2352H", "location": "Fratton", "stage_seq": 15, "distance_m": 44018.341, "section_seq": 1, "route_path_id": 45822}, {"is_pass": false, "wtt_arr": "2356", "wtt_dep": null, "location": "Portsmouth & Southsea", "stage_seq": 16, "distance_m": 45179.54, "section_seq": 1, "route_path_id": 45822}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 45179.54, "from_m": 0.0, "section_seq": 1, "route_path_id": 45822}], "total_distance_m": 45179.54, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 43695.625, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1483.915, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 27501, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:59:16Z", "source_id": 39661705, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T22:00:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:59:18Z", "source_id": 13023660, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T23:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27509, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:03:55Z", "source_id": 39670169, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T22:04:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:03:58Z", "source_id": 13026272, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T23:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27289, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:30:49Z", "source_id": 39715164, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T22:31:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:30:53Z", "source_id": 13040499, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T23:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27293, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:33:18Z", "source_id": 39719204, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T22:33:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:33:23Z", "source_id": 13041728, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T23:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27302, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:40:11Z", "source_id": 39730029, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T22:41:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:40:11Z", "source_id": 13045015, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T23:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27315, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:50:08Z", "source_id": 39744016, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T22:50:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:50:12Z", "source_id": 13049510, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T23:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27367, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:55:21Z", "source_id": 39750862, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T22:56:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:55:29Z", "source_id": 13051772, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T23:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27349, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:58:19Z", "source_id": 39754419, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T22:59:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:58:23Z", "source_id": 13052934, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T23:59:00+01:00", "operational_fact": true}] |
Eastleigh |
2255 |
2255 |
3 |
None |
None |
Portsmouth & Southsea |
2356 |
2356 |
3 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L86275/2026-09-11/detailed |
None |
St. Denys Sig. E704 |
2026-09-12T23:22:30+01:00 |
Portsmouth & Southsea |
39.5 |
{"type": "LineString", "coordinates": [[-1.3892643999999998, 50.9201319], [-1.3889752, 50.9205492], [-1.3888608, 50.92074279999999], [-1.3886953999999998, 50.921022999999984], [-1.3885943999999997, 50.921167699999984], [-1.3884951, 50.92130890000001], [-1.3883492999999998, 50.921472699999995], [-1.3882393999999998, 50.921589399999995], [-1.3881248000000002, 50.921716999999994], [-1.3880855297772123, 50.92176540213185], [-1.3879945, 50.9218776], [-1.3881248000000002, 50.921716999999994], [-1.3882393999999998, 50.921589399999995], [-1.3883492999999998, 50.921472699999995], [-1.3884951, 50.92130890000001], [-1.3885943999999997, 50.921167699999984], [-1.3886953999999998, 50.921022999999984], [-1.3888608, 50.92074279999999], [-1.3885765, 50.921117300000006], [-1.3884615, 50.92128979999999], [-1.3883113, 50.92146050000001], [-1.3881973, 50.921578], [-1.3880847, 50.921704], [-1.3879586, 50.921868], [-1.3878580000000005, 50.9220244], [-1.3875965, 50.922467399999995], [-1.3874812, 50.922628], [-1.3873604999999998, 50.92276330000001], [-1.3872303999999998, 50.9228901], [-1.3870865, 50.92300000000001], [-1.3869072, 50.923116699999994], [-1.3867069999999997, 50.92321889999999], [-1.3864736, 50.9233153], [-1.3863581, 50.9233537], [-1.3861865999999998, 50.9234075], [-1.3859305, 50.9234743], [-1.3856460999999998, 50.9235275], [-1.3853766, 50.9235698], [-1.3851084, 50.923593399999994], [-1.3848173, 50.9236087], [-1.3845505, 50.9236078], [-1.3842795999999995, 50.92359509999999], [-1.3839617, 50.9235613], [-1.3836304999999998, 50.9235106], [-1.3833569, 50.92344800000001], [-1.3830899, 50.9233752], [-1.3828268999999995, 50.923285799999995], [-1.3825509, 50.92317229999999], [-1.382289, 50.923042499999994], [-1.3820559999999995, 50.9228973], [-1.3819260999999998, 50.9228086], [-1.3817368, 50.922666099999994], [-1.3815554, 50.9225037], [-1.3802365, 50.92123], [-1.3794021999999997, 50.9204417], [-1.3764975, 50.917707599999986], [-1.3743044, 50.9156431], [-1.3728437, 50.91426810000001], [-1.3723643, 50.9137962], [-1.3721506, 50.9135417], [-1.3720137999999995, 50.9133505], [-1.3718864, 50.9131435], [-1.3717795999999998, 50.91293379999999], [-1.3716986999999998, 50.9127198], [-1.371641, 50.912502499999995], [-1.3716008, 50.9122996], [-1.3715783999999998, 50.912085600000005], [-1.3715731, 50.91186329999999], [-1.3715865, 50.91166789999999], [-1.3716249, 50.91146750000001], [-1.3716649, 50.91127729999999], [-1.3717326, 50.911088500000005], [-1.371821, 50.91089490000001], [-1.3719251999999995, 50.910704800000005], [-1.3720391, 50.9105257], [-1.3721894999999995, 50.910328500000006], [-1.3723332999999998, 50.910152700000005], [-1.3725179999999997, 50.90996509999999], [-1.3727075999999998, 50.9098009], [-1.3728752999999998, 50.909662999999995], [-1.3730808999999995, 50.90951559999999], [-1.3732802999999998, 50.90938400000001], [-1.3735181, 50.909241300000005], [-1.3737641, 50.90910319999999], [-1.3770267, 50.9074139], [-1.3777418646904214, 50.90703277374504], [-1.3777541999999998, 50.9070262], [-1.3781605999999995, 50.9067844], [-1.3785441, 50.9065231], [-1.3789492, 50.9062313], [-1.3793086, 50.9059378], [-1.3796330999999995, 50.90564520000001], [-1.3799401999999998, 50.9053365], [-1.3802016999999998, 50.9050372], [-1.3804445, 50.9047226], [-1.3806777999999995, 50.9043767], [-1.3808454999999995, 50.90409840000001], [-1.3809863, 50.903827799999995], [-1.3811029999999995, 50.903574299999995], [-1.3812866999999998, 50.9030717], [-1.3813913, 50.9026742], [-1.3814369, 50.9024205], [-1.3814718, 50.90216], [-1.3814919, 50.9018902], [-1.3814879, 50.90165760000001], [-1.3814664, 50.90140050000001], [-1.3814074, 50.90116069999999], [-1.3813262999999998, 50.90094139999999], [-1.3812766999999997, 50.9008452], [-1.3811532, 50.900635099999995], [-1.3810205, 50.9004613], [-1.3808488, 50.900266], [-1.3806429999999998, 50.9000802], [-1.3803774, 50.899884], [-1.3801078999999998, 50.89971649999999], [-1.3798008, 50.8995549], [-1.3794789, 50.899412], [-1.3791557, 50.89929269999999], [-1.3788096999999997, 50.8991912], [-1.3784301, 50.89910630000001], [-1.378064, 50.89905249999999], [-1.3778883, 50.8990356], [-1.377663, 50.899015299999995], [-1.3772941999999997, 50.8990009], [-1.3769053, 50.8990069], [-1.3765740999999998, 50.8990314], [-1.3760255, 50.89908299999998], [-1.3755347, 50.89911510000001], [-1.3750184, 50.89913370000001], [-1.3745128, 50.8991346], [-1.3744009999999998, 50.8991308], [-1.3742625, 50.89912600000001], [-1.3740058, 50.8991172], [-1.3735896, 50.8990915], [-1.3732614999999997, 50.89906179999999], [-1.3728252999999997, 50.89901629999999], [-1.3724165999999998, 50.8989637], [-1.3715905, 50.8988174], [-1.3711821, 50.89872879999999], [-1.3708287, 50.8986446], [-1.3704156999999997, 50.8985338], [-1.3699945999999998, 50.8984148], [-1.3691550999999995, 50.89815759999999], [-1.3684445, 50.89792129999999], [-1.3623196, 50.8957855], [-1.3618741999999997, 50.89563239999999], [-1.3608127999999995, 50.895263199999995], [-1.3604928999999997, 50.89515230000001], [-1.3603296, 50.89509610000001], [-1.3578642, 50.8942469], [-1.3570964000000003, 50.8939528], [-1.3564044, 50.893671000000005], [-1.3555676, 50.89330270000001], [-1.3548474, 50.892959], [-1.3542806, 50.892659300000005], [-1.3535418999999995, 50.8922457], [-1.3528735, 50.8918251], [-1.3522598, 50.891398900000006], [-1.3516885, 50.890955599999984], [-1.3511777, 50.8905328], [-1.3506331, 50.890022499999986], [-1.3500772, 50.8894335], [-1.349695, 50.888982799999994], [-1.3492759, 50.8884109], [-1.3490322999999995, 50.8880354], [-1.3487973, 50.88762599999999], [-1.3485669, 50.88718089999998], [-1.3483759, 50.8867543], [-1.3482203999999998, 50.8863347], [-1.3480876999999998, 50.885919400000006], [-1.3479746, 50.8854709], [-1.3478612, 50.88497769999999], [-1.3475172, 50.883392099999995], [-1.3474729261792822, 50.88320064509072], [-1.3474096, 50.8829268], [-1.3472889, 50.88250879999998], [-1.3471301, 50.8820121], [-1.3469965, 50.8816506], [-1.3468354000000002, 50.8812785], [-1.3466253999999998, 50.88082519999998], [-1.3464723, 50.8805228], [-1.3461561, 50.8799702], [-1.3458933, 50.87955149999999], [-1.34583373272679, 50.87946438542721], [-1.3455936, 50.879113200000006], [-1.3453167, 50.8787475], [-1.3449996000000002, 50.87834829999999], [-1.3446562, 50.8779666], [-1.3444073999999997, 50.877695800000005], [-1.3431014, 50.8763404], [-1.3427239, 50.87594860000001], [-1.3414057999999998, 50.874580599999994], [-1.3427239, 50.87594860000001], [-1.3431014, 50.8763404], [-1.3428141, 50.8760994], [-1.3426896999999998, 50.8759706], [-1.3413589, 50.8745926], [-1.3409899, 50.8742306], [-1.3405126999999997, 50.873816299999994], [-1.3399975999999998, 50.8734441], [-1.3394962, 50.87312190000001], [-1.338984, 50.87283570000001], [-1.3384898, 50.8725797], [-1.3379893, 50.8723464], [-1.3374845, 50.87213560000001], [-1.3369658999999998, 50.871942700000005], [-1.3363691, 50.8717545], [-1.3358124, 50.871603], [-1.335136, 50.87144409999999], [-1.3346004000000002, 50.871342899999995], [-1.3340316, 50.8712525], [-1.3332637, 50.871157], [-1.3326017, 50.8711076], [-1.3319303999999998, 50.87108020000001], [-1.3313437, 50.8710761], [-1.3307476, 50.871093399999985], [-1.3301607999999998, 50.871127699999995], [-1.3296237999999998, 50.87117859999999], [-1.3290551999999998, 50.871254], [-1.3285790999999998, 50.8713293], [-1.3280052999999998, 50.871438299999994], [-1.3275073, 50.8715445], [-1.32699, 50.8716724], [-1.3265193, 50.8718134], [-1.32584, 50.8720409], [-1.3252096999999998, 50.8722899], [-1.3238348, 50.87287250000001], [-1.3103583, 50.8785824], [-1.3098373, 50.8788186], [-1.3092592999999997, 50.8791086], [-1.3087892, 50.87937420000001], [-1.3086492109774526, 50.87946438542721], [-1.308342, 50.8796623], [-1.307941, 50.87994659999999], [-1.3075378999999998, 50.88026539999999], [-1.3071766, 50.8805888], [-1.3068559999999998, 50.8809146], [-1.3065810999999998, 50.8812184], [-1.306326, 50.88155429999999], [-1.3060931, 50.881893], [-1.3058835, 50.8822394], [-1.3055428, 50.8829209], [-1.305338, 50.883283000000006], [-1.3051095999999998, 50.88361210000001], [-1.3050024937257052, 50.8837402381906], [-1.304829, 50.8839478], [-1.3045369999999998, 50.88424029999999], [-1.3042146999999995, 50.8845191], [-1.3038892, 50.8847683], [-1.3034912, 50.88502660000001], [-1.3030614, 50.88527700000001], [-1.302729, 50.88545409999999], [-1.302299, 50.885651199999984], [-1.3019507, 50.88579339999999], [-1.3016028999999998, 50.88591960000001], [-1.3012408, 50.886035099999994], [-1.3008908, 50.8861438], [-1.3006010999999995, 50.8862146], [-1.3002229, 50.88630330000001], [-1.2998044999999998, 50.8863818], [-1.2993995, 50.8864478], [-1.2989864, 50.8864992], [-1.2986109, 50.8865376], [-1.2981628, 50.8865694], [-1.2977607, 50.886585799999985], [-1.2973315, 50.8865902], [-1.2968983, 50.88658049999999], [-1.2965098, 50.886563499999994], [-1.2960615, 50.88653010000001], [-1.2956002, 50.88648109999999], [-1.2951764, 50.88642270000001], [-1.2947432, 50.8863554], [-1.2942201999999998, 50.8862612], [-1.2935924999999997, 50.8861196], [-1.2929286999999998, 50.8859436], [-1.2922997000000005, 50.8857463], [-1.2917457999999995, 50.8855518], [-1.2911784999999998, 50.8853135], [-1.2906521, 50.8850685], [-1.290207, 50.884837099999984], [-1.2897931, 50.8846035], [-1.2893901, 50.8843513], [-1.2889531999999997, 50.88403769999999], [-1.2882874, 50.88353060000001], [-1.2878197000000002, 50.88318929999999], [-1.2873344999999998, 50.882877], [-1.2869379, 50.88264010000002], [-1.2865196999999997, 50.882405000000006], [-1.2859084, 50.882093700000006], [-1.2854300999999997, 50.8818728], [-1.2849741999999995, 50.8816762], [-1.2843615, 50.88143639999999], [-1.2842400000000005, 50.8813922], [-1.2835814, 50.8811673], [-1.2828796999999998, 50.88094279999999], [-1.2805527999999995, 50.88023750000001], [-1.2780005921418784, 50.87946438542721], [-1.2772077, 50.8792242], [-1.26589, 50.8757719], [-1.2652054, 50.8755765], [-1.2644776999999998, 50.8753977], [-1.263651, 50.87520719999999], [-1.262841, 50.8750461], [-1.2620966, 50.87491320000001], [-1.2608118999999998, 50.87471380000001], [-1.260203, 50.8746079], [-1.2595477999999998, 50.8744847], [-1.25876, 50.87431490000001], [-1.2579942, 50.8741272], [-1.25764139776733, 50.87403412393201], [-1.257191, 50.873915299999986], [-1.2570518, 50.8738744], [-1.2564277999999998, 50.8736907], [-1.2557492, 50.873472099999994], [-1.2551523999999998, 50.8732674], [-1.2544603999999997, 50.8730101], [-1.2538680999999998, 50.8727695], [-1.2531380999999997, 50.87245849999999], [-1.2524812, 50.87214949999999], [-1.2518805, 50.87184009999999], [-1.2373376, 50.864251499999995], [-1.2363364, 50.863731900000005], [-1.2356079, 50.86337619999999], [-1.2350079, 50.8630995], [-1.2345345, 50.8628957], [-1.2340133999999998, 50.8626871], [-1.2334892, 50.8624874], [-1.2328835, 50.8622718], [-1.2323376, 50.8620912], [-1.2317747999999995, 50.8619141], [-1.2316109999999998, 50.86186740000001], [-1.2309652999999998, 50.86168669999999], [-1.2303067, 50.86151679999999], [-1.2256663, 50.8603743], [-1.2255221, 50.8603395], [-1.2170402, 50.85825679999999], [-1.2161939, 50.8580639], [-1.2154316, 50.8579167], [-1.214718, 50.85781759999999], [-1.2140396, 50.857743000000006], [-1.2133712, 50.85769539999999], [-1.2126106, 50.857671], [-1.2119628999999998, 50.8576763], [-1.2023700999999998, 50.8579897], [-1.2003851, 50.85805460000001], [-1.1997487999999998, 50.858068], [-1.1991849, 50.85806689999999], [-1.1987184999999998, 50.8580428], [-1.198258, 50.8579954], [-1.1976535999999998, 50.8578914], [-1.1971080999999997, 50.85775830000001], [-1.1966239, 50.85760970000001], [-1.1961624999999998, 50.85742919999999], [-1.1957679, 50.857227], [-1.1954033, 50.85701220000001], [-1.1950746, 50.8567939], [-1.1947388, 50.8565285], [-1.1944373, 50.856296500000006], [-1.1942003999999995, 50.85608299999999], [-1.1939972, 50.8558776], [-1.1938089, 50.8555873], [-1.1935694, 50.8552309], [-1.1934292999999998, 50.8549575], [-1.1932649999999998, 50.854579], [-1.1929510999999997, 50.8540234], [-1.1927621, 50.8537326], [-1.1926367, 50.8535419], [-1.1924205999999995, 50.8532135], [-1.1922579, 50.8529828], [-1.1921144999999995, 50.8528096], [-1.191883, 50.8525668], [-1.1917891, 50.85248320000001], [-1.1916667, 50.8523912], [-1.1914462999999995, 50.852243300000005], [-1.1912521, 50.852130499999994], [-1.1910446999999995, 50.8520316], [-1.1908576, 50.85195280000001], [-1.1906013, 50.8518665], [-1.1903502999999998, 50.85180039999999], [-1.1900594999999998, 50.85174250000001], [-1.1897324, 50.8516913], [-1.1868928, 50.8513304], [-1.1867789, 50.85131520000001], [-1.1865327999999995, 50.8512821], [-1.1815672, 50.85064640000001], [-1.1788090999999998, 50.850297999999995], [-1.1782287, 50.8502362], [-1.1778970999999998, 50.85021150000001], [-1.1775444, 50.85019279999999], [-1.1771502, 50.85018049999999], [-1.1767088, 50.850178199999995], [-1.1761937999999998, 50.8501906], [-1.1757268999999997, 50.8502161], [-1.1752444, 50.8502576], [-1.174841, 50.8503062], [-1.1744241, 50.85036830000001], [-1.1739881, 50.85044289999999], [-1.1735062, 50.850541500000006], [-1.172989, 50.85066770000001], [-1.1725078999999998, 50.8508062], [-1.1723514, 50.8508564], [-1.1720091, 50.8509662], [-1.171503, 50.8511527], [-1.1714072, 50.851191500000006], [-1.1688076, 50.8522207], [-1.1678098693553778, 50.85261663539245], [-1.1661425, 50.8532783], [-1.1656858999999995, 50.8534537], [-1.1652962, 50.8535919], [-1.1648882, 50.8537282], [-1.1644456, 50.8538679], [-1.1639577, 50.8539975], [-1.1635463, 50.8540961], [-1.1630655999999997, 50.854201], [-1.1625974999999995, 50.8542898], [-1.1621651999999998, 50.8543591], [-1.1617152, 50.8544242], [-1.1613078, 50.8544717], [-1.1609002, 50.85451080000001], [-1.1604960999999998, 50.85454249999999], [-1.1600381999999998, 50.8545689], [-1.1595818, 50.8545757], [-1.1590537, 50.85457499999999], [-1.1586106000000005, 50.854565599999994], [-1.1581984, 50.85454740000001], [-1.1576883, 50.8545183], [-1.1572192999999995, 50.8544775], [-1.156775, 50.8544253], [-1.1562990999999998, 50.8543584], [-1.1557253999999997, 50.8542684], [-1.1551486999999998, 50.8541497], [-1.1545305, 50.85400429999998], [-1.1539065999999998, 50.8538325], [-1.1532767, 50.85363619999998], [-1.1501464, 50.8526269], [-1.1486985, 50.852152999999994], [-1.1442299, 50.850711399999994], [-1.1436409, 50.8505295], [-1.1430099, 50.85034770000001], [-1.142442, 50.8501998], [-1.1418573, 50.85006049999999], [-1.141172, 50.8499082], [-1.1405256, 50.84977689999999], [-1.1395613, 50.84960519999999], [-1.1386467, 50.8494729], [-1.1378138, 50.8493713], [-1.137205, 50.8493091], [-1.1365571999999995, 50.849256], [-1.1359308999999995, 50.8492137], [-1.1353288, 50.8491849], [-1.1347897, 50.8491604], [-1.1259053999999995, 50.84886180000001], [-1.1250299, 50.8488335], [-1.1240787, 50.84880280000001], [-1.1239190999999995, 50.8487986], [-1.1177798, 50.8485983], [-1.1176355, 50.8485942], [-1.1134261999999997, 50.8484554], [-1.1132998, 50.8484516], [-1.0909953, 50.847701400000005], [-1.0903822, 50.847670499999985], [-1.0898593, 50.84763590000001], [-1.0893577, 50.84759110000001], [-1.0887979999999997, 50.8475292], [-1.0882523, 50.84745569999999], [-1.0875509, 50.8473489], [-1.0868788, 50.84722599999999], [-1.0863826, 50.8471234], [-1.0859339999999995, 50.84702630000001], [-1.0854111, 50.8468951], [-1.0847742, 50.8467221], [-1.0841827999999998, 50.8465348], [-1.0837030000000003, 50.8463783], [-1.0832786, 50.8462304], [-1.0829276, 50.84609729999999], [-1.0825075, 50.8459306], [-1.0818869999999998, 50.84566360000001], [-1.0814313000000002, 50.8454477], [-1.0800993, 50.844797699999994], [-1.0798506, 50.8446862], [-1.0797547999999997, 50.84464319999999], [-1.0794099, 50.8444885], [-1.0789809999999995, 50.8443079], [-1.0785550999999998, 50.8441333], [-1.0784627999999998, 50.844097000000005], [-1.0779783409434258, 50.84390807958196], [-1.0770809, 50.8435978], [-1.0763217, 50.843352199999984], [-1.0752985, 50.843064299999995], [-1.0751507, 50.8430255], [-1.0745368, 50.84287290000001], [-1.0738608999999997, 50.8427239], [-1.0732265, 50.8425952], [-1.0725979, 50.8424803], [-1.0718093, 50.842349], [-1.0707388, 50.8421929], [-1.0699488999999998, 50.8421108], [-1.0692929, 50.842054], [-1.0679674, 50.84192959999999], [-1.06734, 50.84186969999999], [-1.066642, 50.8417799], [-1.0661973, 50.84171950000001], [-1.0659943, 50.841691899999994], [-1.0653532, 50.8415928], [-1.0640952999999995, 50.8413777], [-1.0628816, 50.84115079999999], [-1.0622268, 50.84101319999999], [-1.0615444, 50.84085549999999], [-1.0563667, 50.8396128], [-1.056007, 50.839510800000006], [-1.0557048000000002, 50.8394094], [-1.0554367, 50.83930469999999], [-1.0551522, 50.83918430000001], [-1.0548157, 50.8390144], [-1.0545255, 50.8388466], [-1.0542308, 50.838652499999995], [-1.0539823999999998, 50.8384635], [-1.0537489999999998, 50.8382588], [-1.0535813, 50.83808450000001], [-1.053429, 50.8379074], [-1.0532608999999995, 50.837686999999995], [-1.0531117, 50.8374295], [-1.0529725, 50.8371252], [-1.0528823, 50.8368247], [-1.052842, 50.8366163], [-1.0528159, 50.8363633], [-1.0528194, 50.8361086], [-1.0528599, 50.83582520000001], [-1.0529141, 50.8356045], [-1.0529944, 50.8353663], [-1.0531077, 50.835138], [-1.0532472, 50.8349199], [-1.0534042, 50.83469759999999], [-1.0534788207120684, 50.83461084728932], [-1.053621135527706, 50.834480430494274], [-1.0537457907714125, 50.83436464348171], [-1.0538553597378404, 50.834261417210286], [-1.0539524157216411, 50.83416868263865], [-1.0540395320174678, 50.834084370725456], [-1.0541192819199718, 50.83400641242935], [-1.0541942387238057, 50.83393273870898], [-1.0542669757236216, 50.83386128052301], [-1.0543400662140716, 50.833789968830075], [-1.054416083489808, 50.83371673458881], [-1.0544976008454827, 50.8336395087579], [-1.0545871915757483, 50.83355622229597], [-1.0546874289752566, 50.833464806161686], [-1.0548008863386598, 50.83336319131368], [-1.05493013696061, 50.833249308710606], [-1.05507775413576, 50.83312108931112], [-1.0551363, 50.833068100000006], [-1.0557263999999995, 50.83246129999999], [-1.0558516, 50.8323257], [-1.0561559, 50.831990299999994], [-1.0565855999999998, 50.83148380000001], [-1.0570861, 50.8308116], [-1.0575207, 50.830236199999995], [-1.058097, 50.8294227], [-1.0585556, 50.82869149999999], [-1.0589054000000002, 50.8280258], [-1.0590757999999998, 50.827655799999995], [-1.0592395, 50.8272636], [-1.0593853, 50.8268839], [-1.0595304, 50.826419599999994], [-1.0596712999999998, 50.8259392], [-1.0597485, 50.8255649], [-1.0598043, 50.825225], [-1.0598901, 50.824761900000006], [-1.0602419610649272, 50.82275035457093], [-1.0619703, 50.812868400000006], [-1.0620405, 50.8124633], [-1.0621101, 50.8120974], [-1.0621619, 50.811820799999985], [-1.062255, 50.811455299999984], [-1.0623357999999998, 50.8111609], [-1.0624821, 50.810715300000005], [-1.0626441, 50.8102869], [-1.0629186, 50.80965559999999], [-1.0631216999999995, 50.8092661], [-1.0633904, 50.8087762], [-1.0638231, 50.8080618], [-1.0640744, 50.8076653], [-1.064538, 50.806926199999985], [-1.0678334, 50.80165549999999], [-1.0679810999999997, 50.8014192], [-1.0682225, 50.8010337], [-1.0682482999999998, 50.80099229999999], [-1.0691841000000002, 50.799490799999994], [-1.0696009, 50.7988687], [-1.0698055000000002, 50.7985751], [-1.0698828, 50.798464200000005], [-1.0700893, 50.7981878], [-1.0702569, 50.79798689999999], [-1.0704729, 50.79777339999999], [-1.070721, 50.79757], [-1.0709690999999997, 50.7973928], [-1.0712157999999998, 50.79724370000001], [-1.0714920999999995, 50.7970884], [-1.0717898, 50.79694539999999], [-1.0720715, 50.79683440000001], [-1.0723610999999995, 50.79672699999998], [-1.0726964, 50.796619699999994], [-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]]} |
23.5 |
2319½ |
2359 |
St. Denys Sig. E704 |
Portsmouth & Southsea |
Portsmouth & Southsea |
50.7981261 |
-1.0890901 |
50.7981261 |
-1.0890901 |
1 |
0 |
2026-09-11 23:09:52 |
TERMINATED |
2026-09-11 22:59:00 |
Portsmouth & Southsea |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13052934 |
1789167504582361 |
49 |
49 |
2026-09-11 23:09:29.983207 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 22:59:26.390076 |
| 462785 |
492974 |
P89983 |
882U82M811 |
2026-09-11 |
COMPLETE |
13052577 |
2026-09-11 23:59:00 |
2026-09-11 23:09:52 |
2026-09-13 23:09:52 |
{"id": 492974, "stp": "P", "toc": "Southeastern", "uid": "P89983", "consist": "465022+465913", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P89983/2026-09-11/detailed", "trust_id": "882U82M811", "origin_crs": "GRV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Victoria", "service_date": "2026-09-11", "dest_arr_time": "2354", "dest_platform": "8", "is_terminated": 1, "next_location": "London Victoria", "signalling_id": "2U82", "timing_status": "LATE", "origin_station": "Gravesend", "current_leg_arr": "2359", "current_leg_dep": "2349", "current_leg_end": "London Victoria", "origin_dep_time": "2249", "origin_platform": "0", "current_location": "Victoria Plat 10", "last_update_time": "2026-09-11T23:09:52", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.08956259999999999, 51.46811869999999], [-0.08983152841195213, 51.468035372729425], [-0.08984789999999998, 51.46803030000001], [-0.0902076, 51.46791540000001], [-0.09038269999999998, 51.4678635], [-0.09103419999999998, 51.4676581], [-0.0917544, 51.46743440000001], [-0.0925923, 51.4671787], [-0.093213, 51.4669855], [-0.0937025, 51.46683619999999], [-0.0944001, 51.46663349999999], [-0.0950996, 51.4664331], [-0.0954557, 51.46632820000001], [-0.0959028, 51.466191], [-0.0962805, 51.46608359999998], [-0.09663729999999998, 51.4659863], [-0.0969899, 51.465895499999995], [-0.0973397, 51.465809500000006], [-0.0977507, 51.4657164], [-0.097989, 51.46566140000001], [-0.09806239999999998, 51.4656473], [-0.0985413, 51.4655856], [-0.0989182, 51.465512], [-0.0994683, 51.4654177], [-0.10030379999999998, 51.4652944], [-0.10054599999999998, 51.4652656], [-0.1011238, 51.4651946], [-0.10163419999999998, 51.4651375], [-0.10192950900929032, 51.46510977324259], [-0.1020554125627567, 51.46509795206989], [-0.1021007, 51.4650937], [-0.10248019999999998, 51.4650446], [-0.1028737, 51.46497920000001], [-0.1032727, 51.46490589999999], [-0.10362879999999998, 51.464829], [-0.1040309, 51.4647288], [-0.1044474, 51.4646102], [-0.1048521, 51.46447380000001], [-0.1054212, 51.464271700000005], [-0.1057846, 51.4641482], [-0.1060837, 51.46405270000001], [-0.1063637, 51.4639742], [-0.1066088, 51.46391489999999], [-0.10693959999999998, 51.4638417], [-0.1072618, 51.46377499999999], [-0.1076988, 51.4636904], [-0.1080498, 51.46363169999999], [-0.1086024, 51.4635393], [-0.109038, 51.46347490000001], [-0.1092406, 51.46345230000001], [-0.1095539, 51.463423299999995], [-0.1097593, 51.4634024], [-0.1100523, 51.463355699999994], [-0.1101891, 51.4633322], [-0.11048139999999998, 51.4632817], [-0.1108201, 51.4632258], [-0.1110745, 51.4631942], [-0.1113385, 51.4631743], [-0.1116134, 51.46315189999999], [-0.1119142, 51.4631401], [-0.1123601, 51.46313289999999], [-0.1128169, 51.4631459], [-0.1132585, 51.463171499999994], [-0.1136461, 51.4632128], [-0.1140179, 51.4632702], [-0.1143726, 51.4633353], [-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.12152269999999996, 51.4636767], [-0.12187259999999998, 51.46361970000001], [-0.12212520000000002, 51.4635779], [-0.12238309999999998, 51.4635407], [-0.1230107, 51.46345269999999], [-0.12329299999999996, 51.46341789999999], [-0.1235806, 51.46339129999999], [-0.1240592, 51.4633441], [-0.1245742, 51.46331159999999], [-0.1247085, 51.463307699999994], [-0.12496219999999998, 51.4633082], [-0.1254863, 51.4633099], [-0.1256126, 51.4633144], [-0.1258066, 51.463325], [-0.1262187, 51.4633548], [-0.1266975, 51.4634081], [-0.12700999999999998, 51.4634501], [-0.1274956, 51.46353369999999], [-0.1279538, 51.4636287], [-0.12833449999999996, 51.4637219], [-0.1285815, 51.4637915], [-0.12878259999999997, 51.463850599999994], [-0.1290085, 51.4639273], [-0.12927779999999997, 51.464017299999995], [-0.12948079999999998, 51.4640932], [-0.1296599, 51.464160099999994], [-0.1301247, 51.46436560000001], [-0.13048919999999997, 51.464540099999994], [-0.1306877, 51.4646422], [-0.13082739999999998, 51.4647182], [-0.1311008, 51.464865999999994], [-0.13135169999999996, 51.46500000000001], [-0.13164779999999998, 51.4651611], [-0.132733, 51.4657442], [-0.1334808, 51.4661454], [-0.1338128, 51.4663291], [-0.134058, 51.4664674], [-0.1342171, 51.4665621], [-0.1345115, 51.4667449], [-0.1346788, 51.4668495], [-0.13473669999999996, 51.46688839999999], [-0.1349214, 51.46701239999999], [-0.1349726681671229, 51.46704752309517], [-0.13510779999999997, 51.467140099999995], [-0.1352356, 51.46722979999999], [-0.1356645, 51.46755769999999], [-0.1361976, 51.4679956], [-0.13620509999999997, 51.4680014], [-0.1364181, 51.4681771], [-0.1365505, 51.4682882], [-0.1366274, 51.468352], [-0.13665699999999997, 51.468376500000005], [-0.136808, 51.4685298], [-0.13703660000000004, 51.4687608], [-0.137176, 51.4689209], [-0.1373365, 51.4690805], [-0.1378899, 51.4696352], [-0.1381593, 51.4699072], [-0.1383116, 51.4700553], [-0.138551, 51.4702783], [-0.1387222, 51.47044559999999], [-0.1388566, 51.47057470000001], [-0.1390321908187699, 51.47074436450915], [-0.1390403, 51.4707522], [-0.1395526, 51.471254300000005], [-0.1397761, 51.47147879999999], [-0.1400351, 51.4717478], [-0.1401968, 51.4719352], [-0.14035199999999998, 51.47211010000001], [-0.14053899999999997, 51.47235129999999], [-0.1407586, 51.4726821], [-0.14091920000000002, 51.4729797], [-0.1410626, 51.47329589999999], [-0.1411922, 51.473617899999994], [-0.14125899999999997, 51.47375319999998], [-0.14133339999999997, 51.47391389999999], [-0.1414443, 51.4740914], [-0.14155149999999997, 51.474251500000015], [-0.14173639999999998, 51.474501999999994], [-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": "Denmark Hill", "dest_arr_time_act": "2354", "motion_projection": null, "next_location_lat": "51.4933243", "next_location_lon": "-0.1448888", "previous_location": "Denmark Hill", "current_leg_milage": "4.1", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 414.818, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8828.327, \"from_m\": 414.818, \"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\": 10609.025, \"from_m\": 8828.327, \"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\": 11166.375, \"from_m\": 10609.025, \"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\": 11516.063, \"from_m\": 11166.375, \"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\": 11561.705, \"from_m\": 11516.063, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12264.487, \"from_m\": 11561.705, \"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\": 12297.51, \"from_m\": 12264.487, \"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\": 12299.305, \"from_m\": 12297.51, \"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\": 13348.882, \"from_m\": 12299.305, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13386.241, \"from_m\": 13348.882, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13459.754, \"from_m\": 13386.241, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13507.639, \"from_m\": 13459.754, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 13941.4, \"from_m\": 13507.639, \"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\": 13969.013, \"from_m\": 13941.4, \"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\": 14000.963, \"from_m\": 13969.013, \"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\": 17764.343, \"from_m\": 14000.963, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17796.293, \"from_m\": 17764.343, \"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\": 17823.906, \"from_m\": 17796.293, \"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\": 17883.187, \"from_m\": 17823.906, \"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\": 25312.814, \"from_m\": 17883.187, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25372.095, \"from_m\": 25312.814, \"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\": 25399.708, \"from_m\": 25372.095, \"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\": 25431.658, \"from_m\": 25399.708, \"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\": 35064.721, \"from_m\": 25431.658, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 35569.564, \"from_m\": 35064.721, \"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\": 37473.381, \"from_m\": 35569.564, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 38097.223, \"from_m\": 37473.381, \"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\": 39762.162, \"from_m\": 38097.223, \"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\": 40636.576, \"from_m\": 39762.162, \"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\": 41795.714, \"from_m\": 40636.576, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 43777.588, \"from_m\": 41795.714, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 44423.394, \"from_m\": 43777.588, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44690.965, \"from_m\": 44423.394, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 44741.324, \"from_m\": 44690.965, \"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\": 46195.063, \"from_m\": 44741.324, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 46200.384, \"from_m\": 46195.063, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46972.113, \"from_m\": 46200.384, \"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\": 47074.983, \"from_m\": 46972.113, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47377.62, \"from_m\": 47074.983, \"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\": 47401.466, \"from_m\": 47377.62, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 48991.419, \"from_m\": 47401.466, \"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\": 49099.563, \"from_m\": 48991.419, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 49149.13, \"from_m\": 49099.563, \"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\": 49222.953, \"from_m\": 49149.13, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 50520.233, \"from_m\": 49222.953, \"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\": 50951.268, \"from_m\": 50520.233, \"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\": 51271.429, \"from_m\": 50951.268, \"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\": 52401.881, \"from_m\": 51271.429, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 492974, \"profile_key\": \"3efaa6a412b50a53abd1ec3d5f159612499a998f93ae85e9dbc085cba1ade2e1\", \"schedule_id\": 24192, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2249\", \"location\": \"Gravesend\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37763}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2251H\", \"location\": \"Springhead Junction (CTRL)\", \"stage_seq\": 2, \"distance_m\": 2415.58, \"section_seq\": 1, \"route_path_id\": 37763}, {\"is_pass\": false, \"wtt_arr\": \"2254H\", \"wtt_dep\": \"2255\", \"location\": \"Greenhithe\", \"stage_seq\": 3, \"distance_m\": 6530.484, \"section_seq\": 1, \"route_path_id\": 37763}, {\"is_pass\": false, \"wtt_arr\": \"2300\", \"wtt_dep\": \"2301\", \"location\": \"Dartford\", \"stage_seq\": 4, \"distance_m\": 10893.658, \"section_seq\": 1, \"route_path_id\": 37763}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2302H\", \"location\": \"Dartford Jn\", \"stage_seq\": 5, \"distance_m\": 11615.131, \"section_seq\": 1, \"route_path_id\": 37763}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2303\", \"location\": \"Crayford Spur A Jn\", \"stage_seq\": 6, \"distance_m\": 12299.305, \"section_seq\": 1, \"route_path_id\": 37763}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2304H\", \"location\": \"Crayford Creek Jn\", \"stage_seq\": 7, \"distance_m\": 13428.125, \"section_seq\": 1, \"route_path_id\": 37763}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2305H\", \"location\": \"Perry Street Fork Jn\", \"stage_seq\": 8, \"distance_m\": 13969.013, \"section_seq\": 1, \"route_path_id\": 37763}, {\"is_pass\": false, \"wtt_arr\": \"2307H\", \"wtt_dep\": \"2308H\", \"location\": \"Barnehurst\", \"stage_seq\": 9, \"distance_m\": 15882.653, \"section_seq\": 1, \"route_path_id\": 37763}, {\"is_pass\": false, \"wtt_arr\": \"2311\", \"wtt_dep\": \"2312\", \"location\": \"Bexleyheath\", \"stage_seq\": 10, \"distance_m\": 21598.0, \"section_seq\": 1, \"route_path_id\": 37763}, {\"is_pass\": false, \"wtt_arr\": \"2314H\", \"wtt_dep\": \"2315\", \"location\": \"Welling\", \"stage_seq\": 11, \"distance_m\": 31410.775, \"section_seq\": 1, \"route_path_id\": 37763}, {\"is_pass\": false, \"wtt_arr\": \"2317\", \"wtt_dep\": \"2317H\", \"location\": \"Falconwood\", \"stage_seq\": 12, \"distance_m\": 33047.854, \"section_seq\": 1, \"route_path_id\": 37763}, {\"is_pass\": false, \"wtt_arr\": \"2319H\", \"wtt_dep\": \"2320H\", \"location\": \"Eltham\", \"stage_seq\": 13, \"distance_m\": 34952.191, \"section_seq\": 1, \"route_path_id\": 37763}, {\"is_pass\": false, \"wtt_arr\": \"2323\", \"wtt_dep\": \"2324\", \"location\": \"Kidbrooke\", \"stage_seq\": 14, \"distance_m\": 36991.139, \"section_seq\": 1, \"route_path_id\": 37763}, {\"is_pass\": false, \"wtt_arr\": \"2327\", \"wtt_dep\": \"2328\", \"location\": \"Blackheath\", \"stage_seq\": 15, \"distance_m\": 38457.086, \"section_seq\": 1, \"route_path_id\": 37763}, {\"is_pass\": false, \"wtt_arr\": \"2330H\", \"wtt_dep\": \"2333\", \"location\": \"Lewisham\", \"stage_seq\": 16, \"distance_m\": 40012.096, \"section_seq\": 1, \"route_path_id\": 37763}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2334\", \"location\": \"Lewisham Vale Jn\", \"stage_seq\": 17, \"distance_m\": 40483.829, \"section_seq\": 1, \"route_path_id\": 37763}, {\"is_pass\": false, \"wtt_arr\": \"2338\", \"wtt_dep\": \"2338H\", \"location\": \"Nunhead\", \"stage_seq\": 18, \"distance_m\": 42851.498, \"section_seq\": 1, \"route_path_id\": 37763}, {\"is_pass\": false, \"wtt_arr\": \"2340H\", \"wtt_dep\": \"2341H\", \"location\": \"Peckham Rye (E)\", \"stage_seq\": 19, \"distance_m\": 44173.227, \"section_seq\": 1, \"route_path_id\": 37763}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2342H\", \"location\": \"Crofton Road Jn\", \"stage_seq\": 20, \"distance_m\": 44741.324, \"section_seq\": 1, \"route_path_id\": 37763}, {\"is_pass\": false, \"wtt_arr\": \"2344\", \"wtt_dep\": \"2345\", \"location\": \"Denmark Hill\", \"stage_seq\": 21, \"distance_m\": 45550.197, \"section_seq\": 1, \"route_path_id\": 37763}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2349\", \"location\": \"Voltaire Road Jn\", \"stage_seq\": 22, \"distance_m\": 48958.89, \"section_seq\": 1, \"route_path_id\": 37763}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2349H\", \"location\": \"Factory Jn\", \"stage_seq\": 23, \"distance_m\": 49464.094, \"section_seq\": 1, \"route_path_id\": 37763}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2351\", \"location\": \"Grosvenor Bridge Jn\", \"stage_seq\": 24, \"distance_m\": 50999.173, \"section_seq\": 1, \"route_path_id\": 37763}, {\"is_pass\": false, \"wtt_arr\": \"2354\", \"wtt_dep\": null, \"location\": \"London Victoria\", \"stage_seq\": 25, \"distance_m\": 52401.881, \"section_seq\": 1, \"route_path_id\": 37763}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 52401.881, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37763}], \"total_distance_m\": 52401.881, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 49093.326, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3308.555, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2249", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "51.4933243", "current_position_lon": "-0.1448888", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32222, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:56:21Z\", \"source_id\": 39656573, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:57:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:56:26Z\", \"source_id\": 13022085, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31739, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:01:35Z\", \"source_id\": 39665846, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:02:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:01:36Z\", \"source_id\": 13024949, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31604, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:11:49Z\", \"source_id\": 39683880, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:12:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:11:52Z\", \"source_id\": 13030698, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31600, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:15:27Z\", \"source_id\": 39689919, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:15:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:15:33Z\", \"source_id\": 13032656, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31592, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:19:05Z\", \"source_id\": 39695803, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:19:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:19:06Z\", \"source_id\": 13034483, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31596, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:21:52Z\", \"source_id\": 39700619, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:22:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:21:56Z\", \"source_id\": 13035991, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31588, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:24:55Z\", \"source_id\": 39705624, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:25:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:24:57Z\", \"source_id\": 13037548, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31584, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:28:29Z\", \"source_id\": 39711408, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:29:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:28:33Z\", \"source_id\": 13039281, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31579, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:32:38Z\", \"source_id\": 39718100, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:33:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:32:42Z\", \"source_id\": 13041370, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31568, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:36:27Z\", \"source_id\": 39724184, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:37:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:36:31Z\", \"source_id\": 13043246, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31561, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:41:54Z\", \"source_id\": 39732593, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:42:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:41:58Z\", \"source_id\": 13045822, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:44:56Z\", \"source_id\": 39736895, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:45:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:45:02Z\", \"source_id\": 13047231, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29760, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:48:03Z\", \"source_id\": 39741196, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:48:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:48:08Z\", \"source_id\": 13048627, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28665, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:57:23Z\", \"source_id\": 39753334, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:59:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:57:28Z\", \"source_id\": 13052577, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Victoria", "service_state_platform": "2", "timing_fact_generation": 1789167448809513, "current_leg_arrival_utc": "2026-09-12T23:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T22:59:26.394016", "service_state_evidence_id": 13052577, "current_leg_start_actual_dep": "2026-09-12T23:50:00+01:00", "operational_evidence_version": 102, "service_state_event_time_utc": "2026-09-11T22:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:09:30.708934", "service_state_valid_until_kind": null, "operational_interpretation_version": 102, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
GRV |
None |
2U82 |
465022+465913 |
8 |
75 |
None |
{"version": 3, "segments": [{"to_m": 414.818, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8828.327, "from_m": 414.818, "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": 10609.025, "from_m": 8828.327, "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": 11166.375, "from_m": 10609.025, "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": 11516.063, "from_m": 11166.375, "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": 11561.705, "from_m": 11516.063, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12264.487, "from_m": 11561.705, "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": 12297.51, "from_m": 12264.487, "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": 12299.305, "from_m": 12297.51, "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": 13348.882, "from_m": 12299.305, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13386.241, "from_m": 13348.882, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13459.754, "from_m": 13386.241, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13507.639, "from_m": 13459.754, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 13941.4, "from_m": 13507.639, "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": 13969.013, "from_m": 13941.4, "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": 14000.963, "from_m": 13969.013, "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": 17764.343, "from_m": 14000.963, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17796.293, "from_m": 17764.343, "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": 17823.906, "from_m": 17796.293, "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": 17883.187, "from_m": 17823.906, "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": 25312.814, "from_m": 17883.187, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25372.095, "from_m": 25312.814, "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": 25399.708, "from_m": 25372.095, "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": 25431.658, "from_m": 25399.708, "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": 35064.721, "from_m": 25431.658, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35569.564, "from_m": 35064.721, "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": 37473.381, "from_m": 35569.564, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 38097.223, "from_m": 37473.381, "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": 39762.162, "from_m": 38097.223, "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": 40636.576, "from_m": 39762.162, "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": 41795.714, "from_m": 40636.576, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 43777.588, "from_m": 41795.714, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 44423.394, "from_m": 43777.588, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44690.965, "from_m": 44423.394, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 44741.324, "from_m": 44690.965, "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": 46195.063, "from_m": 44741.324, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 46200.384, "from_m": 46195.063, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46972.113, "from_m": 46200.384, "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": 47074.983, "from_m": 46972.113, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47377.62, "from_m": 47074.983, "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": 47401.466, "from_m": 47377.62, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 48991.419, "from_m": 47401.466, "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": 49099.563, "from_m": 48991.419, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 49149.13, "from_m": 49099.563, "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": 49222.953, "from_m": 49149.13, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 50520.233, "from_m": 49222.953, "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": 50951.268, "from_m": 50520.233, "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": 51271.429, "from_m": 50951.268, "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": 52401.881, "from_m": 51271.429, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 492974, "profile_key": "3efaa6a412b50a53abd1ec3d5f159612499a998f93ae85e9dbc085cba1ade2e1", "schedule_id": 24192, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2249", "location": "Gravesend", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37763}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2251H", "location": "Springhead Junction (CTRL)", "stage_seq": 2, "distance_m": 2415.58, "section_seq": 1, "route_path_id": 37763}, {"is_pass": false, "wtt_arr": "2254H", "wtt_dep": "2255", "location": "Greenhithe", "stage_seq": 3, "distance_m": 6530.484, "section_seq": 1, "route_path_id": 37763}, {"is_pass": false, "wtt_arr": "2300", "wtt_dep": "2301", "location": "Dartford", "stage_seq": 4, "distance_m": 10893.658, "section_seq": 1, "route_path_id": 37763}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2302H", "location": "Dartford Jn", "stage_seq": 5, "distance_m": 11615.131, "section_seq": 1, "route_path_id": 37763}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2303", "location": "Crayford Spur A Jn", "stage_seq": 6, "distance_m": 12299.305, "section_seq": 1, "route_path_id": 37763}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2304H", "location": "Crayford Creek Jn", "stage_seq": 7, "distance_m": 13428.125, "section_seq": 1, "route_path_id": 37763}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2305H", "location": "Perry Street Fork Jn", "stage_seq": 8, "distance_m": 13969.013, "section_seq": 1, "route_path_id": 37763}, {"is_pass": false, "wtt_arr": "2307H", "wtt_dep": "2308H", "location": "Barnehurst", "stage_seq": 9, "distance_m": 15882.653, "section_seq": 1, "route_path_id": 37763}, {"is_pass": false, "wtt_arr": "2311", "wtt_dep": "2312", "location": "Bexleyheath", "stage_seq": 10, "distance_m": 21598.0, "section_seq": 1, "route_path_id": 37763}, {"is_pass": false, "wtt_arr": "2314H", "wtt_dep": "2315", "location": "Welling", "stage_seq": 11, "distance_m": 31410.775, "section_seq": 1, "route_path_id": 37763}, {"is_pass": false, "wtt_arr": "2317", "wtt_dep": "2317H", "location": "Falconwood", "stage_seq": 12, "distance_m": 33047.854, "section_seq": 1, "route_path_id": 37763}, {"is_pass": false, "wtt_arr": "2319H", "wtt_dep": "2320H", "location": "Eltham", "stage_seq": 13, "distance_m": 34952.191, "section_seq": 1, "route_path_id": 37763}, {"is_pass": false, "wtt_arr": "2323", "wtt_dep": "2324", "location": "Kidbrooke", "stage_seq": 14, "distance_m": 36991.139, "section_seq": 1, "route_path_id": 37763}, {"is_pass": false, "wtt_arr": "2327", "wtt_dep": "2328", "location": "Blackheath", "stage_seq": 15, "distance_m": 38457.086, "section_seq": 1, "route_path_id": 37763}, {"is_pass": false, "wtt_arr": "2330H", "wtt_dep": "2333", "location": "Lewisham", "stage_seq": 16, "distance_m": 40012.096, "section_seq": 1, "route_path_id": 37763}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2334", "location": "Lewisham Vale Jn", "stage_seq": 17, "distance_m": 40483.829, "section_seq": 1, "route_path_id": 37763}, {"is_pass": false, "wtt_arr": "2338", "wtt_dep": "2338H", "location": "Nunhead", "stage_seq": 18, "distance_m": 42851.498, "section_seq": 1, "route_path_id": 37763}, {"is_pass": false, "wtt_arr": "2340H", "wtt_dep": "2341H", "location": "Peckham Rye (E)", "stage_seq": 19, "distance_m": 44173.227, "section_seq": 1, "route_path_id": 37763}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2342H", "location": "Crofton Road Jn", "stage_seq": 20, "distance_m": 44741.324, "section_seq": 1, "route_path_id": 37763}, {"is_pass": false, "wtt_arr": "2344", "wtt_dep": "2345", "location": "Denmark Hill", "stage_seq": 21, "distance_m": 45550.197, "section_seq": 1, "route_path_id": 37763}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2349", "location": "Voltaire Road Jn", "stage_seq": 22, "distance_m": 48958.89, "section_seq": 1, "route_path_id": 37763}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2349H", "location": "Factory Jn", "stage_seq": 23, "distance_m": 49464.094, "section_seq": 1, "route_path_id": 37763}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2351", "location": "Grosvenor Bridge Jn", "stage_seq": 24, "distance_m": 50999.173, "section_seq": 1, "route_path_id": 37763}, {"is_pass": false, "wtt_arr": "2354", "wtt_dep": null, "location": "London Victoria", "stage_seq": 25, "distance_m": 52401.881, "section_seq": 1, "route_path_id": 37763}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 52401.881, "from_m": 0.0, "section_seq": 1, "route_path_id": 37763}], "total_distance_m": 52401.881, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 49093.326, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3308.555, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 32222, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:56:21Z", "source_id": 39656573, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T21:57:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:56:26Z", "source_id": 13022085, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T22:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31739, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:01:35Z", "source_id": 39665846, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T22:02:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:01:36Z", "source_id": 13024949, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T23:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31604, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:11:49Z", "source_id": 39683880, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T22:12:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:11:52Z", "source_id": 13030698, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T23:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31600, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:15:27Z", "source_id": 39689919, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T22:15:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:15:33Z", "source_id": 13032656, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T23:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31592, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:19:05Z", "source_id": 39695803, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T22:19:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:19:06Z", "source_id": 13034483, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T23:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31596, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:21:52Z", "source_id": 39700619, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T22:22:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:21:56Z", "source_id": 13035991, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T23:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31588, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:24:55Z", "source_id": 39705624, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T22:25:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:24:57Z", "source_id": 13037548, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T23:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31584, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:28:29Z", "source_id": 39711408, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T22:29:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:28:33Z", "source_id": 13039281, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T23:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31579, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:32:38Z", "source_id": 39718100, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T22:33:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:32:42Z", "source_id": 13041370, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T23:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31568, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:36:27Z", "source_id": 39724184, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T22:37:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:36:31Z", "source_id": 13043246, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T23:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31561, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:41:54Z", "source_id": 39732593, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T22:42:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:41:58Z", "source_id": 13045822, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T23:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29772, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:44:56Z", "source_id": 39736895, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T22:45:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:45:02Z", "source_id": 13047231, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T23:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29760, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:48:03Z", "source_id": 39741196, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-11T22:48:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:48:08Z", "source_id": 13048627, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-11T23:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28665, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:57:23Z", "source_id": 39753334, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-11T22:59:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:57:28Z", "source_id": 13052577, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-11T23:59:00+01:00", "operational_fact": true}] |
Gravesend |
2249 |
2249 |
0 |
None |
None |
London Victoria |
2354 |
2354 |
8 |
LATE |
+5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P89983/2026-09-11/detailed |
None |
Denmark Hill |
2026-09-12T23:50:00+01:00 |
London Victoria |
10.0 |
{"type": "LineString", "coordinates": [[-0.08956259999999999, 51.46811869999999], [-0.08983152841195213, 51.468035372729425], [-0.08984789999999998, 51.46803030000001], [-0.0902076, 51.46791540000001], [-0.09038269999999998, 51.4678635], [-0.09103419999999998, 51.4676581], [-0.0917544, 51.46743440000001], [-0.0925923, 51.4671787], [-0.093213, 51.4669855], [-0.0937025, 51.46683619999999], [-0.0944001, 51.46663349999999], [-0.0950996, 51.4664331], [-0.0954557, 51.46632820000001], [-0.0959028, 51.466191], [-0.0962805, 51.46608359999998], [-0.09663729999999998, 51.4659863], [-0.0969899, 51.465895499999995], [-0.0973397, 51.465809500000006], [-0.0977507, 51.4657164], [-0.097989, 51.46566140000001], [-0.09806239999999998, 51.4656473], [-0.0985413, 51.4655856], [-0.0989182, 51.465512], [-0.0994683, 51.4654177], [-0.10030379999999998, 51.4652944], [-0.10054599999999998, 51.4652656], [-0.1011238, 51.4651946], [-0.10163419999999998, 51.4651375], [-0.10192950900929032, 51.46510977324259], [-0.1020554125627567, 51.46509795206989], [-0.1021007, 51.4650937], [-0.10248019999999998, 51.4650446], [-0.1028737, 51.46497920000001], [-0.1032727, 51.46490589999999], [-0.10362879999999998, 51.464829], [-0.1040309, 51.4647288], [-0.1044474, 51.4646102], [-0.1048521, 51.46447380000001], [-0.1054212, 51.464271700000005], [-0.1057846, 51.4641482], [-0.1060837, 51.46405270000001], [-0.1063637, 51.4639742], [-0.1066088, 51.46391489999999], [-0.10693959999999998, 51.4638417], [-0.1072618, 51.46377499999999], [-0.1076988, 51.4636904], [-0.1080498, 51.46363169999999], [-0.1086024, 51.4635393], [-0.109038, 51.46347490000001], [-0.1092406, 51.46345230000001], [-0.1095539, 51.463423299999995], [-0.1097593, 51.4634024], [-0.1100523, 51.463355699999994], [-0.1101891, 51.4633322], [-0.11048139999999998, 51.4632817], [-0.1108201, 51.4632258], [-0.1110745, 51.4631942], [-0.1113385, 51.4631743], [-0.1116134, 51.46315189999999], [-0.1119142, 51.4631401], [-0.1123601, 51.46313289999999], [-0.1128169, 51.4631459], [-0.1132585, 51.463171499999994], [-0.1136461, 51.4632128], [-0.1140179, 51.4632702], [-0.1143726, 51.4633353], [-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.12152269999999996, 51.4636767], [-0.12187259999999998, 51.46361970000001], [-0.12212520000000002, 51.4635779], [-0.12238309999999998, 51.4635407], [-0.1230107, 51.46345269999999], [-0.12329299999999996, 51.46341789999999], [-0.1235806, 51.46339129999999], [-0.1240592, 51.4633441], [-0.1245742, 51.46331159999999], [-0.1247085, 51.463307699999994], [-0.12496219999999998, 51.4633082], [-0.1254863, 51.4633099], [-0.1256126, 51.4633144], [-0.1258066, 51.463325], [-0.1262187, 51.4633548], [-0.1266975, 51.4634081], [-0.12700999999999998, 51.4634501], [-0.1274956, 51.46353369999999], [-0.1279538, 51.4636287], [-0.12833449999999996, 51.4637219], [-0.1285815, 51.4637915], [-0.12878259999999997, 51.463850599999994], [-0.1290085, 51.4639273], [-0.12927779999999997, 51.464017299999995], [-0.12948079999999998, 51.4640932], [-0.1296599, 51.464160099999994], [-0.1301247, 51.46436560000001], [-0.13048919999999997, 51.464540099999994], [-0.1306877, 51.4646422], [-0.13082739999999998, 51.4647182], [-0.1311008, 51.464865999999994], [-0.13135169999999996, 51.46500000000001], [-0.13164779999999998, 51.4651611], [-0.132733, 51.4657442], [-0.1334808, 51.4661454], [-0.1338128, 51.4663291], [-0.134058, 51.4664674], [-0.1342171, 51.4665621], [-0.1345115, 51.4667449], [-0.1346788, 51.4668495], [-0.13473669999999996, 51.46688839999999], [-0.1349214, 51.46701239999999], [-0.1349726681671229, 51.46704752309517], [-0.13510779999999997, 51.467140099999995], [-0.1352356, 51.46722979999999], [-0.1356645, 51.46755769999999], [-0.1361976, 51.4679956], [-0.13620509999999997, 51.4680014], [-0.1364181, 51.4681771], [-0.1365505, 51.4682882], [-0.1366274, 51.468352], [-0.13665699999999997, 51.468376500000005], [-0.136808, 51.4685298], [-0.13703660000000004, 51.4687608], [-0.137176, 51.4689209], [-0.1373365, 51.4690805], [-0.1378899, 51.4696352], [-0.1381593, 51.4699072], [-0.1383116, 51.4700553], [-0.138551, 51.4702783], [-0.1387222, 51.47044559999999], [-0.1388566, 51.47057470000001], [-0.1390321908187699, 51.47074436450915], [-0.1390403, 51.4707522], [-0.1395526, 51.471254300000005], [-0.1397761, 51.47147879999999], [-0.1400351, 51.4717478], [-0.1401968, 51.4719352], [-0.14035199999999998, 51.47211010000001], [-0.14053899999999997, 51.47235129999999], [-0.1407586, 51.4726821], [-0.14091920000000002, 51.4729797], [-0.1410626, 51.47329589999999], [-0.1411922, 51.473617899999994], [-0.14125899999999997, 51.47375319999998], [-0.14133339999999997, 51.47391389999999], [-0.1414443, 51.4740914], [-0.14155149999999997, 51.474251500000015], [-0.14173639999999998, 51.474501999999994], [-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]]} |
4.1 |
2349 |
2359 |
Denmark Hill |
Victoria Plat 10 |
London Victoria |
51.4933243 |
-0.1448888 |
51.4933243 |
-0.1448888 |
1 |
0 |
2026-09-11 23:09:52 |
TERMINATED |
2026-09-11 22:59:00 |
London Victoria |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13052577 |
1789167448809513 |
102 |
102 |
2026-09-11 23:09:30.708934 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 22:59:26.394016 |
| 462786 |
489819 |
L88106 |
011T94MZ11 |
2026-09-11 |
COMPLETE |
13052667 |
2026-09-11 23:59:00 |
2026-09-11 23:09:52 |
2026-09-13 23:09:52 |
{"id": 489819, "stp": "O", "toc": "ScotRail", "uid": "L88106", "consist": "158720+170428", "dest_crs": "GLQ", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L88106/2026-09-11/detailed", "trust_id": "011T94MZ11", "origin_crs": "INV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Queen St High Level", "service_date": "2026-09-11", "dest_arr_time": "2357", "dest_platform": "5", "is_terminated": 1, "next_location": "Glasgow Queen St High Level", "signalling_id": "1T94", "timing_status": "LATE", "origin_station": "Inverness", "current_leg_arr": "2359", "current_leg_dep": "2319", "current_leg_end": "Glasgow Queen St High Level", "origin_dep_time": "2022", "origin_platform": "4", "current_location": "Glasgow Queen St High Level", "last_update_time": "2026-09-11T23:09:52", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.9348095, 56.1202015], [-3.934497, 56.1198942], [-3.9339916000000006, 56.1194095], [-3.933773599999999, 56.11920289999999], [-3.9335999, 56.11902249999999], [-3.933418, 56.11884679999999], [-3.933309299999999, 56.11874180000001], [-3.9331051, 56.118535699999995], [-3.932935000000001, 56.1183654], [-3.9325139, 56.11791229999999], [-3.932305299999999, 56.1176815], [-3.9322611, 56.1176396], [-3.9320807, 56.1174687], [-3.9316837, 56.116981599999995], [-3.9314544, 56.11671709999999], [-3.9312266, 56.116454399999995], [-3.931042899999999, 56.116204799999984], [-3.9308692, 56.11595899999999], [-3.930654999999999, 56.11565220000001], [-3.9304498, 56.11531980000001], [-3.9302924, 56.11502539999999], [-3.9300039999999994, 56.1144681], [-3.9297786, 56.114052], [-3.929479099999999, 56.11355619999999], [-3.9294205999999994, 56.1134742], [-3.928932300000001, 56.1127895], [-3.9286947, 56.112493099999995], [-3.928336, 56.1120768], [-3.92796, 56.1116688], [-3.927603, 56.1113191], [-3.9271594, 56.11089960000001], [-3.9266829, 56.1104816], [-3.9259761000000006, 56.1099194], [-3.9256797999999993, 56.10970229999999], [-3.924580099999999, 56.1089471], [-3.9236267072582063, 56.10827294686537], [-3.9218684000000006, 56.1070296], [-3.9196213000000006, 56.1054302], [-3.918689899999999, 56.104790400000006], [-3.9177698999999993, 56.104157699999995], [-3.9144406, 56.101814399999995], [-3.9139837000000006, 56.10149279999999], [-3.9116376, 56.099841399999995], [-3.9102536999999993, 56.09886349999999], [-3.909980299999999, 56.098672099999995], [-3.9089614, 56.09795559999999], [-3.9027973, 56.0936208], [-3.9026809, 56.093535800000005], [-3.901906, 56.093015099999995], [-3.900880200000001, 56.0923848], [-3.8998836, 56.0918241], [-3.8983021, 56.09101439999999], [-3.8974647, 56.09062200000001], [-3.896332399999999, 56.0901446], [-3.8951717, 56.08968529999999], [-3.8942062, 56.08932239999999], [-3.8931959, 56.088972], [-3.8913949, 56.08839019999999], [-3.889626399999999, 56.08777669999999], [-3.888784900000001, 56.0874682], [-3.887986, 56.08711889999999], [-3.8863415, 56.0863238], [-3.8849511, 56.0855299], [-3.883790499999999, 56.08472809999999], [-3.8830675, 56.0841687], [-3.8823895, 56.0835927], [-3.8818456, 56.0830765], [-3.8810352, 56.0822292], [-3.8804678, 56.08150759999999], [-3.8800336, 56.08095539999999], [-3.8795239, 56.0803195], [-3.8789541, 56.0796895], [-3.8787028, 56.07940309999999], [-3.878102699999999, 56.0787844], [-3.877209300000001, 56.077921799999984], [-3.8762295, 56.0771131], [-3.8751511, 56.0762946], [-3.874189799999999, 56.0756171], [-3.8723821, 56.074426300000006], [-3.8719479, 56.074141], [-3.8709799, 56.0735048], [-3.862755721713942, 56.06810007861502], [-3.8617138, 56.0674153], [-3.8612097, 56.067084], [-3.859123499999999, 56.065613299999995], [-3.8571331, 56.0640963], [-3.856369, 56.0634719], [-3.850208641422351, 56.0581480132136], [-3.8495895, 56.0576129], [-3.848570899999999, 56.056706299999995], [-3.8476496, 56.05580139999999], [-3.8469132999999993, 56.0550598], [-3.844796099999999, 56.0527127], [-3.8442833, 56.052144199999994], [-3.8441527, 56.0519994], [-3.8441084, 56.0519507], [-3.8430207, 56.0507442], [-3.842873199999999, 56.0505759], [-3.8420769, 56.04963699999998], [-3.8409093, 56.04832530000001], [-3.8366763, 56.04356949999999], [-3.8358531999999994, 56.0423728], [-3.8351247000000006, 56.0411335], [-3.8347401, 56.0402663], [-3.8342193999999994, 56.03884469999999], [-3.8336763, 56.037025699999994], [-3.8333405, 56.03592780000001], [-3.8322379, 56.0323228], [-3.831712, 56.03051419999999], [-3.8314099, 56.0294975], [-3.8313514, 56.0293006], [-3.8308956999999992, 56.02779300000001], [-3.8305048, 56.02656950000001], [-3.8303367, 56.0259837], [-3.830285199999999, 56.02576909999999], [-3.830267599999999, 56.02569580000001], [-3.8301617, 56.025254], [-3.8300869, 56.0249486], [-3.8300533, 56.0248202], [-3.8300186, 56.02470009999998], [-3.830013299999999, 56.0246816], [-3.8298955, 56.0239474], [-3.8298645, 56.023742199999994], [-3.8298083, 56.0229285], [-3.8298107, 56.0228881], [-3.8298193, 56.0227411], [-3.8298563, 56.02241279999999], [-3.8298818, 56.0221795], [-3.8299342, 56.0219452], [-3.830016099999999, 56.0214761], [-3.8300672, 56.0213015], [-3.8300991, 56.0211927], [-3.8301176999999993, 56.0211291], [-3.8303477, 56.020343399999994], [-3.830485499999999, 56.0198605], [-3.8305719, 56.01964], [-3.830888100000001, 56.01892669999999], [-3.831580100000001, 56.017410899999994], [-3.8324216999999994, 56.015506300000006], [-3.833085099999999, 56.0140985], [-3.8333744999999992, 56.01348430000001], [-3.8336843, 56.012792], [-3.834138, 56.01178829999999], [-3.8342354, 56.0115728], [-3.834573399999999, 56.01083739999999], [-3.8358281, 56.008107], [-3.835897917879074, 56.00795783962394], [-3.8364393, 56.0068012], [-3.8365319, 56.00658069999999], [-3.8367244, 56.00616470000001], [-3.8370242, 56.0056873], [-3.837225800000001, 56.00542449999999], [-3.837486199999999, 56.0050995], [-3.8381144, 56.0044733], [-3.8377445, 56.0047698], [-3.838067, 56.004455099999994], [-3.8385588, 56.0040296], [-3.8391853, 56.00355579999999], [-3.8395806, 56.0033057], [-3.8400079, 56.0030663], [-3.8405215, 56.0027935], [-3.8409592, 56.00259209999999], [-3.8418688999999993, 56.00222749999999], [-3.8423681, 56.0020354], [-3.842940000000001, 56.00185789999999], [-3.8430656, 56.0018266], [-3.843912500000001, 56.0016047], [-3.8447968, 56.001401599999994], [-3.8455789999999994, 56.00126639999999], [-3.846378000000001, 56.00115], [-3.847225700000001, 56.00107109999999], [-3.8478772, 56.001037499999995], [-3.8485163999999994, 56.0010161], [-3.8493872, 56.0010198], [-3.8502506, 56.0010682], [-3.851159099999999, 56.00115139999999], [-3.852372499999999, 56.0012933], [-3.8532818999999994, 56.00139109999999], [-3.8541972, 56.0014703], [-3.855711, 56.001558], [-3.856361099999999, 56.0015828], [-3.8570075, 56.00159099999999], [-3.857725499999999, 56.00159320000001], [-3.8579916, 56.001594], [-3.858969, 56.0015815], [-3.8599713, 56.001543799999986], [-3.860959, 56.00147509999999], [-3.8617723000000006, 56.001407], [-3.8625856, 56.0013222], [-3.862755721713942, 56.001300732866525], [-3.8638702, 56.001160099999986], [-3.8646742, 56.001037800000006], [-3.8657538, 56.00084549999999], [-3.8667220000000007, 56.0006518], [-3.8674261999999993, 56.0004928], [-3.8681453, 56.0003198], [-3.8689564, 56.00010030000001], [-3.869815399999999, 55.999851099999994], [-3.8710216, 55.9994597], [-3.871825700000001, 55.9991728], [-3.8724959, 55.9989126], [-3.8725769, 55.998878700000006], [-3.873480199999999, 55.9985006], [-3.874414099999999, 55.9980642], [-3.875562799999999, 55.997449799999984], [-3.8794842, 55.9952967], [-3.879652599999999, 55.99519659999999], [-3.8820953, 55.9938259], [-3.883905899999999, 55.992819], [-3.8860691325150034, 55.991615906500286], [-3.8865360999999994, 55.99135619999999], [-3.8872184, 55.9910134], [-3.888026099999999, 55.99056319999999], [-3.888931499999999, 55.9900464], [-3.889844599999999, 55.989545], [-3.890953699999999, 55.98898009999999], [-3.8915755, 55.9886922], [-3.8920656999999994, 55.988478099999995], [-3.8934839, 55.987922299999994], [-3.8944323, 55.9875913], [-3.8951811, 55.987350600000006], [-3.8952291, 55.98733759999999], [-3.896906099999999, 55.986882], [-3.8976921999999994, 55.9867095], [-3.897968599999999, 55.98664900000001], [-3.898212299999999, 55.98659909999999], [-3.8992064, 55.98640569999999], [-3.8998773999999994, 55.9862807], [-3.8998843124091658, 55.98627954827215], [-3.900554399999999, 55.9861679], [-3.9010262, 55.98608389999998], [-3.901344299999999, 55.9860262], [-3.9016493, 55.98597470000001], [-3.9022286, 55.9858813], [-3.9032075, 55.98571510000001], [-3.905579200000001, 55.98527029999999], [-3.905993599999999, 55.9852014], [-3.906154, 55.9851747], [-3.906412, 55.98512970000001], [-3.9084664999999994, 55.98480409999999], [-3.9096504, 55.984641200000006], [-3.9112134, 55.9844383], [-3.911493099999999, 55.98440189999999], [-3.911616500000001, 55.9843876], [-3.912796499999999, 55.98425719999999], [-3.913972999999999, 55.9841442], [-3.914346, 55.9841105], [-3.9163347, 55.9839307], [-3.9227926, 55.98340050000001], [-3.9274739, 55.9830005], [-3.9302445, 55.98276920000001], [-3.9320169, 55.9826212], [-3.9321979, 55.9826049], [-3.9365368, 55.98224239999999], [-3.93663313360005, 55.98223476534881], [-3.936694705574304, 55.982187210830205], [-3.936794133449483, 55.98217933094809], [-3.9369043, 55.9821706], [-3.9407451, 55.9818461], [-3.942835699999999, 55.9816732], [-3.945571, 55.9814451], [-3.9474598, 55.9813163], [-3.9486857, 55.9812643], [-3.949916099999999, 55.981238600000005], [-3.9509115, 55.9812336], [-3.9519149, 55.981247], [-3.9525224, 55.98125999999999], [-3.952587250125894, 55.98126138125945], [-3.952898, 55.98126799999999], [-3.9538643, 55.981299199999995], [-3.9550740000000006, 55.981368], [-3.956172599999999, 55.98144729999999], [-3.9582124, 55.981592899999995], [-3.9589345, 55.98164379999999], [-3.9596779999999994, 55.9816728], [-3.960346, 55.98169659999999], [-3.9609853, 55.98170549999999], [-3.9617245, 55.9817138], [-3.9624704, 55.981709299999984], [-3.9632457, 55.981694100000006], [-3.9636101, 55.9816892], [-3.963989199999999, 55.98166969999999], [-3.9648723, 55.9816278], [-3.9657502, 55.9815695], [-3.966700799999999, 55.981501299999984], [-3.967604699999999, 55.981409600000006], [-3.968639000000001, 55.9812987], [-3.9691394999999994, 55.9812385], [-3.9696008, 55.98117599999999], [-3.9703885, 55.981061699999984], [-3.9704819, 55.9810459], [-3.971140399999999, 55.980934399999995], [-3.971876799999999, 55.9808038], [-3.9726414, 55.98065], [-3.9732729, 55.98051519999999], [-3.9739117, 55.980371700000006], [-3.9749985999999993, 55.98011399999999], [-3.9771254, 55.9795583], [-3.977271599999999, 55.979519], [-3.9776608000000007, 55.9794083], [-3.980345999999999, 55.9786566], [-3.9845181999999992, 55.9774925], [-3.985239599999999, 55.9772938], [-3.9887682, 55.97632170000001], [-3.9916593, 55.975495900000006], [-3.9929248, 55.9750902], [-3.9942193000000006, 55.9746647], [-3.9955138, 55.974213], [-3.9967416, 55.9737669], [-3.9989268, 55.97300570000001], [-4.0001027, 55.97263039999999], [-4.0011696, 55.972316199999995], [-4.001349899999999, 55.97226309999999], [-4.0026111, 55.97190919999999], [-4.0065556, 55.9710595], [-4.006692499999999, 55.97103010000001], [-4.0096668, 55.97038940000001], [-4.011614999999999, 55.9699813], [-4.011772, 55.96994680000001], [-4.0132663, 55.969627599999995], [-4.014916699999999, 55.96919389999998], [-4.0163959, 55.9687351], [-4.017570299999999, 55.9683256], [-4.0178218999999995, 55.9682379], [-4.018981, 55.9677775], [-4.0199873, 55.967328], [-4.0210521, 55.9667913], [-4.0215875, 55.96649539999999], [-4.0221195, 55.9661823], [-4.022459, 55.96597820000001], [-4.0228255, 55.96574110000001], [-4.0235162, 55.9652818], [-4.0255593, 55.96378300000001], [-4.0318622, 55.9588152], [-4.032352599999999, 55.9584287], [-4.033300874890504, 55.95770237974702], [-4.0336715, 55.9574185], [-4.0349992, 55.9564047], [-4.0356026, 55.9560095], [-4.036193099999999, 55.95564169999999], [-4.0364593, 55.9554827], [-4.0364626509687955, 55.9554807233783], [-4.0369211, 55.9552103], [-4.0374539, 55.9549192], [-4.0376656, 55.954805699999994], [-4.0380704, 55.9545957], [-4.038641, 55.9543129], [-4.0396785, 55.9538335], [-4.040736399999999, 55.9534121], [-4.0418402, 55.9530069], [-4.042418778537846, 55.952818968618026], [-4.042450699999999, 55.9528086], [-4.043060999999999, 55.95262550000001], [-4.0436822, 55.9524498], [-4.0443231, 55.95228259999998], [-4.0456051, 55.9519606], [-4.0462291, 55.9518094], [-4.046898, 55.9516473], [-4.0480882, 55.9513809], [-4.0510961, 55.9507112], [-4.054079299999999, 55.95002789999999], [-4.0562955, 55.949538], [-4.0568362, 55.9493975], [-4.057082300000001, 55.949329000000006], [-4.0571845, 55.9493016], [-4.057368699999999, 55.949253299999995], [-4.058042299999999, 55.9490881], [-4.0585072, 55.948971199999995], [-4.0590844, 55.9488205], [-4.0595896, 55.94868590000001], [-4.060187, 55.9485199], [-4.0606692, 55.9483812], [-4.0611125, 55.94824909999999], [-4.0615644, 55.94811210000001], [-4.0618949, 55.9480067], [-4.0620524, 55.9479565], [-4.0628555, 55.9476978], [-4.063808400000001, 55.94737859999999], [-4.0642589, 55.94722469999999], [-4.064672, 55.947090900000006], [-4.0652362, 55.94691149999999], [-4.0663498, 55.94647629999999], [-4.0674561, 55.946029], [-4.0696419, 55.9450275], [-4.070625, 55.9445375], [-4.0708972, 55.9444019], [-4.072123399999999, 55.9437395], [-4.0745261, 55.9424411], [-4.079227699999999, 55.9398957], [-4.0804165999999995, 55.9392558], [-4.0816165, 55.9386212], [-4.082177099999999, 55.9383406], [-4.0828565999999995, 55.938000499999994], [-4.084105900000001, 55.9373936], [-4.085369599999999, 55.9368338], [-4.086675, 55.9362844], [-4.087998999999999, 55.9357688], [-4.0893381, 55.9352732], [-4.0901681, 55.93498719999999], [-4.0910109, 55.93471029999999], [-4.0918537, 55.93443820000001], [-4.092711, 55.934175], [-4.0934968000000005, 55.93394839999999], [-4.0943145, 55.933728900000006], [-4.0959357999999995, 55.933294399999994], [-4.096136699999999, 55.9332451], [-4.0963887, 55.9331803], [-4.0994988, 55.9324118], [-4.1022123, 55.9317412], [-4.1044989, 55.93119909999999], [-4.1050609, 55.9310682], [-4.1056923, 55.93092179999999], [-4.106536499999999, 55.930726099999994], [-4.1079814, 55.93040439999999], [-4.1094954999999995, 55.93012110000001], [-4.1110233, 55.9298435], [-4.1112595, 55.9298067], [-4.1116912999999995, 55.9297322], [-4.112172, 55.92965470000001], [-4.1131159, 55.92950960000001], [-4.1150191, 55.9292513], [-4.1162658, 55.92910009999999], [-4.1166775, 55.92905489999999], [-4.1175105, 55.9289636], [-4.118774799999999, 55.92881979999999], [-4.1199941, 55.9286729], [-4.1213848, 55.9284963], [-4.1228191, 55.9282886], [-4.123806, 55.9281348], [-4.1247882, 55.9279617], [-4.125753, 55.92778549999999], [-4.126724299999999, 55.9275866], [-4.1275859, 55.92739449999999], [-4.1284508, 55.927193999999986], [-4.1301882999999995, 55.926796], [-4.132250306949799, 55.92632357164132], [-4.1330188, 55.9261475], [-4.133827799999999, 55.9259571], [-4.1358391, 55.9254836], [-4.1386965, 55.9248305], [-4.1398169, 55.92457629999999], [-4.141118399999999, 55.92428480000001], [-4.141774299999999, 55.9241296], [-4.142416899999999, 55.9239825], [-4.1468347, 55.9229617], [-4.1475083, 55.9228076], [-4.1481997, 55.9226502], [-4.149540899999999, 55.92234030000001], [-4.1521289999999995, 55.92174820000001], [-4.152260300000001, 55.92171710000001], [-4.152471499999999, 55.9216661], [-4.152756499999999, 55.9216031], [-4.153392000000001, 55.9214565], [-4.1539166, 55.9213246], [-4.1544985, 55.9211899], [-4.1547482, 55.92112790000001], [-4.1548546, 55.9211012], [-4.1556463, 55.9208976], [-4.1562747, 55.9207284], [-4.157778, 55.920319600000006], [-4.1631292, 55.9187471], [-4.1643136, 55.9184221], [-4.165005899999999, 55.9182321], [-4.166767, 55.917781799999986], [-4.1672237, 55.9176778], [-4.1685024, 55.9173864], [-4.1702224999999995, 55.9169874], [-4.1714483, 55.91673949999999], [-4.1717971, 55.91666899999999], [-4.1737361, 55.9163046], [-4.1767878, 55.9158014], [-4.177721799999999, 55.915660200000005], [-4.1838314, 55.9147363], [-4.190025, 55.91377880000001], [-4.192042500000001, 55.91346689999999], [-4.1943467, 55.9131092], [-4.1948183, 55.913038699999994], [-4.194852199999999, 55.913033600000006], [-4.1965736, 55.9127761], [-4.1978195, 55.91258469999999], [-4.1990672, 55.9123742], [-4.1993012, 55.91233569999999], [-4.199849899999999, 55.912245299999995], [-4.2006203, 55.9121006], [-4.2021545, 55.911798899999994], [-4.2027828, 55.91166659999999], [-4.203413699999999, 55.9115178], [-4.2040166, 55.91137379999999], [-4.204625999999999, 55.9112208], [-4.2054763, 55.9110045], [-4.206343199999999, 55.9107574], [-4.2071691, 55.91051379999999], [-4.2080161, 55.910249], [-4.2090879, 55.90988670000001], [-4.2091681, 55.9098568], [-4.2100782, 55.9095176], [-4.211427099999999, 55.90901000000001], [-4.2128044, 55.9084917], [-4.2129339, 55.9084416], [-4.213764, 55.908120700000005], [-4.214779999999999, 55.90773010000001], [-4.21567171484646, 55.90738158737394], [-4.216739899999999, 55.9069641], [-4.221252899999999, 55.905211699999995], [-4.222081835361751, 55.904888151064874], [-4.222228, 55.9048311], [-4.2235352, 55.9043283], [-4.223676, 55.9042742], [-4.2239257, 55.904179199999994], [-4.224003099999999, 55.90414779999999], [-4.224456399999999, 55.903974299999994], [-4.224470467944612, 55.90396888101995], [-4.224601000000001, 55.9039186], [-4.2249084, 55.9037993], [-4.2253222, 55.90363849999999], [-4.2262514, 55.9032692], [-4.227317499999999, 55.90285719999999], [-4.2295187, 55.9017804], [-4.2314713, 55.90067090000001], [-4.232066399999999, 55.9002432], [-4.2330866, 55.89950989999999], [-4.2351583999999995, 55.897769200000006], [-4.2364527, 55.8967207], [-4.2372138, 55.8960805], [-4.2372352, 55.8960626], [-4.238167999999999, 55.895278000000005], [-4.2385755, 55.8949027], [-4.2388805, 55.8945947], [-4.2392272, 55.8941894], [-4.2394542, 55.8938933], [-4.2396213, 55.8936581], [-4.2397628, 55.893458900000006], [-4.239966299999999, 55.8931116], [-4.240052599999999, 55.89296439999999], [-4.2400715, 55.89292859999999], [-4.240184, 55.892714999999995], [-4.2402762, 55.892516699999995], [-4.240364, 55.8922086], [-4.2404061, 55.89205849999999], [-4.2404705, 55.89186449999999], [-4.240513399999999, 55.89170359999999], [-4.2405521, 55.891550800000005], [-4.240574799999999, 55.89146120000001], [-4.2406368, 55.8911741], [-4.2406992, 55.89084339999999], [-4.240722599999999, 55.8906221], [-4.240752999999999, 55.8903318], [-4.2407603, 55.8899023], [-4.2407548, 55.8896144], [-4.240730799999999, 55.88937729999999], [-4.240701299999999, 55.8891201], [-4.2406314, 55.8886968], [-4.2406156, 55.888585799999994], [-4.2406021, 55.8884913], [-4.240556499999999, 55.888265699999984], [-4.2404635, 55.8879581], [-4.240437, 55.88787899999999], [-4.240406899999999, 55.88778010000001], [-4.240391899999999, 55.8877144], [-4.2403802, 55.8876485], [-4.2403619, 55.8875363], [-4.240341399999999, 55.8874483], [-4.240323699999999, 55.88738549999999], [-4.2403018, 55.8873194], [-4.2402973, 55.8873092], [-4.2402255, 55.8871245], [-4.240213699999999, 55.887125700000006], [-4.2401654, 55.8870196], [-4.2401459, 55.8869818], [-4.240126899999999, 55.8869447], [-4.239946, 55.8865589], [-4.2398148, 55.88626680000001], [-4.2395122, 55.885510399999994], [-4.239317599999999, 55.885090299999995], [-4.2392014, 55.88484029999999], [-4.2390719, 55.88450490000001], [-4.2389512, 55.8841953], [-4.2388002, 55.8836298], [-4.238707799999999, 55.883252199999994], [-4.2386822, 55.8831121], [-4.2386475, 55.882922699999995], [-4.238629199999999, 55.8825956], [-4.2386381, 55.8823822], [-4.238643400000001, 55.8822539], [-4.238689699999999, 55.8819731], [-4.2387503, 55.88173009999999], [-4.2387782, 55.8816181], [-4.2388372, 55.88142249999999], [-4.2388986, 55.88129], [-4.2389579, 55.881162200000006], [-4.2390866, 55.880941], [-4.2392425, 55.8806875], [-4.239440499999999, 55.88037320000001], [-4.2397894, 55.8798849], [-4.240423460303966, 55.87896962341185], [-4.2404241, 55.878968699999994], [-4.2411596, 55.8779071], [-4.2411884, 55.877858], [-4.2413458, 55.87758999999999], [-4.2414002, 55.87750979999999], [-4.241945699999999, 55.876705999999984], [-4.2426978, 55.875601], [-4.2438419, 55.87392010000001], [-4.243868199999999, 55.8738815], [-4.2442731, 55.8732866], [-4.244976499999999, 55.8722323], [-4.2449801, 55.872226899999994], [-4.2472811, 55.8688482], [-4.2477861, 55.86810669999999], [-4.2478594, 55.86799899999999], [-4.248396299999999, 55.86720669999999], [-4.248974199999999, 55.866353999999994], [-4.249407699999999, 55.8657141], [-4.2494918, 55.86559449999999], [-4.2496182, 55.8653774], [-4.2496873, 55.86524639999998], [-4.2498355, 55.86499280000001], [-4.2499497, 55.8648341], [-4.250156, 55.8645487], [-4.2501589, 55.86454470000001], [-4.250162899999999, 55.8645392], [-4.2502442, 55.8644183], [-4.2504785, 55.8640709], [-4.2505488, 55.8639426], [-4.2505903, 55.86385860000001], [-4.2506307, 55.8637683], [-4.2506836, 55.863654699999984], [-4.2507575, 55.86349620000001], [-4.250816099999999, 55.863369], [-4.2508846, 55.8632232], [-4.250983499999999, 55.862992899999995]]}", "current_leg_start": "Stirling", "dest_arr_time_act": "2357", "motion_projection": null, "next_location_lat": "55.8629929", "next_location_lon": "-4.2509835", "previous_location": "Stirling", "current_leg_milage": "29.6", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 380.74, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 857.481, \"from_m\": 380.74, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2355.541, \"from_m\": 857.481, \"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\": 9828.636, \"from_m\": 2355.541, \"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\": 11709.129, \"from_m\": 9828.636, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 30228.033, \"from_m\": 11709.129, \"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\": 33267.125, \"from_m\": 30228.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\": 36711.563, \"from_m\": 33267.125, \"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\": 37354.855, \"from_m\": 36711.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\": 39347.717, \"from_m\": 37354.855, \"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\": 45087.766, \"from_m\": 39347.717, \"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\": 45408.551, \"from_m\": 45087.766, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 54895.997, \"from_m\": 45408.551, \"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\": 54914.605, \"from_m\": 54895.997, \"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\": 55407.874, \"from_m\": 54914.605, \"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\": 56184.902, \"from_m\": 55407.874, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 57309.669, \"from_m\": 56184.902, \"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\": 57715.755, \"from_m\": 57309.669, \"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\": 64717.287, \"from_m\": 57715.755, \"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\": 66077.927, \"from_m\": 64717.287, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 67055.444, \"from_m\": 66077.927, \"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\": 71274.803, \"from_m\": 67055.444, \"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\": 74261.458, \"from_m\": 71274.803, \"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\": 75091.162, \"from_m\": 74261.458, \"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\": 79745.362, \"from_m\": 75091.162, \"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\": 79869.715, \"from_m\": 79745.362, \"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\": 82580.882, \"from_m\": 79869.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\": 89152.497, \"from_m\": 82580.882, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 93879.194, \"from_m\": 89152.497, \"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\": 95061.591, \"from_m\": 93879.194, \"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\": 95573.757, \"from_m\": 95061.591, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 121197.749, \"from_m\": 95573.757, \"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\": 122369.631, \"from_m\": 121197.749, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 133336.324, \"from_m\": 122369.631, \"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\": 133468.326, \"from_m\": 133336.324, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 137998.257, \"from_m\": 133468.326, \"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\": 138705.209, \"from_m\": 137998.257, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 144012.714, \"from_m\": 138705.209, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 144096.85, \"from_m\": 144012.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\": 144225.172, \"from_m\": 144096.85, \"capability_applied\": null, \"effective_limit_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\": 144756.624, \"from_m\": 144225.172, \"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\": 145740.268, \"from_m\": 144756.624, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 156358.821, \"from_m\": 145740.268, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 156962.38, \"from_m\": 156358.821, \"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\": 161418.909, \"from_m\": 156962.38, \"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\": 162186.874, \"from_m\": 161418.909, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 162983.005, \"from_m\": 162186.874, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 164569.993, \"from_m\": 162983.005, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 164945.268, \"from_m\": 164569.993, \"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\": 165239.205, \"from_m\": 164945.268, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 165620.614, \"from_m\": 165239.205, \"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\": 167344.271, \"from_m\": 165620.614, \"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\": 168328.234, \"from_m\": 167344.271, \"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\": 169563.504, \"from_m\": 168328.234, \"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\": 177201.818, \"from_m\": 169563.504, \"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\": 178397.84, \"from_m\": 177201.818, \"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\": 178531.389, \"from_m\": 178397.84, \"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\": 178894.258, \"from_m\": 178531.389, \"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\": 185507.901, \"from_m\": 178894.258, \"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\": 186691.468, \"from_m\": 185507.901, \"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\": 189256.476, \"from_m\": 186691.468, \"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\": 190106.078, \"from_m\": 189256.476, \"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\": 190197.48, \"from_m\": 190106.078, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 190345.131, \"from_m\": 190197.48, \"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\": 190951.141, \"from_m\": 190345.131, \"capability_applied\": null, \"effective_limit_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\": 193202.693, \"from_m\": 190951.141, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 193273.2, \"from_m\": 193202.693, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 197486.742, \"from_m\": 193273.2, \"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\": 197557.249, \"from_m\": 197486.742, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 197584.279, \"from_m\": 197557.249, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 200314.993, \"from_m\": 197584.279, \"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\": 211557.488, \"from_m\": 200314.993, \"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\": 216292.28, \"from_m\": 211557.488, \"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\": 216329.302, \"from_m\": 216292.28, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 223832.313, \"from_m\": 216329.302, \"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\": 223867.527, \"from_m\": 223832.313, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 229838.574, \"from_m\": 223867.527, \"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\": 229884.799, \"from_m\": 229838.574, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 236197.079, \"from_m\": 229884.799, \"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\": 239988.044, \"from_m\": 236197.079, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 240773.486, \"from_m\": 239988.044, \"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\": 245354.516, \"from_m\": 240773.486, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 246810.102, \"from_m\": 245354.516, \"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\": 247584.652, \"from_m\": 246810.102, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 248647.794, \"from_m\": 247584.652, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 259319.128, \"from_m\": 248647.794, \"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\": 262017.42, \"from_m\": 259319.128, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 262731.621, \"from_m\": 262017.42, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 263327.805, \"from_m\": 262731.621, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 266991.125, \"from_m\": 263327.805, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 289483.934, \"from_m\": 266991.125, \"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\": 289789.0, \"from_m\": 289483.934, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 291129.999, \"from_m\": 289789.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:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 291763.898, \"from_m\": 291129.999, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 292509.409, \"from_m\": 291763.898, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 292896.975, \"from_m\": 292509.409, \"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\": 292962.176, \"from_m\": 292896.975, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 293637.291, \"from_m\": 292962.176, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 294234.816, \"from_m\": 293637.291, \"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\": 294731.062, \"from_m\": 294234.816, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 489819, \"profile_key\": \"fe0f3431958cb57fd6cbef30abe99679a2b6543422d12e1e4f55d5191b4ca5fb\", \"schedule_id\": 40147, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2022\", \"location\": \"Inverness\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35746}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2024\", \"location\": \"Millburn Jn\", \"stage_seq\": 2, \"distance_m\": 987.546, \"section_seq\": 1, \"route_path_id\": 35746}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2025\", \"location\": \"Cradlehall\", \"stage_seq\": 3, \"distance_m\": 2355.541, \"section_seq\": 1, \"route_path_id\": 35746}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2031\", \"location\": \"Culloden Moor\", \"stage_seq\": 4, \"distance_m\": 10919.616, \"section_seq\": 1, \"route_path_id\": 35746}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2039\", \"location\": \"Moy\", \"stage_seq\": 5, \"distance_m\": 23937.078, \"section_seq\": 1, \"route_path_id\": 35746}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2042H\", \"location\": \"Tomatin\", \"stage_seq\": 6, \"distance_m\": 30580.903, \"section_seq\": 1, \"route_path_id\": 35746}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2051H\", \"location\": \"Slochd Loop\", \"stage_seq\": 7, \"distance_m\": 36215.167, \"section_seq\": 1, \"route_path_id\": 35746}, {\"is_pass\": false, \"wtt_arr\": \"2059\", \"wtt_dep\": \"2100\", \"location\": \"Carrbridge\", \"stage_seq\": 8, \"distance_m\": 44911.449, \"section_seq\": 1, \"route_path_id\": 35746}, {\"is_pass\": false, \"wtt_arr\": \"2108\", \"wtt_dep\": \"2109\", \"location\": \"Aviemore\", \"stage_seq\": 9, \"distance_m\": 55592.435, \"section_seq\": 1, \"route_path_id\": 35746}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2115\", \"location\": \"Kincraig\", \"stage_seq\": 10, \"distance_m\": 65054.138, \"section_seq\": 1, \"route_path_id\": 35746}, {\"is_pass\": false, \"wtt_arr\": \"2120\", \"wtt_dep\": \"2121\", \"location\": \"Kingussie\", \"stage_seq\": 11, \"distance_m\": 74578.02, \"section_seq\": 1, \"route_path_id\": 35746}, {\"is_pass\": false, \"wtt_arr\": \"2124H\", \"wtt_dep\": \"2125\", \"location\": \"Newtonmore\", \"stage_seq\": 12, \"distance_m\": 79119.95, \"section_seq\": 1, \"route_path_id\": 35746}, {\"is_pass\": false, \"wtt_arr\": \"2136\", \"wtt_dep\": \"2137\", \"location\": \"Dalwhinnie\", \"stage_seq\": 13, \"distance_m\": 95484.623, \"section_seq\": 1, \"route_path_id\": 35746}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2144\", \"location\": \"Dalnaspidal\", \"stage_seq\": 14, \"distance_m\": 107842.372, \"section_seq\": 1, \"route_path_id\": 35746}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2148H\", \"location\": \"Dalnacardoch\", \"stage_seq\": 15, \"distance_m\": 117202.411, \"section_seq\": 1, \"route_path_id\": 35746}, {\"is_pass\": false, \"wtt_arr\": \"2158\", \"wtt_dep\": \"2201H\", \"location\": \"Blair Atholl\", \"stage_seq\": 16, \"distance_m\": 132851.136, \"section_seq\": 1, \"route_path_id\": 35746}, {\"is_pass\": false, \"wtt_arr\": \"2210H\", \"wtt_dep\": \"2215\", \"location\": \"Pitlochry\", \"stage_seq\": 17, \"distance_m\": 144012.714, \"section_seq\": 1, \"route_path_id\": 35746}, {\"is_pass\": false, \"wtt_arr\": \"2226H\", \"wtt_dep\": \"2227H\", \"location\": \"Dunkeld & Birnam\", \"stage_seq\": 18, \"distance_m\": 164945.268, \"section_seq\": 1, \"route_path_id\": 35746}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2235H\", \"location\": \"Stanley Jn\", \"stage_seq\": 19, \"distance_m\": 178397.84, \"section_seq\": 1, \"route_path_id\": 35746}, {\"is_pass\": false, \"wtt_arr\": \"2244H\", \"wtt_dep\": \"2246H\", \"location\": \"Perth\", \"stage_seq\": 20, \"distance_m\": 189929.32, \"section_seq\": 1, \"route_path_id\": 35746}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2250H\", \"location\": \"Hilton Jn\", \"stage_seq\": 21, \"distance_m\": 193081.744, \"section_seq\": 1, \"route_path_id\": 35746}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2253\", \"location\": \"Hilton Jn Sig. HJ4\", \"stage_seq\": 22, \"distance_m\": 195379.971, \"section_seq\": 1, \"route_path_id\": 35746}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2259\", \"location\": \"Auchterarder S.B.\", \"stage_seq\": 23, \"distance_m\": 216329.302, \"section_seq\": 1, \"route_path_id\": 35746}, {\"is_pass\": false, \"wtt_arr\": \"2300H\", \"wtt_dep\": \"2301H\", \"location\": \"Gleneagles\", \"stage_seq\": 24, \"distance_m\": 219358.379, \"section_seq\": 1, \"route_path_id\": 35746}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2304H\", \"location\": \"Blackford\", \"stage_seq\": 25, \"distance_m\": 223149.987, \"section_seq\": 1, \"route_path_id\": 35746}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2307H\", \"location\": \"Greenloaning\", \"stage_seq\": 26, \"distance_m\": 229686.189, \"section_seq\": 1, \"route_path_id\": 35746}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2312H\", \"location\": \"Dunblane\", \"stage_seq\": 27, \"distance_m\": 239384.704, \"section_seq\": 1, \"route_path_id\": 35746}, {\"is_pass\": false, \"wtt_arr\": \"2317\", \"wtt_dep\": \"2319\", \"location\": \"Stirling\", \"stage_seq\": 28, \"distance_m\": 247231.444, \"section_seq\": 1, \"route_path_id\": 35746}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2330\", \"location\": \"Larbert Jn\", \"stage_seq\": 29, \"distance_m\": 261205.46, \"section_seq\": 1, \"route_path_id\": 35746}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2330H\", \"location\": \"Carmuirs West Jn\", \"stage_seq\": 30, \"distance_m\": 262299.27, \"section_seq\": 1, \"route_path_id\": 35746}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2333H\", \"location\": \"Greenhill Lower Jn\", \"stage_seq\": 31, \"distance_m\": 265856.796, \"section_seq\": 1, \"route_path_id\": 35746}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2334H\", \"location\": \"Greenhill Upper Jn\", \"stage_seq\": 32, \"distance_m\": 266876.099, \"section_seq\": 1, \"route_path_id\": 35746}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2338H\", \"location\": \"Croy\", \"stage_seq\": 33, \"distance_m\": 276455.194, \"section_seq\": 1, \"route_path_id\": 35746}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2342\", \"location\": \"Lenzie\", \"stage_seq\": 34, \"distance_m\": 284849.439, \"section_seq\": 1, \"route_path_id\": 35746}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2344\", \"location\": \"Bishopbriggs\", \"stage_seq\": 35, \"distance_m\": 289652.372, \"section_seq\": 1, \"route_path_id\": 35746}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2352\", \"location\": \"Cowlairs West Jn\", \"stage_seq\": 36, \"distance_m\": 291962.192, \"section_seq\": 1, \"route_path_id\": 35746}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2353H\", \"location\": \"Cowlairs South Jn\", \"stage_seq\": 37, \"distance_m\": 292835.36, \"section_seq\": 1, \"route_path_id\": 35746}, {\"is_pass\": false, \"wtt_arr\": \"2357\", \"wtt_dep\": null, \"location\": \"Glasgow Queen St High Level\", \"stage_seq\": 38, \"distance_m\": 294731.062, \"section_seq\": 1, \"route_path_id\": 35746}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 294731.062, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35746}], \"total_distance_m\": 294731.062, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 294380.185, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 350.877, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2022", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "40.0", "current_position_lat": "55.8629929", "current_position_lon": "-4.2509835", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 312, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T19:55:44Z\", \"source_id\": 39404026, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T19:56:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T19:55:47Z\", \"source_id\": 12934229, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T20:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T19:56:47Z\", \"source_id\": 12935361, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T20:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 317, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:05:45Z\", \"source_id\": 39427451, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T20:07:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:05:48Z\", \"source_id\": 12945952, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:06:47Z\", \"source_id\": 12947056, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:22:07Z\", \"source_id\": 12964537, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:37:48Z\", \"source_id\": 12974648, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:02:09Z\", \"source_id\": 12989917, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 428, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:08:51Z\", \"source_id\": 39565319, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:09:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:08:57Z\", \"source_id\": 12994144, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:27:12Z\", \"source_id\": 13005265, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:46:40Z\", \"source_id\": 13016595, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 435, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:11:51Z\", \"source_id\": 39683927, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:13:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:11:57Z\", \"source_id\": 13030704, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 627, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:16:47Z\", \"source_id\": 39691986, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:17:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:16:48Z\", \"source_id\": 13033304, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1503, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:36:39Z\", \"source_id\": 39724545, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:37:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:36:43Z\", \"source_id\": 13043356, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1499, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:40:11Z\", \"source_id\": 39730017, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:41:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:40:17Z\", \"source_id\": 13045024, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:43:03Z\", \"source_id\": 39734248, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:44:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:43:09Z\", \"source_id\": 13046365, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1413, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:57:36Z\", \"source_id\": 39753579, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:59:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:57:42Z\", \"source_id\": 13052667, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Queen St High Level", "service_state_platform": "5", "timing_fact_generation": 1789167462870344, "current_leg_arrival_utc": "2026-09-12T23:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T22:59:26.398184", "service_state_evidence_id": 13052667, "current_leg_start_actual_dep": "2026-09-12T23:21:00+01:00", "operational_evidence_version": 78, "service_state_event_time_utc": "2026-09-11T22:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:09:30.141232", "service_state_valid_until_kind": null, "operational_interpretation_version": 78, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
O |
INV |
GLQ |
1T94 |
158720+170428 |
5 |
90 |
None |
{"version": 3, "segments": [{"to_m": 380.74, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 857.481, "from_m": 380.74, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2355.541, "from_m": 857.481, "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": 9828.636, "from_m": 2355.541, "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": 11709.129, "from_m": 9828.636, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 30228.033, "from_m": 11709.129, "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": 33267.125, "from_m": 30228.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": 36711.563, "from_m": 33267.125, "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": 37354.855, "from_m": 36711.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": 39347.717, "from_m": 37354.855, "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": 45087.766, "from_m": 39347.717, "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": 45408.551, "from_m": 45087.766, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 54895.997, "from_m": 45408.551, "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": 54914.605, "from_m": 54895.997, "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": 55407.874, "from_m": 54914.605, "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": 56184.902, "from_m": 55407.874, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 57309.669, "from_m": 56184.902, "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": 57715.755, "from_m": 57309.669, "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": 64717.287, "from_m": 57715.755, "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": 66077.927, "from_m": 64717.287, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 67055.444, "from_m": 66077.927, "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": 71274.803, "from_m": 67055.444, "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": 74261.458, "from_m": 71274.803, "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": 75091.162, "from_m": 74261.458, "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": 79745.362, "from_m": 75091.162, "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": 79869.715, "from_m": 79745.362, "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": 82580.882, "from_m": 79869.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": 89152.497, "from_m": 82580.882, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 93879.194, "from_m": 89152.497, "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": 95061.591, "from_m": 93879.194, "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": 95573.757, "from_m": 95061.591, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 121197.749, "from_m": 95573.757, "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": 122369.631, "from_m": 121197.749, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 133336.324, "from_m": 122369.631, "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": 133468.326, "from_m": 133336.324, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 75.0}, {"to_m": 137998.257, "from_m": 133468.326, "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": 138705.209, "from_m": 137998.257, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 144012.714, "from_m": 138705.209, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 144096.85, "from_m": 144012.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": 144225.172, "from_m": 144096.85, "capability_applied": null, "effective_limit_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": 144756.624, "from_m": 144225.172, "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": 145740.268, "from_m": 144756.624, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 156358.821, "from_m": 145740.268, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 156962.38, "from_m": 156358.821, "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": 161418.909, "from_m": 156962.38, "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": 162186.874, "from_m": 161418.909, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 162983.005, "from_m": 162186.874, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 164569.993, "from_m": 162983.005, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 164945.268, "from_m": 164569.993, "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": 165239.205, "from_m": 164945.268, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 165620.614, "from_m": 165239.205, "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": 167344.271, "from_m": 165620.614, "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": 168328.234, "from_m": 167344.271, "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": 169563.504, "from_m": 168328.234, "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": 177201.818, "from_m": 169563.504, "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": 178397.84, "from_m": 177201.818, "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": 178531.389, "from_m": 178397.84, "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": 178894.258, "from_m": 178531.389, "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": 185507.901, "from_m": 178894.258, "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": 186691.468, "from_m": 185507.901, "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": 189256.476, "from_m": 186691.468, "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": 190106.078, "from_m": 189256.476, "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": 190197.48, "from_m": 190106.078, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 190345.131, "from_m": 190197.48, "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": 190951.141, "from_m": 190345.131, "capability_applied": null, "effective_limit_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": 193202.693, "from_m": 190951.141, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 193273.2, "from_m": 193202.693, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 197486.742, "from_m": 193273.2, "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": 197557.249, "from_m": 197486.742, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 197584.279, "from_m": 197557.249, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 200314.993, "from_m": 197584.279, "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": 211557.488, "from_m": 200314.993, "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": 216292.28, "from_m": 211557.488, "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": 216329.302, "from_m": 216292.28, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 223832.313, "from_m": 216329.302, "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": 223867.527, "from_m": 223832.313, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 229838.574, "from_m": 223867.527, "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": 229884.799, "from_m": 229838.574, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 236197.079, "from_m": 229884.799, "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": 239988.044, "from_m": 236197.079, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 240773.486, "from_m": 239988.044, "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": 245354.516, "from_m": 240773.486, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 246810.102, "from_m": 245354.516, "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": 247584.652, "from_m": 246810.102, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 248647.794, "from_m": 247584.652, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 259319.128, "from_m": 248647.794, "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": 262017.42, "from_m": 259319.128, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 262731.621, "from_m": 262017.42, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 263327.805, "from_m": 262731.621, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 266991.125, "from_m": 263327.805, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 289483.934, "from_m": 266991.125, "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": 289789.0, "from_m": 289483.934, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 100.0}, {"to_m": 291129.999, "from_m": 289789.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:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 291763.898, "from_m": 291129.999, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 292509.409, "from_m": 291763.898, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 292896.975, "from_m": 292509.409, "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": 292962.176, "from_m": 292896.975, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 293637.291, "from_m": 292962.176, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 294234.816, "from_m": 293637.291, "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": 294731.062, "from_m": 294234.816, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 20.0}], "service_id": 489819, "profile_key": "fe0f3431958cb57fd6cbef30abe99679a2b6543422d12e1e4f55d5191b4ca5fb", "schedule_id": 40147, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2022", "location": "Inverness", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35746}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2024", "location": "Millburn Jn", "stage_seq": 2, "distance_m": 987.546, "section_seq": 1, "route_path_id": 35746}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2025", "location": "Cradlehall", "stage_seq": 3, "distance_m": 2355.541, "section_seq": 1, "route_path_id": 35746}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2031", "location": "Culloden Moor", "stage_seq": 4, "distance_m": 10919.616, "section_seq": 1, "route_path_id": 35746}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2039", "location": "Moy", "stage_seq": 5, "distance_m": 23937.078, "section_seq": 1, "route_path_id": 35746}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2042H", "location": "Tomatin", "stage_seq": 6, "distance_m": 30580.903, "section_seq": 1, "route_path_id": 35746}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2051H", "location": "Slochd Loop", "stage_seq": 7, "distance_m": 36215.167, "section_seq": 1, "route_path_id": 35746}, {"is_pass": false, "wtt_arr": "2059", "wtt_dep": "2100", "location": "Carrbridge", "stage_seq": 8, "distance_m": 44911.449, "section_seq": 1, "route_path_id": 35746}, {"is_pass": false, "wtt_arr": "2108", "wtt_dep": "2109", "location": "Aviemore", "stage_seq": 9, "distance_m": 55592.435, "section_seq": 1, "route_path_id": 35746}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2115", "location": "Kincraig", "stage_seq": 10, "distance_m": 65054.138, "section_seq": 1, "route_path_id": 35746}, {"is_pass": false, "wtt_arr": "2120", "wtt_dep": "2121", "location": "Kingussie", "stage_seq": 11, "distance_m": 74578.02, "section_seq": 1, "route_path_id": 35746}, {"is_pass": false, "wtt_arr": "2124H", "wtt_dep": "2125", "location": "Newtonmore", "stage_seq": 12, "distance_m": 79119.95, "section_seq": 1, "route_path_id": 35746}, {"is_pass": false, "wtt_arr": "2136", "wtt_dep": "2137", "location": "Dalwhinnie", "stage_seq": 13, "distance_m": 95484.623, "section_seq": 1, "route_path_id": 35746}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2144", "location": "Dalnaspidal", "stage_seq": 14, "distance_m": 107842.372, "section_seq": 1, "route_path_id": 35746}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2148H", "location": "Dalnacardoch", "stage_seq": 15, "distance_m": 117202.411, "section_seq": 1, "route_path_id": 35746}, {"is_pass": false, "wtt_arr": "2158", "wtt_dep": "2201H", "location": "Blair Atholl", "stage_seq": 16, "distance_m": 132851.136, "section_seq": 1, "route_path_id": 35746}, {"is_pass": false, "wtt_arr": "2210H", "wtt_dep": "2215", "location": "Pitlochry", "stage_seq": 17, "distance_m": 144012.714, "section_seq": 1, "route_path_id": 35746}, {"is_pass": false, "wtt_arr": "2226H", "wtt_dep": "2227H", "location": "Dunkeld & Birnam", "stage_seq": 18, "distance_m": 164945.268, "section_seq": 1, "route_path_id": 35746}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2235H", "location": "Stanley Jn", "stage_seq": 19, "distance_m": 178397.84, "section_seq": 1, "route_path_id": 35746}, {"is_pass": false, "wtt_arr": "2244H", "wtt_dep": "2246H", "location": "Perth", "stage_seq": 20, "distance_m": 189929.32, "section_seq": 1, "route_path_id": 35746}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2250H", "location": "Hilton Jn", "stage_seq": 21, "distance_m": 193081.744, "section_seq": 1, "route_path_id": 35746}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2253", "location": "Hilton Jn Sig. HJ4", "stage_seq": 22, "distance_m": 195379.971, "section_seq": 1, "route_path_id": 35746}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2259", "location": "Auchterarder S.B.", "stage_seq": 23, "distance_m": 216329.302, "section_seq": 1, "route_path_id": 35746}, {"is_pass": false, "wtt_arr": "2300H", "wtt_dep": "2301H", "location": "Gleneagles", "stage_seq": 24, "distance_m": 219358.379, "section_seq": 1, "route_path_id": 35746}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2304H", "location": "Blackford", "stage_seq": 25, "distance_m": 223149.987, "section_seq": 1, "route_path_id": 35746}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2307H", "location": "Greenloaning", "stage_seq": 26, "distance_m": 229686.189, "section_seq": 1, "route_path_id": 35746}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2312H", "location": "Dunblane", "stage_seq": 27, "distance_m": 239384.704, "section_seq": 1, "route_path_id": 35746}, {"is_pass": false, "wtt_arr": "2317", "wtt_dep": "2319", "location": "Stirling", "stage_seq": 28, "distance_m": 247231.444, "section_seq": 1, "route_path_id": 35746}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2330", "location": "Larbert Jn", "stage_seq": 29, "distance_m": 261205.46, "section_seq": 1, "route_path_id": 35746}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2330H", "location": "Carmuirs West Jn", "stage_seq": 30, "distance_m": 262299.27, "section_seq": 1, "route_path_id": 35746}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2333H", "location": "Greenhill Lower Jn", "stage_seq": 31, "distance_m": 265856.796, "section_seq": 1, "route_path_id": 35746}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2334H", "location": "Greenhill Upper Jn", "stage_seq": 32, "distance_m": 266876.099, "section_seq": 1, "route_path_id": 35746}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2338H", "location": "Croy", "stage_seq": 33, "distance_m": 276455.194, "section_seq": 1, "route_path_id": 35746}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2342", "location": "Lenzie", "stage_seq": 34, "distance_m": 284849.439, "section_seq": 1, "route_path_id": 35746}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2344", "location": "Bishopbriggs", "stage_seq": 35, "distance_m": 289652.372, "section_seq": 1, "route_path_id": 35746}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2352", "location": "Cowlairs West Jn", "stage_seq": 36, "distance_m": 291962.192, "section_seq": 1, "route_path_id": 35746}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2353H", "location": "Cowlairs South Jn", "stage_seq": 37, "distance_m": 292835.36, "section_seq": 1, "route_path_id": 35746}, {"is_pass": false, "wtt_arr": "2357", "wtt_dep": null, "location": "Glasgow Queen St High Level", "stage_seq": 38, "distance_m": 294731.062, "section_seq": 1, "route_path_id": 35746}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 294731.062, "from_m": 0.0, "section_seq": 1, "route_path_id": 35746}], "total_distance_m": 294731.062, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 294380.185, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 350.877, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 312, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T19:55:44Z", "source_id": 39404026, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T19:56:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T19:55:47Z", "source_id": 12934229, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T20:56:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T19:56:47Z", "source_id": 12935361, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T20:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 317, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:05:45Z", "source_id": 39427451, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T20:07:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:05:48Z", "source_id": 12945952, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T21:07:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:06:47Z", "source_id": 12947056, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T21:07:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:22:07Z", "source_id": 12964537, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T21:19:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:37:48Z", "source_id": 12974648, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T21:37:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:02:09Z", "source_id": 12989917, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T21:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 428, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:08:51Z", "source_id": 39565319, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T21:09:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:08:57Z", "source_id": 12994144, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T22:09:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:27:12Z", "source_id": 13005265, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T22:26:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:46:40Z", "source_id": 13016595, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T22:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 435, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:11:51Z", "source_id": 39683927, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-11T22:13:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:11:57Z", "source_id": 13030704, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-11T23:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 627, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:16:47Z", "source_id": 39691986, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-11T22:17:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:16:48Z", "source_id": 13033304, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-11T23:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1503, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:36:39Z", "source_id": 39724545, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-11T22:37:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:36:43Z", "source_id": 13043356, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-11T23:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1499, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:40:11Z", "source_id": 39730017, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-11T22:41:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:40:17Z", "source_id": 13045024, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-11T23:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1484, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:43:03Z", "source_id": 39734248, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-11T22:44:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:43:09Z", "source_id": 13046365, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-11T23:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1413, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:57:36Z", "source_id": 39753579, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-11T22:59:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:57:42Z", "source_id": 13052667, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-11T23:59:00+01:00", "operational_fact": true}] |
Inverness |
2022 |
2022 |
4 |
None |
None |
Glasgow Queen St High Level |
2357 |
2357 |
5 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L88106/2026-09-11/detailed |
None |
Stirling |
2026-09-12T23:21:00+01:00 |
Glasgow Queen St High Level |
40.0 |
{"type": "LineString", "coordinates": [[-3.9348095, 56.1202015], [-3.934497, 56.1198942], [-3.9339916000000006, 56.1194095], [-3.933773599999999, 56.11920289999999], [-3.9335999, 56.11902249999999], [-3.933418, 56.11884679999999], [-3.933309299999999, 56.11874180000001], [-3.9331051, 56.118535699999995], [-3.932935000000001, 56.1183654], [-3.9325139, 56.11791229999999], [-3.932305299999999, 56.1176815], [-3.9322611, 56.1176396], [-3.9320807, 56.1174687], [-3.9316837, 56.116981599999995], [-3.9314544, 56.11671709999999], [-3.9312266, 56.116454399999995], [-3.931042899999999, 56.116204799999984], [-3.9308692, 56.11595899999999], [-3.930654999999999, 56.11565220000001], [-3.9304498, 56.11531980000001], [-3.9302924, 56.11502539999999], [-3.9300039999999994, 56.1144681], [-3.9297786, 56.114052], [-3.929479099999999, 56.11355619999999], [-3.9294205999999994, 56.1134742], [-3.928932300000001, 56.1127895], [-3.9286947, 56.112493099999995], [-3.928336, 56.1120768], [-3.92796, 56.1116688], [-3.927603, 56.1113191], [-3.9271594, 56.11089960000001], [-3.9266829, 56.1104816], [-3.9259761000000006, 56.1099194], [-3.9256797999999993, 56.10970229999999], [-3.924580099999999, 56.1089471], [-3.9236267072582063, 56.10827294686537], [-3.9218684000000006, 56.1070296], [-3.9196213000000006, 56.1054302], [-3.918689899999999, 56.104790400000006], [-3.9177698999999993, 56.104157699999995], [-3.9144406, 56.101814399999995], [-3.9139837000000006, 56.10149279999999], [-3.9116376, 56.099841399999995], [-3.9102536999999993, 56.09886349999999], [-3.909980299999999, 56.098672099999995], [-3.9089614, 56.09795559999999], [-3.9027973, 56.0936208], [-3.9026809, 56.093535800000005], [-3.901906, 56.093015099999995], [-3.900880200000001, 56.0923848], [-3.8998836, 56.0918241], [-3.8983021, 56.09101439999999], [-3.8974647, 56.09062200000001], [-3.896332399999999, 56.0901446], [-3.8951717, 56.08968529999999], [-3.8942062, 56.08932239999999], [-3.8931959, 56.088972], [-3.8913949, 56.08839019999999], [-3.889626399999999, 56.08777669999999], [-3.888784900000001, 56.0874682], [-3.887986, 56.08711889999999], [-3.8863415, 56.0863238], [-3.8849511, 56.0855299], [-3.883790499999999, 56.08472809999999], [-3.8830675, 56.0841687], [-3.8823895, 56.0835927], [-3.8818456, 56.0830765], [-3.8810352, 56.0822292], [-3.8804678, 56.08150759999999], [-3.8800336, 56.08095539999999], [-3.8795239, 56.0803195], [-3.8789541, 56.0796895], [-3.8787028, 56.07940309999999], [-3.878102699999999, 56.0787844], [-3.877209300000001, 56.077921799999984], [-3.8762295, 56.0771131], [-3.8751511, 56.0762946], [-3.874189799999999, 56.0756171], [-3.8723821, 56.074426300000006], [-3.8719479, 56.074141], [-3.8709799, 56.0735048], [-3.862755721713942, 56.06810007861502], [-3.8617138, 56.0674153], [-3.8612097, 56.067084], [-3.859123499999999, 56.065613299999995], [-3.8571331, 56.0640963], [-3.856369, 56.0634719], [-3.850208641422351, 56.0581480132136], [-3.8495895, 56.0576129], [-3.848570899999999, 56.056706299999995], [-3.8476496, 56.05580139999999], [-3.8469132999999993, 56.0550598], [-3.844796099999999, 56.0527127], [-3.8442833, 56.052144199999994], [-3.8441527, 56.0519994], [-3.8441084, 56.0519507], [-3.8430207, 56.0507442], [-3.842873199999999, 56.0505759], [-3.8420769, 56.04963699999998], [-3.8409093, 56.04832530000001], [-3.8366763, 56.04356949999999], [-3.8358531999999994, 56.0423728], [-3.8351247000000006, 56.0411335], [-3.8347401, 56.0402663], [-3.8342193999999994, 56.03884469999999], [-3.8336763, 56.037025699999994], [-3.8333405, 56.03592780000001], [-3.8322379, 56.0323228], [-3.831712, 56.03051419999999], [-3.8314099, 56.0294975], [-3.8313514, 56.0293006], [-3.8308956999999992, 56.02779300000001], [-3.8305048, 56.02656950000001], [-3.8303367, 56.0259837], [-3.830285199999999, 56.02576909999999], [-3.830267599999999, 56.02569580000001], [-3.8301617, 56.025254], [-3.8300869, 56.0249486], [-3.8300533, 56.0248202], [-3.8300186, 56.02470009999998], [-3.830013299999999, 56.0246816], [-3.8298955, 56.0239474], [-3.8298645, 56.023742199999994], [-3.8298083, 56.0229285], [-3.8298107, 56.0228881], [-3.8298193, 56.0227411], [-3.8298563, 56.02241279999999], [-3.8298818, 56.0221795], [-3.8299342, 56.0219452], [-3.830016099999999, 56.0214761], [-3.8300672, 56.0213015], [-3.8300991, 56.0211927], [-3.8301176999999993, 56.0211291], [-3.8303477, 56.020343399999994], [-3.830485499999999, 56.0198605], [-3.8305719, 56.01964], [-3.830888100000001, 56.01892669999999], [-3.831580100000001, 56.017410899999994], [-3.8324216999999994, 56.015506300000006], [-3.833085099999999, 56.0140985], [-3.8333744999999992, 56.01348430000001], [-3.8336843, 56.012792], [-3.834138, 56.01178829999999], [-3.8342354, 56.0115728], [-3.834573399999999, 56.01083739999999], [-3.8358281, 56.008107], [-3.835897917879074, 56.00795783962394], [-3.8364393, 56.0068012], [-3.8365319, 56.00658069999999], [-3.8367244, 56.00616470000001], [-3.8370242, 56.0056873], [-3.837225800000001, 56.00542449999999], [-3.837486199999999, 56.0050995], [-3.8381144, 56.0044733], [-3.8377445, 56.0047698], [-3.838067, 56.004455099999994], [-3.8385588, 56.0040296], [-3.8391853, 56.00355579999999], [-3.8395806, 56.0033057], [-3.8400079, 56.0030663], [-3.8405215, 56.0027935], [-3.8409592, 56.00259209999999], [-3.8418688999999993, 56.00222749999999], [-3.8423681, 56.0020354], [-3.842940000000001, 56.00185789999999], [-3.8430656, 56.0018266], [-3.843912500000001, 56.0016047], [-3.8447968, 56.001401599999994], [-3.8455789999999994, 56.00126639999999], [-3.846378000000001, 56.00115], [-3.847225700000001, 56.00107109999999], [-3.8478772, 56.001037499999995], [-3.8485163999999994, 56.0010161], [-3.8493872, 56.0010198], [-3.8502506, 56.0010682], [-3.851159099999999, 56.00115139999999], [-3.852372499999999, 56.0012933], [-3.8532818999999994, 56.00139109999999], [-3.8541972, 56.0014703], [-3.855711, 56.001558], [-3.856361099999999, 56.0015828], [-3.8570075, 56.00159099999999], [-3.857725499999999, 56.00159320000001], [-3.8579916, 56.001594], [-3.858969, 56.0015815], [-3.8599713, 56.001543799999986], [-3.860959, 56.00147509999999], [-3.8617723000000006, 56.001407], [-3.8625856, 56.0013222], [-3.862755721713942, 56.001300732866525], [-3.8638702, 56.001160099999986], [-3.8646742, 56.001037800000006], [-3.8657538, 56.00084549999999], [-3.8667220000000007, 56.0006518], [-3.8674261999999993, 56.0004928], [-3.8681453, 56.0003198], [-3.8689564, 56.00010030000001], [-3.869815399999999, 55.999851099999994], [-3.8710216, 55.9994597], [-3.871825700000001, 55.9991728], [-3.8724959, 55.9989126], [-3.8725769, 55.998878700000006], [-3.873480199999999, 55.9985006], [-3.874414099999999, 55.9980642], [-3.875562799999999, 55.997449799999984], [-3.8794842, 55.9952967], [-3.879652599999999, 55.99519659999999], [-3.8820953, 55.9938259], [-3.883905899999999, 55.992819], [-3.8860691325150034, 55.991615906500286], [-3.8865360999999994, 55.99135619999999], [-3.8872184, 55.9910134], [-3.888026099999999, 55.99056319999999], [-3.888931499999999, 55.9900464], [-3.889844599999999, 55.989545], [-3.890953699999999, 55.98898009999999], [-3.8915755, 55.9886922], [-3.8920656999999994, 55.988478099999995], [-3.8934839, 55.987922299999994], [-3.8944323, 55.9875913], [-3.8951811, 55.987350600000006], [-3.8952291, 55.98733759999999], [-3.896906099999999, 55.986882], [-3.8976921999999994, 55.9867095], [-3.897968599999999, 55.98664900000001], [-3.898212299999999, 55.98659909999999], [-3.8992064, 55.98640569999999], [-3.8998773999999994, 55.9862807], [-3.8998843124091658, 55.98627954827215], [-3.900554399999999, 55.9861679], [-3.9010262, 55.98608389999998], [-3.901344299999999, 55.9860262], [-3.9016493, 55.98597470000001], [-3.9022286, 55.9858813], [-3.9032075, 55.98571510000001], [-3.905579200000001, 55.98527029999999], [-3.905993599999999, 55.9852014], [-3.906154, 55.9851747], [-3.906412, 55.98512970000001], [-3.9084664999999994, 55.98480409999999], [-3.9096504, 55.984641200000006], [-3.9112134, 55.9844383], [-3.911493099999999, 55.98440189999999], [-3.911616500000001, 55.9843876], [-3.912796499999999, 55.98425719999999], [-3.913972999999999, 55.9841442], [-3.914346, 55.9841105], [-3.9163347, 55.9839307], [-3.9227926, 55.98340050000001], [-3.9274739, 55.9830005], [-3.9302445, 55.98276920000001], [-3.9320169, 55.9826212], [-3.9321979, 55.9826049], [-3.9365368, 55.98224239999999], [-3.93663313360005, 55.98223476534881], [-3.936694705574304, 55.982187210830205], [-3.936794133449483, 55.98217933094809], [-3.9369043, 55.9821706], [-3.9407451, 55.9818461], [-3.942835699999999, 55.9816732], [-3.945571, 55.9814451], [-3.9474598, 55.9813163], [-3.9486857, 55.9812643], [-3.949916099999999, 55.981238600000005], [-3.9509115, 55.9812336], [-3.9519149, 55.981247], [-3.9525224, 55.98125999999999], [-3.952587250125894, 55.98126138125945], [-3.952898, 55.98126799999999], [-3.9538643, 55.981299199999995], [-3.9550740000000006, 55.981368], [-3.956172599999999, 55.98144729999999], [-3.9582124, 55.981592899999995], [-3.9589345, 55.98164379999999], [-3.9596779999999994, 55.9816728], [-3.960346, 55.98169659999999], [-3.9609853, 55.98170549999999], [-3.9617245, 55.9817138], [-3.9624704, 55.981709299999984], [-3.9632457, 55.981694100000006], [-3.9636101, 55.9816892], [-3.963989199999999, 55.98166969999999], [-3.9648723, 55.9816278], [-3.9657502, 55.9815695], [-3.966700799999999, 55.981501299999984], [-3.967604699999999, 55.981409600000006], [-3.968639000000001, 55.9812987], [-3.9691394999999994, 55.9812385], [-3.9696008, 55.98117599999999], [-3.9703885, 55.981061699999984], [-3.9704819, 55.9810459], [-3.971140399999999, 55.980934399999995], [-3.971876799999999, 55.9808038], [-3.9726414, 55.98065], [-3.9732729, 55.98051519999999], [-3.9739117, 55.980371700000006], [-3.9749985999999993, 55.98011399999999], [-3.9771254, 55.9795583], [-3.977271599999999, 55.979519], [-3.9776608000000007, 55.9794083], [-3.980345999999999, 55.9786566], [-3.9845181999999992, 55.9774925], [-3.985239599999999, 55.9772938], [-3.9887682, 55.97632170000001], [-3.9916593, 55.975495900000006], [-3.9929248, 55.9750902], [-3.9942193000000006, 55.9746647], [-3.9955138, 55.974213], [-3.9967416, 55.9737669], [-3.9989268, 55.97300570000001], [-4.0001027, 55.97263039999999], [-4.0011696, 55.972316199999995], [-4.001349899999999, 55.97226309999999], [-4.0026111, 55.97190919999999], [-4.0065556, 55.9710595], [-4.006692499999999, 55.97103010000001], [-4.0096668, 55.97038940000001], [-4.011614999999999, 55.9699813], [-4.011772, 55.96994680000001], [-4.0132663, 55.969627599999995], [-4.014916699999999, 55.96919389999998], [-4.0163959, 55.9687351], [-4.017570299999999, 55.9683256], [-4.0178218999999995, 55.9682379], [-4.018981, 55.9677775], [-4.0199873, 55.967328], [-4.0210521, 55.9667913], [-4.0215875, 55.96649539999999], [-4.0221195, 55.9661823], [-4.022459, 55.96597820000001], [-4.0228255, 55.96574110000001], [-4.0235162, 55.9652818], [-4.0255593, 55.96378300000001], [-4.0318622, 55.9588152], [-4.032352599999999, 55.9584287], [-4.033300874890504, 55.95770237974702], [-4.0336715, 55.9574185], [-4.0349992, 55.9564047], [-4.0356026, 55.9560095], [-4.036193099999999, 55.95564169999999], [-4.0364593, 55.9554827], [-4.0364626509687955, 55.9554807233783], [-4.0369211, 55.9552103], [-4.0374539, 55.9549192], [-4.0376656, 55.954805699999994], [-4.0380704, 55.9545957], [-4.038641, 55.9543129], [-4.0396785, 55.9538335], [-4.040736399999999, 55.9534121], [-4.0418402, 55.9530069], [-4.042418778537846, 55.952818968618026], [-4.042450699999999, 55.9528086], [-4.043060999999999, 55.95262550000001], [-4.0436822, 55.9524498], [-4.0443231, 55.95228259999998], [-4.0456051, 55.9519606], [-4.0462291, 55.9518094], [-4.046898, 55.9516473], [-4.0480882, 55.9513809], [-4.0510961, 55.9507112], [-4.054079299999999, 55.95002789999999], [-4.0562955, 55.949538], [-4.0568362, 55.9493975], [-4.057082300000001, 55.949329000000006], [-4.0571845, 55.9493016], [-4.057368699999999, 55.949253299999995], [-4.058042299999999, 55.9490881], [-4.0585072, 55.948971199999995], [-4.0590844, 55.9488205], [-4.0595896, 55.94868590000001], [-4.060187, 55.9485199], [-4.0606692, 55.9483812], [-4.0611125, 55.94824909999999], [-4.0615644, 55.94811210000001], [-4.0618949, 55.9480067], [-4.0620524, 55.9479565], [-4.0628555, 55.9476978], [-4.063808400000001, 55.94737859999999], [-4.0642589, 55.94722469999999], [-4.064672, 55.947090900000006], [-4.0652362, 55.94691149999999], [-4.0663498, 55.94647629999999], [-4.0674561, 55.946029], [-4.0696419, 55.9450275], [-4.070625, 55.9445375], [-4.0708972, 55.9444019], [-4.072123399999999, 55.9437395], [-4.0745261, 55.9424411], [-4.079227699999999, 55.9398957], [-4.0804165999999995, 55.9392558], [-4.0816165, 55.9386212], [-4.082177099999999, 55.9383406], [-4.0828565999999995, 55.938000499999994], [-4.084105900000001, 55.9373936], [-4.085369599999999, 55.9368338], [-4.086675, 55.9362844], [-4.087998999999999, 55.9357688], [-4.0893381, 55.9352732], [-4.0901681, 55.93498719999999], [-4.0910109, 55.93471029999999], [-4.0918537, 55.93443820000001], [-4.092711, 55.934175], [-4.0934968000000005, 55.93394839999999], [-4.0943145, 55.933728900000006], [-4.0959357999999995, 55.933294399999994], [-4.096136699999999, 55.9332451], [-4.0963887, 55.9331803], [-4.0994988, 55.9324118], [-4.1022123, 55.9317412], [-4.1044989, 55.93119909999999], [-4.1050609, 55.9310682], [-4.1056923, 55.93092179999999], [-4.106536499999999, 55.930726099999994], [-4.1079814, 55.93040439999999], [-4.1094954999999995, 55.93012110000001], [-4.1110233, 55.9298435], [-4.1112595, 55.9298067], [-4.1116912999999995, 55.9297322], [-4.112172, 55.92965470000001], [-4.1131159, 55.92950960000001], [-4.1150191, 55.9292513], [-4.1162658, 55.92910009999999], [-4.1166775, 55.92905489999999], [-4.1175105, 55.9289636], [-4.118774799999999, 55.92881979999999], [-4.1199941, 55.9286729], [-4.1213848, 55.9284963], [-4.1228191, 55.9282886], [-4.123806, 55.9281348], [-4.1247882, 55.9279617], [-4.125753, 55.92778549999999], [-4.126724299999999, 55.9275866], [-4.1275859, 55.92739449999999], [-4.1284508, 55.927193999999986], [-4.1301882999999995, 55.926796], [-4.132250306949799, 55.92632357164132], [-4.1330188, 55.9261475], [-4.133827799999999, 55.9259571], [-4.1358391, 55.9254836], [-4.1386965, 55.9248305], [-4.1398169, 55.92457629999999], [-4.141118399999999, 55.92428480000001], [-4.141774299999999, 55.9241296], [-4.142416899999999, 55.9239825], [-4.1468347, 55.9229617], [-4.1475083, 55.9228076], [-4.1481997, 55.9226502], [-4.149540899999999, 55.92234030000001], [-4.1521289999999995, 55.92174820000001], [-4.152260300000001, 55.92171710000001], [-4.152471499999999, 55.9216661], [-4.152756499999999, 55.9216031], [-4.153392000000001, 55.9214565], [-4.1539166, 55.9213246], [-4.1544985, 55.9211899], [-4.1547482, 55.92112790000001], [-4.1548546, 55.9211012], [-4.1556463, 55.9208976], [-4.1562747, 55.9207284], [-4.157778, 55.920319600000006], [-4.1631292, 55.9187471], [-4.1643136, 55.9184221], [-4.165005899999999, 55.9182321], [-4.166767, 55.917781799999986], [-4.1672237, 55.9176778], [-4.1685024, 55.9173864], [-4.1702224999999995, 55.9169874], [-4.1714483, 55.91673949999999], [-4.1717971, 55.91666899999999], [-4.1737361, 55.9163046], [-4.1767878, 55.9158014], [-4.177721799999999, 55.915660200000005], [-4.1838314, 55.9147363], [-4.190025, 55.91377880000001], [-4.192042500000001, 55.91346689999999], [-4.1943467, 55.9131092], [-4.1948183, 55.913038699999994], [-4.194852199999999, 55.913033600000006], [-4.1965736, 55.9127761], [-4.1978195, 55.91258469999999], [-4.1990672, 55.9123742], [-4.1993012, 55.91233569999999], [-4.199849899999999, 55.912245299999995], [-4.2006203, 55.9121006], [-4.2021545, 55.911798899999994], [-4.2027828, 55.91166659999999], [-4.203413699999999, 55.9115178], [-4.2040166, 55.91137379999999], [-4.204625999999999, 55.9112208], [-4.2054763, 55.9110045], [-4.206343199999999, 55.9107574], [-4.2071691, 55.91051379999999], [-4.2080161, 55.910249], [-4.2090879, 55.90988670000001], [-4.2091681, 55.9098568], [-4.2100782, 55.9095176], [-4.211427099999999, 55.90901000000001], [-4.2128044, 55.9084917], [-4.2129339, 55.9084416], [-4.213764, 55.908120700000005], [-4.214779999999999, 55.90773010000001], [-4.21567171484646, 55.90738158737394], [-4.216739899999999, 55.9069641], [-4.221252899999999, 55.905211699999995], [-4.222081835361751, 55.904888151064874], [-4.222228, 55.9048311], [-4.2235352, 55.9043283], [-4.223676, 55.9042742], [-4.2239257, 55.904179199999994], [-4.224003099999999, 55.90414779999999], [-4.224456399999999, 55.903974299999994], [-4.224470467944612, 55.90396888101995], [-4.224601000000001, 55.9039186], [-4.2249084, 55.9037993], [-4.2253222, 55.90363849999999], [-4.2262514, 55.9032692], [-4.227317499999999, 55.90285719999999], [-4.2295187, 55.9017804], [-4.2314713, 55.90067090000001], [-4.232066399999999, 55.9002432], [-4.2330866, 55.89950989999999], [-4.2351583999999995, 55.897769200000006], [-4.2364527, 55.8967207], [-4.2372138, 55.8960805], [-4.2372352, 55.8960626], [-4.238167999999999, 55.895278000000005], [-4.2385755, 55.8949027], [-4.2388805, 55.8945947], [-4.2392272, 55.8941894], [-4.2394542, 55.8938933], [-4.2396213, 55.8936581], [-4.2397628, 55.893458900000006], [-4.239966299999999, 55.8931116], [-4.240052599999999, 55.89296439999999], [-4.2400715, 55.89292859999999], [-4.240184, 55.892714999999995], [-4.2402762, 55.892516699999995], [-4.240364, 55.8922086], [-4.2404061, 55.89205849999999], [-4.2404705, 55.89186449999999], [-4.240513399999999, 55.89170359999999], [-4.2405521, 55.891550800000005], [-4.240574799999999, 55.89146120000001], [-4.2406368, 55.8911741], [-4.2406992, 55.89084339999999], [-4.240722599999999, 55.8906221], [-4.240752999999999, 55.8903318], [-4.2407603, 55.8899023], [-4.2407548, 55.8896144], [-4.240730799999999, 55.88937729999999], [-4.240701299999999, 55.8891201], [-4.2406314, 55.8886968], [-4.2406156, 55.888585799999994], [-4.2406021, 55.8884913], [-4.240556499999999, 55.888265699999984], [-4.2404635, 55.8879581], [-4.240437, 55.88787899999999], [-4.240406899999999, 55.88778010000001], [-4.240391899999999, 55.8877144], [-4.2403802, 55.8876485], [-4.2403619, 55.8875363], [-4.240341399999999, 55.8874483], [-4.240323699999999, 55.88738549999999], [-4.2403018, 55.8873194], [-4.2402973, 55.8873092], [-4.2402255, 55.8871245], [-4.240213699999999, 55.887125700000006], [-4.2401654, 55.8870196], [-4.2401459, 55.8869818], [-4.240126899999999, 55.8869447], [-4.239946, 55.8865589], [-4.2398148, 55.88626680000001], [-4.2395122, 55.885510399999994], [-4.239317599999999, 55.885090299999995], [-4.2392014, 55.88484029999999], [-4.2390719, 55.88450490000001], [-4.2389512, 55.8841953], [-4.2388002, 55.8836298], [-4.238707799999999, 55.883252199999994], [-4.2386822, 55.8831121], [-4.2386475, 55.882922699999995], [-4.238629199999999, 55.8825956], [-4.2386381, 55.8823822], [-4.238643400000001, 55.8822539], [-4.238689699999999, 55.8819731], [-4.2387503, 55.88173009999999], [-4.2387782, 55.8816181], [-4.2388372, 55.88142249999999], [-4.2388986, 55.88129], [-4.2389579, 55.881162200000006], [-4.2390866, 55.880941], [-4.2392425, 55.8806875], [-4.239440499999999, 55.88037320000001], [-4.2397894, 55.8798849], [-4.240423460303966, 55.87896962341185], [-4.2404241, 55.878968699999994], [-4.2411596, 55.8779071], [-4.2411884, 55.877858], [-4.2413458, 55.87758999999999], [-4.2414002, 55.87750979999999], [-4.241945699999999, 55.876705999999984], [-4.2426978, 55.875601], [-4.2438419, 55.87392010000001], [-4.243868199999999, 55.8738815], [-4.2442731, 55.8732866], [-4.244976499999999, 55.8722323], [-4.2449801, 55.872226899999994], [-4.2472811, 55.8688482], [-4.2477861, 55.86810669999999], [-4.2478594, 55.86799899999999], [-4.248396299999999, 55.86720669999999], [-4.248974199999999, 55.866353999999994], [-4.249407699999999, 55.8657141], [-4.2494918, 55.86559449999999], [-4.2496182, 55.8653774], [-4.2496873, 55.86524639999998], [-4.2498355, 55.86499280000001], [-4.2499497, 55.8648341], [-4.250156, 55.8645487], [-4.2501589, 55.86454470000001], [-4.250162899999999, 55.8645392], [-4.2502442, 55.8644183], [-4.2504785, 55.8640709], [-4.2505488, 55.8639426], [-4.2505903, 55.86385860000001], [-4.2506307, 55.8637683], [-4.2506836, 55.863654699999984], [-4.2507575, 55.86349620000001], [-4.250816099999999, 55.863369], [-4.2508846, 55.8632232], [-4.250983499999999, 55.862992899999995]]} |
29.6 |
2319 |
2359 |
Stirling |
Glasgow Queen St High Level |
Glasgow Queen St High Level |
55.8629929 |
-4.2509835 |
55.8629929 |
-4.2509835 |
1 |
0 |
2026-09-11 23:09:52 |
TERMINATED |
2026-09-11 22:59:00 |
Glasgow Queen St High Level |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13052667 |
1789167462870344 |
78 |
78 |
2026-09-11 23:09:30.141232 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 22:59:26.398184 |
| 462787 |
493525 |
L80554 |
862B73M911 |
2026-09-11 |
COMPLETE |
13052787 |
2026-09-11 23:59:00 |
2026-09-11 23:09:52 |
2026-09-13 23:09:52 |
{"id": 493525, "stp": "O", "toc": "South Western Railway", "uid": "L80554", "consist": "450007", "dest_crs": "POO", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L80554/2026-09-11/detailed", "trust_id": "862B73M911", "origin_crs": "BCU", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Poole", "service_date": "2026-09-11", "dest_arr_time": "2359", "dest_platform": "1", "is_terminated": 1, "next_location": "Poole", "signalling_id": "2B73", "timing_status": "ON TIME", "origin_station": "Brockenhurst", "current_leg_arr": "2359", "current_leg_dep": "2355", "current_leg_end": "Poole", "origin_dep_time": "2316", "origin_platform": "1", "current_location": "Poole Ferry Terminal", "last_update_time": "2026-09-11T23:09:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.9473441, 50.723041399999985], [-1.9478911000000003, 50.7229119], [-1.9485349, 50.72275849999998], [-1.9487399, 50.722704699999994], [-1.9493257, 50.7225558], [-1.9498006, 50.7224282], [-1.9502949, 50.72227800000001], [-1.9505682999999996, 50.7221917], [-1.9508158, 50.722107900000005], [-1.9510513, 50.7220287], [-1.9512941, 50.7219411], [-1.9516821, 50.7217875], [-1.9519925, 50.7216546], [-1.9523339, 50.72150609999999], [-1.9529286, 50.721229400000006], [-1.9532100999999995, 50.7211048], [-1.9534585, 50.720991100000006], [-1.9540637999999997, 50.7207174], [-1.954847, 50.7203661], [-1.9549746, 50.7203093], [-1.9550057, 50.72029349999998], [-1.9553395999999996, 50.7201384], [-1.9559652000000003, 50.719854899999994], [-1.9568280999999996, 50.7194614], [-1.9576223, 50.7190746], [-1.9582379999999997, 50.7187774], [-1.9589183, 50.7184642], [-1.9596824, 50.71811600000001], [-1.9602717999999997, 50.7178472], [-1.9605709, 50.7177125], [-1.9612426, 50.71740049999999], [-1.961615, 50.71723310000001], [-1.9618855999999996, 50.71711579999999], [-1.9621969, 50.7169884], [-1.9624768999999995, 50.7168793], [-1.9628356, 50.7167491], [-1.9630524, 50.7166769], [-1.9631598999999995, 50.7166409], [-1.9633158, 50.7165868], [-1.9634229, 50.7165537], [-1.963706, 50.7164605], [-1.9639888000000003, 50.71637319999999], [-1.9643046, 50.71628230000001], [-1.9646098000000003, 50.7162042], [-1.9649653, 50.71611159999999], [-1.965249, 50.71603759999999], [-1.9655366, 50.7159675], [-1.9658499, 50.71589860000001], [-1.9662053, 50.7158254], [-1.9665359, 50.7157598], [-1.9669507, 50.7156845], [-1.9672939, 50.7156254], [-1.9676013, 50.71558], [-1.9678919999999995, 50.71554110000001], [-1.9681458999999992, 50.7155101], [-1.9684843, 50.71546929999999], [-1.9688003, 50.7154366], [-1.9691158, 50.7154058], [-1.9694531, 50.7153796], [-1.9697878, 50.7153614], [-1.9700791, 50.7153478], [-1.9704616, 50.7153368], [-1.9708021, 50.715331899999995], [-1.9712086, 50.7153295], [-1.9715674000000003, 50.715330300000005], [-1.9719094, 50.71533629999999], [-1.9722488, 50.7153473], [-1.9726196999999996, 50.71536329999999], [-1.9729753999999995, 50.7153797], [-1.973327, 50.7154014], [-1.973654, 50.71542380000001], [-1.9739496999999997, 50.71545129999999], [-1.9742835, 50.715486199999994], [-1.9746353000000003, 50.7155302], [-1.9749132, 50.7155672], [-1.975199, 50.7156114], [-1.9754331999999992, 50.7156505], [-1.9757992, 50.715727999999984], [-1.9760699, 50.7157928], [-1.976293625062947, 50.715851363850554], [-1.9764672, 50.71589680000002], [-1.9769017, 50.7160108], [-1.9773211, 50.7161312], [-1.9777112, 50.7162481], [-1.9784535, 50.716468799999994], [-1.9793567000000003, 50.7167369], [-1.9801939, 50.7169864], [-1.9810102, 50.7172544], [-1.981522, 50.7174074], [-1.9817906, 50.71748530000001], [-1.9819579, 50.717535199999986], [-1.9821183999999996, 50.7175893], [-1.9822082, 50.71762350000001], [-1.9823722999999995, 50.7176894], [-1.9825135, 50.7177541], [-1.9826513999999995, 50.71782579999999], [-1.9827732, 50.717901299999994], [-1.9828996, 50.717984300000005], [-1.9830361, 50.7180909], [-1.9831301, 50.7181677], [-1.9832085, 50.71824429999999], [-1.9832799000000003, 50.7183192], [-1.9833421, 50.718399199999986], [-1.9834038, 50.7184889], [-1.9834542, 50.71857479999999], [-1.9834844999999997, 50.7186295], [-1.9835209000000005, 50.7187076], [-1.983554, 50.7187821], [-1.983578, 50.7188587], [-1.9835969999999996, 50.7189481], [-1.9836107000000005, 50.7190368], [-1.98362, 50.7191308], [-1.9836227, 50.71921459999999], [-1.9836162, 50.71930640000001], [-1.9836087, 50.71936939999999], [-1.9835916, 50.71946689999999]]}", "current_leg_start": "Parkstone (Dorset)", "dest_arr_time_act": "2359", "motion_projection": null, "next_location_lat": "50.7194669", "next_location_lon": "-1.9835916", "previous_location": "Parkstone (Dorset)", "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\": 1266.879, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 1613.131, \"from_m\": 1266.879, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 7291.238, \"from_m\": 1613.131, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 7637.49, \"from_m\": 7291.238, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 8355.694, \"from_m\": 7637.49, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 8426.975, \"from_m\": 8355.694, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25838.261, \"from_m\": 8426.975, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 26600.917, \"from_m\": 25838.261, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30306.239, \"from_m\": 26600.917, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 31463.025, \"from_m\": 30306.239, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31776.562, \"from_m\": 31463.025, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 31844.065, \"from_m\": 31776.562, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 32282.333, \"from_m\": 31844.065, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 32422.445, \"from_m\": 32282.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\": 32712.063, \"from_m\": 32422.445, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35162.205, \"from_m\": 32712.063, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 35667.966, \"from_m\": 35162.205, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 35708.321, \"from_m\": 35667.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\": 35978.219, \"from_m\": 35708.321, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36218.886, \"from_m\": 35978.219, \"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\": 36269.478, \"from_m\": 36218.886, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36484.619, \"from_m\": 36269.478, \"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\": 38458.224, \"from_m\": 36484.619, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 39820.919, \"from_m\": 38458.224, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 41079.503, \"from_m\": 39820.919, \"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\": 41144.24, \"from_m\": 41079.503, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 41184.086, \"from_m\": 41144.24, \"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\": 41479.018, \"from_m\": 41184.086, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 493525, \"profile_key\": \"89607075fc867d02c572f51b71d086ae9cef4612bdd4477ca1bf07e858c5a3a2\", \"schedule_id\": 38064, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2316\", \"location\": \"Brockenhurst\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 43544}, {\"is_pass\": false, \"wtt_arr\": \"2320H\", \"wtt_dep\": \"2321\", \"location\": \"Sway\", \"stage_seq\": 2, \"distance_m\": 4452.184, \"section_seq\": 1, \"route_path_id\": 43544}, {\"is_pass\": false, \"wtt_arr\": \"2326\", \"wtt_dep\": \"2327\", \"location\": \"New Milton\", \"stage_seq\": 3, \"distance_m\": 17036.277, \"section_seq\": 1, \"route_path_id\": 43544}, {\"is_pass\": false, \"wtt_arr\": \"2330H\", \"wtt_dep\": \"2331\", \"location\": \"Hinton Admiral\", \"stage_seq\": 4, \"distance_m\": 21038.447, \"section_seq\": 1, \"route_path_id\": 43544}, {\"is_pass\": false, \"wtt_arr\": \"2336\", \"wtt_dep\": \"2337\", \"location\": \"Christchurch\", \"stage_seq\": 5, \"distance_m\": 26339.78, \"section_seq\": 1, \"route_path_id\": 43544}, {\"is_pass\": false, \"wtt_arr\": \"2340\", \"wtt_dep\": \"2340H\", \"location\": \"Pokesdown\", \"stage_seq\": 6, \"distance_m\": 29346.216, \"section_seq\": 1, \"route_path_id\": 43544}, {\"is_pass\": false, \"wtt_arr\": \"2345\", \"wtt_dep\": \"2347\", \"location\": \"Bournemouth\", \"stage_seq\": 7, \"distance_m\": 32163.626, \"section_seq\": 1, \"route_path_id\": 43544}, {\"is_pass\": false, \"wtt_arr\": \"2351H\", \"wtt_dep\": \"2352\", \"location\": \"Branksome\", \"stage_seq\": 8, \"distance_m\": 36407.861, \"section_seq\": 1, \"route_path_id\": 43544}, {\"is_pass\": false, \"wtt_arr\": \"2354H\", \"wtt_dep\": \"2355\", \"location\": \"Parkstone (Dorset)\", \"stage_seq\": 9, \"distance_m\": 38493.761, \"section_seq\": 1, \"route_path_id\": 43544}, {\"is_pass\": false, \"wtt_arr\": \"2359\", \"wtt_dep\": null, \"location\": \"Poole\", \"stage_seq\": 10, \"distance_m\": 41479.018, \"section_seq\": 1, \"route_path_id\": 43544}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 41479.018, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 43544}], \"total_distance_m\": 41479.018, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 41111.941, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 367.077, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2316", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "50.7194669", "current_position_lon": "-1.9835916", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27654, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:18:12Z\", \"source_id\": 39694356, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:20:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:18:15Z\", \"source_id\": 13034042, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27659, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:22:54Z\", \"source_id\": 39702381, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:24:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:22:57Z\", \"source_id\": 13036523, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:27:57Z\", \"source_id\": 39710496, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:29:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:28:03Z\", \"source_id\": 13039052, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27667, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:32:24Z\", \"source_id\": 39717730, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:34:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:32:26Z\", \"source_id\": 13041261, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27671, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:38:48Z\", \"source_id\": 39727957, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:39:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:38:52Z\", \"source_id\": 13044367, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27684, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:42:43Z\", \"source_id\": 39733797, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:43:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:42:49Z\", \"source_id\": 13046227, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27710, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:50:25Z\", \"source_id\": 39744365, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:51:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:50:28Z\", \"source_id\": 13049631, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27716, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:53:41Z\", \"source_id\": 39748702, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:54:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:53:44Z\", \"source_id\": 13051048, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27732, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:57:58Z\", \"source_id\": 39753993, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:59:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:58:04Z\", \"source_id\": 13052787, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Poole", "service_state_platform": "1", "timing_fact_generation": 1789167485835737, "current_leg_arrival_utc": "2026-09-12T23:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T22:59:32.247362", "service_state_evidence_id": 13052787, "current_leg_start_actual_dep": "2026-09-12T23:55:00+01:00", "operational_evidence_version": 47, "service_state_event_time_utc": "2026-09-11T22:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:09:33.204991", "service_state_valid_until_kind": null, "operational_interpretation_version": 47, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
O |
BCU |
POO |
2B73 |
450007 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 1266.879, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 1613.131, "from_m": 1266.879, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 7291.238, "from_m": 1613.131, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 7637.49, "from_m": 7291.238, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 8355.694, "from_m": 7637.49, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 8426.975, "from_m": 8355.694, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25838.261, "from_m": 8426.975, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 26600.917, "from_m": 25838.261, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30306.239, "from_m": 26600.917, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 31463.025, "from_m": 30306.239, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31776.562, "from_m": 31463.025, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 31844.065, "from_m": 31776.562, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 32282.333, "from_m": 31844.065, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 32422.445, "from_m": 32282.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": 32712.063, "from_m": 32422.445, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35162.205, "from_m": 32712.063, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 35667.966, "from_m": 35162.205, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35708.321, "from_m": 35667.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": 35978.219, "from_m": 35708.321, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36218.886, "from_m": 35978.219, "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": 36269.478, "from_m": 36218.886, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36484.619, "from_m": 36269.478, "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": 38458.224, "from_m": 36484.619, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 39820.919, "from_m": 38458.224, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 41079.503, "from_m": 39820.919, "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": 41144.24, "from_m": 41079.503, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 41184.086, "from_m": 41144.24, "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": 41479.018, "from_m": 41184.086, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 493525, "profile_key": "89607075fc867d02c572f51b71d086ae9cef4612bdd4477ca1bf07e858c5a3a2", "schedule_id": 38064, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2316", "location": "Brockenhurst", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 43544}, {"is_pass": false, "wtt_arr": "2320H", "wtt_dep": "2321", "location": "Sway", "stage_seq": 2, "distance_m": 4452.184, "section_seq": 1, "route_path_id": 43544}, {"is_pass": false, "wtt_arr": "2326", "wtt_dep": "2327", "location": "New Milton", "stage_seq": 3, "distance_m": 17036.277, "section_seq": 1, "route_path_id": 43544}, {"is_pass": false, "wtt_arr": "2330H", "wtt_dep": "2331", "location": "Hinton Admiral", "stage_seq": 4, "distance_m": 21038.447, "section_seq": 1, "route_path_id": 43544}, {"is_pass": false, "wtt_arr": "2336", "wtt_dep": "2337", "location": "Christchurch", "stage_seq": 5, "distance_m": 26339.78, "section_seq": 1, "route_path_id": 43544}, {"is_pass": false, "wtt_arr": "2340", "wtt_dep": "2340H", "location": "Pokesdown", "stage_seq": 6, "distance_m": 29346.216, "section_seq": 1, "route_path_id": 43544}, {"is_pass": false, "wtt_arr": "2345", "wtt_dep": "2347", "location": "Bournemouth", "stage_seq": 7, "distance_m": 32163.626, "section_seq": 1, "route_path_id": 43544}, {"is_pass": false, "wtt_arr": "2351H", "wtt_dep": "2352", "location": "Branksome", "stage_seq": 8, "distance_m": 36407.861, "section_seq": 1, "route_path_id": 43544}, {"is_pass": false, "wtt_arr": "2354H", "wtt_dep": "2355", "location": "Parkstone (Dorset)", "stage_seq": 9, "distance_m": 38493.761, "section_seq": 1, "route_path_id": 43544}, {"is_pass": false, "wtt_arr": "2359", "wtt_dep": null, "location": "Poole", "stage_seq": 10, "distance_m": 41479.018, "section_seq": 1, "route_path_id": 43544}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 41479.018, "from_m": 0.0, "section_seq": 1, "route_path_id": 43544}], "total_distance_m": 41479.018, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 41111.941, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 367.077, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 27654, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:18:12Z", "source_id": 39694356, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T22:20:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:18:15Z", "source_id": 13034042, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T23:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27659, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:22:54Z", "source_id": 39702381, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T22:24:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:22:57Z", "source_id": 13036523, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T23:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27663, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:27:57Z", "source_id": 39710496, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T22:29:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:28:03Z", "source_id": 13039052, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T23:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27667, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:32:24Z", "source_id": 39717730, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T22:34:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:32:26Z", "source_id": 13041261, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T23:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27671, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:38:48Z", "source_id": 39727957, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T22:39:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:38:52Z", "source_id": 13044367, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T23:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27684, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:42:43Z", "source_id": 39733797, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T22:43:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:42:49Z", "source_id": 13046227, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T23:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27710, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:50:25Z", "source_id": 39744365, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T22:51:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:50:28Z", "source_id": 13049631, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T23:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27716, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:53:41Z", "source_id": 39748702, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T22:54:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:53:44Z", "source_id": 13051048, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T23:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27732, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:57:58Z", "source_id": 39753993, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T22:59:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:58:04Z", "source_id": 13052787, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T23:59:00+01:00", "operational_fact": true}] |
Brockenhurst |
2316 |
2316 |
1 |
None |
None |
Poole |
2359 |
2359 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L80554/2026-09-11/detailed |
None |
Parkstone (Dorset) |
2026-09-12T23:55:00+01:00 |
Poole |
4.0 |
{"type": "LineString", "coordinates": [[-1.9473441, 50.723041399999985], [-1.9478911000000003, 50.7229119], [-1.9485349, 50.72275849999998], [-1.9487399, 50.722704699999994], [-1.9493257, 50.7225558], [-1.9498006, 50.7224282], [-1.9502949, 50.72227800000001], [-1.9505682999999996, 50.7221917], [-1.9508158, 50.722107900000005], [-1.9510513, 50.7220287], [-1.9512941, 50.7219411], [-1.9516821, 50.7217875], [-1.9519925, 50.7216546], [-1.9523339, 50.72150609999999], [-1.9529286, 50.721229400000006], [-1.9532100999999995, 50.7211048], [-1.9534585, 50.720991100000006], [-1.9540637999999997, 50.7207174], [-1.954847, 50.7203661], [-1.9549746, 50.7203093], [-1.9550057, 50.72029349999998], [-1.9553395999999996, 50.7201384], [-1.9559652000000003, 50.719854899999994], [-1.9568280999999996, 50.7194614], [-1.9576223, 50.7190746], [-1.9582379999999997, 50.7187774], [-1.9589183, 50.7184642], [-1.9596824, 50.71811600000001], [-1.9602717999999997, 50.7178472], [-1.9605709, 50.7177125], [-1.9612426, 50.71740049999999], [-1.961615, 50.71723310000001], [-1.9618855999999996, 50.71711579999999], [-1.9621969, 50.7169884], [-1.9624768999999995, 50.7168793], [-1.9628356, 50.7167491], [-1.9630524, 50.7166769], [-1.9631598999999995, 50.7166409], [-1.9633158, 50.7165868], [-1.9634229, 50.7165537], [-1.963706, 50.7164605], [-1.9639888000000003, 50.71637319999999], [-1.9643046, 50.71628230000001], [-1.9646098000000003, 50.7162042], [-1.9649653, 50.71611159999999], [-1.965249, 50.71603759999999], [-1.9655366, 50.7159675], [-1.9658499, 50.71589860000001], [-1.9662053, 50.7158254], [-1.9665359, 50.7157598], [-1.9669507, 50.7156845], [-1.9672939, 50.7156254], [-1.9676013, 50.71558], [-1.9678919999999995, 50.71554110000001], [-1.9681458999999992, 50.7155101], [-1.9684843, 50.71546929999999], [-1.9688003, 50.7154366], [-1.9691158, 50.7154058], [-1.9694531, 50.7153796], [-1.9697878, 50.7153614], [-1.9700791, 50.7153478], [-1.9704616, 50.7153368], [-1.9708021, 50.715331899999995], [-1.9712086, 50.7153295], [-1.9715674000000003, 50.715330300000005], [-1.9719094, 50.71533629999999], [-1.9722488, 50.7153473], [-1.9726196999999996, 50.71536329999999], [-1.9729753999999995, 50.7153797], [-1.973327, 50.7154014], [-1.973654, 50.71542380000001], [-1.9739496999999997, 50.71545129999999], [-1.9742835, 50.715486199999994], [-1.9746353000000003, 50.7155302], [-1.9749132, 50.7155672], [-1.975199, 50.7156114], [-1.9754331999999992, 50.7156505], [-1.9757992, 50.715727999999984], [-1.9760699, 50.7157928], [-1.976293625062947, 50.715851363850554], [-1.9764672, 50.71589680000002], [-1.9769017, 50.7160108], [-1.9773211, 50.7161312], [-1.9777112, 50.7162481], [-1.9784535, 50.716468799999994], [-1.9793567000000003, 50.7167369], [-1.9801939, 50.7169864], [-1.9810102, 50.7172544], [-1.981522, 50.7174074], [-1.9817906, 50.71748530000001], [-1.9819579, 50.717535199999986], [-1.9821183999999996, 50.7175893], [-1.9822082, 50.71762350000001], [-1.9823722999999995, 50.7176894], [-1.9825135, 50.7177541], [-1.9826513999999995, 50.71782579999999], [-1.9827732, 50.717901299999994], [-1.9828996, 50.717984300000005], [-1.9830361, 50.7180909], [-1.9831301, 50.7181677], [-1.9832085, 50.71824429999999], [-1.9832799000000003, 50.7183192], [-1.9833421, 50.718399199999986], [-1.9834038, 50.7184889], [-1.9834542, 50.71857479999999], [-1.9834844999999997, 50.7186295], [-1.9835209000000005, 50.7187076], [-1.983554, 50.7187821], [-1.983578, 50.7188587], [-1.9835969999999996, 50.7189481], [-1.9836107000000005, 50.7190368], [-1.98362, 50.7191308], [-1.9836227, 50.71921459999999], [-1.9836162, 50.71930640000001], [-1.9836087, 50.71936939999999], [-1.9835916, 50.71946689999999]]} |
1.9 |
2355 |
2359 |
Parkstone (Dorset) |
Poole Ferry Terminal |
Poole |
50.7194669 |
-1.9835916 |
50.7194669 |
-1.9835916 |
1 |
0 |
2026-09-11 23:09:52 |
TERMINATED |
2026-09-11 22:59:00 |
Poole |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13052787 |
1789167485835737 |
47 |
47 |
2026-09-11 23:09:33.204991 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 22:59:32.247362 |
| 462788 |
492650 |
L87659 |
041L73M811 |
2026-09-11 |
COMPLETE |
13053410 |
2026-09-11 23:59:00 |
2026-09-11 23:09:52 |
2026-09-13 23:09:52 |
{"id": 492650, "stp": "O", "toc": "ScotRail", "uid": "L87659", "consist": "170433+170451", "dest_crs": "PTH", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L87659/2026-09-11/detailed", "trust_id": "041L73M811", "origin_crs": "EDB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Perth", "service_date": "2026-09-11", "dest_arr_time": "0003", "dest_platform": "6", "is_terminated": 1, "next_location": "Perth", "signalling_id": "1L73", "timing_status": "EARLY", "origin_station": "Edinburgh", "current_leg_arr": "2359", "current_leg_dep": "2339", "current_leg_end": "Perth", "origin_dep_time": "2233", "origin_platform": "1", "current_location": "Perth", "last_update_time": "2026-09-11T23:09:52", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.1216072, 56.274197], [-3.1216302, 56.27429159999999], [-3.1217582, 56.2747772], [-3.1218494, 56.2751571], [-3.1218539, 56.2751836], [-3.1219492, 56.27551270000001], [-3.1219897999999997, 56.2756529], [-3.1221735, 56.2763153], [-3.1222462, 56.276499900000005], [-3.1223112, 56.2766428], [-3.1223593, 56.2767819], [-3.1223801, 56.276863299999995], [-3.1224566999999994, 56.27712979999999], [-3.1225481000000004, 56.277466], [-3.122658, 56.2778467], [-3.1227877, 56.27825669999999], [-3.1229471999999996, 56.27867979999999], [-3.1231351, 56.27907909999998], [-3.1234647, 56.27968169999999], [-3.123835699999999, 56.28025660000001], [-3.1239049, 56.280352699999995], [-3.1242151, 56.28078390000001], [-3.124312, 56.280914499999994], [-3.1245269, 56.2812583], [-3.1245779, 56.281321], [-3.124931, 56.2817007], [-3.1251916999999994, 56.2819736], [-3.1263205999999997, 56.283004699999985], [-3.1272436, 56.2836772], [-3.1275025, 56.283865899999995], [-3.1289565, 56.28495279999999], [-3.130534, 56.28607050000001], [-3.1313541999999996, 56.28668100000001], [-3.1315389999999996, 56.28681859999999], [-3.136837, 56.290724700000005], [-3.1369583, 56.29081479999999], [-3.1425735999999995, 56.2949684], [-3.142671, 56.29504039999999], [-3.144103494418325, 56.296100022666025], [-3.1451969, 56.2969088], [-3.146735, 56.2980465], [-3.146997, 56.29824], [-3.1498590999999996, 56.30035410000001], [-3.1526967, 56.3024985], [-3.1529200999999993, 56.3026631], [-3.154355, 56.3037349], [-3.1556459999999995, 56.3047282], [-3.1559676999999997, 56.30500679999999], [-3.1564741, 56.30545010000001], [-3.1565736, 56.30554490000001], [-3.1566125, 56.305584], [-3.1568189999999996, 56.305764], [-3.1568764999999996, 56.30582], [-3.1569789, 56.30592349999999], [-3.1570659, 56.30601250000001], [-3.1571388, 56.3060868], [-3.1573079, 56.306269799999995], [-3.1577569, 56.306777399999994], [-3.158389, 56.3074631], [-3.1587140999999996, 56.3078166], [-3.1588776999999997, 56.3079984], [-3.158996305802535, 56.30812121394868], [-3.1590299, 56.30815599999999], [-3.1596086, 56.3087017], [-3.1601932, 56.3091739], [-3.1607862999999994, 56.3095781], [-3.1614963, 56.309998199999995], [-3.1617145, 56.3101107], [-3.1626287, 56.3105649], [-3.1639095, 56.31105209999999], [-3.1652711, 56.311494200000006], [-3.1666864, 56.3118817], [-3.1704350000000003, 56.31285530000001], [-3.1720272, 56.313284], [-3.1728476, 56.3135441], [-3.1736143, 56.313836299999984], [-3.1742887999999994, 56.314153299999994], [-3.1749112, 56.314454399999995], [-3.1756243, 56.3148725], [-3.1762519999999994, 56.31529369999999], [-3.1767036, 56.3156514], [-3.177215, 56.31607339999999], [-3.1775868999999997, 56.3164569], [-3.1778207999999997, 56.3167278], [-3.1781088, 56.317111399999995], [-3.1783669999999997, 56.31751169999999], [-3.1785388999999995, 56.317864400000005], [-3.1787033, 56.3182213], [-3.1788394, 56.3186458], [-3.1789120999999994, 56.319087], [-3.1789672, 56.3197225], [-3.1789642, 56.320023199999994], [-3.1789332999999997, 56.3203138], [-3.1788836999999996, 56.320621], [-3.178718, 56.3211009], [-3.1781686, 56.3223684], [-3.1779249999999997, 56.3231316], [-3.1778818, 56.32351119999999], [-3.1778827999999995, 56.32417349999999], [-3.1780445, 56.32506419999999], [-3.1783799, 56.3257733], [-3.178656, 56.3262543], [-3.1791499, 56.326846], [-3.1797532, 56.327487099999985], [-3.1803795, 56.328031300000006], [-3.1807559999999997, 56.328306], [-3.1812321, 56.32861820000001], [-3.1818258, 56.3289505], [-3.1819028, 56.32899400000001], [-3.1821765999999996, 56.32914959999999], [-3.1832677, 56.3297918], [-3.1852089999999995, 56.33089829999999], [-3.1863532, 56.331426699999994], [-3.1871023999999997, 56.3317035], [-3.1878843999999997, 56.33196480000001], [-3.1879612999999996, 56.3319879], [-3.1883562999999997, 56.3321067], [-3.1888452, 56.3322212], [-3.1898761, 56.3324427], [-3.1911846, 56.33265459999999], [-3.1923519, 56.3328592], [-3.1935363999999997, 56.3331447], [-3.1945062999999996, 56.3334968], [-3.1962915, 56.334167699999995], [-3.2015773, 56.3362133], [-3.2100846, 56.3395053], [-3.2102584, 56.3395726], [-3.2109422999999997, 56.339836], [-3.2115059999999995, 56.34004909999999], [-3.2118602999999997, 56.3401854], [-3.2165545, 56.3419904], [-3.2179419, 56.3425781], [-3.2184202, 56.3428204], [-3.2188519999999996, 56.34305229999999], [-3.2192435999999995, 56.34328569999999], [-3.2197317999999995, 56.343597800000005], [-3.2200213999999994, 56.3438134], [-3.220523, 56.3442162], [-3.2209682, 56.3446295], [-3.221275, 56.3449376], [-3.2217547, 56.3454224], [-3.2217766000000005, 56.3454445], [-3.2218909, 56.34556], [-3.2222690999999997, 56.34588999999998], [-3.2225827, 56.3461275], [-3.2230611, 56.3464253], [-3.2235649999999993, 56.346709], [-3.224547, 56.347146], [-3.2257798999999996, 56.34751490000001], [-3.2267385, 56.34772060000001], [-3.2279083999999996, 56.347887400000005], [-3.2286147, 56.347971400000006], [-3.233935022830277, 56.348604190020865], [-3.2380003, 56.34908769999999], [-3.2385535, 56.34914489999999], [-3.2392016, 56.349194], [-3.2394581, 56.349208399999995], [-3.2400979999999997, 56.34924439999999], [-3.2409133999999997, 56.3492613], [-3.2410724, 56.349261599999984], [-3.2426222999999994, 56.34921859999999], [-3.2436199999999995, 56.3491669], [-3.244681700000001, 56.3490985], [-3.2454021, 56.3490212], [-3.2458645, 56.3489638], [-3.2462137, 56.3489099], [-3.2470924999999995, 56.348756], [-3.2481836999999993, 56.3485397], [-3.2488102999999997, 56.34841549999999], [-3.2507271, 56.34803339999999], [-3.2543844, 56.3472673], [-3.2572167999999997, 56.34667400000001], [-3.2573506999999995, 56.34664750000001], [-3.2624147, 56.3456015], [-3.2625048, 56.3455836], [-3.267228, 56.344607499999995], [-3.2703890000000007, 56.3439488], [-3.2834967999999995, 56.3412378], [-3.2878582, 56.340323600000005], [-3.2943303, 56.3390246], [-3.294852, 56.3389165], [-3.3015730999999997, 56.33752320000001], [-3.3016968, 56.337499300000005], [-3.3053188999999996, 56.3367554], [-3.3103755999999995, 56.3357225], [-3.3109778, 56.3355996], [-3.3115964, 56.335491100000006], [-3.3120546, 56.3354094], [-3.3126907, 56.3353035], [-3.3128863999999996, 56.33527320000001], [-3.3132215, 56.3352227], [-3.3135744999999996, 56.33517750000001], [-3.3139323, 56.33514460000001], [-3.3143058, 56.33512000000001], [-3.314461, 56.3351098], [-3.3148523999999995, 56.335093], [-3.3153408, 56.3350848], [-3.3197962, 56.335082799999995], [-3.3222956999999997, 56.33508170000001], [-3.3225060999999996, 56.33508170000001], [-3.323766551242229, 56.33508189357681], [-3.3277152000000005, 56.335082500000006], [-3.3279091999999997, 56.3350808], [-3.3336048000000003, 56.335067200000005], [-3.3355499, 56.33505739999998], [-3.3370640999999996, 56.3350641], [-3.3385366999999997, 56.33511109999999], [-3.3396773999999994, 56.3351797], [-3.3404057, 56.335249], [-3.3410938, 56.335326599999995], [-3.3417605000000004, 56.3354148], [-3.3419392, 56.335443], [-3.3442161999999995, 56.33583809999999], [-3.3456366999999996, 56.336095599999986], [-3.3505766, 56.33700129999999], [-3.3506692, 56.3370175], [-3.3583899, 56.338446], [-3.3639323999999995, 56.3394494], [-3.3704091, 56.340644299999994], [-3.3755882999999995, 56.3415937], [-3.377876, 56.34201449999999], [-3.3831251999999994, 56.3429554], [-3.3845854, 56.34321719999999], [-3.3896509999999997, 56.3441187], [-3.3987957, 56.345778999999986], [-3.4023964999999996, 56.3464211], [-3.4025626, 56.3464495], [-3.4035193, 56.3466218], [-3.404987, 56.346917000000005], [-3.4057722, 56.3471055], [-3.4063977, 56.34725559999999], [-3.4084728999999996, 56.3477622], [-3.4092049, 56.34794089999999], [-3.4120354999999996, 56.3486256], [-3.4129099000000003, 56.3488371], [-3.4135980796541814, 56.34900357288718], [-3.4156295999999995, 56.349495], [-3.4197529, 56.3505042], [-3.4212227, 56.35087159999999], [-3.4225122999999997, 56.35119399999999], [-3.4239492, 56.3516182], [-3.4248853999999995, 56.351979600000014], [-3.4257289, 56.3523528], [-3.4261894, 56.3525916], [-3.4266219, 56.35283509999999], [-3.4269968999999993, 56.3530571], [-3.4274360999999995, 56.3533503], [-3.4278088, 56.353617], [-3.4283071, 56.35404690000001], [-3.428727, 56.35447289999999], [-3.4288118999999995, 56.3545808], [-3.4291001, 56.35494380000001], [-3.4291545999999995, 56.35501240000001], [-3.4296616999999996, 56.3557739], [-3.4302068, 56.3566781], [-3.4305919999999994, 56.357294], [-3.430983876718663, 56.35792064800712], [-3.4309896, 56.3579298], [-3.4314659000000005, 56.3587136], [-3.4317495999999994, 56.3591157], [-3.4322694999999994, 56.359949799999995], [-3.4324578, 56.36027309999999], [-3.4326133999999997, 56.36061149999999], [-3.4327156, 56.3608902], [-3.4327877, 56.3611347], [-3.4328372, 56.3614118], [-3.4328657, 56.3617031], [-3.4328634, 56.36185579999999], [-3.4328613999999997, 56.3619271], [-3.4328498, 56.3621856], [-3.4327878, 56.3624666], [-3.4326762, 56.362842], [-3.4325422999999997, 56.3631595], [-3.4325247000000005, 56.36319309999999], [-3.432357399999999, 56.3635128], [-3.4321731, 56.3637861], [-3.4319694, 56.3640259], [-3.4318288000000003, 56.36417380000001], [-3.4315825, 56.3643849], [-3.4315387999999993, 56.36441519999999], [-3.4313271999999997, 56.3646053], [-3.431007699999999, 56.3648366], [-3.4301671999999996, 56.3655094], [-3.429399800000001, 56.36629889999999], [-3.4288204, 56.36704909999999], [-3.428409499999999, 56.367655899999995], [-3.4279841, 56.3683853], [-3.4275490999999993, 56.3692386], [-3.4272652999999997, 56.36991619999999], [-3.4270727, 56.3706227], [-3.4269901, 56.371508], [-3.4269627, 56.3721723], [-3.4271264, 56.373243], [-3.4273458, 56.37408899999999], [-3.4275586, 56.374559], [-3.427873, 56.37525350000001], [-3.428194599999999, 56.3757541], [-3.428496, 56.376206800000006], [-3.4289245, 56.37680279999999], [-3.4293013999999995, 56.3773194], [-3.4297411, 56.3779381], [-3.4301918999999996, 56.3785618], [-3.4305233, 56.3790196], [-3.4310065, 56.37969799999999], [-3.4315684999999996, 56.38046370000001], [-3.4318649999999997, 56.380877599999984], [-3.432368, 56.38155329999999], [-3.4333536999999996, 56.3829117], [-3.4341642, 56.3840251], [-3.4344637, 56.3845153], [-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": "Ladybank", "dest_arr_time_act": "0003", "motion_projection": null, "next_location_lat": "56.3917965", "next_location_lon": "-3.4396233", "previous_location": "Ladybank", "current_leg_milage": "17.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1667.893, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3123.268, \"from_m\": 1667.893, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 4889.35, \"from_m\": 3123.268, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 4991.412, \"from_m\": 4889.35, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6626.153, \"from_m\": 4991.412, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 7118.327, \"from_m\": 6626.153, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 10588.195, \"from_m\": 7118.327, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 14501.072, \"from_m\": 10588.195, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 16273.555, \"from_m\": 14501.072, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 19026.116, \"from_m\": 16273.555, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 20322.105, \"from_m\": 19026.116, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21670.729, \"from_m\": 20322.105, \"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\": 21835.209, \"from_m\": 21670.729, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 22262.864, \"from_m\": 21835.209, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22307.284, \"from_m\": 22262.864, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22440.812, \"from_m\": 22307.284, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22851.71, \"from_m\": 22440.812, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 28535.354, \"from_m\": 22851.71, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 28938.882, \"from_m\": 28535.354, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 29837.023, \"from_m\": 28938.882, \"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\": 31824.298, \"from_m\": 29837.023, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 32902.047, \"from_m\": 31824.298, \"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\": 33464.087, \"from_m\": 32902.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\": 33849.536, \"from_m\": 33464.087, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35964.377, \"from_m\": 33849.536, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 36704.77, \"from_m\": 35964.377, \"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\": 37132.104, \"from_m\": 36704.77, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 37605.494, \"from_m\": 37132.104, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 38678.919, \"from_m\": 37605.494, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 42274.016, \"from_m\": 38678.919, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 45756.918, \"from_m\": 42274.016, \"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\": 59946.003, \"from_m\": 45756.918, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 63506.895, \"from_m\": 59946.003, \"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\": 63550.596, \"from_m\": 63506.895, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 63755.031, \"from_m\": 63550.596, \"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\": 63807.884, \"from_m\": 63755.031, \"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\": 64771.209, \"from_m\": 63807.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:forward\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 74157.145, \"from_m\": 64771.209, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 74218.626, \"from_m\": 74157.145, \"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\": 74747.103, \"from_m\": 74218.626, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 75977.327, \"from_m\": 74747.103, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 84209.435, \"from_m\": 75977.327, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 88847.737, \"from_m\": 84209.435, \"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\": 88993.194, \"from_m\": 88847.737, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 88997.506, \"from_m\": 88993.194, \"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\": 89022.339, \"from_m\": 88997.506, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 91185.326, \"from_m\": 89022.339, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 91791.335, \"from_m\": 91185.326, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 91872.445, \"from_m\": 91791.335, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 91924.718, \"from_m\": 91872.445, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 92246.475, \"from_m\": 91924.718, \"capability_applied\": null, \"effective_limit_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\": 492650, \"profile_key\": \"48bc59f641f2be9d3c9043887e3b907b853d21cce4c3cafe74d8df5551c92f66\", \"schedule_id\": 40133, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2233\", \"location\": \"Edinburgh\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28595}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2234H\", \"location\": \"Princes St Gardens\", \"stage_seq\": 2, \"distance_m\": 1602.803, \"section_seq\": 1, \"route_path_id\": 28595}, {\"is_pass\": false, \"wtt_arr\": \"2237\", \"wtt_dep\": \"2238\", \"location\": \"Haymarket\", \"stage_seq\": 3, \"distance_m\": 2899.503, \"section_seq\": 1, \"route_path_id\": 28595}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2239H\", \"location\": \"Haymarket West Jn\", \"stage_seq\": 4, \"distance_m\": 4862.945, \"section_seq\": 1, \"route_path_id\": 28595}, {\"is_pass\": false, \"wtt_arr\": \"2242\", \"wtt_dep\": \"2243\", \"location\": \"South Gyle\", \"stage_seq\": 5, \"distance_m\": 8254.21, \"section_seq\": 1, \"route_path_id\": 28595}, {\"is_pass\": false, \"wtt_arr\": \"2244H\", \"wtt_dep\": \"2245H\", \"location\": \"Edinburgh Gateway\", \"stage_seq\": 6, \"distance_m\": 9633.468, \"section_seq\": 1, \"route_path_id\": 28595}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2249H\", \"location\": \"Dalmeny Jn\", \"stage_seq\": 7, \"distance_m\": 15424.68, \"section_seq\": 1, \"route_path_id\": 28595}, {\"is_pass\": false, \"wtt_arr\": \"2255\", \"wtt_dep\": \"2256\", \"location\": \"Inverkeithing\", \"stage_seq\": 8, \"distance_m\": 22040.872, \"section_seq\": 1, \"route_path_id\": 28595}, {\"is_pass\": false, \"wtt_arr\": \"2258H\", \"wtt_dep\": \"2259H\", \"location\": \"Dalgety Bay\", \"stage_seq\": 9, \"distance_m\": 24376.65, \"section_seq\": 1, \"route_path_id\": 28595}, {\"is_pass\": false, \"wtt_arr\": \"2303H\", \"wtt_dep\": \"2304H\", \"location\": \"Aberdour\", \"stage_seq\": 10, \"distance_m\": 28876.618, \"section_seq\": 1, \"route_path_id\": 28595}, {\"is_pass\": false, \"wtt_arr\": \"2308\", \"wtt_dep\": \"2309\", \"location\": \"Burntisland\", \"stage_seq\": 11, \"distance_m\": 33236.182, \"section_seq\": 1, \"route_path_id\": 28595}, {\"is_pass\": false, \"wtt_arr\": \"2313\", \"wtt_dep\": \"2314\", \"location\": \"Kinghorn\", \"stage_seq\": 12, \"distance_m\": 37377.799, \"section_seq\": 1, \"route_path_id\": 28595}, {\"is_pass\": false, \"wtt_arr\": \"2318\", \"wtt_dep\": \"2319\", \"location\": \"Kirkcaldy\", \"stage_seq\": 13, \"distance_m\": 42474.431, \"section_seq\": 1, \"route_path_id\": 28595}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2323H\", \"location\": \"Thornton South Jn\", \"stage_seq\": 14, \"distance_m\": 49540.829, \"section_seq\": 1, \"route_path_id\": 28595}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2324\", \"location\": \"Thornton North Jn\", \"stage_seq\": 15, \"distance_m\": 50346.861, \"section_seq\": 1, \"route_path_id\": 28595}, {\"is_pass\": false, \"wtt_arr\": \"2327\", \"wtt_dep\": \"2328\", \"location\": \"Markinch\", \"stage_seq\": 16, \"distance_m\": 54239.499, \"section_seq\": 1, \"route_path_id\": 28595}, {\"is_pass\": false, \"wtt_arr\": \"2337H\", \"wtt_dep\": \"2338H\", \"location\": \"Ladybank\", \"stage_seq\": 17, \"distance_m\": 63644.268, \"section_seq\": 1, \"route_path_id\": 28595}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2347\", \"location\": \"Newburgh\", \"stage_seq\": 18, \"distance_m\": 76143.851, \"section_seq\": 1, \"route_path_id\": 28595}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2358H\", \"location\": \"Hilton Jn\", \"stage_seq\": 19, \"distance_m\": 89054.723, \"section_seq\": 1, \"route_path_id\": 28595}, {\"is_pass\": false, \"wtt_arr\": \"0003\", \"wtt_dep\": null, \"location\": \"Perth\", \"stage_seq\": 20, \"distance_m\": 92246.475, \"section_seq\": 1, \"route_path_id\": 28595}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 92246.475, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28595}], \"total_distance_m\": 92246.475, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 92194.202, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 52.273, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2233", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "20.0", "current_position_lat": "56.3917965", "current_position_lon": "-3.4396233", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 797, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:36:41Z\", \"source_id\": 39620456, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:37:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:36:44Z\", \"source_id\": 13010827, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 745, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:41:35Z\", \"source_id\": 39629805, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:42:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:41:40Z\", \"source_id\": 13013722, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 932, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:45:17Z\", \"source_id\": 39636475, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:45:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:45:23Z\", \"source_id\": 13015824, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 578, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:55:06Z\", \"source_id\": 39654398, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:56:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:55:13Z\", \"source_id\": 13021394, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 543, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:59:16Z\", \"source_id\": 39661708, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:00:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:59:22Z\", \"source_id\": 13023668, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 538, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:04:47Z\", \"source_id\": 39671879, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:05:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:04:51Z\", \"source_id\": 13026801, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 534, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:09:13Z\", \"source_id\": 39679512, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:10:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:09:17Z\", \"source_id\": 13029229, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 530, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:14:18Z\", \"source_id\": 39688024, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:15:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:14:23Z\", \"source_id\": 13032011, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 522, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:19:59Z\", \"source_id\": 39697320, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:21:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:20:03Z\", \"source_id\": 13035001, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 477, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:29:12Z\", \"source_id\": 39712526, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:30:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:29:14Z\", \"source_id\": 13039636, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 470, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:36:55Z\", \"source_id\": 39724991, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:38:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:37:01Z\", \"source_id\": 13043512, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:59:43Z\", \"source_id\": 13053410, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Perth", "service_state_platform": "6", "timing_fact_generation": 1789167583997889, "current_leg_arrival_utc": "2026-09-13T00:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T22:59:43.982344", "service_state_evidence_id": 13053410, "current_leg_start_actual_dep": "2026-09-12T23:38:30+01:00", "operational_evidence_version": 85, "service_state_event_time_utc": "2026-09-11T22:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:09:45.099970", "service_state_valid_until_kind": null, "operational_interpretation_version": 85, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
O |
EDB |
PTH |
1L73 |
170433+170451 |
6 |
100 |
None |
{"version": 3, "segments": [{"to_m": 1667.893, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3123.268, "from_m": 1667.893, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 4889.35, "from_m": 3123.268, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 4991.412, "from_m": 4889.35, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6626.153, "from_m": 4991.412, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 7118.327, "from_m": 6626.153, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 10588.195, "from_m": 7118.327, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 14501.072, "from_m": 10588.195, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 16273.555, "from_m": 14501.072, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 19026.116, "from_m": 16273.555, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 20322.105, "from_m": 19026.116, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21670.729, "from_m": 20322.105, "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": 21835.209, "from_m": 21670.729, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 22262.864, "from_m": 21835.209, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22307.284, "from_m": 22262.864, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22440.812, "from_m": 22307.284, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22851.71, "from_m": 22440.812, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 28535.354, "from_m": 22851.71, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 28938.882, "from_m": 28535.354, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 29837.023, "from_m": 28938.882, "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": 31824.298, "from_m": 29837.023, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 32902.047, "from_m": 31824.298, "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": 33464.087, "from_m": 32902.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": 33849.536, "from_m": 33464.087, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35964.377, "from_m": 33849.536, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 36704.77, "from_m": 35964.377, "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": 37132.104, "from_m": 36704.77, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 37605.494, "from_m": 37132.104, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 38678.919, "from_m": 37605.494, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 42274.016, "from_m": 38678.919, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 45756.918, "from_m": 42274.016, "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": 59946.003, "from_m": 45756.918, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 63506.895, "from_m": 59946.003, "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": 63550.596, "from_m": 63506.895, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 63755.031, "from_m": 63550.596, "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": 63807.884, "from_m": 63755.031, "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": 64771.209, "from_m": 63807.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:forward", "infrastructure_limit_mph": 75.0}, {"to_m": 74157.145, "from_m": 64771.209, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 74218.626, "from_m": 74157.145, "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": 74747.103, "from_m": 74218.626, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 75977.327, "from_m": 74747.103, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 84209.435, "from_m": 75977.327, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 88847.737, "from_m": 84209.435, "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": 88993.194, "from_m": 88847.737, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 88997.506, "from_m": 88993.194, "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": 89022.339, "from_m": 88997.506, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 91185.326, "from_m": 89022.339, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 91791.335, "from_m": 91185.326, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 91872.445, "from_m": 91791.335, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 91924.718, "from_m": 91872.445, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 92246.475, "from_m": 91924.718, "capability_applied": null, "effective_limit_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": 492650, "profile_key": "48bc59f641f2be9d3c9043887e3b907b853d21cce4c3cafe74d8df5551c92f66", "schedule_id": 40133, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2233", "location": "Edinburgh", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28595}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2234H", "location": "Princes St Gardens", "stage_seq": 2, "distance_m": 1602.803, "section_seq": 1, "route_path_id": 28595}, {"is_pass": false, "wtt_arr": "2237", "wtt_dep": "2238", "location": "Haymarket", "stage_seq": 3, "distance_m": 2899.503, "section_seq": 1, "route_path_id": 28595}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2239H", "location": "Haymarket West Jn", "stage_seq": 4, "distance_m": 4862.945, "section_seq": 1, "route_path_id": 28595}, {"is_pass": false, "wtt_arr": "2242", "wtt_dep": "2243", "location": "South Gyle", "stage_seq": 5, "distance_m": 8254.21, "section_seq": 1, "route_path_id": 28595}, {"is_pass": false, "wtt_arr": "2244H", "wtt_dep": "2245H", "location": "Edinburgh Gateway", "stage_seq": 6, "distance_m": 9633.468, "section_seq": 1, "route_path_id": 28595}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2249H", "location": "Dalmeny Jn", "stage_seq": 7, "distance_m": 15424.68, "section_seq": 1, "route_path_id": 28595}, {"is_pass": false, "wtt_arr": "2255", "wtt_dep": "2256", "location": "Inverkeithing", "stage_seq": 8, "distance_m": 22040.872, "section_seq": 1, "route_path_id": 28595}, {"is_pass": false, "wtt_arr": "2258H", "wtt_dep": "2259H", "location": "Dalgety Bay", "stage_seq": 9, "distance_m": 24376.65, "section_seq": 1, "route_path_id": 28595}, {"is_pass": false, "wtt_arr": "2303H", "wtt_dep": "2304H", "location": "Aberdour", "stage_seq": 10, "distance_m": 28876.618, "section_seq": 1, "route_path_id": 28595}, {"is_pass": false, "wtt_arr": "2308", "wtt_dep": "2309", "location": "Burntisland", "stage_seq": 11, "distance_m": 33236.182, "section_seq": 1, "route_path_id": 28595}, {"is_pass": false, "wtt_arr": "2313", "wtt_dep": "2314", "location": "Kinghorn", "stage_seq": 12, "distance_m": 37377.799, "section_seq": 1, "route_path_id": 28595}, {"is_pass": false, "wtt_arr": "2318", "wtt_dep": "2319", "location": "Kirkcaldy", "stage_seq": 13, "distance_m": 42474.431, "section_seq": 1, "route_path_id": 28595}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2323H", "location": "Thornton South Jn", "stage_seq": 14, "distance_m": 49540.829, "section_seq": 1, "route_path_id": 28595}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2324", "location": "Thornton North Jn", "stage_seq": 15, "distance_m": 50346.861, "section_seq": 1, "route_path_id": 28595}, {"is_pass": false, "wtt_arr": "2327", "wtt_dep": "2328", "location": "Markinch", "stage_seq": 16, "distance_m": 54239.499, "section_seq": 1, "route_path_id": 28595}, {"is_pass": false, "wtt_arr": "2337H", "wtt_dep": "2338H", "location": "Ladybank", "stage_seq": 17, "distance_m": 63644.268, "section_seq": 1, "route_path_id": 28595}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2347", "location": "Newburgh", "stage_seq": 18, "distance_m": 76143.851, "section_seq": 1, "route_path_id": 28595}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2358H", "location": "Hilton Jn", "stage_seq": 19, "distance_m": 89054.723, "section_seq": 1, "route_path_id": 28595}, {"is_pass": false, "wtt_arr": "0003", "wtt_dep": null, "location": "Perth", "stage_seq": 20, "distance_m": 92246.475, "section_seq": 1, "route_path_id": 28595}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 92246.475, "from_m": 0.0, "section_seq": 1, "route_path_id": 28595}], "total_distance_m": 92246.475, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 92194.202, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 52.273, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 797, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:36:41Z", "source_id": 39620456, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T21:37:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:36:44Z", "source_id": 13010827, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T22:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 745, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:41:35Z", "source_id": 39629805, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T21:42:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:41:40Z", "source_id": 13013722, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T22:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 932, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:45:17Z", "source_id": 39636475, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T21:45:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:45:23Z", "source_id": 13015824, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T22:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 578, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:55:06Z", "source_id": 39654398, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T21:56:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:55:13Z", "source_id": 13021394, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T22:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 543, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:59:16Z", "source_id": 39661708, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T22:00:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:59:22Z", "source_id": 13023668, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T23:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 538, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:04:47Z", "source_id": 39671879, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T22:05:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:04:51Z", "source_id": 13026801, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T23:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 534, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:09:13Z", "source_id": 39679512, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T22:10:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:09:17Z", "source_id": 13029229, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T23:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 530, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:14:18Z", "source_id": 39688024, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T22:15:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:14:23Z", "source_id": 13032011, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T23:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 522, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:19:59Z", "source_id": 39697320, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T22:21:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:20:03Z", "source_id": 13035001, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T23:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 477, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:29:12Z", "source_id": 39712526, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T22:30:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:29:14Z", "source_id": 13039636, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T23:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 470, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:36:55Z", "source_id": 39724991, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T22:38:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:37:01Z", "source_id": 13043512, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T23:38:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:59:43Z", "source_id": 13053410, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T23:59:00+01:00", "operational_fact": true}] |
Edinburgh |
2233 |
2233 |
1 |
None |
None |
Perth |
0003 |
0003 |
6 |
EARLY |
-4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L87659/2026-09-11/detailed |
None |
Ladybank |
2026-09-12T23:38:30+01:00 |
Perth |
20.0 |
{"type": "LineString", "coordinates": [[-3.1216072, 56.274197], [-3.1216302, 56.27429159999999], [-3.1217582, 56.2747772], [-3.1218494, 56.2751571], [-3.1218539, 56.2751836], [-3.1219492, 56.27551270000001], [-3.1219897999999997, 56.2756529], [-3.1221735, 56.2763153], [-3.1222462, 56.276499900000005], [-3.1223112, 56.2766428], [-3.1223593, 56.2767819], [-3.1223801, 56.276863299999995], [-3.1224566999999994, 56.27712979999999], [-3.1225481000000004, 56.277466], [-3.122658, 56.2778467], [-3.1227877, 56.27825669999999], [-3.1229471999999996, 56.27867979999999], [-3.1231351, 56.27907909999998], [-3.1234647, 56.27968169999999], [-3.123835699999999, 56.28025660000001], [-3.1239049, 56.280352699999995], [-3.1242151, 56.28078390000001], [-3.124312, 56.280914499999994], [-3.1245269, 56.2812583], [-3.1245779, 56.281321], [-3.124931, 56.2817007], [-3.1251916999999994, 56.2819736], [-3.1263205999999997, 56.283004699999985], [-3.1272436, 56.2836772], [-3.1275025, 56.283865899999995], [-3.1289565, 56.28495279999999], [-3.130534, 56.28607050000001], [-3.1313541999999996, 56.28668100000001], [-3.1315389999999996, 56.28681859999999], [-3.136837, 56.290724700000005], [-3.1369583, 56.29081479999999], [-3.1425735999999995, 56.2949684], [-3.142671, 56.29504039999999], [-3.144103494418325, 56.296100022666025], [-3.1451969, 56.2969088], [-3.146735, 56.2980465], [-3.146997, 56.29824], [-3.1498590999999996, 56.30035410000001], [-3.1526967, 56.3024985], [-3.1529200999999993, 56.3026631], [-3.154355, 56.3037349], [-3.1556459999999995, 56.3047282], [-3.1559676999999997, 56.30500679999999], [-3.1564741, 56.30545010000001], [-3.1565736, 56.30554490000001], [-3.1566125, 56.305584], [-3.1568189999999996, 56.305764], [-3.1568764999999996, 56.30582], [-3.1569789, 56.30592349999999], [-3.1570659, 56.30601250000001], [-3.1571388, 56.3060868], [-3.1573079, 56.306269799999995], [-3.1577569, 56.306777399999994], [-3.158389, 56.3074631], [-3.1587140999999996, 56.3078166], [-3.1588776999999997, 56.3079984], [-3.158996305802535, 56.30812121394868], [-3.1590299, 56.30815599999999], [-3.1596086, 56.3087017], [-3.1601932, 56.3091739], [-3.1607862999999994, 56.3095781], [-3.1614963, 56.309998199999995], [-3.1617145, 56.3101107], [-3.1626287, 56.3105649], [-3.1639095, 56.31105209999999], [-3.1652711, 56.311494200000006], [-3.1666864, 56.3118817], [-3.1704350000000003, 56.31285530000001], [-3.1720272, 56.313284], [-3.1728476, 56.3135441], [-3.1736143, 56.313836299999984], [-3.1742887999999994, 56.314153299999994], [-3.1749112, 56.314454399999995], [-3.1756243, 56.3148725], [-3.1762519999999994, 56.31529369999999], [-3.1767036, 56.3156514], [-3.177215, 56.31607339999999], [-3.1775868999999997, 56.3164569], [-3.1778207999999997, 56.3167278], [-3.1781088, 56.317111399999995], [-3.1783669999999997, 56.31751169999999], [-3.1785388999999995, 56.317864400000005], [-3.1787033, 56.3182213], [-3.1788394, 56.3186458], [-3.1789120999999994, 56.319087], [-3.1789672, 56.3197225], [-3.1789642, 56.320023199999994], [-3.1789332999999997, 56.3203138], [-3.1788836999999996, 56.320621], [-3.178718, 56.3211009], [-3.1781686, 56.3223684], [-3.1779249999999997, 56.3231316], [-3.1778818, 56.32351119999999], [-3.1778827999999995, 56.32417349999999], [-3.1780445, 56.32506419999999], [-3.1783799, 56.3257733], [-3.178656, 56.3262543], [-3.1791499, 56.326846], [-3.1797532, 56.327487099999985], [-3.1803795, 56.328031300000006], [-3.1807559999999997, 56.328306], [-3.1812321, 56.32861820000001], [-3.1818258, 56.3289505], [-3.1819028, 56.32899400000001], [-3.1821765999999996, 56.32914959999999], [-3.1832677, 56.3297918], [-3.1852089999999995, 56.33089829999999], [-3.1863532, 56.331426699999994], [-3.1871023999999997, 56.3317035], [-3.1878843999999997, 56.33196480000001], [-3.1879612999999996, 56.3319879], [-3.1883562999999997, 56.3321067], [-3.1888452, 56.3322212], [-3.1898761, 56.3324427], [-3.1911846, 56.33265459999999], [-3.1923519, 56.3328592], [-3.1935363999999997, 56.3331447], [-3.1945062999999996, 56.3334968], [-3.1962915, 56.334167699999995], [-3.2015773, 56.3362133], [-3.2100846, 56.3395053], [-3.2102584, 56.3395726], [-3.2109422999999997, 56.339836], [-3.2115059999999995, 56.34004909999999], [-3.2118602999999997, 56.3401854], [-3.2165545, 56.3419904], [-3.2179419, 56.3425781], [-3.2184202, 56.3428204], [-3.2188519999999996, 56.34305229999999], [-3.2192435999999995, 56.34328569999999], [-3.2197317999999995, 56.343597800000005], [-3.2200213999999994, 56.3438134], [-3.220523, 56.3442162], [-3.2209682, 56.3446295], [-3.221275, 56.3449376], [-3.2217547, 56.3454224], [-3.2217766000000005, 56.3454445], [-3.2218909, 56.34556], [-3.2222690999999997, 56.34588999999998], [-3.2225827, 56.3461275], [-3.2230611, 56.3464253], [-3.2235649999999993, 56.346709], [-3.224547, 56.347146], [-3.2257798999999996, 56.34751490000001], [-3.2267385, 56.34772060000001], [-3.2279083999999996, 56.347887400000005], [-3.2286147, 56.347971400000006], [-3.233935022830277, 56.348604190020865], [-3.2380003, 56.34908769999999], [-3.2385535, 56.34914489999999], [-3.2392016, 56.349194], [-3.2394581, 56.349208399999995], [-3.2400979999999997, 56.34924439999999], [-3.2409133999999997, 56.3492613], [-3.2410724, 56.349261599999984], [-3.2426222999999994, 56.34921859999999], [-3.2436199999999995, 56.3491669], [-3.244681700000001, 56.3490985], [-3.2454021, 56.3490212], [-3.2458645, 56.3489638], [-3.2462137, 56.3489099], [-3.2470924999999995, 56.348756], [-3.2481836999999993, 56.3485397], [-3.2488102999999997, 56.34841549999999], [-3.2507271, 56.34803339999999], [-3.2543844, 56.3472673], [-3.2572167999999997, 56.34667400000001], [-3.2573506999999995, 56.34664750000001], [-3.2624147, 56.3456015], [-3.2625048, 56.3455836], [-3.267228, 56.344607499999995], [-3.2703890000000007, 56.3439488], [-3.2834967999999995, 56.3412378], [-3.2878582, 56.340323600000005], [-3.2943303, 56.3390246], [-3.294852, 56.3389165], [-3.3015730999999997, 56.33752320000001], [-3.3016968, 56.337499300000005], [-3.3053188999999996, 56.3367554], [-3.3103755999999995, 56.3357225], [-3.3109778, 56.3355996], [-3.3115964, 56.335491100000006], [-3.3120546, 56.3354094], [-3.3126907, 56.3353035], [-3.3128863999999996, 56.33527320000001], [-3.3132215, 56.3352227], [-3.3135744999999996, 56.33517750000001], [-3.3139323, 56.33514460000001], [-3.3143058, 56.33512000000001], [-3.314461, 56.3351098], [-3.3148523999999995, 56.335093], [-3.3153408, 56.3350848], [-3.3197962, 56.335082799999995], [-3.3222956999999997, 56.33508170000001], [-3.3225060999999996, 56.33508170000001], [-3.323766551242229, 56.33508189357681], [-3.3277152000000005, 56.335082500000006], [-3.3279091999999997, 56.3350808], [-3.3336048000000003, 56.335067200000005], [-3.3355499, 56.33505739999998], [-3.3370640999999996, 56.3350641], [-3.3385366999999997, 56.33511109999999], [-3.3396773999999994, 56.3351797], [-3.3404057, 56.335249], [-3.3410938, 56.335326599999995], [-3.3417605000000004, 56.3354148], [-3.3419392, 56.335443], [-3.3442161999999995, 56.33583809999999], [-3.3456366999999996, 56.336095599999986], [-3.3505766, 56.33700129999999], [-3.3506692, 56.3370175], [-3.3583899, 56.338446], [-3.3639323999999995, 56.3394494], [-3.3704091, 56.340644299999994], [-3.3755882999999995, 56.3415937], [-3.377876, 56.34201449999999], [-3.3831251999999994, 56.3429554], [-3.3845854, 56.34321719999999], [-3.3896509999999997, 56.3441187], [-3.3987957, 56.345778999999986], [-3.4023964999999996, 56.3464211], [-3.4025626, 56.3464495], [-3.4035193, 56.3466218], [-3.404987, 56.346917000000005], [-3.4057722, 56.3471055], [-3.4063977, 56.34725559999999], [-3.4084728999999996, 56.3477622], [-3.4092049, 56.34794089999999], [-3.4120354999999996, 56.3486256], [-3.4129099000000003, 56.3488371], [-3.4135980796541814, 56.34900357288718], [-3.4156295999999995, 56.349495], [-3.4197529, 56.3505042], [-3.4212227, 56.35087159999999], [-3.4225122999999997, 56.35119399999999], [-3.4239492, 56.3516182], [-3.4248853999999995, 56.351979600000014], [-3.4257289, 56.3523528], [-3.4261894, 56.3525916], [-3.4266219, 56.35283509999999], [-3.4269968999999993, 56.3530571], [-3.4274360999999995, 56.3533503], [-3.4278088, 56.353617], [-3.4283071, 56.35404690000001], [-3.428727, 56.35447289999999], [-3.4288118999999995, 56.3545808], [-3.4291001, 56.35494380000001], [-3.4291545999999995, 56.35501240000001], [-3.4296616999999996, 56.3557739], [-3.4302068, 56.3566781], [-3.4305919999999994, 56.357294], [-3.430983876718663, 56.35792064800712], [-3.4309896, 56.3579298], [-3.4314659000000005, 56.3587136], [-3.4317495999999994, 56.3591157], [-3.4322694999999994, 56.359949799999995], [-3.4324578, 56.36027309999999], [-3.4326133999999997, 56.36061149999999], [-3.4327156, 56.3608902], [-3.4327877, 56.3611347], [-3.4328372, 56.3614118], [-3.4328657, 56.3617031], [-3.4328634, 56.36185579999999], [-3.4328613999999997, 56.3619271], [-3.4328498, 56.3621856], [-3.4327878, 56.3624666], [-3.4326762, 56.362842], [-3.4325422999999997, 56.3631595], [-3.4325247000000005, 56.36319309999999], [-3.432357399999999, 56.3635128], [-3.4321731, 56.3637861], [-3.4319694, 56.3640259], [-3.4318288000000003, 56.36417380000001], [-3.4315825, 56.3643849], [-3.4315387999999993, 56.36441519999999], [-3.4313271999999997, 56.3646053], [-3.431007699999999, 56.3648366], [-3.4301671999999996, 56.3655094], [-3.429399800000001, 56.36629889999999], [-3.4288204, 56.36704909999999], [-3.428409499999999, 56.367655899999995], [-3.4279841, 56.3683853], [-3.4275490999999993, 56.3692386], [-3.4272652999999997, 56.36991619999999], [-3.4270727, 56.3706227], [-3.4269901, 56.371508], [-3.4269627, 56.3721723], [-3.4271264, 56.373243], [-3.4273458, 56.37408899999999], [-3.4275586, 56.374559], [-3.427873, 56.37525350000001], [-3.428194599999999, 56.3757541], [-3.428496, 56.376206800000006], [-3.4289245, 56.37680279999999], [-3.4293013999999995, 56.3773194], [-3.4297411, 56.3779381], [-3.4301918999999996, 56.3785618], [-3.4305233, 56.3790196], [-3.4310065, 56.37969799999999], [-3.4315684999999996, 56.38046370000001], [-3.4318649999999997, 56.380877599999984], [-3.432368, 56.38155329999999], [-3.4333536999999996, 56.3829117], [-3.4341642, 56.3840251], [-3.4344637, 56.3845153], [-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]]} |
17.8 |
2339 |
2359 |
Ladybank |
Perth |
Perth |
56.3917965 |
-3.4396233 |
56.3917965 |
-3.4396233 |
1 |
0 |
2026-09-11 23:09:52 |
TERMINATED |
2026-09-11 22:59:00 |
Perth |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13053410 |
1789167583997889 |
85 |
85 |
2026-09-11 23:09:45.099970 |
6 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 22:59:43.982344 |
| 462789 |
492184 |
L84999 |
862W84M811 |
2026-09-11 |
COMPLETE |
13053070 |
2026-09-11 23:59:00 |
2026-09-11 23:09:52 |
2026-09-13 23:09:52 |
{"id": 492184, "stp": "O", "toc": "South Western Railway", "uid": "L84999", "consist": "444003", "dest_crs": "SOU", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L84999/2026-09-11/detailed", "trust_id": "862W84M811", "origin_crs": "WEY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Southampton Central", "service_date": "2026-09-11", "dest_arr_time": "2357", "dest_platform": "2A", "is_terminated": 1, "next_location": "Southampton Central", "signalling_id": "2W84", "timing_status": "LATE", "origin_station": "Weymouth", "current_leg_arr": "2359", "current_leg_dep": "2353", "current_leg_end": "Southampton Central", "origin_dep_time": "2210", "origin_platform": "3", "current_location": "Southampton Central", "last_update_time": "2026-09-11T23:09:52", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.4831826108090815, 50.917625344207295], [-1.4831579999999998, 50.917632], [-1.4828274, 50.91772650000001], [-1.4824601999999998, 50.917840700000006], [-1.4820770999999997, 50.91797460000001], [-1.4817296, 50.918110899999995], [-1.4805394, 50.91861609999999], [-1.478682, 50.919396000000006], [-1.4781291, 50.91962809999998], [-1.4778075, 50.91975690000001], [-1.4774902, 50.91987129999999], [-1.477189, 50.9199706], [-1.4768887, 50.920061], [-1.4765795, 50.9201348], [-1.476232, 50.9202125], [-1.4758520999999998, 50.920278], [-1.4754823999999995, 50.92032850000001], [-1.4749994, 50.92037450000001], [-1.4746828, 50.920393700000005], [-1.4746218, 50.9204003], [-1.4742268, 50.9204071], [-1.4738922, 50.9204041], [-1.4736315, 50.9203912], [-1.4733158999999998, 50.9203698], [-1.4729798999999997, 50.92033599999999], [-1.4727049999999997, 50.9203006], [-1.472413, 50.9202566], [-1.4717626999999998, 50.9201492], [-1.4713474999999998, 50.9200594], [-1.4710542999999998, 50.9199749], [-1.4708707, 50.9199094], [-1.4706707999999995, 50.9198216], [-1.4704392999999998, 50.91972020000001], [-1.4702626188445986, 50.91965398915547], [-1.4697954, 50.9194789], [-1.4692866999999998, 50.9192545], [-1.4687777, 50.9190439], [-1.4630982999999995, 50.9163191], [-1.4630224, 50.9162828], [-1.4627364, 50.9161656], [-1.4624608, 50.91605270000001], [-1.4621132999999995, 50.915888899999985], [-1.4614783, 50.91562280000001], [-1.4600515999999997, 50.9149851], [-1.4595911, 50.9147942], [-1.4592064, 50.91465710000001], [-1.4588217000000003, 50.914528999999995], [-1.4570923, 50.9139535], [-1.4564073999999998, 50.91372340000001], [-1.4550464, 50.9133044], [-1.45412, 50.913036899999994], [-1.4533495, 50.91282160000001], [-1.4523958, 50.9125745], [-1.4517938, 50.9124284], [-1.4510315000000005, 50.9122453], [-1.4509085, 50.9122171], [-1.4507463, 50.912180600000006], [-1.4502532, 50.91208369999999], [-1.4499082, 50.9120162], [-1.4496535999999998, 50.91197459999999], [-1.4491617, 50.9118807], [-1.4489145999999995, 50.91183789999999], [-1.4485882, 50.91179959999999], [-1.44824, 50.9117709], [-1.4479287999999997, 50.91174910000001], [-1.4473924, 50.9117238], [-1.4469244, 50.9117128], [-1.4463678, 50.9117162], [-1.4458381, 50.911735600000014], [-1.4454049, 50.911763500000006], [-1.4450185999999998, 50.9117931], [-1.4445694000000002, 50.91183029999999], [-1.444350676347682, 50.911850731273105], [-1.444108, 50.91187339999999], [-1.4434964999999995, 50.9119377], [-1.4419394999999997, 50.91211019999999], [-1.4414151999999998, 50.9121625], [-1.4407553, 50.912213400000006], [-1.4402953, 50.9122396], [-1.4398393, 50.9122624], [-1.4393558, 50.9122703], [-1.4388977999999997, 50.9122649], [-1.4383829, 50.91225229999999], [-1.4379174999999995, 50.9122252], [-1.4375553999999997, 50.912191400000005], [-1.437304454591234, 50.91216068701574], [-1.4370096, 50.91212459999999], [-1.4364878999999997, 50.91203829999999], [-1.4359729, 50.9119385], [-1.4355348, 50.9118409], [-1.4350583, 50.9117136], [-1.4345391999999997, 50.911559700000005], [-1.434224, 50.9114611], [-1.4338391999999998, 50.9113306], [-1.4333081, 50.91114459999999], [-1.4327234, 50.91092639999999], [-1.4320491, 50.91066559999999], [-1.4316665999999998, 50.91050779999999], [-1.4312072, 50.910353], [-1.4308023, 50.9102222], [-1.4305018, 50.9101032], [-1.4301453, 50.9099696], [-1.4295475, 50.9097711], [-1.4290355, 50.9096006], [-1.4283224, 50.90936299999999], [-1.4242596, 50.90801809999999], [-1.4237981, 50.9078779], [-1.4232978, 50.907748299999994], [-1.4227894, 50.90763510000001], [-1.4221525999999998, 50.9075237], [-1.4216328, 50.9074505], [-1.4211579, 50.9074033], [-1.4210880999999995, 50.90739640000001], [-1.4206028, 50.90736050000001], [-1.4201194, 50.9073409], [-1.4199456, 50.9073393], [-1.4192937, 50.90737339999999], [-1.4190672, 50.90738050000001], [-1.4187592, 50.90739010000001], [-1.4182718, 50.907418], [-1.4180597999999998, 50.9074301], [-1.4175473, 50.9074512], [-1.4165657000000005, 50.90748229999999], [-1.416508, 50.907484100000005], [-1.41599, 50.907489600000005], [-1.4154942999999998, 50.9074918], [-1.4151425, 50.9074796], [-1.4147636999999995, 50.9074647], [-1.4143952, 50.90744780000001]]}", "current_leg_start": "Totton", "dest_arr_time_act": "2357", "motion_projection": null, "next_location_lat": "50.9074478", "next_location_lon": "-1.4143952", "previous_location": "Totton", "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\": 359.492, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 525.966, \"from_m\": 359.492, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 753.896, \"from_m\": 525.966, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7561.801, \"from_m\": 753.896, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 9994.219, \"from_m\": 7561.801, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 10464.393, \"from_m\": 9994.219, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10929.094, \"from_m\": 10464.393, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 11158.646, \"from_m\": 10929.094, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 12286.996, \"from_m\": 11158.646, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12549.242, \"from_m\": 12286.996, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 17302.627, \"from_m\": 12549.242, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 19272.034, \"from_m\": 17302.627, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 20066.043, \"from_m\": 19272.034, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 27013.184, \"from_m\": 20066.043, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 27340.16, \"from_m\": 27013.184, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32554.195, \"from_m\": 27340.16, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 33271.214, \"from_m\": 32554.195, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 42382.529, \"from_m\": 33271.214, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 42807.659, \"from_m\": 42382.529, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 43569.192, \"from_m\": 42807.659, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 45269.356, \"from_m\": 43569.192, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 46054.585, \"from_m\": 45269.356, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 46337.753, \"from_m\": 46054.585, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 46778.812, \"from_m\": 46337.753, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 48142.79, \"from_m\": 46778.812, \"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\": 49505.484, \"from_m\": 48142.79, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 51479.09, \"from_m\": 49505.484, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 51694.23, \"from_m\": 51479.09, \"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\": 51744.823, \"from_m\": 51694.23, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 51985.49, \"from_m\": 51744.823, \"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\": 52255.387, \"from_m\": 51985.49, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 52295.743, \"from_m\": 52255.387, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 52801.504, \"from_m\": 52295.743, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 55251.646, \"from_m\": 52801.504, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 55541.263, \"from_m\": 55251.646, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 55681.375, \"from_m\": 55541.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\": 56119.644, \"from_m\": 55681.375, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 56187.147, \"from_m\": 56119.644, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 56500.683, \"from_m\": 56187.147, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 57657.47, \"from_m\": 56500.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\": 61362.791, \"from_m\": 57657.47, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 61885.065, \"from_m\": 61362.791, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 65590.386, \"from_m\": 61885.065, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 66747.173, \"from_m\": 65590.386, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 67060.709, \"from_m\": 66747.173, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 67128.212, \"from_m\": 67060.709, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 67195.287, \"from_m\": 67128.212, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 67511.857, \"from_m\": 67195.287, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 68667.521, \"from_m\": 67511.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\": 70594.267, \"from_m\": 68667.521, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 71960.312, \"from_m\": 70594.267, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 73134.578, \"from_m\": 71960.312, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 89547.572, \"from_m\": 73134.578, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 89893.824, \"from_m\": 89547.572, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 91682.957, \"from_m\": 89893.824, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 102207.709, \"from_m\": 91682.957, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 103291.687, \"from_m\": 102207.709, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 106348.678, \"from_m\": 103291.687, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 107078.528, \"from_m\": 106348.678, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 107248.657, \"from_m\": 107078.528, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 107298.401, \"from_m\": 107248.657, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 108025.395, \"from_m\": 107298.401, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 108470.719, \"from_m\": 108025.395, \"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\": 108569.657, \"from_m\": 108470.719, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 110606.081, \"from_m\": 108569.657, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 112479.543, \"from_m\": 110606.081, \"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\": 112564.91, \"from_m\": 112479.543, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 112610.776, \"from_m\": 112564.91, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 112954.821, \"from_m\": 112610.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}], \"service_id\": 492184, \"profile_key\": \"ad48d79292bc6e4cf8bd973effa8adc3b6775b1b9c2b00795d0fad07c975a5e5\", \"schedule_id\": 38116, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2210\", \"location\": \"Weymouth\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 43580}, {\"is_pass\": false, \"wtt_arr\": \"2214\", \"wtt_dep\": \"2214H\", \"location\": \"Upwey\", \"stage_seq\": 2, \"distance_m\": 3788.555, \"section_seq\": 1, \"route_path_id\": 43580}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2217\", \"location\": \"Upwey Sig. DR188\", \"stage_seq\": 3, \"distance_m\": 4414.246, \"section_seq\": 1, \"route_path_id\": 43580}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2220\", \"location\": \"Dorchester Jn\", \"stage_seq\": 4, \"distance_m\": 10527.513, \"section_seq\": 1, \"route_path_id\": 43580}, {\"is_pass\": false, \"wtt_arr\": \"2221\", \"wtt_dep\": \"2223\", \"location\": \"Dorchester South\", \"stage_seq\": 5, \"distance_m\": 11016.458, \"section_seq\": 1, \"route_path_id\": 43580}, {\"is_pass\": false, \"wtt_arr\": \"2229\", \"wtt_dep\": \"2229H\", \"location\": \"Moreton (Dorset)\", \"stage_seq\": 6, \"distance_m\": 19914.166, \"section_seq\": 1, \"route_path_id\": 43580}, {\"is_pass\": false, \"wtt_arr\": \"2234H\", \"wtt_dep\": \"2235H\", \"location\": \"Wool\", \"stage_seq\": 7, \"distance_m\": 27117.017, \"section_seq\": 1, \"route_path_id\": 43580}, {\"is_pass\": false, \"wtt_arr\": \"2241H\", \"wtt_dep\": \"2243\", \"location\": \"Wareham\", \"stage_seq\": 8, \"distance_m\": 35085.984, \"section_seq\": 1, \"route_path_id\": 43580}, {\"is_pass\": false, \"wtt_arr\": \"2248H\", \"wtt_dep\": \"2249H\", \"location\": \"Hamworthy\", \"stage_seq\": 9, \"distance_m\": 42992.692, \"section_seq\": 1, \"route_path_id\": 43580}, {\"is_pass\": false, \"wtt_arr\": \"2253H\", \"wtt_dep\": \"2255\", \"location\": \"Poole\", \"stage_seq\": 10, \"distance_m\": 46472.617, \"section_seq\": 1, \"route_path_id\": 43580}, {\"is_pass\": false, \"wtt_arr\": \"2258H\", \"wtt_dep\": \"2259\", \"location\": \"Parkstone (Dorset)\", \"stage_seq\": 11, \"distance_m\": 49469.948, \"section_seq\": 1, \"route_path_id\": 43580}, {\"is_pass\": false, \"wtt_arr\": \"2302\", \"wtt_dep\": \"2302H\", \"location\": \"Branksome\", \"stage_seq\": 12, \"distance_m\": 51555.847, \"section_seq\": 1, \"route_path_id\": 43580}, {\"is_pass\": false, \"wtt_arr\": \"2307H\", \"wtt_dep\": \"2309H\", \"location\": \"Bournemouth\", \"stage_seq\": 13, \"distance_m\": 55800.082, \"section_seq\": 1, \"route_path_id\": 43580}, {\"is_pass\": false, \"wtt_arr\": \"2312H\", \"wtt_dep\": \"2313\", \"location\": \"Pokesdown\", \"stage_seq\": 14, \"distance_m\": 58617.493, \"section_seq\": 1, \"route_path_id\": 43580}, {\"is_pass\": false, \"wtt_arr\": \"2316\", \"wtt_dep\": \"2317\", \"location\": \"Christchurch\", \"stage_seq\": 15, \"distance_m\": 61623.928, \"section_seq\": 1, \"route_path_id\": 43580}, {\"is_pass\": false, \"wtt_arr\": \"2321H\", \"wtt_dep\": \"2322\", \"location\": \"Hinton Admiral\", \"stage_seq\": 16, \"distance_m\": 77934.048, \"section_seq\": 1, \"route_path_id\": 43580}, {\"is_pass\": false, \"wtt_arr\": \"2326H\", \"wtt_dep\": \"2327H\", \"location\": \"New Milton\", \"stage_seq\": 17, \"distance_m\": 81935.07, \"section_seq\": 1, \"route_path_id\": 43580}, {\"is_pass\": false, \"wtt_arr\": \"2332H\", \"wtt_dep\": \"2333\", \"location\": \"Sway\", \"stage_seq\": 18, \"distance_m\": 86708.519, \"section_seq\": 1, \"route_path_id\": 43580}, {\"is_pass\": false, \"wtt_arr\": \"2338\", \"wtt_dep\": \"2339H\", \"location\": \"Brockenhurst\", \"stage_seq\": 19, \"distance_m\": 91160.703, \"section_seq\": 1, \"route_path_id\": 43580}, {\"is_pass\": false, \"wtt_arr\": \"2346H\", \"wtt_dep\": \"2347\", \"location\": \"Ashurst New Forest\", \"stage_seq\": 20, \"distance_m\": 103081.272, \"section_seq\": 1, \"route_path_id\": 43580}, {\"is_pass\": false, \"wtt_arr\": \"2351\", \"wtt_dep\": \"2352\", \"location\": \"Totton\", \"stage_seq\": 21, \"distance_m\": 107654.827, \"section_seq\": 1, \"route_path_id\": 43580}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2353H\", \"location\": \"Redbridge\", \"stage_seq\": 22, \"distance_m\": 108696.391, \"section_seq\": 1, \"route_path_id\": 43580}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2355\", \"location\": \"Church Lane Jn\", \"stage_seq\": 23, \"distance_m\": 110733.231, \"section_seq\": 1, \"route_path_id\": 43580}, {\"is_pass\": false, \"wtt_arr\": \"2357\", \"wtt_dep\": null, \"location\": \"Southampton Central\", \"stage_seq\": 24, \"distance_m\": 112954.821, \"section_seq\": 1, \"route_path_id\": 43580}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 112954.821, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 43580}], \"total_distance_m\": 112954.821, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 110637.592, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2317.229, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2210", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "50.9074478", "current_position_lon": "-1.4143952", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:14:42Z\", \"source_id\": 12997851, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27774, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:20:17Z\", \"source_id\": 39588772, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:21:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:20:22Z\", \"source_id\": 13001163, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27770, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:27:28Z\", \"source_id\": 39602729, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:29:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:27:34Z\", \"source_id\": 13005478, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27766, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:34:17Z\", \"source_id\": 39615791, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:34:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:34:18Z\", \"source_id\": 13009437, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27757, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:40:13Z\", \"source_id\": 39627266, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:41:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:40:19Z\", \"source_id\": 13012909, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27749, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:47:10Z\", \"source_id\": 39639696, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:48:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:47:11Z\", \"source_id\": 13016869, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27719, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:51:31Z\", \"source_id\": 39647873, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:53:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:51:32Z\", \"source_id\": 13019350, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27714, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:56:14Z\", \"source_id\": 39656377, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:58:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:56:18Z\", \"source_id\": 13022026, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27701, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:00:27Z\", \"source_id\": 39663742, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:01:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:00:31Z\", \"source_id\": 13024332, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27674, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:05:36Z\", \"source_id\": 39673264, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:06:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:05:38Z\", \"source_id\": 13027242, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27669, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:10:50Z\", \"source_id\": 39682303, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:11:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:10:54Z\", \"source_id\": 13030158, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27665, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:14:32Z\", \"source_id\": 39688440, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:15:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:14:37Z\", \"source_id\": 13032168, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27661, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:20:20Z\", \"source_id\": 39697963, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:21:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:20:21Z\", \"source_id\": 13035171, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27657, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:25:30Z\", \"source_id\": 39706583, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:26:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:25:33Z\", \"source_id\": 13037839, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27652, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:30:31Z\", \"source_id\": 39714609, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:32:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:30:37Z\", \"source_id\": 13040309, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27630, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:37:15Z\", \"source_id\": 39725546, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:38:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:37:24Z\", \"source_id\": 13043673, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:46:48Z\", \"source_id\": 13048074, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27625, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:51:32Z\", \"source_id\": 39745959, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:52:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:51:38Z\", \"source_id\": 13050136, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27617, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:54:31Z\", \"source_id\": 39749793, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:54:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:54:36Z\", \"source_id\": 13051435, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27542, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:58:45Z\", \"source_id\": 39754883, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:59:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:58:51Z\", \"source_id\": 13053070, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Southampton Central", "service_state_platform": "2", "timing_fact_generation": 1789167532052575, "current_leg_arrival_utc": "2026-09-12T23:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T22:59:49.143664", "service_state_evidence_id": 13053070, "current_leg_start_actual_dep": "2026-09-12T23:54:00+01:00", "operational_evidence_version": 109, "service_state_event_time_utc": "2026-09-11T22:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:09:49.809681", "service_state_valid_until_kind": null, "operational_interpretation_version": 109, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
O |
WEY |
SOU |
2W84 |
444003 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 359.492, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 525.966, "from_m": 359.492, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 753.896, "from_m": 525.966, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7561.801, "from_m": 753.896, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 9994.219, "from_m": 7561.801, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 10464.393, "from_m": 9994.219, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10929.094, "from_m": 10464.393, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 11158.646, "from_m": 10929.094, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 12286.996, "from_m": 11158.646, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12549.242, "from_m": 12286.996, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 17302.627, "from_m": 12549.242, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 19272.034, "from_m": 17302.627, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 20066.043, "from_m": 19272.034, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 27013.184, "from_m": 20066.043, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 27340.16, "from_m": 27013.184, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32554.195, "from_m": 27340.16, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 33271.214, "from_m": 32554.195, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 42382.529, "from_m": 33271.214, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 42807.659, "from_m": 42382.529, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 43569.192, "from_m": 42807.659, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 45269.356, "from_m": 43569.192, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 46054.585, "from_m": 45269.356, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 46337.753, "from_m": 46054.585, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 46778.812, "from_m": 46337.753, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 48142.79, "from_m": 46778.812, "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": 49505.484, "from_m": 48142.79, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 51479.09, "from_m": 49505.484, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 51694.23, "from_m": 51479.09, "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": 51744.823, "from_m": 51694.23, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 51985.49, "from_m": 51744.823, "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": 52255.387, "from_m": 51985.49, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 52295.743, "from_m": 52255.387, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 52801.504, "from_m": 52295.743, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 55251.646, "from_m": 52801.504, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 55541.263, "from_m": 55251.646, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 55681.375, "from_m": 55541.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": 56119.644, "from_m": 55681.375, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 56187.147, "from_m": 56119.644, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 56500.683, "from_m": 56187.147, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 57657.47, "from_m": 56500.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": 61362.791, "from_m": 57657.47, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 61885.065, "from_m": 61362.791, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 65590.386, "from_m": 61885.065, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 66747.173, "from_m": 65590.386, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 67060.709, "from_m": 66747.173, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 67128.212, "from_m": 67060.709, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 67195.287, "from_m": 67128.212, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 67511.857, "from_m": 67195.287, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 68667.521, "from_m": 67511.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": 70594.267, "from_m": 68667.521, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 71960.312, "from_m": 70594.267, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 73134.578, "from_m": 71960.312, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 89547.572, "from_m": 73134.578, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 89893.824, "from_m": 89547.572, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 91682.957, "from_m": 89893.824, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 102207.709, "from_m": 91682.957, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 103291.687, "from_m": 102207.709, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 106348.678, "from_m": 103291.687, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 107078.528, "from_m": 106348.678, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 107248.657, "from_m": 107078.528, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 107298.401, "from_m": 107248.657, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 108025.395, "from_m": 107298.401, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 108470.719, "from_m": 108025.395, "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": 108569.657, "from_m": 108470.719, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 110606.081, "from_m": 108569.657, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 112479.543, "from_m": 110606.081, "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": 112564.91, "from_m": 112479.543, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 112610.776, "from_m": 112564.91, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 112954.821, "from_m": 112610.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}], "service_id": 492184, "profile_key": "ad48d79292bc6e4cf8bd973effa8adc3b6775b1b9c2b00795d0fad07c975a5e5", "schedule_id": 38116, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2210", "location": "Weymouth", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 43580}, {"is_pass": false, "wtt_arr": "2214", "wtt_dep": "2214H", "location": "Upwey", "stage_seq": 2, "distance_m": 3788.555, "section_seq": 1, "route_path_id": 43580}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2217", "location": "Upwey Sig. DR188", "stage_seq": 3, "distance_m": 4414.246, "section_seq": 1, "route_path_id": 43580}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2220", "location": "Dorchester Jn", "stage_seq": 4, "distance_m": 10527.513, "section_seq": 1, "route_path_id": 43580}, {"is_pass": false, "wtt_arr": "2221", "wtt_dep": "2223", "location": "Dorchester South", "stage_seq": 5, "distance_m": 11016.458, "section_seq": 1, "route_path_id": 43580}, {"is_pass": false, "wtt_arr": "2229", "wtt_dep": "2229H", "location": "Moreton (Dorset)", "stage_seq": 6, "distance_m": 19914.166, "section_seq": 1, "route_path_id": 43580}, {"is_pass": false, "wtt_arr": "2234H", "wtt_dep": "2235H", "location": "Wool", "stage_seq": 7, "distance_m": 27117.017, "section_seq": 1, "route_path_id": 43580}, {"is_pass": false, "wtt_arr": "2241H", "wtt_dep": "2243", "location": "Wareham", "stage_seq": 8, "distance_m": 35085.984, "section_seq": 1, "route_path_id": 43580}, {"is_pass": false, "wtt_arr": "2248H", "wtt_dep": "2249H", "location": "Hamworthy", "stage_seq": 9, "distance_m": 42992.692, "section_seq": 1, "route_path_id": 43580}, {"is_pass": false, "wtt_arr": "2253H", "wtt_dep": "2255", "location": "Poole", "stage_seq": 10, "distance_m": 46472.617, "section_seq": 1, "route_path_id": 43580}, {"is_pass": false, "wtt_arr": "2258H", "wtt_dep": "2259", "location": "Parkstone (Dorset)", "stage_seq": 11, "distance_m": 49469.948, "section_seq": 1, "route_path_id": 43580}, {"is_pass": false, "wtt_arr": "2302", "wtt_dep": "2302H", "location": "Branksome", "stage_seq": 12, "distance_m": 51555.847, "section_seq": 1, "route_path_id": 43580}, {"is_pass": false, "wtt_arr": "2307H", "wtt_dep": "2309H", "location": "Bournemouth", "stage_seq": 13, "distance_m": 55800.082, "section_seq": 1, "route_path_id": 43580}, {"is_pass": false, "wtt_arr": "2312H", "wtt_dep": "2313", "location": "Pokesdown", "stage_seq": 14, "distance_m": 58617.493, "section_seq": 1, "route_path_id": 43580}, {"is_pass": false, "wtt_arr": "2316", "wtt_dep": "2317", "location": "Christchurch", "stage_seq": 15, "distance_m": 61623.928, "section_seq": 1, "route_path_id": 43580}, {"is_pass": false, "wtt_arr": "2321H", "wtt_dep": "2322", "location": "Hinton Admiral", "stage_seq": 16, "distance_m": 77934.048, "section_seq": 1, "route_path_id": 43580}, {"is_pass": false, "wtt_arr": "2326H", "wtt_dep": "2327H", "location": "New Milton", "stage_seq": 17, "distance_m": 81935.07, "section_seq": 1, "route_path_id": 43580}, {"is_pass": false, "wtt_arr": "2332H", "wtt_dep": "2333", "location": "Sway", "stage_seq": 18, "distance_m": 86708.519, "section_seq": 1, "route_path_id": 43580}, {"is_pass": false, "wtt_arr": "2338", "wtt_dep": "2339H", "location": "Brockenhurst", "stage_seq": 19, "distance_m": 91160.703, "section_seq": 1, "route_path_id": 43580}, {"is_pass": false, "wtt_arr": "2346H", "wtt_dep": "2347", "location": "Ashurst New Forest", "stage_seq": 20, "distance_m": 103081.272, "section_seq": 1, "route_path_id": 43580}, {"is_pass": false, "wtt_arr": "2351", "wtt_dep": "2352", "location": "Totton", "stage_seq": 21, "distance_m": 107654.827, "section_seq": 1, "route_path_id": 43580}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2353H", "location": "Redbridge", "stage_seq": 22, "distance_m": 108696.391, "section_seq": 1, "route_path_id": 43580}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2355", "location": "Church Lane Jn", "stage_seq": 23, "distance_m": 110733.231, "section_seq": 1, "route_path_id": 43580}, {"is_pass": false, "wtt_arr": "2357", "wtt_dep": null, "location": "Southampton Central", "stage_seq": 24, "distance_m": 112954.821, "section_seq": 1, "route_path_id": 43580}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 112954.821, "from_m": 0.0, "section_seq": 1, "route_path_id": 43580}], "total_distance_m": 112954.821, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 110637.592, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2317.229, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:14:42Z", "source_id": 12997851, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T22:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27774, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:20:17Z", "source_id": 39588772, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T21:21:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:20:22Z", "source_id": 13001163, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T22:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27770, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:27:28Z", "source_id": 39602729, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T21:29:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:27:34Z", "source_id": 13005478, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T22:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27766, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:34:17Z", "source_id": 39615791, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T21:34:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:34:18Z", "source_id": 13009437, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T22:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27757, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:40:13Z", "source_id": 39627266, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T21:41:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:40:19Z", "source_id": 13012909, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T22:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27749, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:47:10Z", "source_id": 39639696, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T21:48:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:47:11Z", "source_id": 13016869, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T22:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27719, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:51:31Z", "source_id": 39647873, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T21:53:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:51:32Z", "source_id": 13019350, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T22:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27714, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:56:14Z", "source_id": 39656377, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T21:58:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:56:18Z", "source_id": 13022026, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T22:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27701, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:00:27Z", "source_id": 39663742, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T22:01:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:00:31Z", "source_id": 13024332, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T23:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27674, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:05:36Z", "source_id": 39673264, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T22:06:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:05:38Z", "source_id": 13027242, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T23:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27669, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:10:50Z", "source_id": 39682303, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T22:11:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:10:54Z", "source_id": 13030158, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T23:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27665, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:14:32Z", "source_id": 39688440, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T22:15:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:14:37Z", "source_id": 13032168, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T23:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27661, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:20:20Z", "source_id": 39697963, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T22:21:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:20:21Z", "source_id": 13035171, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T23:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27657, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:25:30Z", "source_id": 39706583, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T22:26:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:25:33Z", "source_id": 13037839, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T23:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27652, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:30:31Z", "source_id": 39714609, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T22:32:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:30:37Z", "source_id": 13040309, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T23:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27630, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:37:15Z", "source_id": 39725546, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T22:38:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:37:24Z", "source_id": 13043673, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T23:38:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:46:48Z", "source_id": 13048074, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T23:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27625, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:51:32Z", "source_id": 39745959, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-11T22:52:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:51:38Z", "source_id": 13050136, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-11T23:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27617, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:54:31Z", "source_id": 39749793, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-11T22:54:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:54:36Z", "source_id": 13051435, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-11T23:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27542, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:58:45Z", "source_id": 39754883, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-11T22:59:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:58:51Z", "source_id": 13053070, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-11T23:59:00+01:00", "operational_fact": true}] |
Weymouth |
2210 |
2210 |
3 |
None |
None |
Southampton Central |
2357 |
2357 |
2A |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L84999/2026-09-11/detailed |
None |
Totton |
2026-09-12T23:54:00+01:00 |
Southampton Central |
6.0 |
{"type": "LineString", "coordinates": [[-1.4831826108090815, 50.917625344207295], [-1.4831579999999998, 50.917632], [-1.4828274, 50.91772650000001], [-1.4824601999999998, 50.917840700000006], [-1.4820770999999997, 50.91797460000001], [-1.4817296, 50.918110899999995], [-1.4805394, 50.91861609999999], [-1.478682, 50.919396000000006], [-1.4781291, 50.91962809999998], [-1.4778075, 50.91975690000001], [-1.4774902, 50.91987129999999], [-1.477189, 50.9199706], [-1.4768887, 50.920061], [-1.4765795, 50.9201348], [-1.476232, 50.9202125], [-1.4758520999999998, 50.920278], [-1.4754823999999995, 50.92032850000001], [-1.4749994, 50.92037450000001], [-1.4746828, 50.920393700000005], [-1.4746218, 50.9204003], [-1.4742268, 50.9204071], [-1.4738922, 50.9204041], [-1.4736315, 50.9203912], [-1.4733158999999998, 50.9203698], [-1.4729798999999997, 50.92033599999999], [-1.4727049999999997, 50.9203006], [-1.472413, 50.9202566], [-1.4717626999999998, 50.9201492], [-1.4713474999999998, 50.9200594], [-1.4710542999999998, 50.9199749], [-1.4708707, 50.9199094], [-1.4706707999999995, 50.9198216], [-1.4704392999999998, 50.91972020000001], [-1.4702626188445986, 50.91965398915547], [-1.4697954, 50.9194789], [-1.4692866999999998, 50.9192545], [-1.4687777, 50.9190439], [-1.4630982999999995, 50.9163191], [-1.4630224, 50.9162828], [-1.4627364, 50.9161656], [-1.4624608, 50.91605270000001], [-1.4621132999999995, 50.915888899999985], [-1.4614783, 50.91562280000001], [-1.4600515999999997, 50.9149851], [-1.4595911, 50.9147942], [-1.4592064, 50.91465710000001], [-1.4588217000000003, 50.914528999999995], [-1.4570923, 50.9139535], [-1.4564073999999998, 50.91372340000001], [-1.4550464, 50.9133044], [-1.45412, 50.913036899999994], [-1.4533495, 50.91282160000001], [-1.4523958, 50.9125745], [-1.4517938, 50.9124284], [-1.4510315000000005, 50.9122453], [-1.4509085, 50.9122171], [-1.4507463, 50.912180600000006], [-1.4502532, 50.91208369999999], [-1.4499082, 50.9120162], [-1.4496535999999998, 50.91197459999999], [-1.4491617, 50.9118807], [-1.4489145999999995, 50.91183789999999], [-1.4485882, 50.91179959999999], [-1.44824, 50.9117709], [-1.4479287999999997, 50.91174910000001], [-1.4473924, 50.9117238], [-1.4469244, 50.9117128], [-1.4463678, 50.9117162], [-1.4458381, 50.911735600000014], [-1.4454049, 50.911763500000006], [-1.4450185999999998, 50.9117931], [-1.4445694000000002, 50.91183029999999], [-1.444350676347682, 50.911850731273105], [-1.444108, 50.91187339999999], [-1.4434964999999995, 50.9119377], [-1.4419394999999997, 50.91211019999999], [-1.4414151999999998, 50.9121625], [-1.4407553, 50.912213400000006], [-1.4402953, 50.9122396], [-1.4398393, 50.9122624], [-1.4393558, 50.9122703], [-1.4388977999999997, 50.9122649], [-1.4383829, 50.91225229999999], [-1.4379174999999995, 50.9122252], [-1.4375553999999997, 50.912191400000005], [-1.437304454591234, 50.91216068701574], [-1.4370096, 50.91212459999999], [-1.4364878999999997, 50.91203829999999], [-1.4359729, 50.9119385], [-1.4355348, 50.9118409], [-1.4350583, 50.9117136], [-1.4345391999999997, 50.911559700000005], [-1.434224, 50.9114611], [-1.4338391999999998, 50.9113306], [-1.4333081, 50.91114459999999], [-1.4327234, 50.91092639999999], [-1.4320491, 50.91066559999999], [-1.4316665999999998, 50.91050779999999], [-1.4312072, 50.910353], [-1.4308023, 50.9102222], [-1.4305018, 50.9101032], [-1.4301453, 50.9099696], [-1.4295475, 50.9097711], [-1.4290355, 50.9096006], [-1.4283224, 50.90936299999999], [-1.4242596, 50.90801809999999], [-1.4237981, 50.9078779], [-1.4232978, 50.907748299999994], [-1.4227894, 50.90763510000001], [-1.4221525999999998, 50.9075237], [-1.4216328, 50.9074505], [-1.4211579, 50.9074033], [-1.4210880999999995, 50.90739640000001], [-1.4206028, 50.90736050000001], [-1.4201194, 50.9073409], [-1.4199456, 50.9073393], [-1.4192937, 50.90737339999999], [-1.4190672, 50.90738050000001], [-1.4187592, 50.90739010000001], [-1.4182718, 50.907418], [-1.4180597999999998, 50.9074301], [-1.4175473, 50.9074512], [-1.4165657000000005, 50.90748229999999], [-1.416508, 50.907484100000005], [-1.41599, 50.907489600000005], [-1.4154942999999998, 50.9074918], [-1.4151425, 50.9074796], [-1.4147636999999995, 50.9074647], [-1.4143952, 50.90744780000001]]} |
3.3 |
2353 |
2359 |
Totton |
Southampton Central |
Southampton Central |
50.9074478 |
-1.4143952 |
50.9074478 |
-1.4143952 |
1 |
0 |
2026-09-11 23:09:52 |
TERMINATED |
2026-09-11 22:59:00 |
Southampton Central |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13053070 |
1789167532052575 |
109 |
109 |
2026-09-11 23:09:49.809681 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 22:59:49.143664 |
| 462790 |
492760 |
C32202 |
252B74M811 |
2026-09-11 |
COMPLETE |
13052553 |
2026-09-11 23:59:00 |
2026-09-11 23:10:22 |
2026-09-13 23:10:22 |
{"id": 492760, "stp": "P", "toc": "Northern", "uid": "C32202", "consist": "150007", "dest_crs": "HUD", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C32202/2026-09-11/detailed", "trust_id": "252B74M811", "origin_crs": "SHF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Huddersfield", "service_date": "2026-09-11", "dest_arr_time": "2357", "dest_platform": "3", "is_terminated": 1, "next_location": "Huddersfield", "signalling_id": "2B74", "timing_status": "LATE", "origin_station": "Sheffield", "current_leg_arr": "2359", "current_leg_dep": "2352½", "current_leg_end": "Huddersfield", "origin_dep_time": "2238", "origin_platform": "2B", "current_location": "Huddersfield", "last_update_time": "2026-09-11T23:10:22", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.8007875000000002, 53.6348046], [-1.8007983000000003, 53.635704700000005], [-1.8008367999999997, 53.6374518], [-1.8008175, 53.6377568], [-1.8007558, 53.6380618], [-1.8006987, 53.63830880000001], [-1.8006345, 53.6385349], [-1.8003727, 53.639184199999995], [-1.7999241, 53.6399346], [-1.7996123000000002, 53.640353], [-1.7994175, 53.6405895], [-1.7991364999999997, 53.64087899999999], [-1.798774, 53.641235], [-1.7984749, 53.641489099999994], [-1.7981246000000002, 53.64178470000001], [-1.7977032, 53.6420676], [-1.7973382, 53.6423016], [-1.7966305682390429, 53.642673394618285], [-1.7965451, 53.642718299999984], [-1.7957789, 53.64306669999999], [-1.7952182999999995, 53.643249399999995], [-1.7948779, 53.6433372], [-1.7944986, 53.6434112], [-1.7941857000000003, 53.64345889999999], [-1.7932357000000003, 53.64362160000001], [-1.7923036, 53.6437956], [-1.7917553999999998, 53.6438979], [-1.7904227, 53.64430680000001], [-1.7894274, 53.64464240000001], [-1.7882800999999997, 53.64512199999999], [-1.7875964999999998, 53.64550459999999], [-1.7870911, 53.6458492], [-1.7858670999999997, 53.6470291], [-1.7857126, 53.6472257], [-1.7856569000000002, 53.6472873], [-1.7854288, 53.6476133], [-1.785232, 53.6479393], [-1.7850404999999998, 53.6481841], [-1.7847934, 53.64850680000001]]}", "current_leg_start": "Lockwood", "dest_arr_time_act": "2356½", "motion_projection": null, "next_location_lat": "53.6485068", "next_location_lon": "-1.7847934", "previous_location": "Lockwood", "current_leg_milage": "1.3", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 534.411, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 5240.076, \"from_m\": 534.411, \"capability_applied\": null, \"effective_limit_mph\": 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\": 5302.258, \"from_m\": 5240.076, \"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\": 6349.386, \"from_m\": 5302.258, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7120.44, \"from_m\": 6349.386, \"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\": 8990.76, \"from_m\": 7120.44, \"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\": 9050.064, \"from_m\": 8990.76, \"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\": 9206.453, \"from_m\": 9050.064, \"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\": 9265.757, \"from_m\": 9206.453, \"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\": 12182.59, \"from_m\": 9265.757, \"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\": 12598.723, \"from_m\": 12182.59, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19179.599, \"from_m\": 12598.723, \"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\": 19774.313, \"from_m\": 19179.599, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24580.162, \"from_m\": 19774.313, \"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\": 25934.792, \"from_m\": 24580.162, \"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\": 26085.381, \"from_m\": 25934.792, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26284.481, \"from_m\": 26085.381, \"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\": 26388.628, \"from_m\": 26284.481, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 27195.185, \"from_m\": 26388.628, \"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\": 27271.102, \"from_m\": 27195.185, \"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\": 29989.484, \"from_m\": 27271.102, \"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\": 30116.253, \"from_m\": 29989.484, \"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\": 30322.897, \"from_m\": 30116.253, \"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\": 37751.635, \"from_m\": 30322.897, \"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\": 38016.937, \"from_m\": 37751.635, \"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\": 38020.821, \"from_m\": 38016.937, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38054.741, \"from_m\": 38020.821, \"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\": 38353.738, \"from_m\": 38054.741, \"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\": 43661.478, \"from_m\": 38353.738, \"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\": 44978.835, \"from_m\": 43661.478, \"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\": 49794.743, \"from_m\": 44978.835, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 49846.156, \"from_m\": 49794.743, \"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\": 58407.545, \"from_m\": 49846.156, \"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\": 58655.314, \"from_m\": 58407.545, \"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\": 58720.496, \"from_m\": 58655.314, \"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\": 59380.603, \"from_m\": 58720.496, \"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\": 59388.375, \"from_m\": 59380.603, \"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\": 59466.119, \"from_m\": 59388.375, \"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\": 59535.529, \"from_m\": 59466.119, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}], \"service_id\": 492760, \"profile_key\": \"14d5cc89deb1e142bcba4483e76956d055c8704d48e840d7a0de660f9e8692b7\", \"schedule_id\": 33658, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2238\", \"location\": \"Sheffield\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2239H\", \"location\": \"Nunnery Main Line Jn\", \"stage_seq\": 2, \"distance_m\": 732.54, \"section_seq\": 1, \"route_path_id\": 29535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2242H\", \"location\": \"Wincobank Jn\", \"stage_seq\": 3, \"distance_m\": 5165.828, \"section_seq\": 1, \"route_path_id\": 29535}, {\"is_pass\": false, \"wtt_arr\": \"2243\", \"wtt_dep\": \"2244\", \"location\": \"Meadowhall\", \"stage_seq\": 4, \"distance_m\": 5406.694, \"section_seq\": 1, \"route_path_id\": 29535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2247H\", \"location\": \"Ecclesfield West S.B.\", \"stage_seq\": 5, \"distance_m\": 9128.259, \"section_seq\": 1, \"route_path_id\": 29535}, {\"is_pass\": false, \"wtt_arr\": \"2249H\", \"wtt_dep\": \"2251H\", \"location\": \"Chapeltown\", \"stage_seq\": 6, \"distance_m\": 12089.785, \"section_seq\": 1, \"route_path_id\": 29535}, {\"is_pass\": false, \"wtt_arr\": \"2256H\", \"wtt_dep\": \"2257H\", \"location\": \"Elsecar\", \"stage_seq\": 7, \"distance_m\": 17144.433, \"section_seq\": 1, \"route_path_id\": 29535}, {\"is_pass\": false, \"wtt_arr\": \"2300H\", \"wtt_dep\": \"2301\", \"location\": \"Wombwell\", \"stage_seq\": 8, \"distance_m\": 19681.589, \"section_seq\": 1, \"route_path_id\": 29535}, {\"is_pass\": false, \"wtt_arr\": \"2306H\", \"wtt_dep\": \"2307H\", \"location\": \"Barnsley\", \"stage_seq\": 9, \"distance_m\": 26104.626, \"section_seq\": 1, \"route_path_id\": 29535}, {\"is_pass\": false, \"wtt_arr\": \"2313\", \"wtt_dep\": \"2313H\", \"location\": \"Dodworth\", \"stage_seq\": 10, \"distance_m\": 30576.57, \"section_seq\": 1, \"route_path_id\": 29535}, {\"is_pass\": false, \"wtt_arr\": \"2316H\", \"wtt_dep\": \"2317H\", \"location\": \"Silkstone Common\", \"stage_seq\": 11, \"distance_m\": 33011.836, \"section_seq\": 1, \"route_path_id\": 29535}, {\"is_pass\": false, \"wtt_arr\": \"2324\", \"wtt_dep\": \"2326\", \"location\": \"Penistone\", \"stage_seq\": 12, \"distance_m\": 37918.216, \"section_seq\": 1, \"route_path_id\": 29535}, {\"is_pass\": false, \"wtt_arr\": \"2332H\", \"wtt_dep\": \"2333\", \"location\": \"Denby Dale\", \"stage_seq\": 13, \"distance_m\": 44495.532, \"section_seq\": 1, \"route_path_id\": 29535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2335H\", \"location\": \"Clayton West Jn\", \"stage_seq\": 14, \"distance_m\": 47003.856, \"section_seq\": 1, \"route_path_id\": 29535}, {\"is_pass\": false, \"wtt_arr\": \"2336H\", \"wtt_dep\": \"2337H\", \"location\": \"Shepley\", \"stage_seq\": 15, \"distance_m\": 47949.009, \"section_seq\": 1, \"route_path_id\": 29535}, {\"is_pass\": false, \"wtt_arr\": \"2339H\", \"wtt_dep\": \"2340\", \"location\": \"Stocksmoor\", \"stage_seq\": 16, \"distance_m\": 49346.803, \"section_seq\": 1, \"route_path_id\": 29535}, {\"is_pass\": false, \"wtt_arr\": \"2343H\", \"wtt_dep\": \"2344H\", \"location\": \"Brockholes\", \"stage_seq\": 17, \"distance_m\": 52705.909, \"section_seq\": 1, \"route_path_id\": 29535}, {\"is_pass\": false, \"wtt_arr\": \"2346H\", \"wtt_dep\": \"2347\", \"location\": \"Honley\", \"stage_seq\": 18, \"distance_m\": 54098.755, \"section_seq\": 1, \"route_path_id\": 29535}, {\"is_pass\": false, \"wtt_arr\": \"2349\", \"wtt_dep\": \"2350\", \"location\": \"Berry Brow\", \"stage_seq\": 19, \"distance_m\": 55787.235, \"section_seq\": 1, \"route_path_id\": 29535}, {\"is_pass\": false, \"wtt_arr\": \"2352\", \"wtt_dep\": \"2352H\", \"location\": \"Lockwood\", \"stage_seq\": 20, \"distance_m\": 57513.562, \"section_seq\": 1, \"route_path_id\": 29535}, {\"is_pass\": false, \"wtt_arr\": \"2356H\", \"wtt_dep\": null, \"location\": \"Huddersfield\", \"stage_seq\": 21, \"distance_m\": 59535.529, \"section_seq\": 1, \"route_path_id\": 29535}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 59535.529, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29535}], \"total_distance_m\": 59535.529, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 59381.056, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 154.473, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2238", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.5", "current_position_lat": "53.6485068", "current_position_lon": "-1.7847934", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 7258, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:42:21Z\", \"source_id\": 39631211, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:43:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:42:23Z\", \"source_id\": 13014132, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7243, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:48:11Z\", \"source_id\": 39641541, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:49:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:48:15Z\", \"source_id\": 13017463, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7247, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:53:34Z\", \"source_id\": 39651725, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:55:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:53:38Z\", \"source_id\": 13020536, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7187, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:05:05Z\", \"source_id\": 39672336, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:05:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:05:11Z\", \"source_id\": 13026948, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7265, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:11:11Z\", \"source_id\": 39682866, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:12:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:11:16Z\", \"source_id\": 13030326, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7270, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:21:01Z\", \"source_id\": 39699141, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:22:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:21:06Z\", \"source_id\": 13035528, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6319, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:39:24Z\", \"source_id\": 39728888, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:40:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:39:27Z\", \"source_id\": 13044651, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6263, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:57:21Z\", \"source_id\": 39753293, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:59:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:57:28Z\", \"source_id\": 13052553, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Huddersfield", "service_state_platform": "2", "timing_fact_generation": 1789167448610514, "current_leg_arrival_utc": "2026-09-12T23:58:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T22:59:53.087546", "service_state_evidence_id": 13052553, "current_leg_start_actual_dep": "2026-09-12T23:54:30+01:00", "operational_evidence_version": 42, "service_state_event_time_utc": "2026-09-11T22:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:09:53.436839", "service_state_valid_until_kind": null, "operational_interpretation_version": 42, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
SHF |
HUD |
2B74 |
150007 |
3 |
75 |
None |
{"version": 3, "segments": [{"to_m": 534.411, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 5240.076, "from_m": 534.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": 80.0}, {"to_m": 5302.258, "from_m": 5240.076, "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": 6349.386, "from_m": 5302.258, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7120.44, "from_m": 6349.386, "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": 8990.76, "from_m": 7120.44, "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": 9050.064, "from_m": 8990.76, "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": 9206.453, "from_m": 9050.064, "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": 9265.757, "from_m": 9206.453, "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": 12182.59, "from_m": 9265.757, "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": 12598.723, "from_m": 12182.59, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19179.599, "from_m": 12598.723, "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": 19774.313, "from_m": 19179.599, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24580.162, "from_m": 19774.313, "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": 25934.792, "from_m": 24580.162, "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": 26085.381, "from_m": 25934.792, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26284.481, "from_m": 26085.381, "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": 26388.628, "from_m": 26284.481, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 27195.185, "from_m": 26388.628, "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": 27271.102, "from_m": 27195.185, "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": 29989.484, "from_m": 27271.102, "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": 30116.253, "from_m": 29989.484, "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": 30322.897, "from_m": 30116.253, "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": 37751.635, "from_m": 30322.897, "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": 38016.937, "from_m": 37751.635, "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": 38020.821, "from_m": 38016.937, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38054.741, "from_m": 38020.821, "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": 38353.738, "from_m": 38054.741, "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": 43661.478, "from_m": 38353.738, "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": 44978.835, "from_m": 43661.478, "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": 49794.743, "from_m": 44978.835, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 49846.156, "from_m": 49794.743, "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": 58407.545, "from_m": 49846.156, "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": 58655.314, "from_m": 58407.545, "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": 58720.496, "from_m": 58655.314, "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": 59380.603, "from_m": 58720.496, "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": 59388.375, "from_m": 59380.603, "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": 59466.119, "from_m": 59388.375, "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": 59535.529, "from_m": 59466.119, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}], "service_id": 492760, "profile_key": "14d5cc89deb1e142bcba4483e76956d055c8704d48e840d7a0de660f9e8692b7", "schedule_id": 33658, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2238", "location": "Sheffield", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2239H", "location": "Nunnery Main Line Jn", "stage_seq": 2, "distance_m": 732.54, "section_seq": 1, "route_path_id": 29535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2242H", "location": "Wincobank Jn", "stage_seq": 3, "distance_m": 5165.828, "section_seq": 1, "route_path_id": 29535}, {"is_pass": false, "wtt_arr": "2243", "wtt_dep": "2244", "location": "Meadowhall", "stage_seq": 4, "distance_m": 5406.694, "section_seq": 1, "route_path_id": 29535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2247H", "location": "Ecclesfield West S.B.", "stage_seq": 5, "distance_m": 9128.259, "section_seq": 1, "route_path_id": 29535}, {"is_pass": false, "wtt_arr": "2249H", "wtt_dep": "2251H", "location": "Chapeltown", "stage_seq": 6, "distance_m": 12089.785, "section_seq": 1, "route_path_id": 29535}, {"is_pass": false, "wtt_arr": "2256H", "wtt_dep": "2257H", "location": "Elsecar", "stage_seq": 7, "distance_m": 17144.433, "section_seq": 1, "route_path_id": 29535}, {"is_pass": false, "wtt_arr": "2300H", "wtt_dep": "2301", "location": "Wombwell", "stage_seq": 8, "distance_m": 19681.589, "section_seq": 1, "route_path_id": 29535}, {"is_pass": false, "wtt_arr": "2306H", "wtt_dep": "2307H", "location": "Barnsley", "stage_seq": 9, "distance_m": 26104.626, "section_seq": 1, "route_path_id": 29535}, {"is_pass": false, "wtt_arr": "2313", "wtt_dep": "2313H", "location": "Dodworth", "stage_seq": 10, "distance_m": 30576.57, "section_seq": 1, "route_path_id": 29535}, {"is_pass": false, "wtt_arr": "2316H", "wtt_dep": "2317H", "location": "Silkstone Common", "stage_seq": 11, "distance_m": 33011.836, "section_seq": 1, "route_path_id": 29535}, {"is_pass": false, "wtt_arr": "2324", "wtt_dep": "2326", "location": "Penistone", "stage_seq": 12, "distance_m": 37918.216, "section_seq": 1, "route_path_id": 29535}, {"is_pass": false, "wtt_arr": "2332H", "wtt_dep": "2333", "location": "Denby Dale", "stage_seq": 13, "distance_m": 44495.532, "section_seq": 1, "route_path_id": 29535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2335H", "location": "Clayton West Jn", "stage_seq": 14, "distance_m": 47003.856, "section_seq": 1, "route_path_id": 29535}, {"is_pass": false, "wtt_arr": "2336H", "wtt_dep": "2337H", "location": "Shepley", "stage_seq": 15, "distance_m": 47949.009, "section_seq": 1, "route_path_id": 29535}, {"is_pass": false, "wtt_arr": "2339H", "wtt_dep": "2340", "location": "Stocksmoor", "stage_seq": 16, "distance_m": 49346.803, "section_seq": 1, "route_path_id": 29535}, {"is_pass": false, "wtt_arr": "2343H", "wtt_dep": "2344H", "location": "Brockholes", "stage_seq": 17, "distance_m": 52705.909, "section_seq": 1, "route_path_id": 29535}, {"is_pass": false, "wtt_arr": "2346H", "wtt_dep": "2347", "location": "Honley", "stage_seq": 18, "distance_m": 54098.755, "section_seq": 1, "route_path_id": 29535}, {"is_pass": false, "wtt_arr": "2349", "wtt_dep": "2350", "location": "Berry Brow", "stage_seq": 19, "distance_m": 55787.235, "section_seq": 1, "route_path_id": 29535}, {"is_pass": false, "wtt_arr": "2352", "wtt_dep": "2352H", "location": "Lockwood", "stage_seq": 20, "distance_m": 57513.562, "section_seq": 1, "route_path_id": 29535}, {"is_pass": false, "wtt_arr": "2356H", "wtt_dep": null, "location": "Huddersfield", "stage_seq": 21, "distance_m": 59535.529, "section_seq": 1, "route_path_id": 29535}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 59535.529, "from_m": 0.0, "section_seq": 1, "route_path_id": 29535}], "total_distance_m": 59535.529, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 59381.056, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 154.473, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 7258, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:42:21Z", "source_id": 39631211, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T21:43:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:42:23Z", "source_id": 13014132, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T22:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7243, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:48:11Z", "source_id": 39641541, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T21:49:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:48:15Z", "source_id": 13017463, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T22:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7247, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:53:34Z", "source_id": 39651725, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T21:55:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:53:38Z", "source_id": 13020536, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T22:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7187, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:05:05Z", "source_id": 39672336, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T22:05:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:05:11Z", "source_id": 13026948, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T23:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7265, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:11:11Z", "source_id": 39682866, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T22:12:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:11:16Z", "source_id": 13030326, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T23:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7270, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:21:01Z", "source_id": 39699141, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T22:22:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:21:06Z", "source_id": 13035528, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T23:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6319, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:39:24Z", "source_id": 39728888, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T22:40:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:39:27Z", "source_id": 13044651, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T23:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6263, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:57:21Z", "source_id": 39753293, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-11T22:59:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:57:28Z", "source_id": 13052553, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-11T23:59:00+01:00", "operational_fact": true}] |
Sheffield |
2238 |
2238 |
2B |
None |
None |
Huddersfield |
2357 |
2356½ |
3 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C32202/2026-09-11/detailed |
None |
Lockwood |
2026-09-12T23:54:30+01:00 |
Huddersfield |
6.5 |
{"type": "LineString", "coordinates": [[-1.8007875000000002, 53.6348046], [-1.8007983000000003, 53.635704700000005], [-1.8008367999999997, 53.6374518], [-1.8008175, 53.6377568], [-1.8007558, 53.6380618], [-1.8006987, 53.63830880000001], [-1.8006345, 53.6385349], [-1.8003727, 53.639184199999995], [-1.7999241, 53.6399346], [-1.7996123000000002, 53.640353], [-1.7994175, 53.6405895], [-1.7991364999999997, 53.64087899999999], [-1.798774, 53.641235], [-1.7984749, 53.641489099999994], [-1.7981246000000002, 53.64178470000001], [-1.7977032, 53.6420676], [-1.7973382, 53.6423016], [-1.7966305682390429, 53.642673394618285], [-1.7965451, 53.642718299999984], [-1.7957789, 53.64306669999999], [-1.7952182999999995, 53.643249399999995], [-1.7948779, 53.6433372], [-1.7944986, 53.6434112], [-1.7941857000000003, 53.64345889999999], [-1.7932357000000003, 53.64362160000001], [-1.7923036, 53.6437956], [-1.7917553999999998, 53.6438979], [-1.7904227, 53.64430680000001], [-1.7894274, 53.64464240000001], [-1.7882800999999997, 53.64512199999999], [-1.7875964999999998, 53.64550459999999], [-1.7870911, 53.6458492], [-1.7858670999999997, 53.6470291], [-1.7857126, 53.6472257], [-1.7856569000000002, 53.6472873], [-1.7854288, 53.6476133], [-1.785232, 53.6479393], [-1.7850404999999998, 53.6481841], [-1.7847934, 53.64850680000001]]} |
1.3 |
2352½ |
2359 |
Lockwood |
Huddersfield |
Huddersfield |
53.6485068 |
-1.7847934 |
53.6485068 |
-1.7847934 |
1 |
0 |
2026-09-11 23:10:22 |
TERMINATED |
2026-09-11 22:59:00 |
Huddersfield |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13052553 |
1789167448610514 |
42 |
42 |
2026-09-11 23:09:53.436839 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 22:59:53.087546 |
| 462791 |
492967 |
C15247 |
062L22M811 |
2026-09-11 |
COMPLETE |
13053042 |
2026-09-11 23:59:00 |
2026-09-11 23:10:22 |
2026-09-13 23:10:22 |
{"id": 492967, "stp": "P", "toc": "ScotRail", "uid": "C15247", "consist": "320321", "dest_crs": "LRH", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C15247/2026-09-11/detailed", "trust_id": "062L22M811", "origin_crs": "DMR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Larkhall", "service_date": "2026-09-11", "dest_arr_time": "2357", "dest_platform": "2", "is_terminated": 1, "next_location": "Larkhall", "signalling_id": "2L22", "timing_status": "LATE", "origin_station": "Dalmuir", "current_leg_arr": "2359", "current_leg_dep": "2357", "current_leg_end": "Larkhall", "origin_dep_time": "2249", "origin_platform": "2", "current_location": "Larkhall", "last_update_time": "2026-09-11T23:10:22", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.9774138999999993, 55.7487644], [-3.977395399999999, 55.748604099999994], [-3.977379500000001, 55.7483653], [-3.9773816, 55.7483023], [-3.977396900000001, 55.748061199999995], [-3.9774103, 55.7479532], [-3.9774549, 55.747752899999995], [-3.977484299999999, 55.74761629999999], [-3.977535, 55.747472], [-3.977612300000001, 55.7472753], [-3.9776481, 55.747186199999994], [-3.97783, 55.7468133], [-3.9782377000000007, 55.74605179999999], [-3.9784067, 55.745648], [-3.9785285, 55.7452633], [-3.9785887, 55.7447663], [-3.978577299999999, 55.7444534], [-3.9785193, 55.74413950000001], [-3.9783951000000006, 55.7437577], [-3.978207299999999, 55.7433801], [-3.977821800000001, 55.742777499999995], [-3.977423200000001, 55.74220700000001], [-3.9773944, 55.74216570000001], [-3.9766211999999994, 55.7409335], [-3.9762273, 55.74033370000001], [-3.9761992, 55.740284599999995], [-3.976179299999999, 55.740249899999995], [-3.975703699999999, 55.73957240000001], [-3.9752134, 55.738867899999995], [-3.974854099999999, 55.73832929999999]]}", "current_leg_start": "Merryton", "dest_arr_time_act": "2357", "motion_projection": null, "next_location_lat": "55.7383293", "next_location_lon": "-3.9748541", "previous_location": "Merryton", "current_leg_milage": "0.8", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 159.473, \"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\": 6128.684, \"from_m\": 159.473, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6824.529, \"from_m\": 6128.684, \"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\": 9007.277, \"from_m\": 6824.529, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9425.33, \"from_m\": 9007.277, \"capability_applied\": null, \"effective_limit_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\": 9440.71, \"from_m\": 9425.33, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9480.949, \"from_m\": 9440.71, \"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\": 10192.438, \"from_m\": 9480.949, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10233.204, \"from_m\": 10192.438, \"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\": 13618.961, \"from_m\": 10233.204, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13879.412, \"from_m\": 13618.961, \"capability_applied\": null, \"effective_limit_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\": 14460.269, \"from_m\": 13879.412, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 14762.823, \"from_m\": 14460.269, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 15457.324, \"from_m\": 14762.823, \"capability_applied\": null, \"effective_limit_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\": 15503.9, \"from_m\": 15457.324, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15645.87, \"from_m\": 15503.9, \"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\": 18973.104, \"from_m\": 15645.87, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19446.168, \"from_m\": 18973.104, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 19504.29, \"from_m\": 19446.168, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 19581.546, \"from_m\": 19504.29, \"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\": 19935.859, \"from_m\": 19581.546, \"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\": 20068.413, \"from_m\": 19935.859, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 20170.645, \"from_m\": 20068.413, \"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\": 20268.267, \"from_m\": 20170.645, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21003.28, \"from_m\": 20268.267, \"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\": 23507.538, \"from_m\": 21003.28, \"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\": 23807.567, \"from_m\": 23507.538, \"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\": 24058.845, \"from_m\": 23807.567, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 24372.18, \"from_m\": 24058.845, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25423.379, \"from_m\": 24372.18, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 31022.096, \"from_m\": 25423.379, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31074.977, \"from_m\": 31022.096, \"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\": 31352.512, \"from_m\": 31074.977, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32491.742, \"from_m\": 31352.512, \"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\": 33241.03, \"from_m\": 32491.742, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 34841.711, \"from_m\": 33241.03, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 35298.938, \"from_m\": 34841.711, \"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\": 35871.983, \"from_m\": 35298.938, \"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\": 39336.094, \"from_m\": 35871.983, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 39574.997, \"from_m\": 39336.094, \"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\": 492967, \"profile_key\": \"3b4713f7ff14252e7acce3a6fe3b6a0dd7fb98cafaf7562e1a4bc8a2a0bb5809\", \"schedule_id\": 2014, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2249\", \"location\": \"Dalmuir\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28688}, {\"is_pass\": false, \"wtt_arr\": \"2250H\", \"wtt_dep\": \"2251H\", \"location\": \"Singer\", \"stage_seq\": 2, \"distance_m\": 1836.0, \"section_seq\": 1, \"route_path_id\": 28688}, {\"is_pass\": false, \"wtt_arr\": \"2253H\", \"wtt_dep\": \"2254\", \"location\": \"Drumry\", \"stage_seq\": 3, \"distance_m\": 3121.056, \"section_seq\": 1, \"route_path_id\": 28688}, {\"is_pass\": false, \"wtt_arr\": \"2256\", \"wtt_dep\": \"2257\", \"location\": \"Drumchapel\", \"stage_seq\": 4, \"distance_m\": 4535.002, \"section_seq\": 1, \"route_path_id\": 28688}, {\"is_pass\": false, \"wtt_arr\": \"2259\", \"wtt_dep\": \"2259H\", \"location\": \"Westerton\", \"stage_seq\": 5, \"distance_m\": 6341.308, \"section_seq\": 1, \"route_path_id\": 28688}, {\"is_pass\": false, \"wtt_arr\": \"2302\", \"wtt_dep\": \"2302H\", \"location\": \"Anniesland\", \"stage_seq\": 6, \"distance_m\": 8397.117, \"section_seq\": 1, \"route_path_id\": 28688}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2304\", \"location\": \"Hyndland East Jn\", \"stage_seq\": 7, \"distance_m\": 9425.33, \"section_seq\": 1, \"route_path_id\": 28688}, {\"is_pass\": false, \"wtt_arr\": \"2305\", \"wtt_dep\": \"2305H\", \"location\": \"Hyndland\", \"stage_seq\": 8, \"distance_m\": 9956.299, \"section_seq\": 1, \"route_path_id\": 28688}, {\"is_pass\": false, \"wtt_arr\": \"2307\", \"wtt_dep\": \"2308\", \"location\": \"Partick\", \"stage_seq\": 9, \"distance_m\": 11132.162, \"section_seq\": 1, \"route_path_id\": 28688}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2309\", \"location\": \"Finnieston West Jn\", \"stage_seq\": 10, \"distance_m\": 11651.696, \"section_seq\": 1, \"route_path_id\": 28688}, {\"is_pass\": false, \"wtt_arr\": \"2310H\", \"wtt_dep\": \"2312H\", \"location\": \"Exhibition Centre\", \"stage_seq\": 11, \"distance_m\": 13099.105, \"section_seq\": 1, \"route_path_id\": 28688}, {\"is_pass\": false, \"wtt_arr\": \"2314\", \"wtt_dep\": \"2314H\", \"location\": \"Anderston\", \"stage_seq\": 12, \"distance_m\": 13902.298, \"section_seq\": 1, \"route_path_id\": 28688}, {\"is_pass\": false, \"wtt_arr\": \"2315H\", \"wtt_dep\": \"2317H\", \"location\": \"Glasgow Central Low Level\", \"stage_seq\": 13, \"distance_m\": 14695.351, \"section_seq\": 1, \"route_path_id\": 28688}, {\"is_pass\": false, \"wtt_arr\": \"2318H\", \"wtt_dep\": \"2320\", \"location\": \"Argyle Street\", \"stage_seq\": 14, \"distance_m\": 15170.457, \"section_seq\": 1, \"route_path_id\": 28688}, {\"is_pass\": false, \"wtt_arr\": \"2322H\", \"wtt_dep\": \"2323H\", \"location\": \"Bridgeton\", \"stage_seq\": 15, \"distance_m\": 17105.905, \"section_seq\": 1, \"route_path_id\": 28688}, {\"is_pass\": false, \"wtt_arr\": \"2325\", \"wtt_dep\": \"2326\", \"location\": \"Dalmarnock\", \"stage_seq\": 16, \"distance_m\": 17992.298, \"section_seq\": 1, \"route_path_id\": 28688}, {\"is_pass\": false, \"wtt_arr\": \"2327H\", \"wtt_dep\": \"2329H\", \"location\": \"Rutherglen\", \"stage_seq\": 17, \"distance_m\": 19239.684, \"section_seq\": 1, \"route_path_id\": 28688}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2331\", \"location\": \"Rutherglen East Jn\", \"stage_seq\": 18, \"distance_m\": 20390.17, \"section_seq\": 1, \"route_path_id\": 28688}, {\"is_pass\": false, \"wtt_arr\": \"2333\", \"wtt_dep\": \"2333H\", \"location\": \"Cambuslang\", \"stage_seq\": 19, \"distance_m\": 22177.067, \"section_seq\": 1, \"route_path_id\": 28688}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2335\", \"location\": \"Newton West Jn\", \"stage_seq\": 20, \"distance_m\": 23613.715, \"section_seq\": 1, \"route_path_id\": 28688}, {\"is_pass\": false, \"wtt_arr\": \"2336\", \"wtt_dep\": \"2336H\", \"location\": \"Newton\", \"stage_seq\": 21, \"distance_m\": 24718.909, \"section_seq\": 1, \"route_path_id\": 28688}, {\"is_pass\": false, \"wtt_arr\": \"2340\", \"wtt_dep\": \"2340H\", \"location\": \"Blantyre\", \"stage_seq\": 22, \"distance_m\": 28683.894, \"section_seq\": 1, \"route_path_id\": 28688}, {\"is_pass\": false, \"wtt_arr\": \"2343\", \"wtt_dep\": \"2343H\", \"location\": \"Hamilton West\", \"stage_seq\": 23, \"distance_m\": 31525.964, \"section_seq\": 1, \"route_path_id\": 28688}, {\"is_pass\": false, \"wtt_arr\": \"2345H\", \"wtt_dep\": \"2346\", \"location\": \"Hamilton Central\", \"stage_seq\": 24, \"distance_m\": 32887.414, \"section_seq\": 1, \"route_path_id\": 28688}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2348H\", \"location\": \"Haughhead Jn\", \"stage_seq\": 25, \"distance_m\": 34882.765, \"section_seq\": 1, \"route_path_id\": 28688}, {\"is_pass\": false, \"wtt_arr\": \"2350\", \"wtt_dep\": \"2350H\", \"location\": \"Chatelherault\", \"stage_seq\": 26, \"distance_m\": 35811.501, \"section_seq\": 1, \"route_path_id\": 28688}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2351H\", \"location\": \"Allanton Loop\", \"stage_seq\": 27, \"distance_m\": 36243.384, \"section_seq\": 1, \"route_path_id\": 28688}, {\"is_pass\": false, \"wtt_arr\": \"2353\", \"wtt_dep\": \"2353H\", \"location\": \"Merryton\", \"stage_seq\": 28, \"distance_m\": 38365.33, \"section_seq\": 1, \"route_path_id\": 28688}, {\"is_pass\": false, \"wtt_arr\": \"2357\", \"wtt_dep\": null, \"location\": \"Larkhall\", \"stage_seq\": 29, \"distance_m\": 39574.997, \"section_seq\": 1, \"route_path_id\": 28688}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 39574.997, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28688}], \"total_distance_m\": 39574.997, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 39574.997, \"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": "2249", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "55.7383293", "current_position_lon": "-3.9748541", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1272, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:51:19Z\", \"source_id\": 39647504, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:51:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:51:22Z\", \"source_id\": 13019245, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1276, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:52:54Z\", \"source_id\": 39650432, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:54:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:52:57Z\", \"source_id\": 13020139, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1280, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:55:04Z\", \"source_id\": 39654315, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:56:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:55:05Z\", \"source_id\": 13021368, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1284, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:59:15Z\", \"source_id\": 39661684, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:59:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:59:18Z\", \"source_id\": 13023649, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1292, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:02:20Z\", \"source_id\": 39667242, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:03:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:02:23Z\", \"source_id\": 13025406, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1367, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:06:14Z\", \"source_id\": 39674343, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:07:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:06:18Z\", \"source_id\": 13027612, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1373, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:09:19Z\", \"source_id\": 39679671, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:09:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:09:21Z\", \"source_id\": 13029292, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2071, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:12:48Z\", \"source_id\": 39685529, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:13:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:12:54Z\", \"source_id\": 13031256, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1947, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:15:11Z\", \"source_id\": 39689462, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:15:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:15:15Z\", \"source_id\": 13032527, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1951, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:17:15Z\", \"source_id\": 39692762, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:17:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:17:19Z\", \"source_id\": 13033569, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2032, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:19:25Z\", \"source_id\": 39696391, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:20:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:19:30Z\", \"source_id\": 13034694, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:22:56Z\", \"source_id\": 39702414, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:23:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:23:04Z\", \"source_id\": 13036557, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2067, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:25:04Z\", \"source_id\": 39705860, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:25:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:25:07Z\", \"source_id\": 13037636, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2090, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:27:32Z\", \"source_id\": 39709863, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:28:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:27:36Z\", \"source_id\": 13038832, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2339, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:32:47Z\", \"source_id\": 39718332, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:33:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:32:52Z\", \"source_id\": 13041464, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2350, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:36:11Z\", \"source_id\": 39723726, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:37:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:36:12Z\", \"source_id\": 13043099, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2490, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:40:40Z\", \"source_id\": 39730774, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:41:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:40:43Z\", \"source_id\": 13045260, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:43:27Z\", \"source_id\": 39734855, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:44:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:43:28Z\", \"source_id\": 13046557, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2482, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:46:03Z\", \"source_id\": 39738498, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:47:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:46:07Z\", \"source_id\": 13047726, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2494, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:50:34Z\", \"source_id\": 39744573, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:52:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:50:38Z\", \"source_id\": 13049734, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2498, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:53:00Z\", \"source_id\": 39747834, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:55:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:53:03Z\", \"source_id\": 13050740, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2507, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:58:39Z\", \"source_id\": 39754756, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:59:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:58:43Z\", \"source_id\": 13053042, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Larkhall", "service_state_platform": "2", "timing_fact_generation": 1789167523877297, "current_leg_arrival_utc": "2026-09-12T23:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T22:59:56.640401", "service_state_evidence_id": 13053042, "current_leg_start_actual_dep": "2026-09-12T23:55:30+01:00", "operational_evidence_version": 103, "service_state_event_time_utc": "2026-09-11T22:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:09:57.373669", "service_state_valid_until_kind": null, "operational_interpretation_version": 103, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
DMR |
LRH |
2L22 |
320321 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 159.473, "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": 6128.684, "from_m": 159.473, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6824.529, "from_m": 6128.684, "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": 9007.277, "from_m": 6824.529, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9425.33, "from_m": 9007.277, "capability_applied": null, "effective_limit_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": 9440.71, "from_m": 9425.33, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9480.949, "from_m": 9440.71, "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": 10192.438, "from_m": 9480.949, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10233.204, "from_m": 10192.438, "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": 13618.961, "from_m": 10233.204, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13879.412, "from_m": 13618.961, "capability_applied": null, "effective_limit_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": 14460.269, "from_m": 13879.412, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 14762.823, "from_m": 14460.269, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 15457.324, "from_m": 14762.823, "capability_applied": null, "effective_limit_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": 15503.9, "from_m": 15457.324, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15645.87, "from_m": 15503.9, "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": 18973.104, "from_m": 15645.87, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19446.168, "from_m": 18973.104, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 19504.29, "from_m": 19446.168, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 19581.546, "from_m": 19504.29, "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": 19935.859, "from_m": 19581.546, "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": 20068.413, "from_m": 19935.859, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 70.0}, {"to_m": 20170.645, "from_m": 20068.413, "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": 20268.267, "from_m": 20170.645, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21003.28, "from_m": 20268.267, "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": 23507.538, "from_m": 21003.28, "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": 23807.567, "from_m": 23507.538, "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": 24058.845, "from_m": 23807.567, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 24372.18, "from_m": 24058.845, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25423.379, "from_m": 24372.18, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 31022.096, "from_m": 25423.379, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31074.977, "from_m": 31022.096, "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": 31352.512, "from_m": 31074.977, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32491.742, "from_m": 31352.512, "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": 33241.03, "from_m": 32491.742, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 34841.711, "from_m": 33241.03, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 35298.938, "from_m": 34841.711, "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": 35871.983, "from_m": 35298.938, "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": 39336.094, "from_m": 35871.983, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 39574.997, "from_m": 39336.094, "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": 492967, "profile_key": "3b4713f7ff14252e7acce3a6fe3b6a0dd7fb98cafaf7562e1a4bc8a2a0bb5809", "schedule_id": 2014, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2249", "location": "Dalmuir", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28688}, {"is_pass": false, "wtt_arr": "2250H", "wtt_dep": "2251H", "location": "Singer", "stage_seq": 2, "distance_m": 1836.0, "section_seq": 1, "route_path_id": 28688}, {"is_pass": false, "wtt_arr": "2253H", "wtt_dep": "2254", "location": "Drumry", "stage_seq": 3, "distance_m": 3121.056, "section_seq": 1, "route_path_id": 28688}, {"is_pass": false, "wtt_arr": "2256", "wtt_dep": "2257", "location": "Drumchapel", "stage_seq": 4, "distance_m": 4535.002, "section_seq": 1, "route_path_id": 28688}, {"is_pass": false, "wtt_arr": "2259", "wtt_dep": "2259H", "location": "Westerton", "stage_seq": 5, "distance_m": 6341.308, "section_seq": 1, "route_path_id": 28688}, {"is_pass": false, "wtt_arr": "2302", "wtt_dep": "2302H", "location": "Anniesland", "stage_seq": 6, "distance_m": 8397.117, "section_seq": 1, "route_path_id": 28688}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2304", "location": "Hyndland East Jn", "stage_seq": 7, "distance_m": 9425.33, "section_seq": 1, "route_path_id": 28688}, {"is_pass": false, "wtt_arr": "2305", "wtt_dep": "2305H", "location": "Hyndland", "stage_seq": 8, "distance_m": 9956.299, "section_seq": 1, "route_path_id": 28688}, {"is_pass": false, "wtt_arr": "2307", "wtt_dep": "2308", "location": "Partick", "stage_seq": 9, "distance_m": 11132.162, "section_seq": 1, "route_path_id": 28688}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2309", "location": "Finnieston West Jn", "stage_seq": 10, "distance_m": 11651.696, "section_seq": 1, "route_path_id": 28688}, {"is_pass": false, "wtt_arr": "2310H", "wtt_dep": "2312H", "location": "Exhibition Centre", "stage_seq": 11, "distance_m": 13099.105, "section_seq": 1, "route_path_id": 28688}, {"is_pass": false, "wtt_arr": "2314", "wtt_dep": "2314H", "location": "Anderston", "stage_seq": 12, "distance_m": 13902.298, "section_seq": 1, "route_path_id": 28688}, {"is_pass": false, "wtt_arr": "2315H", "wtt_dep": "2317H", "location": "Glasgow Central Low Level", "stage_seq": 13, "distance_m": 14695.351, "section_seq": 1, "route_path_id": 28688}, {"is_pass": false, "wtt_arr": "2318H", "wtt_dep": "2320", "location": "Argyle Street", "stage_seq": 14, "distance_m": 15170.457, "section_seq": 1, "route_path_id": 28688}, {"is_pass": false, "wtt_arr": "2322H", "wtt_dep": "2323H", "location": "Bridgeton", "stage_seq": 15, "distance_m": 17105.905, "section_seq": 1, "route_path_id": 28688}, {"is_pass": false, "wtt_arr": "2325", "wtt_dep": "2326", "location": "Dalmarnock", "stage_seq": 16, "distance_m": 17992.298, "section_seq": 1, "route_path_id": 28688}, {"is_pass": false, "wtt_arr": "2327H", "wtt_dep": "2329H", "location": "Rutherglen", "stage_seq": 17, "distance_m": 19239.684, "section_seq": 1, "route_path_id": 28688}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2331", "location": "Rutherglen East Jn", "stage_seq": 18, "distance_m": 20390.17, "section_seq": 1, "route_path_id": 28688}, {"is_pass": false, "wtt_arr": "2333", "wtt_dep": "2333H", "location": "Cambuslang", "stage_seq": 19, "distance_m": 22177.067, "section_seq": 1, "route_path_id": 28688}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2335", "location": "Newton West Jn", "stage_seq": 20, "distance_m": 23613.715, "section_seq": 1, "route_path_id": 28688}, {"is_pass": false, "wtt_arr": "2336", "wtt_dep": "2336H", "location": "Newton", "stage_seq": 21, "distance_m": 24718.909, "section_seq": 1, "route_path_id": 28688}, {"is_pass": false, "wtt_arr": "2340", "wtt_dep": "2340H", "location": "Blantyre", "stage_seq": 22, "distance_m": 28683.894, "section_seq": 1, "route_path_id": 28688}, {"is_pass": false, "wtt_arr": "2343", "wtt_dep": "2343H", "location": "Hamilton West", "stage_seq": 23, "distance_m": 31525.964, "section_seq": 1, "route_path_id": 28688}, {"is_pass": false, "wtt_arr": "2345H", "wtt_dep": "2346", "location": "Hamilton Central", "stage_seq": 24, "distance_m": 32887.414, "section_seq": 1, "route_path_id": 28688}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2348H", "location": "Haughhead Jn", "stage_seq": 25, "distance_m": 34882.765, "section_seq": 1, "route_path_id": 28688}, {"is_pass": false, "wtt_arr": "2350", "wtt_dep": "2350H", "location": "Chatelherault", "stage_seq": 26, "distance_m": 35811.501, "section_seq": 1, "route_path_id": 28688}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2351H", "location": "Allanton Loop", "stage_seq": 27, "distance_m": 36243.384, "section_seq": 1, "route_path_id": 28688}, {"is_pass": false, "wtt_arr": "2353", "wtt_dep": "2353H", "location": "Merryton", "stage_seq": 28, "distance_m": 38365.33, "section_seq": 1, "route_path_id": 28688}, {"is_pass": false, "wtt_arr": "2357", "wtt_dep": null, "location": "Larkhall", "stage_seq": 29, "distance_m": 39574.997, "section_seq": 1, "route_path_id": 28688}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 39574.997, "from_m": 0.0, "section_seq": 1, "route_path_id": 28688}], "total_distance_m": 39574.997, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 39574.997, "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": 1272, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:51:19Z", "source_id": 39647504, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T21:51:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:51:22Z", "source_id": 13019245, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T22:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1276, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:52:54Z", "source_id": 39650432, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T21:54:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:52:57Z", "source_id": 13020139, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T22:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1280, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:55:04Z", "source_id": 39654315, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T21:56:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:55:05Z", "source_id": 13021368, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T22:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1284, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:59:15Z", "source_id": 39661684, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T21:59:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:59:18Z", "source_id": 13023649, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T22:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1292, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:02:20Z", "source_id": 39667242, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T22:03:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:02:23Z", "source_id": 13025406, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T23:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1367, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:06:14Z", "source_id": 39674343, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T22:07:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:06:18Z", "source_id": 13027612, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T23:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1373, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:09:19Z", "source_id": 39679671, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T22:09:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:09:21Z", "source_id": 13029292, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T23:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2071, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:12:48Z", "source_id": 39685529, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T22:13:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:12:54Z", "source_id": 13031256, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T23:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1947, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:15:11Z", "source_id": 39689462, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T22:15:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:15:15Z", "source_id": 13032527, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T23:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1951, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:17:15Z", "source_id": 39692762, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T22:17:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:17:19Z", "source_id": 13033569, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T23:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2032, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:19:25Z", "source_id": 39696391, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T22:20:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:19:30Z", "source_id": 13034694, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T23:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2063, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:22:56Z", "source_id": 39702414, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T22:23:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:23:04Z", "source_id": 13036557, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T23:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2067, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:25:04Z", "source_id": 39705860, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T22:25:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:25:07Z", "source_id": 13037636, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T23:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2090, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:27:32Z", "source_id": 39709863, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T22:28:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:27:36Z", "source_id": 13038832, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T23:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2339, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:32:47Z", "source_id": 39718332, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T22:33:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:32:52Z", "source_id": 13041464, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T23:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2350, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:36:11Z", "source_id": 39723726, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-11T22:37:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:36:12Z", "source_id": 13043099, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-11T23:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2490, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:40:40Z", "source_id": 39730774, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-11T22:41:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:40:43Z", "source_id": 13045260, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-11T23:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2486, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:43:27Z", "source_id": 39734855, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-11T22:44:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:43:28Z", "source_id": 13046557, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-11T23:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2482, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:46:03Z", "source_id": 39738498, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-11T22:47:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:46:07Z", "source_id": 13047726, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-11T23:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2494, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:50:34Z", "source_id": 39744573, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-11T22:52:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:50:38Z", "source_id": 13049734, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-11T23:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2498, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:53:00Z", "source_id": 39747834, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-11T22:55:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:53:03Z", "source_id": 13050740, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-11T23:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2507, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:58:39Z", "source_id": 39754756, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-11T22:59:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:58:43Z", "source_id": 13053042, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-11T23:59:00+01:00", "operational_fact": true}] |
Dalmuir |
2249 |
2249 |
2 |
None |
None |
Larkhall |
2357 |
2357 |
2 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C15247/2026-09-11/detailed |
None |
Merryton |
2026-09-12T23:55:30+01:00 |
Larkhall |
2.0 |
{"type": "LineString", "coordinates": [[-3.9774138999999993, 55.7487644], [-3.977395399999999, 55.748604099999994], [-3.977379500000001, 55.7483653], [-3.9773816, 55.7483023], [-3.977396900000001, 55.748061199999995], [-3.9774103, 55.7479532], [-3.9774549, 55.747752899999995], [-3.977484299999999, 55.74761629999999], [-3.977535, 55.747472], [-3.977612300000001, 55.7472753], [-3.9776481, 55.747186199999994], [-3.97783, 55.7468133], [-3.9782377000000007, 55.74605179999999], [-3.9784067, 55.745648], [-3.9785285, 55.7452633], [-3.9785887, 55.7447663], [-3.978577299999999, 55.7444534], [-3.9785193, 55.74413950000001], [-3.9783951000000006, 55.7437577], [-3.978207299999999, 55.7433801], [-3.977821800000001, 55.742777499999995], [-3.977423200000001, 55.74220700000001], [-3.9773944, 55.74216570000001], [-3.9766211999999994, 55.7409335], [-3.9762273, 55.74033370000001], [-3.9761992, 55.740284599999995], [-3.976179299999999, 55.740249899999995], [-3.975703699999999, 55.73957240000001], [-3.9752134, 55.738867899999995], [-3.974854099999999, 55.73832929999999]]} |
0.8 |
2357 |
2359 |
Merryton |
Larkhall |
Larkhall |
55.7383293 |
-3.9748541 |
55.7383293 |
-3.9748541 |
1 |
0 |
2026-09-11 23:10:22 |
TERMINATED |
2026-09-11 22:59:00 |
Larkhall |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13053042 |
1789167523877297 |
103 |
103 |
2026-09-11 23:09:57.373669 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 22:59:56.640401 |
| 462792 |
493691 |
W28925 |
882C75M911 |
2026-09-11 |
COMPLETE |
13052918 |
2026-09-11 23:59:00 |
2026-09-11 23:10:22 |
2026-09-13 23:10:22 |
{"id": 493691, "stp": "P", "toc": "Southern", "uid": "W28925", "consist": "377320", "dest_crs": "BTN", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W28925/2026-09-11/detailed", "trust_id": "882C75M911", "origin_crs": "SEF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Brighton", "service_date": "2026-09-11", "dest_arr_time": "0001", "dest_platform": "8", "is_terminated": 1, "next_location": "Brighton", "signalling_id": "2C75", "timing_status": "EARLY", "origin_station": "Seaford", "current_leg_arr": "2359", "current_leg_dep": "2357", "current_leg_end": "Brighton", "origin_dep_time": "2324", "origin_platform": "1", "current_location": "Brighton", "last_update_time": "2026-09-11T23:10:22", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1356308, 50.8368963], [-0.13637669999999996, 50.83680919999999], [-0.13696479999999997, 50.83672889999999], [-0.1375376, 50.8366286], [-0.1378042, 50.8365787], [-0.1380693, 50.8365264], [-0.1383406, 50.8364686], [-0.1386118, 50.836408299999995], [-0.1389885, 50.836322300000006], [-0.13969019999999996, 50.8361403], [-0.14069769999999998, 50.8358394], [-0.14122339999999997, 50.835659199999995], [-0.1414859, 50.83556099999999], [-0.1416833, 50.835479799999995], [-0.14186909999999997, 50.83538699999998], [-0.1419903, 50.83531800000001], [-0.1421455, 50.83521489999999], [-0.1422573, 50.8351291], [-0.14236059999999998, 50.83503830000001], [-0.14247229999999997, 50.83491899999999], [-0.1425239, 50.8348629], [-0.1425725, 50.834801], [-0.14262179999999997, 50.8347348], [-0.142666, 50.83466609999999], [-0.14269650000000003, 50.834611599999995], [-0.14272369999999998, 50.83455589999999], [-0.1427759, 50.834431499999994], [-0.14279899999999998, 50.8343595], [-0.1428204, 50.8342795], [-0.142828, 50.8341466], [-0.1428392, 50.833978900000005], [-0.14283859999999998, 50.833825799999985], [-0.14282549999999997, 50.8337014], [-0.1428, 50.8335625], [-0.14272719999999997, 50.83330649999999], [-0.1427101, 50.8332698], [-0.1427218, 50.8332667], [-0.1425619, 50.832978999999995], [-0.1424802, 50.8328229], [-0.14237659999999996, 50.832631500000005], [-0.1422796, 50.832368900000006], [-0.14219409999999996, 50.83212079999999], [-0.1421155, 50.8319738], [-0.14201330000000004, 50.8317341], [-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": "London Road (Brighton)", "dest_arr_time_act": "0001", "motion_projection": null, "next_location_lat": "50.8292890", "next_location_lon": "-0.1410499", "previous_location": "London Road (Brighton)", "current_leg_milage": "0.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 256.778, \"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\": 3516.856, \"from_m\": 256.778, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 3893.641, \"from_m\": 3516.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\": 4871.516, \"from_m\": 3893.641, \"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\": 5278.059, \"from_m\": 4871.516, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 5331.209, \"from_m\": 5278.059, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8727.329, \"from_m\": 5331.209, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 8946.948, \"from_m\": 8727.329, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12459.437, \"from_m\": 8946.948, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 12562.499, \"from_m\": 12459.437, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12591.047, \"from_m\": 12562.499, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 14131.706, \"from_m\": 12591.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\": 14175.401, \"from_m\": 14131.706, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 14440.059, \"from_m\": 14175.401, \"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\": 16229.899, \"from_m\": 14440.059, \"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\": 20951.457, \"from_m\": 16229.899, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 22206.828, \"from_m\": 20951.457, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24663.511, \"from_m\": 22206.828, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 26141.639, \"from_m\": 24663.511, \"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\": 26527.732, \"from_m\": 26141.639, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26621.753, \"from_m\": 26527.732, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 26626.195, \"from_m\": 26621.753, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26649.085, \"from_m\": 26626.195, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 26678.704, \"from_m\": 26649.085, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 26701.196, \"from_m\": 26678.704, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 26759.413, \"from_m\": 26701.196, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26776.666, \"from_m\": 26759.413, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 26825.898, \"from_m\": 26776.666, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27086.059, \"from_m\": 26825.898, \"capability_applied\": null, \"effective_limit_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\": 493691, \"profile_key\": \"3fb5427107244bfb830c0f69b6305a790950407fdf426e0c24c4c1fcb73bfe49\", \"schedule_id\": 34684, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2324\", \"location\": \"Seaford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28334}, {\"is_pass\": false, \"wtt_arr\": \"2326H\", \"wtt_dep\": \"2327\", \"location\": \"Bishopstone\", \"stage_seq\": 2, \"distance_m\": 1456.966, \"section_seq\": 1, \"route_path_id\": 28334}, {\"is_pass\": false, \"wtt_arr\": \"2330\", \"wtt_dep\": \"2330H\", \"location\": \"Newhaven Harbour\", \"stage_seq\": 3, \"distance_m\": 3769.835, \"section_seq\": 1, \"route_path_id\": 28334}, {\"is_pass\": false, \"wtt_arr\": \"2332\", \"wtt_dep\": \"2332H\", \"location\": \"Newhaven Town\", \"stage_seq\": 4, \"distance_m\": 4280.284, \"section_seq\": 1, \"route_path_id\": 28334}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2334\", \"location\": \"Southease Sig. Tlw20\", \"stage_seq\": 5, \"distance_m\": 5804.146, \"section_seq\": 1, \"route_path_id\": 28334}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2338H\", \"location\": \"Southerham Jn\", \"stage_seq\": 6, \"distance_m\": 12591.047, \"section_seq\": 1, \"route_path_id\": 28334}, {\"is_pass\": false, \"wtt_arr\": \"2341\", \"wtt_dep\": \"2343\", \"location\": \"Lewes\", \"stage_seq\": 7, \"distance_m\": 14227.145, \"section_seq\": 1, \"route_path_id\": 28334}, {\"is_pass\": false, \"wtt_arr\": \"2349H\", \"wtt_dep\": \"2350H\", \"location\": \"Falmer\", \"stage_seq\": 8, \"distance_m\": 21413.638, \"section_seq\": 1, \"route_path_id\": 28334}, {\"is_pass\": false, \"wtt_arr\": \"2353H\", \"wtt_dep\": \"2354\", \"location\": \"Moulsecoomb\", \"stage_seq\": 9, \"distance_m\": 24235.124, \"section_seq\": 1, \"route_path_id\": 28334}, {\"is_pass\": false, \"wtt_arr\": \"2356H\", \"wtt_dep\": \"2357\", \"location\": \"London Road (Brighton)\", \"stage_seq\": 10, \"distance_m\": 25896.923, \"section_seq\": 1, \"route_path_id\": 28334}, {\"is_pass\": false, \"wtt_arr\": \"0001\", \"wtt_dep\": null, \"location\": \"Brighton\", \"stage_seq\": 11, \"distance_m\": 27086.059, \"section_seq\": 1, \"route_path_id\": 28334}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 27086.059, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28334}], \"total_distance_m\": 27086.059, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 26921.018, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 165.041, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2324", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "50.8292890", "current_position_lon": "-0.1410499", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31190, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:24:37Z\", \"source_id\": 39705190, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:26:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:24:43Z\", \"source_id\": 13037452, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31183, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:28:45Z\", \"source_id\": 39711778, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:29:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:28:47Z\", \"source_id\": 13039378, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31179, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:30:53Z\", \"source_id\": 39715298, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:31:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:30:59Z\", \"source_id\": 13040510, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31147, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:39:04Z\", \"source_id\": 39728385, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:40:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:39:09Z\", \"source_id\": 13044494, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31131, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:47:56Z\", \"source_id\": 39741046, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:49:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:48:04Z\", \"source_id\": 13048591, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31127, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:51:56Z\", \"source_id\": 39746502, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:52:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:52:03Z\", \"source_id\": 13050319, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31113, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:55:17Z\", \"source_id\": 39750766, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:56:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:55:19Z\", \"source_id\": 13051715, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30990, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:58:19Z\", \"source_id\": 39754381, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:59:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:58:23Z\", \"source_id\": 13052918, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Brighton", "service_state_platform": "8", "timing_fact_generation": 1789167504864143, "current_leg_arrival_utc": "2026-09-13T00:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T22:59:58.343667", "service_state_evidence_id": 13052918, "current_leg_start_actual_dep": "2026-09-12T23:57:00+01:00", "operational_evidence_version": 41, "service_state_event_time_utc": "2026-09-11T22:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:09:59.347135", "service_state_valid_until_kind": null, "operational_interpretation_version": 41, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
SEF |
BTN |
2C75 |
377320 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 256.778, "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": 3516.856, "from_m": 256.778, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 3893.641, "from_m": 3516.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": 4871.516, "from_m": 3893.641, "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": 5278.059, "from_m": 4871.516, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 5331.209, "from_m": 5278.059, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8727.329, "from_m": 5331.209, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 8946.948, "from_m": 8727.329, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12459.437, "from_m": 8946.948, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 12562.499, "from_m": 12459.437, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12591.047, "from_m": 12562.499, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 14131.706, "from_m": 12591.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": 14175.401, "from_m": 14131.706, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 14440.059, "from_m": 14175.401, "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": 16229.899, "from_m": 14440.059, "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": 20951.457, "from_m": 16229.899, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 22206.828, "from_m": 20951.457, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24663.511, "from_m": 22206.828, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 26141.639, "from_m": 24663.511, "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": 26527.732, "from_m": 26141.639, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26621.753, "from_m": 26527.732, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 26626.195, "from_m": 26621.753, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26649.085, "from_m": 26626.195, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 26678.704, "from_m": 26649.085, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 26701.196, "from_m": 26678.704, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 26759.413, "from_m": 26701.196, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26776.666, "from_m": 26759.413, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 26825.898, "from_m": 26776.666, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27086.059, "from_m": 26825.898, "capability_applied": null, "effective_limit_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": 493691, "profile_key": "3fb5427107244bfb830c0f69b6305a790950407fdf426e0c24c4c1fcb73bfe49", "schedule_id": 34684, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2324", "location": "Seaford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28334}, {"is_pass": false, "wtt_arr": "2326H", "wtt_dep": "2327", "location": "Bishopstone", "stage_seq": 2, "distance_m": 1456.966, "section_seq": 1, "route_path_id": 28334}, {"is_pass": false, "wtt_arr": "2330", "wtt_dep": "2330H", "location": "Newhaven Harbour", "stage_seq": 3, "distance_m": 3769.835, "section_seq": 1, "route_path_id": 28334}, {"is_pass": false, "wtt_arr": "2332", "wtt_dep": "2332H", "location": "Newhaven Town", "stage_seq": 4, "distance_m": 4280.284, "section_seq": 1, "route_path_id": 28334}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2334", "location": "Southease Sig. Tlw20", "stage_seq": 5, "distance_m": 5804.146, "section_seq": 1, "route_path_id": 28334}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2338H", "location": "Southerham Jn", "stage_seq": 6, "distance_m": 12591.047, "section_seq": 1, "route_path_id": 28334}, {"is_pass": false, "wtt_arr": "2341", "wtt_dep": "2343", "location": "Lewes", "stage_seq": 7, "distance_m": 14227.145, "section_seq": 1, "route_path_id": 28334}, {"is_pass": false, "wtt_arr": "2349H", "wtt_dep": "2350H", "location": "Falmer", "stage_seq": 8, "distance_m": 21413.638, "section_seq": 1, "route_path_id": 28334}, {"is_pass": false, "wtt_arr": "2353H", "wtt_dep": "2354", "location": "Moulsecoomb", "stage_seq": 9, "distance_m": 24235.124, "section_seq": 1, "route_path_id": 28334}, {"is_pass": false, "wtt_arr": "2356H", "wtt_dep": "2357", "location": "London Road (Brighton)", "stage_seq": 10, "distance_m": 25896.923, "section_seq": 1, "route_path_id": 28334}, {"is_pass": false, "wtt_arr": "0001", "wtt_dep": null, "location": "Brighton", "stage_seq": 11, "distance_m": 27086.059, "section_seq": 1, "route_path_id": 28334}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 27086.059, "from_m": 0.0, "section_seq": 1, "route_path_id": 28334}], "total_distance_m": 27086.059, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 26921.018, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 165.041, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 31190, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:24:37Z", "source_id": 39705190, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T22:26:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:24:43Z", "source_id": 13037452, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T23:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31183, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:28:45Z", "source_id": 39711778, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T22:29:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:28:47Z", "source_id": 13039378, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T23:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31179, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:30:53Z", "source_id": 39715298, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T22:31:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:30:59Z", "source_id": 13040510, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T23:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31147, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:39:04Z", "source_id": 39728385, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T22:40:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:39:09Z", "source_id": 13044494, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T23:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31131, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:47:56Z", "source_id": 39741046, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T22:49:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:48:04Z", "source_id": 13048591, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T23:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31127, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:51:56Z", "source_id": 39746502, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T22:52:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:52:03Z", "source_id": 13050319, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T23:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31113, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:55:17Z", "source_id": 39750766, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T22:56:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:55:19Z", "source_id": 13051715, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T23:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30990, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:58:19Z", "source_id": 39754381, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T22:59:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:58:23Z", "source_id": 13052918, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T23:59:00+01:00", "operational_fact": true}] |
Seaford |
2324 |
2324 |
1 |
None |
None |
Brighton |
0001 |
0001 |
8 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W28925/2026-09-11/detailed |
None |
London Road (Brighton) |
2026-09-12T23:57:00+01:00 |
Brighton |
2.0 |
{"type": "LineString", "coordinates": [[-0.1356308, 50.8368963], [-0.13637669999999996, 50.83680919999999], [-0.13696479999999997, 50.83672889999999], [-0.1375376, 50.8366286], [-0.1378042, 50.8365787], [-0.1380693, 50.8365264], [-0.1383406, 50.8364686], [-0.1386118, 50.836408299999995], [-0.1389885, 50.836322300000006], [-0.13969019999999996, 50.8361403], [-0.14069769999999998, 50.8358394], [-0.14122339999999997, 50.835659199999995], [-0.1414859, 50.83556099999999], [-0.1416833, 50.835479799999995], [-0.14186909999999997, 50.83538699999998], [-0.1419903, 50.83531800000001], [-0.1421455, 50.83521489999999], [-0.1422573, 50.8351291], [-0.14236059999999998, 50.83503830000001], [-0.14247229999999997, 50.83491899999999], [-0.1425239, 50.8348629], [-0.1425725, 50.834801], [-0.14262179999999997, 50.8347348], [-0.142666, 50.83466609999999], [-0.14269650000000003, 50.834611599999995], [-0.14272369999999998, 50.83455589999999], [-0.1427759, 50.834431499999994], [-0.14279899999999998, 50.8343595], [-0.1428204, 50.8342795], [-0.142828, 50.8341466], [-0.1428392, 50.833978900000005], [-0.14283859999999998, 50.833825799999985], [-0.14282549999999997, 50.8337014], [-0.1428, 50.8335625], [-0.14272719999999997, 50.83330649999999], [-0.1427101, 50.8332698], [-0.1427218, 50.8332667], [-0.1425619, 50.832978999999995], [-0.1424802, 50.8328229], [-0.14237659999999996, 50.832631500000005], [-0.1422796, 50.832368900000006], [-0.14219409999999996, 50.83212079999999], [-0.1421155, 50.8319738], [-0.14201330000000004, 50.8317341], [-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]]} |
0.7 |
2357 |
2359 |
London Road (Brighton) |
Brighton |
Brighton |
50.8292890 |
-0.1410499 |
50.8292890 |
-0.1410499 |
1 |
0 |
2026-09-11 23:10:22 |
TERMINATED |
2026-09-11 22:59:00 |
Brighton |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13052918 |
1789167504864143 |
41 |
41 |
2026-09-11 23:09:59.347135 |
8 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 22:59:58.343667 |
| 462793 |
491561 |
L86605 |
865Y88M711 |
2026-09-11 |
COMPLETE |
None |
2026-09-11 23:00:00 |
2026-09-11 23:10:22 |
2026-09-13 23:10:22 |
{"id": 491561, "stp": "P", "toc": "South Western Railway", "uid": "L86605", "consist": "444016", "dest_crs": null, "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L86605/2026-09-11/detailed", "trust_id": "865Y88M711", "origin_crs": null, "show_on_map": 0, "dar_est_time": "21:42:00", "dar_platform": null, "dest_station": "Fratton S.s.", "service_date": "2026-09-11", "dest_arr_time": "2300", "dest_platform": null, "is_terminated": 1, "next_location": "Fareham Sig. E821", "signalling_id": "5Y88", "timing_status": "OFF ROUTE", "origin_station": "Fratton S.s.", "current_leg_arr": "2233", "current_leg_dep": "2233", "current_leg_end": "Fareham Sig. E821", "origin_dep_time": "2142", "origin_platform": null, "current_location": "Fratton Carriage Servicing Depot", "last_update_time": "2026-09-11T23:10:22", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.1927621, 50.8537326], [-1.1929510999999997, 50.8540234], [-1.1932649999999998, 50.854579], [-1.1934292999999998, 50.8549575], [-1.1935694, 50.8552309], [-1.1938089, 50.8555873], [-1.1939972, 50.8558776], [-1.1943045, 50.85633860000001], [-1.1957188999999997, 50.8584603], [-1.1972651, 50.860774]]}", "current_leg_start": "Fareham", "dest_arr_time_act": "2300", "motion_projection": null, "next_location_lat": "50.8607740", "next_location_lon": "-1.1972651", "previous_location": "Fratton", "current_leg_milage": "0.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"RECOVERY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 13, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TRUST:13012622\", \"confirmationDeadline\": \"2026-09-11T22:35:30+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 460.739, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 520.68, \"from_m\": 460.739, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1360.219, \"from_m\": 520.68, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1618.963, \"from_m\": 1360.219, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 4902.626, \"from_m\": 1618.963, \"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\": 5392.128, \"from_m\": 4902.626, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5437.132, \"from_m\": 5392.128, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5461.331, \"from_m\": 5437.132, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 9004.11, \"from_m\": 5461.331, \"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\": 9727.696, \"from_m\": 9004.11, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 10643.815, \"from_m\": 9727.696, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11571.293, \"from_m\": 10643.815, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11927.681, \"from_m\": 11571.293, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12855.159, \"from_m\": 11927.681, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13771.278, \"from_m\": 12855.159, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14494.865, \"from_m\": 13771.278, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 17252.699, \"from_m\": 14494.865, \"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\": 17323.821, \"from_m\": 17252.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\": 26624.72, \"from_m\": 17323.821, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 26632.71, \"from_m\": 26624.72, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27949.251, \"from_m\": 26632.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\": 28843.157, \"from_m\": 27949.251, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 29401.607, \"from_m\": 28843.157, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 30295.512, \"from_m\": 29401.607, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 31612.053, \"from_m\": 30295.512, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31620.043, \"from_m\": 31612.053, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 40148.263, \"from_m\": 31620.043, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 40858.144, \"from_m\": 40148.263, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 41347.646, \"from_m\": 40858.144, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 44631.309, \"from_m\": 41347.646, \"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\": 44890.054, \"from_m\": 44631.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\": 45729.592, \"from_m\": 44890.054, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 45789.533, \"from_m\": 45729.592, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 46250.272, \"from_m\": 45789.533, \"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\": 491561, \"profile_key\": \"71d246a44a7a9f933c0a9281c731eaeef080aab1a5a7145e9e342697e682f2c3\", \"schedule_id\": 18597, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2142\", \"location\": \"Fratton S.s.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35460}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2148\", \"location\": \"Fratton East Jn\", \"stage_seq\": 2, \"distance_m\": 1539.664, \"section_seq\": 1, \"route_path_id\": 35460}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2152H\", \"location\": \"Portcreek Jn\", \"stage_seq\": 3, \"distance_m\": 5366.783, \"section_seq\": 1, \"route_path_id\": 35460}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2153\", \"location\": \"Farlington Jn\", \"stage_seq\": 4, \"distance_m\": 6386.269, \"section_seq\": 1, \"route_path_id\": 35460}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2157\", \"location\": \"Havant\", \"stage_seq\": 5, \"distance_m\": 11068.53, \"section_seq\": 1, \"route_path_id\": 35460}, {\"is_pass\": false, \"wtt_arr\": \"2159\", \"wtt_dep\": \"2209\", \"location\": \"Havant Sig. Ht 503\", \"stage_seq\": 6, \"distance_m\": 11749.487, \"section_seq\": 1, \"route_path_id\": 35460}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2211H\", \"location\": \"Havant\", \"stage_seq\": 7, \"distance_m\": 12430.444, \"section_seq\": 1, \"route_path_id\": 35460}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2215H\", \"location\": \"Farlington Jn\", \"stage_seq\": 8, \"distance_m\": 17112.706, \"section_seq\": 1, \"route_path_id\": 35460}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2217H\", \"location\": \"Cosham Jn\", \"stage_seq\": 9, \"distance_m\": 18134.732, \"section_seq\": 1, \"route_path_id\": 35460}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2218H\", \"location\": \"Cosham\", \"stage_seq\": 10, \"distance_m\": 18896.402, \"section_seq\": 1, \"route_path_id\": 35460}, {\"is_pass\": false, \"wtt_arr\": \"2227\", \"wtt_dep\": \"2230\", \"location\": \"Fareham\", \"stage_seq\": 11, \"distance_m\": 28277.518, \"section_seq\": 1, \"route_path_id\": 35460}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2231H\", \"location\": \"Fareham North Jn\", \"stage_seq\": 12, \"distance_m\": 28587.196, \"section_seq\": 1, \"route_path_id\": 35460}, {\"is_pass\": false, \"wtt_arr\": \"2233\", \"wtt_dep\": \"2240\", \"location\": \"Fareham Sig. E821\", \"stage_seq\": 13, \"distance_m\": 29122.382, \"section_seq\": 1, \"route_path_id\": 35460}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2241\", \"location\": \"Fareham North Jn\", \"stage_seq\": 14, \"distance_m\": 29657.567, \"section_seq\": 1, \"route_path_id\": 35460}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2242H\", \"location\": \"Fareham\", \"stage_seq\": 15, \"distance_m\": 29967.245, \"section_seq\": 1, \"route_path_id\": 35460}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2248H\", \"location\": \"Cosham\", \"stage_seq\": 16, \"distance_m\": 39348.361, \"section_seq\": 1, \"route_path_id\": 35460}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2249H\", \"location\": \"Cosham Jn\", \"stage_seq\": 17, \"distance_m\": 40110.031, \"section_seq\": 1, \"route_path_id\": 35460}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2250H\", \"location\": \"Portcreek Jn\", \"stage_seq\": 18, \"distance_m\": 40883.489, \"section_seq\": 1, \"route_path_id\": 35460}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2254\", \"location\": \"Fratton East Jn\", \"stage_seq\": 19, \"distance_m\": 44710.608, \"section_seq\": 1, \"route_path_id\": 35460}, {\"is_pass\": false, \"wtt_arr\": \"2300\", \"wtt_dep\": null, \"location\": \"Fratton S.s.\", \"stage_seq\": 20, \"distance_m\": 46250.272, \"section_seq\": 1, \"route_path_id\": 35460}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 46250.272, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35460}], \"total_distance_m\": 46250.272, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 46234.292, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 15.98, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2142", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "0.0", "current_position_lat": "50.8607740", "current_position_lon": "-1.1972651", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27403, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:04:27Z\", \"source_id\": 39556213, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:05:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 27409, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:09:26Z\", \"source_id\": 39566522, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:09:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:04:33Z\", \"source_id\": 12991411, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:09:29Z\", \"source_id\": 12994470, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27313, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:18:21Z\", \"source_id\": 39584966, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:19:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 27315, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:47:25Z\", \"source_id\": 39640228, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:48:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:18:28Z\", \"source_id\": 13000047, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:47:33Z\", \"source_id\": 13017070, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27297, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:31:42Z\", \"source_id\": 39610899, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:32:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 27307, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:39:30Z\", \"source_id\": 39625852, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:40:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:31:46Z\", \"source_id\": 13007981, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:39:32Z\", \"source_id\": 13012489, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:35:17Z\", \"source_id\": 13009948, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:34:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Fratton Carriage Servicing Depot", "service_state_platform": "3", "timing_fact_generation": 1789164244732576, "current_leg_arrival_utc": "2026-09-11T22:36:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T23:00:00.123799", "service_state_evidence_id": 39651584, "current_leg_start_actual_dep": "2026-09-11T22:33:30+01:00", "operational_evidence_version": 64, "service_state_event_time_utc": "2026-09-11T23:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:10:01.097739", "service_state_valid_until_kind": null, "operational_interpretation_version": 64, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
None |
None |
5Y88 |
444016 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 460.739, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 520.68, "from_m": 460.739, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1360.219, "from_m": 520.68, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1618.963, "from_m": 1360.219, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 4902.626, "from_m": 1618.963, "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": 5392.128, "from_m": 4902.626, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5437.132, "from_m": 5392.128, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5461.331, "from_m": 5437.132, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9004.11, "from_m": 5461.331, "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": 9727.696, "from_m": 9004.11, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 10643.815, "from_m": 9727.696, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11571.293, "from_m": 10643.815, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11927.681, "from_m": 11571.293, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12855.159, "from_m": 11927.681, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13771.278, "from_m": 12855.159, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14494.865, "from_m": 13771.278, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 17252.699, "from_m": 14494.865, "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": 17323.821, "from_m": 17252.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": 26624.72, "from_m": 17323.821, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 26632.71, "from_m": 26624.72, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27949.251, "from_m": 26632.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": 28843.157, "from_m": 27949.251, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 29401.607, "from_m": 28843.157, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 30295.512, "from_m": 29401.607, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 31612.053, "from_m": 30295.512, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31620.043, "from_m": 31612.053, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 40148.263, "from_m": 31620.043, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 40858.144, "from_m": 40148.263, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 41347.646, "from_m": 40858.144, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 44631.309, "from_m": 41347.646, "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": 44890.054, "from_m": 44631.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": 45729.592, "from_m": 44890.054, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 45789.533, "from_m": 45729.592, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 46250.272, "from_m": 45789.533, "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": 491561, "profile_key": "71d246a44a7a9f933c0a9281c731eaeef080aab1a5a7145e9e342697e682f2c3", "schedule_id": 18597, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2142", "location": "Fratton S.s.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35460}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2148", "location": "Fratton East Jn", "stage_seq": 2, "distance_m": 1539.664, "section_seq": 1, "route_path_id": 35460}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2152H", "location": "Portcreek Jn", "stage_seq": 3, "distance_m": 5366.783, "section_seq": 1, "route_path_id": 35460}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2153", "location": "Farlington Jn", "stage_seq": 4, "distance_m": 6386.269, "section_seq": 1, "route_path_id": 35460}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2157", "location": "Havant", "stage_seq": 5, "distance_m": 11068.53, "section_seq": 1, "route_path_id": 35460}, {"is_pass": false, "wtt_arr": "2159", "wtt_dep": "2209", "location": "Havant Sig. Ht 503", "stage_seq": 6, "distance_m": 11749.487, "section_seq": 1, "route_path_id": 35460}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2211H", "location": "Havant", "stage_seq": 7, "distance_m": 12430.444, "section_seq": 1, "route_path_id": 35460}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2215H", "location": "Farlington Jn", "stage_seq": 8, "distance_m": 17112.706, "section_seq": 1, "route_path_id": 35460}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2217H", "location": "Cosham Jn", "stage_seq": 9, "distance_m": 18134.732, "section_seq": 1, "route_path_id": 35460}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2218H", "location": "Cosham", "stage_seq": 10, "distance_m": 18896.402, "section_seq": 1, "route_path_id": 35460}, {"is_pass": false, "wtt_arr": "2227", "wtt_dep": "2230", "location": "Fareham", "stage_seq": 11, "distance_m": 28277.518, "section_seq": 1, "route_path_id": 35460}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2231H", "location": "Fareham North Jn", "stage_seq": 12, "distance_m": 28587.196, "section_seq": 1, "route_path_id": 35460}, {"is_pass": false, "wtt_arr": "2233", "wtt_dep": "2240", "location": "Fareham Sig. E821", "stage_seq": 13, "distance_m": 29122.382, "section_seq": 1, "route_path_id": 35460}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2241", "location": "Fareham North Jn", "stage_seq": 14, "distance_m": 29657.567, "section_seq": 1, "route_path_id": 35460}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2242H", "location": "Fareham", "stage_seq": 15, "distance_m": 29967.245, "section_seq": 1, "route_path_id": 35460}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2248H", "location": "Cosham", "stage_seq": 16, "distance_m": 39348.361, "section_seq": 1, "route_path_id": 35460}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2249H", "location": "Cosham Jn", "stage_seq": 17, "distance_m": 40110.031, "section_seq": 1, "route_path_id": 35460}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2250H", "location": "Portcreek Jn", "stage_seq": 18, "distance_m": 40883.489, "section_seq": 1, "route_path_id": 35460}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2254", "location": "Fratton East Jn", "stage_seq": 19, "distance_m": 44710.608, "section_seq": 1, "route_path_id": 35460}, {"is_pass": false, "wtt_arr": "2300", "wtt_dep": null, "location": "Fratton S.s.", "stage_seq": 20, "distance_m": 46250.272, "section_seq": 1, "route_path_id": 35460}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 46250.272, "from_m": 0.0, "section_seq": 1, "route_path_id": 35460}], "total_distance_m": 46250.272, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 46234.292, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 15.98, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 27403, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:04:27Z", "source_id": 39556213, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T21:05:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 27409, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:09:26Z", "source_id": 39566522, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T21:09:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:04:33Z", "source_id": 12991411, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T22:05:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:09:29Z", "source_id": 12994470, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T22:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27313, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:18:21Z", "source_id": 39584966, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T21:19:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 27315, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:47:25Z", "source_id": 39640228, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T21:48:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:18:28Z", "source_id": 13000047, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T22:19:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:47:33Z", "source_id": 13017070, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T22:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27297, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:31:42Z", "source_id": 39610899, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T21:32:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 27307, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:39:30Z", "source_id": 39625852, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T21:40:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:31:46Z", "source_id": 13007981, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T22:32:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:39:32Z", "source_id": 13012489, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T22:40:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:35:17Z", "source_id": 13009948, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T22:34:00+01:00", "operational_fact": true}] |
Fratton S.s. |
2142 |
2142 |
None |
21:42:00 |
None |
Fratton S.s. |
2300 |
2300 |
None |
OFF ROUTE |
None |
https://www.realtimetrains.co.uk/service/gb-nr:L86605/2026-09-11/detailed |
None |
Fareham |
2026-09-11T22:33:30+01:00 |
Fareham Sig. E821 |
0.0 |
{"type": "LineString", "coordinates": [[-1.1927621, 50.8537326], [-1.1929510999999997, 50.8540234], [-1.1932649999999998, 50.854579], [-1.1934292999999998, 50.8549575], [-1.1935694, 50.8552309], [-1.1938089, 50.8555873], [-1.1939972, 50.8558776], [-1.1943045, 50.85633860000001], [-1.1957188999999997, 50.8584603], [-1.1972651, 50.860774]]} |
0.5 |
2233 |
2233 |
Fratton |
Fratton Carriage Servicing Depot |
Fareham Sig. E821 |
50.8607740 |
-1.1972651 |
50.8607740 |
-1.1972651 |
1 |
0 |
2026-09-11 23:10:22 |
TERMINATED |
2026-09-11 23:00:00 |
Fratton Carriage Servicing Depot |
TD |
TRACKING_TIMEOUT |
39651584 |
1789164244732576 |
64 |
64 |
2026-09-11 23:10:01.097739 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 23:00:00.123799 |
| 462794 |
492633 |
C25601 |
252A99M811 |
2026-09-11 |
COMPLETE |
None |
2026-09-11 23:00:00 |
2026-09-11 23:10:22 |
2026-09-13 23:10:22 |
{"id": 492633, "stp": "P", "toc": "Sheffield Supertram", "uid": "C25601", "consist": null, "dest_crs": "SHQ", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C25601/2026-09-11/detailed", "trust_id": "252A99M811", "origin_crs": "PAQ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Sheffield Cathedral (Super Tram)", "service_date": "2026-09-11", "dest_arr_time": "2258", "dest_platform": null, "is_terminated": 1, "next_location": "Tinsley Meadowhall (Super Tram)", "signalling_id": "2A99", "timing_status": "LATE", "origin_station": "Parkgate", "current_leg_arr": "2241½", "current_leg_dep": "2240", "current_leg_end": "Tinsley Meadowhall (Super Tram)", "origin_dep_time": "2232", "origin_platform": null, "current_location": "Tinsley North Jn", "last_update_time": "2026-09-11T23:10:22", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.386252560057402, 53.420378678090565], [-1.386254, 53.4203786], [-1.3875806, 53.42031490000001], [-1.3897628, 53.4202116], [-1.3901726, 53.4201868], [-1.3906569, 53.4201569], [-1.3911110999999998, 53.420118499999994], [-1.3918117, 53.4200511], [-1.3926871, 53.4199477], [-1.3934851999999998, 53.41984870000001], [-1.3946617, 53.419675599999984], [-1.3955812, 53.4195618], [-1.3957602, 53.41953960000001], [-1.3968033, 53.419413299999995], [-1.3970091, 53.4193878], [-1.3973825, 53.419329], [-1.3981063, 53.4192327], [-1.3984456999999997, 53.4191831], [-1.3987914999999995, 53.419109600000006], [-1.3991639, 53.4190089], [-1.3995773, 53.41888050000001], [-1.3999162, 53.418762400000006], [-1.4002401999999998, 53.4186359], [-1.40054, 53.4185013], [-1.4009799, 53.41828019999999], [-1.401287, 53.41810650000001], [-1.4016972, 53.4178511], [-1.4020171, 53.4176044], [-1.4023145, 53.4173446], [-1.4026193, 53.4170336], [-1.4032489, 53.416129100000006], [-1.4036368999999995, 53.4155587], [-1.4041726, 53.4147074], [-1.404392, 53.4143553], [-1.4044164788002325, 53.41428429590598], [-1.4045611, 53.41386479999999], [-1.4046126, 53.41363870000001], [-1.4046375, 53.4134457], [-1.4046362, 53.413205099999985]]}", "current_leg_start": "Magna Tram Stop", "dest_arr_time_act": "2258", "motion_projection": null, "next_location_lat": "53.4132051", "next_location_lon": "-1.4046362", "previous_location": "Rotherham Central", "current_leg_milage": "1.0", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 6, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:39627675\", \"confirmationDeadline\": \"2026-09-11T22:43:30+01:00\"}", "glide_speed_profile": null, "origin_dep_time_act": "2232", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "1.5", "current_position_lat": "53.4132051", "current_position_lon": "-1.4046362", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 7208, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:35:52Z\", \"source_id\": 39618914, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:37:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:35:53Z\", \"source_id\": 13010343, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7238, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:39:23Z\", \"source_id\": 39625606, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:39:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:39:26Z\", \"source_id\": 13012438, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:39:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Tinsley North Jn", "service_state_platform": null, "timing_fact_generation": 1789162833696279, "current_leg_arrival_utc": "2026-09-11T22:43:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T23:00:00.243769", "service_state_evidence_id": 39627675, "current_leg_start_actual_dep": "2026-09-11T22:40:19+01:00", "operational_evidence_version": 10, "service_state_event_time_utc": "2026-09-11T23:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:10:01.115692", "service_state_valid_until_kind": null, "operational_interpretation_version": 10, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Sheffield Supertram |
P |
PAQ |
SHQ |
2A99 |
None |
None |
None |
None |
None |
[{"source": "TD", "smart_id": 7208, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:35:52Z", "source_id": 39618914, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T21:37:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:35:53Z", "source_id": 13010343, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T22:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7238, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:39:23Z", "source_id": 39625606, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T21:39:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:39:26Z", "source_id": 13012438, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T22:39:00+01:00", "operational_fact": true}] |
Parkgate |
2232 |
2232 |
None |
None |
None |
Sheffield Cathedral (Super Tram) |
2258 |
2258 |
None |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C25601/2026-09-11/detailed |
None |
Magna Tram Stop |
2026-09-11T22:40:19+01:00 |
Tinsley Meadowhall (Super Tram) |
1.5 |
{"type": "LineString", "coordinates": [[-1.386252560057402, 53.420378678090565], [-1.386254, 53.4203786], [-1.3875806, 53.42031490000001], [-1.3897628, 53.4202116], [-1.3901726, 53.4201868], [-1.3906569, 53.4201569], [-1.3911110999999998, 53.420118499999994], [-1.3918117, 53.4200511], [-1.3926871, 53.4199477], [-1.3934851999999998, 53.41984870000001], [-1.3946617, 53.419675599999984], [-1.3955812, 53.4195618], [-1.3957602, 53.41953960000001], [-1.3968033, 53.419413299999995], [-1.3970091, 53.4193878], [-1.3973825, 53.419329], [-1.3981063, 53.4192327], [-1.3984456999999997, 53.4191831], [-1.3987914999999995, 53.419109600000006], [-1.3991639, 53.4190089], [-1.3995773, 53.41888050000001], [-1.3999162, 53.418762400000006], [-1.4002401999999998, 53.4186359], [-1.40054, 53.4185013], [-1.4009799, 53.41828019999999], [-1.401287, 53.41810650000001], [-1.4016972, 53.4178511], [-1.4020171, 53.4176044], [-1.4023145, 53.4173446], [-1.4026193, 53.4170336], [-1.4032489, 53.416129100000006], [-1.4036368999999995, 53.4155587], [-1.4041726, 53.4147074], [-1.404392, 53.4143553], [-1.4044164788002325, 53.41428429590598], [-1.4045611, 53.41386479999999], [-1.4046126, 53.41363870000001], [-1.4046375, 53.4134457], [-1.4046362, 53.413205099999985]]} |
1.0 |
2240 |
2241½ |
Rotherham Central |
Tinsley North Jn |
Tinsley Meadowhall (Super Tram) |
53.4132051 |
-1.4046362 |
53.4132051 |
-1.4046362 |
1 |
0 |
2026-09-11 23:10:22 |
TERMINATED |
2026-09-11 23:00:00 |
Tinsley North Jn |
TD |
TRACKING_TIMEOUT |
39627675 |
1789162833696279 |
10 |
10 |
2026-09-11 23:10:01.115692 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 23:00:00.243769 |
| 462795 |
492729 |
C40245 |
875H90M811 |
2026-09-11 |
COMPLETE |
None |
2026-09-11 23:00:00 |
2026-09-11 23:10:22 |
2026-09-13 23:10:22 |
{"id": 492729, "stp": "P", "toc": "Southern", "uid": "C40245", "consist": "377214+377415", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C40245/2026-09-11/detailed", "trust_id": "875H90M811", "origin_crs": "XBI", "show_on_map": 0, "dar_est_time": "22:37:00", "dar_platform": null, "dest_station": "Hove Up Sidings 3-6", "service_date": "2026-09-11", "dest_arr_time": "2300", "dest_platform": "S3", "is_terminated": 1, "next_location": "Preston Park", "signalling_id": "5H90", "timing_status": "EARLY", "origin_station": "Lovers Walk T&R.S.M.D", "current_leg_arr": "2243", "current_leg_dep": "2237", "current_leg_end": "Preston Park", "origin_dep_time": "2237", "origin_platform": null, "current_location": "Preston Park", "last_update_time": "2026-09-11T23:10:22", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1490728, 50.8376691], [-0.1492893, 50.837813399999995], [-0.14969, 50.8380815], [-0.1499761, 50.8382892], [-0.150876, 50.839006399999995], [-0.15112039999999996, 50.8392184], [-0.1513162, 50.83938500000001], [-0.1515106, 50.8395656], [-0.1516377, 50.83968959999999], [-0.1517593, 50.83981490000001], [-0.15186969999999997, 50.83991940000001], [-0.1521007, 50.840157999999995], [-0.15223539999999997, 50.8403064], [-0.152387, 50.84047569999999], [-0.1528229, 50.8410068], [-0.15301459999999997, 50.841258499999995], [-0.1531157, 50.841411]]}", "current_leg_start": "Lovers Walk T&R.S.M.D", "dest_arr_time_act": "2300", "motion_projection": null, "next_location_lat": "50.8414110", "next_location_lon": "-0.1531157", "previous_location": "Lovers Walk T&R.S.M.D", "current_leg_milage": "0.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 506.401, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 557.898, \"from_m\": 506.401, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 744.457, \"from_m\": 557.898, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 1344.881, \"from_m\": 744.457, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1531.44, \"from_m\": 1344.881, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 1770.557, \"from_m\": 1531.44, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2895.574, \"from_m\": 1770.557, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2981.412, \"from_m\": 2895.574, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3005.309, \"from_m\": 2981.412, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3070.692, \"from_m\": 3005.309, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3086.019, \"from_m\": 3070.692, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3560.872, \"from_m\": 3086.019, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 492729, \"profile_key\": \"23b5a909c410ef2871a78231515d644d5d4377af3b3395d372db55c69575cd8d\", \"schedule_id\": 5819, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2237\", \"location\": \"Lovers Walk T&R.S.M.D\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 42912}, {\"is_pass\": false, \"wtt_arr\": \"2247\", \"wtt_dep\": \"2255\", \"location\": \"Preston Park\", \"stage_seq\": 2, \"distance_m\": 1044.669, \"section_seq\": 1, \"route_path_id\": 42912}, {\"is_pass\": false, \"wtt_arr\": \"2300\", \"wtt_dep\": null, \"location\": \"Hove Up Sidings 3-6\", \"stage_seq\": 3, \"distance_m\": 3560.872, \"section_seq\": 1, \"route_path_id\": 42912}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 3560.872, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 42912}], \"total_distance_m\": 3560.872, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 2493.78, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1067.092, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2237", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "6.0", "current_position_lat": "50.8414110", "current_position_lon": "-0.1531157", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30909, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:42:38Z\", \"source_id\": 39631720, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:43:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:42:43Z\", \"source_id\": 13014320, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:43:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Preston Park", "service_state_platform": "1", "timing_fact_generation": 1789163659881832, "current_leg_arrival_utc": "2026-09-12T22:46:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T23:00:00.249274", "service_state_evidence_id": 39652895, "current_leg_start_actual_dep": "2026-09-12T22:37:00+01:00", "operational_evidence_version": 8, "service_state_event_time_utc": "2026-09-11T23:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:10:01.118172", "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 |
P |
XBI |
None |
5H90 |
377214+377415 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 506.401, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 557.898, "from_m": 506.401, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 744.457, "from_m": 557.898, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 1344.881, "from_m": 744.457, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1531.44, "from_m": 1344.881, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 1770.557, "from_m": 1531.44, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2895.574, "from_m": 1770.557, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2981.412, "from_m": 2895.574, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3005.309, "from_m": 2981.412, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3070.692, "from_m": 3005.309, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3086.019, "from_m": 3070.692, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3560.872, "from_m": 3086.019, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 492729, "profile_key": "23b5a909c410ef2871a78231515d644d5d4377af3b3395d372db55c69575cd8d", "schedule_id": 5819, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2237", "location": "Lovers Walk T&R.S.M.D", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 42912}, {"is_pass": false, "wtt_arr": "2247", "wtt_dep": "2255", "location": "Preston Park", "stage_seq": 2, "distance_m": 1044.669, "section_seq": 1, "route_path_id": 42912}, {"is_pass": false, "wtt_arr": "2300", "wtt_dep": null, "location": "Hove Up Sidings 3-6", "stage_seq": 3, "distance_m": 3560.872, "section_seq": 1, "route_path_id": 42912}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 3560.872, "from_m": 0.0, "section_seq": 1, "route_path_id": 42912}], "total_distance_m": 3560.872, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 2493.78, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1067.092, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 30909, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:42:38Z", "source_id": 39631720, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T21:43:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:42:43Z", "source_id": 13014320, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T22:43:00+01:00", "operational_fact": true}] |
Lovers Walk T&R.S.M.D |
2237 |
2237 |
None |
22:37:00 |
None |
Hove Up Sidings 3-6 |
2300 |
2300 |
S3 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C40245/2026-09-11/detailed |
None |
Lovers Walk T&R.S.M.D |
2026-09-12T22:37:00+01:00 |
Preston Park |
6.0 |
{"type": "LineString", "coordinates": [[-0.1490728, 50.8376691], [-0.1492893, 50.837813399999995], [-0.14969, 50.8380815], [-0.1499761, 50.8382892], [-0.150876, 50.839006399999995], [-0.15112039999999996, 50.8392184], [-0.1513162, 50.83938500000001], [-0.1515106, 50.8395656], [-0.1516377, 50.83968959999999], [-0.1517593, 50.83981490000001], [-0.15186969999999997, 50.83991940000001], [-0.1521007, 50.840157999999995], [-0.15223539999999997, 50.8403064], [-0.152387, 50.84047569999999], [-0.1528229, 50.8410068], [-0.15301459999999997, 50.841258499999995], [-0.1531157, 50.841411]]} |
0.3 |
2237 |
2243 |
Lovers Walk T&R.S.M.D |
Preston Park |
Preston Park |
50.8414110 |
-0.1531157 |
50.8414110 |
-0.1531157 |
1 |
0 |
2026-09-11 23:10:22 |
TERMINATED |
2026-09-11 23:00:00 |
Preston Park |
TD |
TRACKING_TIMEOUT |
39652895 |
1789163659881832 |
8 |
8 |
2026-09-11 23:10:01.118172 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 23:00:00.249274 |
| 462796 |
492746 |
Y41557 |
742B94M811 |
2026-09-11 |
COMPLETE |
None |
2026-09-11 23:00:00 |
2026-09-11 23:10:22 |
2026-09-13 23:10:22 |
{"id": 492746, "stp": "P", "toc": "Great Western Railway", "uid": "Y41557", "consist": "165129", "dest_crs": "MLW", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y41557/2026-09-11/detailed", "trust_id": "742B94M811", "origin_crs": "MAI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Marlow", "service_date": "2026-09-11", "dest_arr_time": "2300", "dest_platform": null, "is_terminated": 1, "next_location": "Furze Platt", "signalling_id": "2B94", "timing_status": "EARLY", "origin_station": "Maidenhead", "current_leg_arr": "2240½", "current_leg_dep": "2236", "current_leg_end": "Furze Platt", "origin_dep_time": "2237", "origin_platform": "5", "current_location": "Maidenhead", "last_update_time": "2026-09-11T23:10:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.7227445, 51.51858979999999], [-0.7232069, 51.51851150000001], [-0.7236143999999999, 51.51843809999999], [-0.7239331, 51.51838190000001], [-0.7242581, 51.51832349999999], [-0.7245931999999999, 51.5182753], [-0.7247538, 51.5182605], [-0.7249027999999998, 51.518249399999995], [-0.7250571999999998, 51.5182429], [-0.7251994, 51.5182435], [-0.725355, 51.51824950000001], [-0.7255353, 51.51826109999999], [-0.7257385, 51.51828700000001], [-0.7259904999999999, 51.51831049999999], [-0.7262364, 51.5183635], [-0.7265309999999999, 51.51844], [-0.7269298, 51.5185486], [-0.7272201999999999, 51.518664099999995], [-0.7274607999999999, 51.51877799999999], [-0.7276276, 51.518861599999994], [-0.7277585, 51.51894209999999], [-0.7279677999999999, 51.51906619999999], [-0.7280668999999999, 51.5191357], [-0.7282247999999999, 51.5192639], [-0.7284024, 51.5194195], [-0.7285291999999999, 51.51955170000001], [-0.7286268, 51.51969690000001], [-0.7287321, 51.5198816], [-0.7288716, 51.5201086], [-0.7289466999999998, 51.5203022], [-0.7290002999999999, 51.5204958], [-0.7290539999999999, 51.52072280000001], [-0.7290646999999999, 51.5209431], [-0.7290325, 51.5211367], [-0.7289090999999999, 51.52210459999999], [-0.7288717999999998, 51.5224018], [-0.7287774, 51.5231537], [-0.7285986, 51.5247349], [-0.7286197999999999, 51.525717400000005], [-0.7287428999999999, 51.5269006], [-0.7287529, 51.5271069], [-0.7288018999999999, 51.5277704], [-0.7288133, 51.5284628], [-0.7288116999999998, 51.5295837], [-0.7287688, 51.530624899999985], [-0.7284912, 51.5327515], [-0.7284451, 51.53298809999999], [-0.7284148, 51.53315440000001]]}", "current_leg_start": "Maidenhead", "dest_arr_time_act": "2300", "motion_projection": null, "next_location_lat": "51.5331544", "next_location_lon": "-0.7284148", "previous_location": null, "current_leg_milage": "1.2", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 2, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TRUST:13011034\", \"confirmationDeadline\": \"2026-09-11T22:40:00+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 108.838, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 476.782, \"from_m\": 108.838, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 6716.848, \"from_m\": 476.782, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7042.931, \"from_m\": 6716.848, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 7443.976, \"from_m\": 7042.931, \"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\": 10939.773, \"from_m\": 7443.976, \"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\": 11250.96, \"from_m\": 10939.773, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 492746, \"profile_key\": \"b4c84b0b589f3fcd7f259ca20b56d04dd381cb711c80ea20ef0d118acd15c2ea\", \"schedule_id\": 30292, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2237\", \"location\": \"Maidenhead\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40421}, {\"is_pass\": false, \"wtt_arr\": \"2240H\", \"wtt_dep\": \"2241\", \"location\": \"Furze Platt\", \"stage_seq\": 2, \"distance_m\": 1980.19, \"section_seq\": 1, \"route_path_id\": 40421}, {\"is_pass\": false, \"wtt_arr\": \"2244\", \"wtt_dep\": \"2244H\", \"location\": \"Cookham\", \"stage_seq\": 3, \"distance_m\": 4713.929, \"section_seq\": 1, \"route_path_id\": 40421}, {\"is_pass\": false, \"wtt_arr\": \"2248\", \"wtt_dep\": \"2252H\", \"location\": \"Bourne End\", \"stage_seq\": 4, \"distance_m\": 7042.931, \"section_seq\": 1, \"route_path_id\": 40421}, {\"is_pass\": false, \"wtt_arr\": \"2300\", \"wtt_dep\": null, \"location\": \"Marlow\", \"stage_seq\": 5, \"distance_m\": 11250.96, \"section_seq\": 1, \"route_path_id\": 40421}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 11250.96, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40421}], \"total_distance_m\": 11250.96, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 11250.96, \"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": "2237", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "4.5", "current_position_lat": "51.5331544", "current_position_lon": "-0.7284148", "service_state_source": "TRUST", "glide_timing_evidence": "[]", "service_state_location": "Maidenhead", "service_state_platform": "5", "timing_fact_generation": 1789162626525318, "current_leg_arrival_utc": "2026-09-11T22:40:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T23:00:00.254131", "service_state_evidence_id": 13011034, "current_leg_start_actual_dep": "2026-09-11T22:36:00+01:00", "operational_evidence_version": 4, "service_state_event_time_utc": "2026-09-11T23:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:10:01.120483", "service_state_valid_until_kind": null, "operational_interpretation_version": 4, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
MAI |
MLW |
2B94 |
165129 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 108.838, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 476.782, "from_m": 108.838, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 6716.848, "from_m": 476.782, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7042.931, "from_m": 6716.848, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 7443.976, "from_m": 7042.931, "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": 10939.773, "from_m": 7443.976, "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": 11250.96, "from_m": 10939.773, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 492746, "profile_key": "b4c84b0b589f3fcd7f259ca20b56d04dd381cb711c80ea20ef0d118acd15c2ea", "schedule_id": 30292, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2237", "location": "Maidenhead", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40421}, {"is_pass": false, "wtt_arr": "2240H", "wtt_dep": "2241", "location": "Furze Platt", "stage_seq": 2, "distance_m": 1980.19, "section_seq": 1, "route_path_id": 40421}, {"is_pass": false, "wtt_arr": "2244", "wtt_dep": "2244H", "location": "Cookham", "stage_seq": 3, "distance_m": 4713.929, "section_seq": 1, "route_path_id": 40421}, {"is_pass": false, "wtt_arr": "2248", "wtt_dep": "2252H", "location": "Bourne End", "stage_seq": 4, "distance_m": 7042.931, "section_seq": 1, "route_path_id": 40421}, {"is_pass": false, "wtt_arr": "2300", "wtt_dep": null, "location": "Marlow", "stage_seq": 5, "distance_m": 11250.96, "section_seq": 1, "route_path_id": 40421}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 11250.96, "from_m": 0.0, "section_seq": 1, "route_path_id": 40421}], "total_distance_m": 11250.96, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 11250.96, "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} |
[] |
Maidenhead |
2237 |
2237 |
5 |
None |
None |
Marlow |
2300 |
2300 |
None |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y41557/2026-09-11/detailed |
None |
Maidenhead |
2026-09-11T22:36:00+01:00 |
Furze Platt |
4.5 |
{"type": "LineString", "coordinates": [[-0.7227445, 51.51858979999999], [-0.7232069, 51.51851150000001], [-0.7236143999999999, 51.51843809999999], [-0.7239331, 51.51838190000001], [-0.7242581, 51.51832349999999], [-0.7245931999999999, 51.5182753], [-0.7247538, 51.5182605], [-0.7249027999999998, 51.518249399999995], [-0.7250571999999998, 51.5182429], [-0.7251994, 51.5182435], [-0.725355, 51.51824950000001], [-0.7255353, 51.51826109999999], [-0.7257385, 51.51828700000001], [-0.7259904999999999, 51.51831049999999], [-0.7262364, 51.5183635], [-0.7265309999999999, 51.51844], [-0.7269298, 51.5185486], [-0.7272201999999999, 51.518664099999995], [-0.7274607999999999, 51.51877799999999], [-0.7276276, 51.518861599999994], [-0.7277585, 51.51894209999999], [-0.7279677999999999, 51.51906619999999], [-0.7280668999999999, 51.5191357], [-0.7282247999999999, 51.5192639], [-0.7284024, 51.5194195], [-0.7285291999999999, 51.51955170000001], [-0.7286268, 51.51969690000001], [-0.7287321, 51.5198816], [-0.7288716, 51.5201086], [-0.7289466999999998, 51.5203022], [-0.7290002999999999, 51.5204958], [-0.7290539999999999, 51.52072280000001], [-0.7290646999999999, 51.5209431], [-0.7290325, 51.5211367], [-0.7289090999999999, 51.52210459999999], [-0.7288717999999998, 51.5224018], [-0.7287774, 51.5231537], [-0.7285986, 51.5247349], [-0.7286197999999999, 51.525717400000005], [-0.7287428999999999, 51.5269006], [-0.7287529, 51.5271069], [-0.7288018999999999, 51.5277704], [-0.7288133, 51.5284628], [-0.7288116999999998, 51.5295837], [-0.7287688, 51.530624899999985], [-0.7284912, 51.5327515], [-0.7284451, 51.53298809999999], [-0.7284148, 51.53315440000001]]} |
1.2 |
2236 |
2240½ |
None |
Maidenhead |
Furze Platt |
51.5331544 |
-0.7284148 |
51.5331544 |
-0.7284148 |
1 |
0 |
2026-09-11 23:10:22 |
TERMINATED |
2026-09-11 23:00:00 |
Maidenhead |
TRUST |
TRACKING_TIMEOUT |
13011034 |
1789162626525318 |
4 |
4 |
2026-09-11 23:10:01.120483 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 23:00:00.254131 |
| 462797 |
493173 |
C21705 |
555D81M911 |
2026-09-11 |
COMPLETE |
13056703 |
2026-09-12 00:08:00 |
2026-09-11 23:10:22 |
2026-09-13 23:10:22 |
{"id": 493173, "stp": "P", "toc": "East Midlands Railway", "uid": "C21705", "consist": null, "dest_crs": "XEP", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C21705/2026-09-12/detailed", "trust_id": "555D81M911", "origin_crs": "NOT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Etches Park Sidings", "service_date": "2026-09-11", "dest_arr_time": "2348", "dest_platform": null, "is_terminated": 1, "next_location": "Derby", "signalling_id": "5D81", "timing_status": null, "origin_station": "Nottingham", "current_leg_arr": "2320", "current_leg_dep": "2303", "current_leg_end": "Derby", "origin_dep_time": "2300", "origin_platform": "5", "current_location": "Nottingham", "last_update_time": "2026-09-11T23:10:22", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.1440027999999998, 52.9473183], [-1.1449598, 52.94728769999999], [-1.1453591, 52.9472694], [-1.1457951999999998, 52.9472351], [-1.1461875, 52.94719380000001], [-1.1464133, 52.9471613], [-1.1466322, 52.94711199999999], [-1.1467193, 52.9470987], [-1.1472984, 52.947009399999985], [-1.1475352999999997, 52.9469753], [-1.1480439, 52.94690219999999], [-1.1493834, 52.94668810000001], [-1.1501188, 52.946578], [-1.1502994, 52.94655219999999], [-1.1508331999999997, 52.94646], [-1.1513378, 52.946382099999994], [-1.1514508, 52.9463641], [-1.1517844000000002, 52.94631279999999], [-1.1521825, 52.9462372], [-1.1526019, 52.94614279999999], [-1.152898, 52.9460735], [-1.158058346442679, 52.944784023167145], [-1.1586103, 52.94464609999999], [-1.1598005, 52.9443324], [-1.1610112, 52.944050999999995], [-1.1622096, 52.9437684], [-1.1631827, 52.9434938], [-1.1640460999999998, 52.9432695], [-1.1642396, 52.94320089999999], [-1.1643789999999998, 52.94315729999999], [-1.1650594999999997, 52.9429895], [-1.1657112, 52.9428329], [-1.1665077999999998, 52.94262429999999], [-1.1670123, 52.9424899], [-1.1677683, 52.9422847], [-1.1678098693553778, 52.94227271650608], [-1.1685429, 52.9420614], [-1.1690473, 52.9419064], [-1.1698347, 52.9416315], [-1.1708754, 52.9412678], [-1.1713078999999995, 52.941118], [-1.1720495, 52.94084610000001], [-1.1725822, 52.9406584], [-1.1729774, 52.9405117], [-1.1733099, 52.9403774], [-1.1739535999999997, 52.94012939999999], [-1.1744395, 52.93993199999999], [-1.1750993, 52.93965469999999], [-1.1755467, 52.939446], [-1.1761144, 52.93919309999999], [-1.1764198, 52.9390583], [-1.1768111, 52.938875499999995], [-1.1771276, 52.9387284], [-1.1778813, 52.9383809], [-1.1781667, 52.93824029999999], [-1.1783845, 52.9381349], [-1.1785322, 52.9380657], [-1.1787862000000002, 52.9379358], [-1.1788761999999997, 52.9378905], [-1.179235, 52.93771040000001], [-1.1795416000000003, 52.9375516], [-1.1802369999999998, 52.93717899999999], [-1.1804393, 52.93706590000001], [-1.1808558999999998, 52.93683059999999], [-1.1815076, 52.9364378], [-1.1816605, 52.9363521], [-1.1823629999999998, 52.9359351], [-1.1829640999999995, 52.9355681], [-1.1836534, 52.9351461], [-1.1844769, 52.9346498], [-1.1853405, 52.9341244], [-1.1857697, 52.933859299999995], [-1.186282, 52.9335521], [-1.1870008, 52.9331156], [-1.1879584, 52.9325449], [-1.1886101, 52.93213750000001], [-1.1912042, 52.9306197], [-1.1927447000000002, 52.92968629999999], [-1.1927659265849395, 52.929673494383906], [-1.1931953999999998, 52.92941439999999], [-1.1939719, 52.9289404], [-1.1947527, 52.9284689], [-1.1959950999999998, 52.9276958], [-1.1971101, 52.927024499999995], [-1.1978909999999998, 52.9265575], [-1.1989338, 52.92592810000001], [-1.1990809, 52.9258487], [-1.1993178000000002, 52.9257299], [-1.1995739999999997, 52.925587699999994], [-1.1999957, 52.9253216], [-1.2006016999999998, 52.9249762], [-1.2008631999999997, 52.92481740000001], [-1.2040323999999998, 52.92286899999999], [-1.2055399999999998, 52.92196250000001], [-1.2074099, 52.9208347], [-1.208313, 52.9202807], [-1.2086371, 52.9200819], [-1.210514, 52.9189445], [-1.2112474, 52.9185041], [-1.214301, 52.916638299999995], [-1.2164662999999998, 52.91533339999999], [-1.219567, 52.9134502], [-1.2196058, 52.9134263], [-1.2222386999999997, 52.911807499999995], [-1.2233048999999998, 52.911167799999994], [-1.2250291999999998, 52.9101194], [-1.2261665, 52.90942919999999], [-1.2279861999999997, 52.90831459999999], [-1.2281016, 52.9082447], [-1.2290207999999998, 52.9076873], [-1.2312325, 52.906336299999985], [-1.2315927, 52.9061163], [-1.2324421, 52.9056154], [-1.2334864999999997, 52.9049781], [-1.2345029999999997, 52.9043581], [-1.2349272, 52.90410059999999], [-1.2369665000000003, 52.902847300000005], [-1.2386858, 52.9018174], [-1.2397016999999997, 52.9012068], [-1.2402256, 52.9008917], [-1.2429422, 52.89923809999999], [-1.2448357999999995, 52.8980839], [-1.2456492, 52.8975861], [-1.2458799, 52.8974375], [-1.2461106, 52.897307100000006], [-1.2466681, 52.8969686], [-1.2473178, 52.8965721], [-1.2480568999999997, 52.89612470000001], [-1.2486643, 52.895761199999995], [-1.2491019999999995, 52.8954944], [-1.2495472999999997, 52.8952201], [-1.2502874, 52.89476830000001], [-1.2510674, 52.8942819], [-1.2513320999999995, 52.89411849999999], [-1.2515965, 52.893957500000006], [-1.2528553999999998, 52.8931978], [-1.2535181, 52.89279890000001], [-1.2548325, 52.892041600000006], [-1.2556873, 52.89158679999999], [-1.2564794, 52.8911956], [-1.2567814, 52.8910499], [-1.2571233, 52.89088799999999], [-1.2574217999999997, 52.8907478], [-1.25764139776733, 52.89064259676913], [-1.2580477999999995, 52.8904479], [-1.2585670999999998, 52.8901857], [-1.2592844, 52.8897833], [-1.2593363180406103, 52.889752767649384], [-1.259411291492808, 52.889708676661506], [-1.2594841999999995, 52.8896658], [-1.2600896, 52.8892877], [-1.2605025, 52.8890116], [-1.2608762, 52.888738499999995], [-1.2615955999999997, 52.8881672], [-1.2619064000000002, 52.88790500000001], [-1.2623645, 52.88749889999999], [-1.2629025, 52.88697109999999], [-1.2632211, 52.8866307], [-1.2637903, 52.8860008], [-1.2642324, 52.885579199999995], [-1.2645230999999997, 52.885251100000005], [-1.264548146523245, 52.88522368744069], [-1.2647326999999997, 52.8850217], [-1.2652186999999997, 52.88457050000001], [-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.462456, 52.9142039], [-1.4625006, 52.9144518], [-1.4625169, 52.91465740000001], [-1.4625409, 52.9149669], [-1.4625657, 52.915164], [-1.4626011, 52.9153493], [-1.4626323999999995, 52.915536800000005], [-1.4627461, 52.9161596], [-1.4627462117745118, 52.91616023083697]]}", "current_leg_start": "Nottingham", "dest_arr_time_act": "2348", "motion_projection": null, "next_location_lat": "52.9161602", "next_location_lon": "-1.4627462", "previous_location": null, "current_leg_milage": "15.9", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 224.472, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 562.856, \"from_m\": 224.472, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 614.137, \"from_m\": 562.856, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 665.337, \"from_m\": 614.137, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1030.243, \"from_m\": 665.337, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4661.02, \"from_m\": 1030.243, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 4722.508, \"from_m\": 4661.02, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10764.522, \"from_m\": 4722.508, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 10835.019, \"from_m\": 10764.522, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 11556.593, \"from_m\": 10835.019, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 11599.727, \"from_m\": 11556.593, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 11806.194, \"from_m\": 11599.727, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 12772.673, \"from_m\": 11806.194, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 16515.556, \"from_m\": 12772.673, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 21225.956, \"from_m\": 16515.556, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 21673.554, \"from_m\": 21225.956, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 23839.213, \"from_m\": 21673.554, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 25030.974, \"from_m\": 23839.213, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 25189.241, \"from_m\": 25030.974, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 25341.063, \"from_m\": 25189.241, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 25353.508, \"from_m\": 25341.063, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25885.43, \"from_m\": 25353.508, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 25953.463, \"from_m\": 25885.43, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 25954.088, \"from_m\": 25953.463, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 25987.249, \"from_m\": 25954.088, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26040.326, \"from_m\": 25987.249, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 26061.181, \"from_m\": 26040.326, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26711.584, \"from_m\": 26061.181, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 26821.808, \"from_m\": 26711.584, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26964.419, \"from_m\": 26821.808, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27612.952, \"from_m\": 26964.419, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 27932.44, \"from_m\": 27612.952, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}], \"service_id\": 493173, \"profile_key\": \"6c9c1d3aa5a1f44ff4028794628d14bb494d103898d0ad12ca8578a9fc66abfc\", \"schedule_id\": 3101, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2300\", \"location\": \"Nottingham\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29161}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2302\", \"location\": \"Mansfield Jn\", \"stage_seq\": 2, \"distance_m\": 988.536, \"section_seq\": 1, \"route_path_id\": 29161}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2304\", \"location\": \"Beeston South Jn\", \"stage_seq\": 3, \"distance_m\": 4580.234, \"section_seq\": 1, \"route_path_id\": 29161}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2307\", \"location\": \"Trent East Jn\", \"stage_seq\": 4, \"distance_m\": 10805.891, \"section_seq\": 1, \"route_path_id\": 29161}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2308H\", \"location\": \"Sheet Stores Jn\", \"stage_seq\": 5, \"distance_m\": 11726.068, \"section_seq\": 1, \"route_path_id\": 29161}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2314\", \"location\": \"Spondon\", \"stage_seq\": 6, \"distance_m\": 21555.714, \"section_seq\": 1, \"route_path_id\": 29161}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2319\", \"location\": \"Derby Way & Works Jn\", \"stage_seq\": 7, \"distance_m\": 25260.089, \"section_seq\": 1, \"route_path_id\": 29161}, {\"is_pass\": false, \"wtt_arr\": \"2320\", \"wtt_dep\": \"2330\", \"location\": \"Derby\", \"stage_seq\": 8, \"distance_m\": 25618.721, \"section_seq\": 1, \"route_path_id\": 29161}, {\"is_pass\": false, \"wtt_arr\": \"2331H\", \"wtt_dep\": \"2343H\", \"location\": \"Derby Chaddesden Curve\", \"stage_seq\": 9, \"distance_m\": 26386.383, \"section_seq\": 1, \"route_path_id\": 29161}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2345H\", \"location\": \"Derby\", \"stage_seq\": 10, \"distance_m\": 27154.917, \"section_seq\": 1, \"route_path_id\": 29161}, {\"is_pass\": false, \"wtt_arr\": \"2348\", \"wtt_dep\": null, \"location\": \"Etches Park Sidings\", \"stage_seq\": 11, \"distance_m\": 27932.44, \"section_seq\": 1, \"route_path_id\": 29161}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 27932.44, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29161}], \"total_distance_m\": 27932.44, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 27858.507, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 73.933, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2300", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "17.0", "current_position_lat": "52.9465390", "current_position_lon": "-1.1503761", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Nottingham", "service_state_platform": "5", "timing_fact_generation": 1789168129298736, "current_leg_arrival_utc": "2026-09-11T23:20:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T23:00:00.381330", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-11T23:03:30+01:00", "operational_evidence_version": 60, "service_state_event_time_utc": "2026-09-11T23:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:10:01.144907", "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 |
P |
NOT |
XEP |
5D81 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 224.472, "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": 562.856, "from_m": 224.472, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 614.137, "from_m": 562.856, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 665.337, "from_m": 614.137, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1030.243, "from_m": 665.337, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4661.02, "from_m": 1030.243, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 4722.508, "from_m": 4661.02, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10764.522, "from_m": 4722.508, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 10835.019, "from_m": 10764.522, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 11556.593, "from_m": 10835.019, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 11599.727, "from_m": 11556.593, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 11806.194, "from_m": 11599.727, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 12772.673, "from_m": 11806.194, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 16515.556, "from_m": 12772.673, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 21225.956, "from_m": 16515.556, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 21673.554, "from_m": 21225.956, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 23839.213, "from_m": 21673.554, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 25030.974, "from_m": 23839.213, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 25189.241, "from_m": 25030.974, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 25341.063, "from_m": 25189.241, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 25353.508, "from_m": 25341.063, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25885.43, "from_m": 25353.508, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 25953.463, "from_m": 25885.43, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 25954.088, "from_m": 25953.463, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 25987.249, "from_m": 25954.088, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26040.326, "from_m": 25987.249, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 26061.181, "from_m": 26040.326, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26711.584, "from_m": 26061.181, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 26821.808, "from_m": 26711.584, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26964.419, "from_m": 26821.808, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27612.952, "from_m": 26964.419, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 27932.44, "from_m": 27612.952, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}], "service_id": 493173, "profile_key": "6c9c1d3aa5a1f44ff4028794628d14bb494d103898d0ad12ca8578a9fc66abfc", "schedule_id": 3101, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2300", "location": "Nottingham", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29161}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2302", "location": "Mansfield Jn", "stage_seq": 2, "distance_m": 988.536, "section_seq": 1, "route_path_id": 29161}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2304", "location": "Beeston South Jn", "stage_seq": 3, "distance_m": 4580.234, "section_seq": 1, "route_path_id": 29161}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2307", "location": "Trent East Jn", "stage_seq": 4, "distance_m": 10805.891, "section_seq": 1, "route_path_id": 29161}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2308H", "location": "Sheet Stores Jn", "stage_seq": 5, "distance_m": 11726.068, "section_seq": 1, "route_path_id": 29161}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2314", "location": "Spondon", "stage_seq": 6, "distance_m": 21555.714, "section_seq": 1, "route_path_id": 29161}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2319", "location": "Derby Way & Works Jn", "stage_seq": 7, "distance_m": 25260.089, "section_seq": 1, "route_path_id": 29161}, {"is_pass": false, "wtt_arr": "2320", "wtt_dep": "2330", "location": "Derby", "stage_seq": 8, "distance_m": 25618.721, "section_seq": 1, "route_path_id": 29161}, {"is_pass": false, "wtt_arr": "2331H", "wtt_dep": "2343H", "location": "Derby Chaddesden Curve", "stage_seq": 9, "distance_m": 26386.383, "section_seq": 1, "route_path_id": 29161}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2345H", "location": "Derby", "stage_seq": 10, "distance_m": 27154.917, "section_seq": 1, "route_path_id": 29161}, {"is_pass": false, "wtt_arr": "2348", "wtt_dep": null, "location": "Etches Park Sidings", "stage_seq": 11, "distance_m": 27932.44, "section_seq": 1, "route_path_id": 29161}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 27932.44, "from_m": 0.0, "section_seq": 1, "route_path_id": 29161}], "total_distance_m": 27932.44, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 27858.507, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 73.933, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Nottingham |
2300 |
2300 |
5 |
None |
None |
Etches Park Sidings |
2348 |
2348 |
None |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:C21705/2026-09-12/detailed |
None |
Nottingham |
2026-09-11T23:03:30+01:00 |
Derby |
17.0 |
{"type": "LineString", "coordinates": [[-1.1440027999999998, 52.9473183], [-1.1449598, 52.94728769999999], [-1.1453591, 52.9472694], [-1.1457951999999998, 52.9472351], [-1.1461875, 52.94719380000001], [-1.1464133, 52.9471613], [-1.1466322, 52.94711199999999], [-1.1467193, 52.9470987], [-1.1472984, 52.947009399999985], [-1.1475352999999997, 52.9469753], [-1.1480439, 52.94690219999999], [-1.1493834, 52.94668810000001], [-1.1501188, 52.946578], [-1.1502994, 52.94655219999999], [-1.1508331999999997, 52.94646], [-1.1513378, 52.946382099999994], [-1.1514508, 52.9463641], [-1.1517844000000002, 52.94631279999999], [-1.1521825, 52.9462372], [-1.1526019, 52.94614279999999], [-1.152898, 52.9460735], [-1.158058346442679, 52.944784023167145], [-1.1586103, 52.94464609999999], [-1.1598005, 52.9443324], [-1.1610112, 52.944050999999995], [-1.1622096, 52.9437684], [-1.1631827, 52.9434938], [-1.1640460999999998, 52.9432695], [-1.1642396, 52.94320089999999], [-1.1643789999999998, 52.94315729999999], [-1.1650594999999997, 52.9429895], [-1.1657112, 52.9428329], [-1.1665077999999998, 52.94262429999999], [-1.1670123, 52.9424899], [-1.1677683, 52.9422847], [-1.1678098693553778, 52.94227271650608], [-1.1685429, 52.9420614], [-1.1690473, 52.9419064], [-1.1698347, 52.9416315], [-1.1708754, 52.9412678], [-1.1713078999999995, 52.941118], [-1.1720495, 52.94084610000001], [-1.1725822, 52.9406584], [-1.1729774, 52.9405117], [-1.1733099, 52.9403774], [-1.1739535999999997, 52.94012939999999], [-1.1744395, 52.93993199999999], [-1.1750993, 52.93965469999999], [-1.1755467, 52.939446], [-1.1761144, 52.93919309999999], [-1.1764198, 52.9390583], [-1.1768111, 52.938875499999995], [-1.1771276, 52.9387284], [-1.1778813, 52.9383809], [-1.1781667, 52.93824029999999], [-1.1783845, 52.9381349], [-1.1785322, 52.9380657], [-1.1787862000000002, 52.9379358], [-1.1788761999999997, 52.9378905], [-1.179235, 52.93771040000001], [-1.1795416000000003, 52.9375516], [-1.1802369999999998, 52.93717899999999], [-1.1804393, 52.93706590000001], [-1.1808558999999998, 52.93683059999999], [-1.1815076, 52.9364378], [-1.1816605, 52.9363521], [-1.1823629999999998, 52.9359351], [-1.1829640999999995, 52.9355681], [-1.1836534, 52.9351461], [-1.1844769, 52.9346498], [-1.1853405, 52.9341244], [-1.1857697, 52.933859299999995], [-1.186282, 52.9335521], [-1.1870008, 52.9331156], [-1.1879584, 52.9325449], [-1.1886101, 52.93213750000001], [-1.1912042, 52.9306197], [-1.1927447000000002, 52.92968629999999], [-1.1927659265849395, 52.929673494383906], [-1.1931953999999998, 52.92941439999999], [-1.1939719, 52.9289404], [-1.1947527, 52.9284689], [-1.1959950999999998, 52.9276958], [-1.1971101, 52.927024499999995], [-1.1978909999999998, 52.9265575], [-1.1989338, 52.92592810000001], [-1.1990809, 52.9258487], [-1.1993178000000002, 52.9257299], [-1.1995739999999997, 52.925587699999994], [-1.1999957, 52.9253216], [-1.2006016999999998, 52.9249762], [-1.2008631999999997, 52.92481740000001], [-1.2040323999999998, 52.92286899999999], [-1.2055399999999998, 52.92196250000001], [-1.2074099, 52.9208347], [-1.208313, 52.9202807], [-1.2086371, 52.9200819], [-1.210514, 52.9189445], [-1.2112474, 52.9185041], [-1.214301, 52.916638299999995], [-1.2164662999999998, 52.91533339999999], [-1.219567, 52.9134502], [-1.2196058, 52.9134263], [-1.2222386999999997, 52.911807499999995], [-1.2233048999999998, 52.911167799999994], [-1.2250291999999998, 52.9101194], [-1.2261665, 52.90942919999999], [-1.2279861999999997, 52.90831459999999], [-1.2281016, 52.9082447], [-1.2290207999999998, 52.9076873], [-1.2312325, 52.906336299999985], [-1.2315927, 52.9061163], [-1.2324421, 52.9056154], [-1.2334864999999997, 52.9049781], [-1.2345029999999997, 52.9043581], [-1.2349272, 52.90410059999999], [-1.2369665000000003, 52.902847300000005], [-1.2386858, 52.9018174], [-1.2397016999999997, 52.9012068], [-1.2402256, 52.9008917], [-1.2429422, 52.89923809999999], [-1.2448357999999995, 52.8980839], [-1.2456492, 52.8975861], [-1.2458799, 52.8974375], [-1.2461106, 52.897307100000006], [-1.2466681, 52.8969686], [-1.2473178, 52.8965721], [-1.2480568999999997, 52.89612470000001], [-1.2486643, 52.895761199999995], [-1.2491019999999995, 52.8954944], [-1.2495472999999997, 52.8952201], [-1.2502874, 52.89476830000001], [-1.2510674, 52.8942819], [-1.2513320999999995, 52.89411849999999], [-1.2515965, 52.893957500000006], [-1.2528553999999998, 52.8931978], [-1.2535181, 52.89279890000001], [-1.2548325, 52.892041600000006], [-1.2556873, 52.89158679999999], [-1.2564794, 52.8911956], [-1.2567814, 52.8910499], [-1.2571233, 52.89088799999999], [-1.2574217999999997, 52.8907478], [-1.25764139776733, 52.89064259676913], [-1.2580477999999995, 52.8904479], [-1.2585670999999998, 52.8901857], [-1.2592844, 52.8897833], [-1.2593363180406103, 52.889752767649384], [-1.259411291492808, 52.889708676661506], [-1.2594841999999995, 52.8896658], [-1.2600896, 52.8892877], [-1.2605025, 52.8890116], [-1.2608762, 52.888738499999995], [-1.2615955999999997, 52.8881672], [-1.2619064000000002, 52.88790500000001], [-1.2623645, 52.88749889999999], [-1.2629025, 52.88697109999999], [-1.2632211, 52.8866307], [-1.2637903, 52.8860008], [-1.2642324, 52.885579199999995], [-1.2645230999999997, 52.885251100000005], [-1.264548146523245, 52.88522368744069], [-1.2647326999999997, 52.8850217], [-1.2652186999999997, 52.88457050000001], [-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.462456, 52.9142039], [-1.4625006, 52.9144518], [-1.4625169, 52.91465740000001], [-1.4625409, 52.9149669], [-1.4625657, 52.915164], [-1.4626011, 52.9153493], [-1.4626323999999995, 52.915536800000005], [-1.4627461, 52.9161596], [-1.4627462117745118, 52.91616023083697]]} |
15.9 |
2303 |
2320 |
None |
Nottingham |
Derby |
52.9465390 |
-1.1503761 |
52.9161602 |
-1.4627462 |
1 |
0 |
2026-09-11 23:10:22 |
TERMINATED |
2026-09-11 23:00:00 |
Nottingham |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1789168129298736 |
60 |
60 |
2026-09-11 23:10:01.144907 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 23:00:00.381330 |
| 462798 |
493178 |
P91000 |
885L70M911 |
2026-09-11 |
COMPLETE |
None |
2026-09-11 23:00:00 |
2026-09-11 23:10:22 |
2026-09-13 23:10:22 |
{"id": 493178, "stp": "P", "toc": "Southeastern", "uid": "P91000", "consist": "465162+465167", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P91000/2026-09-11/detailed", "trust_id": "885L70M911", "origin_crs": "ORP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bellingham Siding", "service_date": "2026-09-11", "dest_arr_time": "2332", "dest_platform": null, "is_terminated": 1, "next_location": null, "signalling_id": "5L70", "timing_status": null, "origin_station": "Orpington", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "2300", "origin_platform": "7", "current_location": null, "last_update_time": "2026-09-11T23:10:22", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "2332", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": null, "current_leg_milage": null, "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 198.971, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 350.071, \"from_m\": 198.971, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 400.113, \"from_m\": 350.071, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 488.011, \"from_m\": 400.113, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 542.97, \"from_m\": 488.011, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2547.8, \"from_m\": 542.97, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 3717.658, \"from_m\": 2547.8, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3811.249, \"from_m\": 3717.658, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6727.349, \"from_m\": 3811.249, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6776.215, \"from_m\": 6727.349, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11266.597, \"from_m\": 6776.215, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11557.539, \"from_m\": 11266.597, \"capability_applied\": null, \"effective_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\": 493178, \"profile_key\": \"cc96272579653f42e9f2a86f6a27014e5a9bf75e7f8020ca8a65fdb54b1eccdd\", \"schedule_id\": 24563, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2300\", \"location\": \"Orpington\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29066}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2304H\", \"location\": \"Petts Wood Jn\", \"stage_seq\": 2, \"distance_m\": 2670.985, \"section_seq\": 1, \"route_path_id\": 29066}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2315\", \"location\": \"Bickley Jn\", \"stage_seq\": 3, \"distance_m\": 3755.338, \"section_seq\": 1, \"route_path_id\": 29066}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2316H\", \"location\": \"Bromley South\", \"stage_seq\": 4, \"distance_m\": 6544.04, \"section_seq\": 1, \"route_path_id\": 29066}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2318\", \"location\": \"Shortlands\", \"stage_seq\": 5, \"distance_m\": 8006.147, \"section_seq\": 1, \"route_path_id\": 29066}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2319H\", \"location\": \"Ravensbourne\", \"stage_seq\": 6, \"distance_m\": 9108.742, \"section_seq\": 1, \"route_path_id\": 29066}, {\"is_pass\": false, \"wtt_arr\": \"2321H\", \"wtt_dep\": \"2328H\", \"location\": \"Bellingham\", \"stage_seq\": 7, \"distance_m\": 11266.597, \"section_seq\": 1, \"route_path_id\": 29066}, {\"is_pass\": false, \"wtt_arr\": \"2332\", \"wtt_dep\": null, \"location\": \"Bellingham Siding\", \"stage_seq\": 8, \"distance_m\": 11557.539, \"section_seq\": 1, \"route_path_id\": 29066}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 11557.539, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29066}], \"total_distance_m\": 11557.539, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 11217.731, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 339.808, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2300", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Orpington", "service_state_platform": "7", "timing_fact_generation": 1789160442121492, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T23:00:00.385259", "service_state_evidence_id": null, "current_leg_start_actual_dep": null, "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-11T23:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:10:01.147651", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
ORP |
None |
5L70 |
465162+465167 |
8 |
75 |
None |
{"version": 3, "segments": [{"to_m": 198.971, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 350.071, "from_m": 198.971, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 400.113, "from_m": 350.071, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 488.011, "from_m": 400.113, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 542.97, "from_m": 488.011, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2547.8, "from_m": 542.97, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 3717.658, "from_m": 2547.8, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3811.249, "from_m": 3717.658, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6727.349, "from_m": 3811.249, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6776.215, "from_m": 6727.349, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11266.597, "from_m": 6776.215, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11557.539, "from_m": 11266.597, "capability_applied": null, "effective_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": 493178, "profile_key": "cc96272579653f42e9f2a86f6a27014e5a9bf75e7f8020ca8a65fdb54b1eccdd", "schedule_id": 24563, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2300", "location": "Orpington", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29066}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2304H", "location": "Petts Wood Jn", "stage_seq": 2, "distance_m": 2670.985, "section_seq": 1, "route_path_id": 29066}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2315", "location": "Bickley Jn", "stage_seq": 3, "distance_m": 3755.338, "section_seq": 1, "route_path_id": 29066}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2316H", "location": "Bromley South", "stage_seq": 4, "distance_m": 6544.04, "section_seq": 1, "route_path_id": 29066}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2318", "location": "Shortlands", "stage_seq": 5, "distance_m": 8006.147, "section_seq": 1, "route_path_id": 29066}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2319H", "location": "Ravensbourne", "stage_seq": 6, "distance_m": 9108.742, "section_seq": 1, "route_path_id": 29066}, {"is_pass": false, "wtt_arr": "2321H", "wtt_dep": "2328H", "location": "Bellingham", "stage_seq": 7, "distance_m": 11266.597, "section_seq": 1, "route_path_id": 29066}, {"is_pass": false, "wtt_arr": "2332", "wtt_dep": null, "location": "Bellingham Siding", "stage_seq": 8, "distance_m": 11557.539, "section_seq": 1, "route_path_id": 29066}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 11557.539, "from_m": 0.0, "section_seq": 1, "route_path_id": 29066}], "total_distance_m": 11557.539, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 11217.731, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 339.808, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Orpington |
2300 |
2300 |
7 |
None |
None |
Bellingham Siding |
2332 |
2332 |
None |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:P91000/2026-09-11/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
1 |
0 |
2026-09-11 23:10:22 |
TERMINATED |
2026-09-11 23:00:00 |
Orpington |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1789160442121492 |
0 |
0 |
2026-09-11 23:10:01.147651 |
7 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 23:00:00.385259 |
| 462799 |
493814 |
W30141 |
655H34M911 |
2026-09-11 |
COMPLETE |
13052484 |
2026-09-12 00:00:00 |
2026-09-11 23:10:22 |
2026-09-13 23:10:22 |
{"id": 493814, "stp": "P", "toc": "CrossCountry", "uid": "W30141", "consist": "170621", "dest_crs": "XTS", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W30141/2026-09-12/detailed", "trust_id": "655H34M911", "origin_crs": "BHM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Tyseley LMD", "service_date": "2026-09-11", "dest_arr_time": "2358", "dest_platform": null, "is_terminated": 1, "next_location": "Tyseley LMD", "signalling_id": "5H34", "timing_status": "LATE", "origin_station": "Birmingham New Street", "current_leg_arr": "0000", "current_leg_dep": "2330", "current_leg_end": "Tyseley LMD", "origin_dep_time": "2331", "origin_platform": "10A", "current_location": "Tyseley LMD", "last_update_time": "2026-09-11T23:10:22", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.8995766, 52.47774979999999], [-1.8991693, 52.477706700000006], [-1.8990257, 52.47769339999999], [-1.898893, 52.47768109999999], [-1.8987603, 52.47766659999999], [-1.8986665000000005, 52.477658], [-1.8986379, 52.47765669999999], [-1.8985896, 52.4776535], [-1.8984902999999995, 52.4776475], [-1.8982946999999997, 52.4776406], [-1.8981578, 52.477639], [-1.8978671999999996, 52.4776505], [-1.8972412, 52.47768159999999], [-1.8972187000000005, 52.477683000000006], [-1.8970375, 52.4776974], [-1.8969738000000005, 52.47770450000001], [-1.8968791999999997, 52.477714299999995], [-1.8967884, 52.477717700000014], [-1.8966981999999997, 52.47773349999999], [-1.8964693, 52.477799999999995], [-1.8963379, 52.4778351], [-1.8960497999999997, 52.47791140000001], [-1.8959580999999996, 52.4779363], [-1.8956836, 52.4779876], [-1.89545, 52.47803129999999], [-1.8952585, 52.4780754], [-1.8951406, 52.4781039], [-1.891878181349808, 52.478892127351166], [-1.8918724999999996, 52.47889349999999], [-1.8918274652693656, 52.47890637230818], [-1.8917497, 52.4789286], [-1.8915161, 52.47898740000001], [-1.8912224, 52.47906909999999], [-1.8909412, 52.479145599999995], [-1.8904785, 52.4792812], [-1.8901822, 52.479371], [-1.8898627999999995, 52.4794759], [-1.8895428, 52.4795775], [-1.8893587999999997, 52.4796354], [-1.88917, 52.47969729999999], [-1.8889854, 52.479752100000006], [-1.8887412999999995, 52.4798157], [-1.8880029999999997, 52.479994299999994], [-1.8874432, 52.48013259999999], [-1.8871425999999996, 52.48021109999999], [-1.8864620966509948, 52.48038489693494], [-1.8864381999999995, 52.480391], [-1.8859989, 52.48050169999999], [-1.8858277260979892, 52.48054200720586], [-1.885739, 52.4805629], [-1.8855507999999996, 52.480606599999994], [-1.8853863, 52.4806417], [-1.8852293, 52.48067249999998], [-1.8851012999999996, 52.4806962], [-1.8849932999999996, 52.4807144], [-1.884604, 52.48077699999999], [-1.8844261, 52.480802], [-1.8842566999999997, 52.4808236], [-1.8839784, 52.4808592], [-1.8838777, 52.4808678], [-1.8835269999999995, 52.48089969999999], [-1.8833567, 52.480915], [-1.8830846, 52.4809387], [-1.8827448, 52.4809684], [-1.8825769000000003, 52.480982100000006], [-1.8823680000000005, 52.48100329999998], [-1.8822353000000005, 52.48101649999999], [-1.8820740999999996, 52.481033999999994], [-1.881879, 52.4810596], [-1.8817323, 52.4810822], [-1.8815676999999995, 52.48111099999999], [-1.8814117, 52.4811403], [-1.8812024000000005, 52.4811793], [-1.8810072, 52.48121529999999], [-1.8807828, 52.4812506], [-1.8806308, 52.481275], [-1.8804343, 52.4813019], [-1.8802003, 52.481331899999994], [-1.8799629999999996, 52.481356299999995], [-1.8797539, 52.48137619999999], [-1.8795681, 52.481390299999994], [-1.8793175, 52.4814081], [-1.8790607, 52.4814224], [-1.8787142, 52.48143099999999], [-1.8785393, 52.4814317], [-1.8783084999999995, 52.4814313], [-1.8782018, 52.48143050000001], [-1.8781184, 52.4814271], [-1.8777798, 52.481413299999986], [-1.8776777, 52.4814086], [-1.877607967175964, 52.481408255072594], [-1.8771925, 52.48140619999999], [-1.8769442, 52.481409699999986], [-1.8766607999999996, 52.4814161], [-1.8763938, 52.48142510000001], [-1.8761869, 52.481437], [-1.8759051, 52.4814531], [-1.875733, 52.48146559999999], [-1.8754384, 52.481489999999994], [-1.875265, 52.48150879999999], [-1.8750365, 52.481540899999985], [-1.8745226, 52.4816233], [-1.8743866, 52.4816433], [-1.8742753, 52.4816586], [-1.8740326, 52.48168769999999], [-1.8737682, 52.4817143], [-1.8733651, 52.48175659999999], [-1.8726739999999995, 52.48182570000001], [-1.8723153999999995, 52.4818637], [-1.8719512, 52.48189940000001], [-1.8716248, 52.4819251], [-1.8714161, 52.481938], [-1.8711114, 52.4819536], [-1.8708355, 52.4819603], [-1.8705666, 52.4819635], [-1.8703235, 52.48196099999999], [-1.8702110628497888, 52.48195901238817], [-1.8701126665615355, 52.481957272984104], [-1.8699954, 52.4819552], [-1.869859, 52.4819504], [-1.8697132999999997, 52.48194279999999], [-1.8695897999999995, 52.48193400000001], [-1.8694392, 52.4819196], [-1.8692275000000005, 52.48189020000001], [-1.8690412999999997, 52.481855], [-1.8689092, 52.481823899999995], [-1.868755, 52.4817831], [-1.8686279, 52.481742999999994], [-1.8685214, 52.48170569999999], [-1.8684312, 52.4816691], [-1.8683358, 52.48162820000001], [-1.8682466, 52.4815835], [-1.8681684, 52.4815405], [-1.8680870999999997, 52.48148969999999], [-1.8680109, 52.4814418], [-1.8679512000000005, 52.48140059999999], [-1.8679104, 52.481368800000006], [-1.8677767, 52.4812518], [-1.8677183, 52.481194999999985], [-1.8676624, 52.4811336], [-1.8676059999999997, 52.48106279999998], [-1.8675604, 52.4809974], [-1.8675253999999992, 52.4809442], [-1.8674978, 52.48087890000001], [-1.8674657, 52.4807903], [-1.8674473000000005, 52.4807438], [-1.8674333, 52.4806811], [-1.8674157, 52.4806163], [-1.8674045999999995, 52.480564699999995], [-1.8673967, 52.48045009999999], [-1.8674021999999997, 52.4803746], [-1.8674115, 52.480304100000005], [-1.8674244, 52.48023669999999], [-1.8674459, 52.48015790000001], [-1.8674918, 52.48004370000001], [-1.8675481, 52.4799301], [-1.8676012999999996, 52.47982429999999], [-1.8676635, 52.47970599999999], [-1.8677127, 52.47961359999999], [-1.8677610999999996, 52.47952159999999], [-1.8678322, 52.479387599999995], [-1.8679027, 52.4792523], [-1.8679851, 52.4791011], [-1.8680603, 52.4789517], [-1.868134, 52.4788037], [-1.8681991, 52.47868390000001], [-1.8682829000000003, 52.4785185], [-1.8684075, 52.47828609999999], [-1.8684491000000003, 52.478201199999994], [-1.8685332999999995, 52.478046199999994], [-1.8686027999999997, 52.4779075], [-1.8688435, 52.4774963], [-1.869152, 52.476897999999984], [-1.8692834, 52.4766423], [-1.8695027, 52.476226999999994], [-1.8696879, 52.47586939999999], [-1.8697742, 52.47569560000001], [-1.8698649, 52.47551959999999], [-1.8702146, 52.4748632], [-1.8704056, 52.4744949], [-1.8705953, 52.4741164], [-1.8707525, 52.4738144], [-1.8707956999999995, 52.4737386], [-1.8708450999999997, 52.473652], [-1.8708970999999996, 52.4735642], [-1.8711437, 52.4730102], [-1.8712843, 52.472771], [-1.8716756999999995, 52.4722087], [-1.8721659, 52.4715572], [-1.8724248, 52.47121150000001], [-1.8725554, 52.4710385], [-1.8726144, 52.47097180000001], [-1.8726841000000003, 52.4708696], [-1.8727759, 52.4707234], [-1.8728255999999996, 52.4705742], [-1.8728446, 52.4704391], [-1.8728529, 52.470345300000005], [-1.8728478, 52.47025229999999], [-1.8728423, 52.470171], [-1.8728331000000005, 52.470105], [-1.8728157999999997, 52.4700479], [-1.8727774, 52.4699365], [-1.8727243, 52.469815], [-1.8725999, 52.4696104], [-1.8724081999999995, 52.469379299999986], [-1.8721872, 52.469162399999995], [-1.8719317, 52.46896639999999], [-1.8717040999999996, 52.46882049999999], [-1.8714788, 52.4687047], [-1.8712536, 52.4685962], [-1.8708898000000005, 52.46845019999999], [-1.8703393, 52.46822480000001], [-1.8701151, 52.468134], [-1.869731, 52.467978600000016], [-1.8692248999999996, 52.46777550000001], [-1.8689842, 52.46768219999999], [-1.8685264, 52.4674911], [-1.8679467000000003, 52.467258], [-1.8674321, 52.46704939999999], [-1.8667531999999996, 52.466774400000006], [-1.8661144, 52.4665164], [-1.8655191, 52.4662743], [-1.8650977, 52.4661052], [-1.8646668, 52.465931600000005], [-1.8638396, 52.4655973], [-1.8633392, 52.4653935], [-1.8629485, 52.465233100000006], [-1.862346, 52.4649889], [-1.8610558, 52.4644706], [-1.8606157000000003, 52.4643002], [-1.8601438999999995, 52.4641317], [-1.8597216999999997, 52.4639839], [-1.859502, 52.4638935], [-1.8587174999999996, 52.463584999999995], [-1.8582419, 52.463391400000006], [-1.8573672000000003, 52.463007600000005], [-1.8565364, 52.462643099999994], [-1.8562675, 52.4625251], [-1.8536742, 52.46142660000001], [-1.8533277999999995, 52.4612759], [-1.8527901, 52.46097729999999], [-1.8523810999999997, 52.460739], [-1.8521913227277544, 52.4606485256815], [-1.8518867, 52.4605033], [-1.8514381, 52.46022690000001], [-1.8511601, 52.4600622], [-1.8507531, 52.4598232], [-1.8504828, 52.4596841], [-1.8503336, 52.45959319999999], [-1.8498715, 52.459285400000006], [-1.8496276000000005, 52.45912059999999], [-1.8494264, 52.45900629999999], [-1.8489134, 52.4586992], [-1.848551, 52.4584893], [-1.8483161999999995, 52.45831410000001], [-1.8481659, 52.458197600000005], [-1.8479627999999997, 52.45798089999999], [-1.8478979, 52.45788160000001], [-1.8478542, 52.45780629999999], [-1.8478348, 52.457772899999995], [-1.8477892, 52.45769610000001], [-1.8477134, 52.4575585], [-1.8476953, 52.4575217], [-1.8476459, 52.4574406], [-1.8474172, 52.4571497], [-1.8472769, 52.4570147], [-1.8471688, 52.4569248], [-1.8469609, 52.4567667], [-1.8467165, 52.456590499999976], [-1.8463119, 52.456303], [-1.8460832000000005, 52.45614429999999], [-1.8459291, 52.45604209999998], [-1.845696, 52.45583270000001], [-1.8455220999999993, 52.4556688], [-1.845373, 52.455528400000006], [-1.8450986000000005, 52.455253899999995], [-1.8447879, 52.4549593], [-1.8447407, 52.45491969999999], [-1.8446363999999995, 52.4548207], [-1.8447672, 52.4549082], [-1.8448271999999997, 52.454953]]}", "current_leg_start": "Birmingham New Street", "dest_arr_time_act": "2358", "motion_projection": null, "next_location_lat": "52.4549530", "next_location_lon": "-1.8448272", "previous_location": "Birmingham New Street", "current_leg_milage": "3.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 251.478, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 287.474, \"from_m\": 251.478, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 301.339, \"from_m\": 287.474, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 723.27, \"from_m\": 301.339, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1560.498, \"from_m\": 723.27, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2029.151, \"from_m\": 1560.498, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2441.949, \"from_m\": 2029.151, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 2607.686, \"from_m\": 2441.949, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3210.573, \"from_m\": 2607.686, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3747.736, \"from_m\": 3210.573, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 5291.38, \"from_m\": 3747.736, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 5329.72, \"from_m\": 5291.38, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 5372.251, \"from_m\": 5329.72, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5608.01, \"from_m\": 5372.251, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 5656.736, \"from_m\": 5608.01, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 6200.278, \"from_m\": 5656.736, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 493814, \"profile_key\": \"dc1600a7a571dbf264ed7161ec87fc844f08ff53d7597e1ab4a75fac0465cac3\", \"schedule_id\": 35798, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2331\", \"location\": \"Birmingham New Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2333\", \"location\": \"Proof House Jn\", \"stage_seq\": 2, \"distance_m\": 1003.358, \"section_seq\": 1, \"route_path_id\": 30824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2336H\", \"location\": \"Grand Jn\", \"stage_seq\": 3, \"distance_m\": 1560.498, \"section_seq\": 1, \"route_path_id\": 30824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2347H\", \"location\": \"St. Andrews Jn\", \"stage_seq\": 4, \"distance_m\": 2607.686, \"section_seq\": 1, \"route_path_id\": 30824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2348H\", \"location\": \"Bordesley Jn\", \"stage_seq\": 5, \"distance_m\": 3148.822, \"section_seq\": 1, \"route_path_id\": 30824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2354\", \"location\": \"Small Heath Sth Jn\", \"stage_seq\": 6, \"distance_m\": 5329.72, \"section_seq\": 1, \"route_path_id\": 30824}, {\"is_pass\": false, \"wtt_arr\": \"2358\", \"wtt_dep\": null, \"location\": \"Tyseley LMD\", \"stage_seq\": 7, \"distance_m\": 6200.278, \"section_seq\": 1, \"route_path_id\": 30824}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 6200.278, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30824}], \"total_distance_m\": 6200.278, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 5656.736, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 543.542, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2331", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "30.0", "current_position_lat": "52.4549530", "current_position_lon": "-1.8448272", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:57:18Z\", \"source_id\": 13052484, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T00:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Tyseley LMD", "service_state_platform": null, "timing_fact_generation": 1789167439184666, "current_leg_arrival_utc": "2026-09-13T00:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T23:00:00.503366", "service_state_evidence_id": 13052484, "current_leg_start_actual_dep": "2026-09-12T23:33:00+01:00", "operational_evidence_version": 17, "service_state_event_time_utc": "2026-09-11T23:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:10:01.181019", "service_state_valid_until_kind": null, "operational_interpretation_version": 17, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
CrossCountry |
P |
BHM |
XTS |
5H34 |
170621 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 251.478, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 287.474, "from_m": 251.478, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 301.339, "from_m": 287.474, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 723.27, "from_m": 301.339, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1560.498, "from_m": 723.27, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2029.151, "from_m": 1560.498, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2441.949, "from_m": 2029.151, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 2607.686, "from_m": 2441.949, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3210.573, "from_m": 2607.686, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3747.736, "from_m": 3210.573, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 5291.38, "from_m": 3747.736, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 5329.72, "from_m": 5291.38, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 5372.251, "from_m": 5329.72, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5608.01, "from_m": 5372.251, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 5656.736, "from_m": 5608.01, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 6200.278, "from_m": 5656.736, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 493814, "profile_key": "dc1600a7a571dbf264ed7161ec87fc844f08ff53d7597e1ab4a75fac0465cac3", "schedule_id": 35798, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2331", "location": "Birmingham New Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2333", "location": "Proof House Jn", "stage_seq": 2, "distance_m": 1003.358, "section_seq": 1, "route_path_id": 30824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2336H", "location": "Grand Jn", "stage_seq": 3, "distance_m": 1560.498, "section_seq": 1, "route_path_id": 30824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2347H", "location": "St. Andrews Jn", "stage_seq": 4, "distance_m": 2607.686, "section_seq": 1, "route_path_id": 30824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2348H", "location": "Bordesley Jn", "stage_seq": 5, "distance_m": 3148.822, "section_seq": 1, "route_path_id": 30824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2354", "location": "Small Heath Sth Jn", "stage_seq": 6, "distance_m": 5329.72, "section_seq": 1, "route_path_id": 30824}, {"is_pass": false, "wtt_arr": "2358", "wtt_dep": null, "location": "Tyseley LMD", "stage_seq": 7, "distance_m": 6200.278, "section_seq": 1, "route_path_id": 30824}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 6200.278, "from_m": 0.0, "section_seq": 1, "route_path_id": 30824}], "total_distance_m": 6200.278, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 5656.736, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 543.542, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:57:18Z", "source_id": 13052484, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T00:00:00+01:00", "operational_fact": true}] |
Birmingham New Street |
2331 |
2331 |
10A |
None |
None |
Tyseley LMD |
2358 |
2358 |
None |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W30141/2026-09-12/detailed |
None |
Birmingham New Street |
2026-09-12T23:33:00+01:00 |
Tyseley LMD |
30.0 |
{"type": "LineString", "coordinates": [[-1.8995766, 52.47774979999999], [-1.8991693, 52.477706700000006], [-1.8990257, 52.47769339999999], [-1.898893, 52.47768109999999], [-1.8987603, 52.47766659999999], [-1.8986665000000005, 52.477658], [-1.8986379, 52.47765669999999], [-1.8985896, 52.4776535], [-1.8984902999999995, 52.4776475], [-1.8982946999999997, 52.4776406], [-1.8981578, 52.477639], [-1.8978671999999996, 52.4776505], [-1.8972412, 52.47768159999999], [-1.8972187000000005, 52.477683000000006], [-1.8970375, 52.4776974], [-1.8969738000000005, 52.47770450000001], [-1.8968791999999997, 52.477714299999995], [-1.8967884, 52.477717700000014], [-1.8966981999999997, 52.47773349999999], [-1.8964693, 52.477799999999995], [-1.8963379, 52.4778351], [-1.8960497999999997, 52.47791140000001], [-1.8959580999999996, 52.4779363], [-1.8956836, 52.4779876], [-1.89545, 52.47803129999999], [-1.8952585, 52.4780754], [-1.8951406, 52.4781039], [-1.891878181349808, 52.478892127351166], [-1.8918724999999996, 52.47889349999999], [-1.8918274652693656, 52.47890637230818], [-1.8917497, 52.4789286], [-1.8915161, 52.47898740000001], [-1.8912224, 52.47906909999999], [-1.8909412, 52.479145599999995], [-1.8904785, 52.4792812], [-1.8901822, 52.479371], [-1.8898627999999995, 52.4794759], [-1.8895428, 52.4795775], [-1.8893587999999997, 52.4796354], [-1.88917, 52.47969729999999], [-1.8889854, 52.479752100000006], [-1.8887412999999995, 52.4798157], [-1.8880029999999997, 52.479994299999994], [-1.8874432, 52.48013259999999], [-1.8871425999999996, 52.48021109999999], [-1.8864620966509948, 52.48038489693494], [-1.8864381999999995, 52.480391], [-1.8859989, 52.48050169999999], [-1.8858277260979892, 52.48054200720586], [-1.885739, 52.4805629], [-1.8855507999999996, 52.480606599999994], [-1.8853863, 52.4806417], [-1.8852293, 52.48067249999998], [-1.8851012999999996, 52.4806962], [-1.8849932999999996, 52.4807144], [-1.884604, 52.48077699999999], [-1.8844261, 52.480802], [-1.8842566999999997, 52.4808236], [-1.8839784, 52.4808592], [-1.8838777, 52.4808678], [-1.8835269999999995, 52.48089969999999], [-1.8833567, 52.480915], [-1.8830846, 52.4809387], [-1.8827448, 52.4809684], [-1.8825769000000003, 52.480982100000006], [-1.8823680000000005, 52.48100329999998], [-1.8822353000000005, 52.48101649999999], [-1.8820740999999996, 52.481033999999994], [-1.881879, 52.4810596], [-1.8817323, 52.4810822], [-1.8815676999999995, 52.48111099999999], [-1.8814117, 52.4811403], [-1.8812024000000005, 52.4811793], [-1.8810072, 52.48121529999999], [-1.8807828, 52.4812506], [-1.8806308, 52.481275], [-1.8804343, 52.4813019], [-1.8802003, 52.481331899999994], [-1.8799629999999996, 52.481356299999995], [-1.8797539, 52.48137619999999], [-1.8795681, 52.481390299999994], [-1.8793175, 52.4814081], [-1.8790607, 52.4814224], [-1.8787142, 52.48143099999999], [-1.8785393, 52.4814317], [-1.8783084999999995, 52.4814313], [-1.8782018, 52.48143050000001], [-1.8781184, 52.4814271], [-1.8777798, 52.481413299999986], [-1.8776777, 52.4814086], [-1.877607967175964, 52.481408255072594], [-1.8771925, 52.48140619999999], [-1.8769442, 52.481409699999986], [-1.8766607999999996, 52.4814161], [-1.8763938, 52.48142510000001], [-1.8761869, 52.481437], [-1.8759051, 52.4814531], [-1.875733, 52.48146559999999], [-1.8754384, 52.481489999999994], [-1.875265, 52.48150879999999], [-1.8750365, 52.481540899999985], [-1.8745226, 52.4816233], [-1.8743866, 52.4816433], [-1.8742753, 52.4816586], [-1.8740326, 52.48168769999999], [-1.8737682, 52.4817143], [-1.8733651, 52.48175659999999], [-1.8726739999999995, 52.48182570000001], [-1.8723153999999995, 52.4818637], [-1.8719512, 52.48189940000001], [-1.8716248, 52.4819251], [-1.8714161, 52.481938], [-1.8711114, 52.4819536], [-1.8708355, 52.4819603], [-1.8705666, 52.4819635], [-1.8703235, 52.48196099999999], [-1.8702110628497888, 52.48195901238817], [-1.8701126665615355, 52.481957272984104], [-1.8699954, 52.4819552], [-1.869859, 52.4819504], [-1.8697132999999997, 52.48194279999999], [-1.8695897999999995, 52.48193400000001], [-1.8694392, 52.4819196], [-1.8692275000000005, 52.48189020000001], [-1.8690412999999997, 52.481855], [-1.8689092, 52.481823899999995], [-1.868755, 52.4817831], [-1.8686279, 52.481742999999994], [-1.8685214, 52.48170569999999], [-1.8684312, 52.4816691], [-1.8683358, 52.48162820000001], [-1.8682466, 52.4815835], [-1.8681684, 52.4815405], [-1.8680870999999997, 52.48148969999999], [-1.8680109, 52.4814418], [-1.8679512000000005, 52.48140059999999], [-1.8679104, 52.481368800000006], [-1.8677767, 52.4812518], [-1.8677183, 52.481194999999985], [-1.8676624, 52.4811336], [-1.8676059999999997, 52.48106279999998], [-1.8675604, 52.4809974], [-1.8675253999999992, 52.4809442], [-1.8674978, 52.48087890000001], [-1.8674657, 52.4807903], [-1.8674473000000005, 52.4807438], [-1.8674333, 52.4806811], [-1.8674157, 52.4806163], [-1.8674045999999995, 52.480564699999995], [-1.8673967, 52.48045009999999], [-1.8674021999999997, 52.4803746], [-1.8674115, 52.480304100000005], [-1.8674244, 52.48023669999999], [-1.8674459, 52.48015790000001], [-1.8674918, 52.48004370000001], [-1.8675481, 52.4799301], [-1.8676012999999996, 52.47982429999999], [-1.8676635, 52.47970599999999], [-1.8677127, 52.47961359999999], [-1.8677610999999996, 52.47952159999999], [-1.8678322, 52.479387599999995], [-1.8679027, 52.4792523], [-1.8679851, 52.4791011], [-1.8680603, 52.4789517], [-1.868134, 52.4788037], [-1.8681991, 52.47868390000001], [-1.8682829000000003, 52.4785185], [-1.8684075, 52.47828609999999], [-1.8684491000000003, 52.478201199999994], [-1.8685332999999995, 52.478046199999994], [-1.8686027999999997, 52.4779075], [-1.8688435, 52.4774963], [-1.869152, 52.476897999999984], [-1.8692834, 52.4766423], [-1.8695027, 52.476226999999994], [-1.8696879, 52.47586939999999], [-1.8697742, 52.47569560000001], [-1.8698649, 52.47551959999999], [-1.8702146, 52.4748632], [-1.8704056, 52.4744949], [-1.8705953, 52.4741164], [-1.8707525, 52.4738144], [-1.8707956999999995, 52.4737386], [-1.8708450999999997, 52.473652], [-1.8708970999999996, 52.4735642], [-1.8711437, 52.4730102], [-1.8712843, 52.472771], [-1.8716756999999995, 52.4722087], [-1.8721659, 52.4715572], [-1.8724248, 52.47121150000001], [-1.8725554, 52.4710385], [-1.8726144, 52.47097180000001], [-1.8726841000000003, 52.4708696], [-1.8727759, 52.4707234], [-1.8728255999999996, 52.4705742], [-1.8728446, 52.4704391], [-1.8728529, 52.470345300000005], [-1.8728478, 52.47025229999999], [-1.8728423, 52.470171], [-1.8728331000000005, 52.470105], [-1.8728157999999997, 52.4700479], [-1.8727774, 52.4699365], [-1.8727243, 52.469815], [-1.8725999, 52.4696104], [-1.8724081999999995, 52.469379299999986], [-1.8721872, 52.469162399999995], [-1.8719317, 52.46896639999999], [-1.8717040999999996, 52.46882049999999], [-1.8714788, 52.4687047], [-1.8712536, 52.4685962], [-1.8708898000000005, 52.46845019999999], [-1.8703393, 52.46822480000001], [-1.8701151, 52.468134], [-1.869731, 52.467978600000016], [-1.8692248999999996, 52.46777550000001], [-1.8689842, 52.46768219999999], [-1.8685264, 52.4674911], [-1.8679467000000003, 52.467258], [-1.8674321, 52.46704939999999], [-1.8667531999999996, 52.466774400000006], [-1.8661144, 52.4665164], [-1.8655191, 52.4662743], [-1.8650977, 52.4661052], [-1.8646668, 52.465931600000005], [-1.8638396, 52.4655973], [-1.8633392, 52.4653935], [-1.8629485, 52.465233100000006], [-1.862346, 52.4649889], [-1.8610558, 52.4644706], [-1.8606157000000003, 52.4643002], [-1.8601438999999995, 52.4641317], [-1.8597216999999997, 52.4639839], [-1.859502, 52.4638935], [-1.8587174999999996, 52.463584999999995], [-1.8582419, 52.463391400000006], [-1.8573672000000003, 52.463007600000005], [-1.8565364, 52.462643099999994], [-1.8562675, 52.4625251], [-1.8536742, 52.46142660000001], [-1.8533277999999995, 52.4612759], [-1.8527901, 52.46097729999999], [-1.8523810999999997, 52.460739], [-1.8521913227277544, 52.4606485256815], [-1.8518867, 52.4605033], [-1.8514381, 52.46022690000001], [-1.8511601, 52.4600622], [-1.8507531, 52.4598232], [-1.8504828, 52.4596841], [-1.8503336, 52.45959319999999], [-1.8498715, 52.459285400000006], [-1.8496276000000005, 52.45912059999999], [-1.8494264, 52.45900629999999], [-1.8489134, 52.4586992], [-1.848551, 52.4584893], [-1.8483161999999995, 52.45831410000001], [-1.8481659, 52.458197600000005], [-1.8479627999999997, 52.45798089999999], [-1.8478979, 52.45788160000001], [-1.8478542, 52.45780629999999], [-1.8478348, 52.457772899999995], [-1.8477892, 52.45769610000001], [-1.8477134, 52.4575585], [-1.8476953, 52.4575217], [-1.8476459, 52.4574406], [-1.8474172, 52.4571497], [-1.8472769, 52.4570147], [-1.8471688, 52.4569248], [-1.8469609, 52.4567667], [-1.8467165, 52.456590499999976], [-1.8463119, 52.456303], [-1.8460832000000005, 52.45614429999999], [-1.8459291, 52.45604209999998], [-1.845696, 52.45583270000001], [-1.8455220999999993, 52.4556688], [-1.845373, 52.455528400000006], [-1.8450986000000005, 52.455253899999995], [-1.8447879, 52.4549593], [-1.8447407, 52.45491969999999], [-1.8446363999999995, 52.4548207], [-1.8447672, 52.4549082], [-1.8448271999999997, 52.454953]]} |
3.8 |
2330 |
0000 |
Birmingham New Street |
Tyseley LMD |
Tyseley LMD |
52.4549530 |
-1.8448272 |
52.4549530 |
-1.8448272 |
1 |
0 |
2026-09-11 23:10:22 |
TERMINATED |
2026-09-11 23:00:00 |
Tyseley LMD |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13052484 |
1789167439184666 |
17 |
17 |
2026-09-11 23:10:01.181019 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 23:00:00.503366 |
| 462800 |
494292 |
C35723 |
733Y16M911 |
2026-09-11 |
COMPLETE |
13053590 |
2026-09-11 23:59:00 |
2026-09-11 23:10:22 |
2026-09-13 23:10:22 |
{"id": 494292, "stp": "P", "toc": "Elizabeth Line", "uid": "C35723", "consist": "345038", "dest_crs": null, "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C35723/2026-09-11/detailed", "trust_id": "733Y16M911", "origin_crs": "PDX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Westbourne Park Carriage Sidings", "service_date": "2026-09-11", "dest_arr_time": "0001", "dest_platform": "4", "is_terminated": 1, "next_location": "Westbourne Park Carriage Sidings", "signalling_id": "3Y16", "timing_status": "EARLY", "origin_station": "Paddington (Crossrail)", "current_leg_arr": "2359", "current_leg_dep": "2359", "current_leg_end": "Westbourne Park Carriage Sidings", "origin_dep_time": "2359", "origin_platform": "B", "current_location": "Westbourne Park Carriage Sidings", "last_update_time": "2026-09-11T23:10:22", "route_debug_link": null, "timing_variation": "-2 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.1806724, 51.5182483], [-0.18074147018795023, 51.51828097843411], [-0.1807715, 51.5182854], [-0.18094809999999997, 51.5183032], [-0.1811550773228511, 51.518324289956695], [-0.18123929999999996, 51.5183642], [-0.1812636838371851, 51.51837289365476], [-0.18137205983552085, 51.51841153330841], [-0.1815135671580024, 51.518461985333445], [-0.18161750662469375, 51.51849904314393], [-0.18162438004399503, 51.51850149374107], [-0.1817077, 51.51853119999999], [-0.18189897695255747, 51.518580637890665], [-0.18199497962396588, 51.51860545094652], [-0.18204641473925276, 51.518618744970894], [-0.18222252453516288, 51.51866426263708], [-0.1822454793351458, 51.51867019557413], [-0.18231629999999996, 51.5186885], [-0.1830056, 51.51885550000001], [-0.1835796, 51.5189555], [-0.1843003, 51.51903159999999], [-0.1850612, 51.51905459999999], [-0.18610779999999996, 51.5190708], [-0.1870045, 51.51911890000001], [-0.1901427, 51.5194107], [-0.190431, 51.519438], [-0.1912869, 51.51952310000001], [-0.1917349, 51.519579799999995], [-0.1922012, 51.5196386], [-0.1923488, 51.519653000000005], [-0.19293099999999996, 51.519713], [-0.1937134, 51.5198008], [-0.193967, 51.5198367], [-0.1941071, 51.519857399999985], [-0.19420519999999997, 51.5198755], [-0.19498149999999995, 51.5200142], [-0.1951258, 51.5200483], [-0.1954623, 51.520116], [-0.195824, 51.5201663], [-0.1960185, 51.5201989], [-0.19620119999999996, 51.52023689999999], [-0.1962782, 51.52025509999999], [-0.1975886, 51.520565799999986], [-0.1980762, 51.52067939999999], [-0.19894690000000004, 51.5208729]]}", "current_leg_start": "Paddington (Crossrail)", "dest_arr_time_act": "0001", "motion_projection": null, "next_location_lat": "51.5208729", "next_location_lon": "-0.1989469", "previous_location": "Paddington (Crossrail)", "current_leg_milage": "1.0", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 367.682, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1442.951, \"from_m\": 367.682, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1724.597, \"from_m\": 1442.951, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2541.972, \"from_m\": 1724.597, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3285.383, \"from_m\": 2541.972, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 494292, \"profile_key\": \"fb8880a653050faeb335ac50ca9eefe06d9fc92ab7c6ec9fbee86a34b3965030\", \"schedule_id\": 4544, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2359\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29790}, {\"is_pass\": false, \"wtt_arr\": \"0001\", \"wtt_dep\": null, \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 2, \"distance_m\": 3285.383, \"section_seq\": 1, \"route_path_id\": 29790}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 3285.383, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29790}], \"total_distance_m\": 3285.383, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 3285.383, \"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": "2359", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "0.0", "current_position_lat": "51.5208729", "current_position_lon": "-0.1989469", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22555, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:59:59Z\", \"source_id\": 39756376, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:59:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T23:00:09Z\", \"source_id\": 13053590, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Westbourne Park Carriage Sidings", "service_state_platform": "4", "timing_fact_generation": 1789167611842821, "current_leg_arrival_utc": "2026-09-13T00:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T23:00:00.793062", "service_state_evidence_id": 39756376, "current_leg_start_actual_dep": "2026-09-12T23:59:00+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-11T22:59:58", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:10:01.299516", "service_state_valid_until_kind": null, "operational_interpretation_version": 6, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
PDX |
None |
3Y16 |
345038 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 367.682, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1442.951, "from_m": 367.682, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1724.597, "from_m": 1442.951, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 2541.972, "from_m": 1724.597, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3285.383, "from_m": 2541.972, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 494292, "profile_key": "fb8880a653050faeb335ac50ca9eefe06d9fc92ab7c6ec9fbee86a34b3965030", "schedule_id": 4544, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2359", "location": "Paddington (Crossrail)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29790}, {"is_pass": false, "wtt_arr": "0001", "wtt_dep": null, "location": "Westbourne Park Carriage Sidings", "stage_seq": 2, "distance_m": 3285.383, "section_seq": 1, "route_path_id": 29790}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 3285.383, "from_m": 0.0, "section_seq": 1, "route_path_id": 29790}], "total_distance_m": 3285.383, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 3285.383, "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": 22555, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:59:59Z", "source_id": 39756376, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T22:59:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T23:00:09Z", "source_id": 13053590, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T23:59:00+01:00", "operational_fact": true}] |
Paddington (Crossrail) |
2359 |
2359 |
B |
None |
None |
Westbourne Park Carriage Sidings |
0001 |
0001 |
4 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C35723/2026-09-11/detailed |
None |
Paddington (Crossrail) |
2026-09-12T23:59:00+01:00 |
Westbourne Park Carriage Sidings |
0.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.1806724, 51.5182483], [-0.18074147018795023, 51.51828097843411], [-0.1807715, 51.5182854], [-0.18094809999999997, 51.5183032], [-0.1811550773228511, 51.518324289956695], [-0.18123929999999996, 51.5183642], [-0.1812636838371851, 51.51837289365476], [-0.18137205983552085, 51.51841153330841], [-0.1815135671580024, 51.518461985333445], [-0.18161750662469375, 51.51849904314393], [-0.18162438004399503, 51.51850149374107], [-0.1817077, 51.51853119999999], [-0.18189897695255747, 51.518580637890665], [-0.18199497962396588, 51.51860545094652], [-0.18204641473925276, 51.518618744970894], [-0.18222252453516288, 51.51866426263708], [-0.1822454793351458, 51.51867019557413], [-0.18231629999999996, 51.5186885], [-0.1830056, 51.51885550000001], [-0.1835796, 51.5189555], [-0.1843003, 51.51903159999999], [-0.1850612, 51.51905459999999], [-0.18610779999999996, 51.5190708], [-0.1870045, 51.51911890000001], [-0.1901427, 51.5194107], [-0.190431, 51.519438], [-0.1912869, 51.51952310000001], [-0.1917349, 51.519579799999995], [-0.1922012, 51.5196386], [-0.1923488, 51.519653000000005], [-0.19293099999999996, 51.519713], [-0.1937134, 51.5198008], [-0.193967, 51.5198367], [-0.1941071, 51.519857399999985], [-0.19420519999999997, 51.5198755], [-0.19498149999999995, 51.5200142], [-0.1951258, 51.5200483], [-0.1954623, 51.520116], [-0.195824, 51.5201663], [-0.1960185, 51.5201989], [-0.19620119999999996, 51.52023689999999], [-0.1962782, 51.52025509999999], [-0.1975886, 51.520565799999986], [-0.1980762, 51.52067939999999], [-0.19894690000000004, 51.5208729]]} |
1.0 |
2359 |
2359 |
Paddington (Crossrail) |
Westbourne Park Carriage Sidings |
Westbourne Park Carriage Sidings |
51.5208729 |
-0.1989469 |
51.5208729 |
-0.1989469 |
1 |
0 |
2026-09-11 23:10:22 |
TERMINATED |
2026-09-11 22:59:58 |
Westbourne Park Carriage Sidings |
TD |
DIRECT_DESTINATION_ARRIVAL |
39756376 |
1789167611842821 |
6 |
6 |
2026-09-11 23:10:01.299516 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 23:00:00.793062 |
| 462801 |
491282 |
W45543 |
879T64M711 |
2026-09-11 |
COMPLETE |
13052936 |
2026-09-12 00:00:00 |
2026-09-11 23:10:22 |
2026-09-13 23:10:22 |
{"id": 491282, "stp": "O", "toc": "Thameslink", "uid": "W45543", "consist": "700127", "dest_crs": "BDM", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W45543/2026-09-12/detailed", "trust_id": "879T64M711", "origin_crs": "BTN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bedford", "service_date": "2026-09-11", "dest_arr_time": "2358", "dest_platform": "3", "is_terminated": 1, "next_location": "Bedford", "signalling_id": "9T64", "timing_status": "LATE", "origin_station": "Brighton", "current_leg_arr": "0000", "current_leg_dep": "2350", "current_leg_end": "Bedford", "origin_dep_time": "2128", "origin_platform": "5", "current_location": "Bedford", "last_update_time": "2026-09-11T23:10:22", "route_debug_link": null, "timing_variation": "+2 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": "2358", "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\": 260.162, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 301.517, \"from_m\": 260.162, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 331.218, \"from_m\": 301.517, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 390.168, \"from_m\": 331.218, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 535.472, \"from_m\": 390.168, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 965.326, \"from_m\": 535.472, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 978.427, \"from_m\": 965.326, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1700.314, \"from_m\": 978.427, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 1767.232, \"from_m\": 1700.314, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2435.68, \"from_m\": 1767.232, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 2499.451, \"from_m\": 2435.68, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4026.501, \"from_m\": 2499.451, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 15614.909, \"from_m\": 4026.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\": 15655.192, \"from_m\": 15614.909, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 16092.358, \"from_m\": 15655.192, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 16126.159, \"from_m\": 16092.358, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20211.304, \"from_m\": 16126.159, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 20275.269, \"from_m\": 20211.304, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 20321.535, \"from_m\": 20275.269, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 20839.697, \"from_m\": 20321.535, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22053.416, \"from_m\": 20839.697, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 22079.115, \"from_m\": 22053.416, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 22188.002, \"from_m\": 22079.115, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29916.909, \"from_m\": 22188.002, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 30774.482, \"from_m\": 29916.909, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 37256.552, \"from_m\": 30774.482, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 37372.002, \"from_m\": 37256.552, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 38224.778, \"from_m\": 37372.002, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39040.497, \"from_m\": 38224.778, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 39111.818, \"from_m\": 39040.497, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 46828.084, \"from_m\": 39111.818, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 47564.65, \"from_m\": 46828.084, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 58479.647, \"from_m\": 47564.65, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 58534.664, \"from_m\": 58479.647, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 63107.67, \"from_m\": 58534.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\": 64385.313, \"from_m\": 63107.67, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 64443.878, \"from_m\": 64385.313, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 64488.149, \"from_m\": 64443.878, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 64523.855, \"from_m\": 64488.149, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 64587.554, \"from_m\": 64523.855, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 64676.223, \"from_m\": 64587.554, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 64706.658, \"from_m\": 64676.223, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 65100.915, \"from_m\": 64706.658, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 65137.88, \"from_m\": 65100.915, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 66034.331, \"from_m\": 65137.88, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 66065.727, \"from_m\": 66034.331, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 66099.739, \"from_m\": 66065.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\": 66515.199, \"from_m\": 66099.739, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 67504.523, \"from_m\": 66515.199, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 67826.507, \"from_m\": 67504.523, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 67884.772, \"from_m\": 67826.507, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 71173.425, \"from_m\": 67884.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\": 71234.941, \"from_m\": 71173.425, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 76516.114, \"from_m\": 71234.941, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 78405.924, \"from_m\": 76516.114, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 79342.351, \"from_m\": 78405.924, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 80914.258, \"from_m\": 79342.351, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 82528.162, \"from_m\": 80914.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\": 82771.514, \"from_m\": 82528.162, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 82867.527, \"from_m\": 82771.514, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 82914.786, \"from_m\": 82867.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\": 83153.285, \"from_m\": 82914.786, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 83680.57, \"from_m\": 83153.285, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 83718.334, \"from_m\": 83680.57, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 84275.565, \"from_m\": 83718.334, \"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\": 84353.191, \"from_m\": 84275.565, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 87704.895, \"from_m\": 84353.191, \"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\": 87982.856, \"from_m\": 87704.895, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 88020.118, \"from_m\": 87982.856, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 89247.105, \"from_m\": 88020.118, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 89315.99, \"from_m\": 89247.105, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 90112.691, \"from_m\": 89315.99, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 92275.663, \"from_m\": 90112.691, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 92380.083, \"from_m\": 92275.663, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 93655.616, \"from_m\": 92380.083, \"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\": 95042.454, \"from_m\": 93655.616, \"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\": 98401.287, \"from_m\": 95042.454, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 116104.18, \"from_m\": 98401.287, \"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\": 120237.765, \"from_m\": 116104.18, \"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\": 125431.064, \"from_m\": 120237.765, \"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\": 125516.074, \"from_m\": 125431.064, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 125533.274, \"from_m\": 125516.074, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 125618.847, \"from_m\": 125533.274, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 126191.395, \"from_m\": 125618.847, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 129675.773, \"from_m\": 126191.395, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 131474.572, \"from_m\": 129675.773, \"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\": 134076.277, \"from_m\": 131474.572, \"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\": 134951.031, \"from_m\": 134076.277, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 136002.304, \"from_m\": 134951.031, \"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\": 140055.956, \"from_m\": 136002.304, \"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\": 140103.248, \"from_m\": 140055.956, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 143569.883, \"from_m\": 140103.248, \"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\": 165033.667, \"from_m\": 143569.883, \"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\": 165099.541, \"from_m\": 165033.667, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 165129.058, \"from_m\": 165099.541, \"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\": 165174.287, \"from_m\": 165129.058, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 166037.884, \"from_m\": 165174.287, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 166329.995, \"from_m\": 166037.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\": 166374.913, \"from_m\": 166329.995, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 166508.474, \"from_m\": 166374.913, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 166542.852, \"from_m\": 166508.474, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 166627.53, \"from_m\": 166542.852, \"capability_applied\": null, \"effective_limit_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\": 491282, \"profile_key\": \"a4893273ed56c682626dbc422e6b84939b876c5c4d5c732953b807d87e922338\", \"schedule_id\": 40499, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2128\", \"location\": \"Brighton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 43976}, {\"is_pass\": false, \"wtt_arr\": \"2131H\", \"wtt_dep\": \"2132\", \"location\": \"Preston Park\", \"stage_seq\": 2, \"distance_m\": 2140.594, \"section_seq\": 1, \"route_path_id\": 43976}, {\"is_pass\": false, \"wtt_arr\": \"2138\", \"wtt_dep\": \"2138H\", \"location\": \"Hassocks\", \"stage_seq\": 3, \"distance_m\": 11313.648, \"section_seq\": 1, \"route_path_id\": 43976}, {\"is_pass\": false, \"wtt_arr\": \"2141H\", \"wtt_dep\": \"2142\", \"location\": \"Burgess Hill\", \"stage_seq\": 4, \"distance_m\": 14726.958, \"section_seq\": 1, \"route_path_id\": 43976}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2143\", \"location\": \"Keymer Jn\", \"stage_seq\": 5, \"distance_m\": 15655.192, \"section_seq\": 1, \"route_path_id\": 43976}, {\"is_pass\": false, \"wtt_arr\": \"2143H\", \"wtt_dep\": \"2144\", \"location\": \"Wivelsfield\", \"stage_seq\": 6, \"distance_m\": 16009.718, \"section_seq\": 1, \"route_path_id\": 43976}, {\"is_pass\": false, \"wtt_arr\": \"2148\", \"wtt_dep\": \"2149H\", \"location\": \"Haywards Heath\", \"stage_seq\": 7, \"distance_m\": 20722.377, \"section_seq\": 1, \"route_path_id\": 43976}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2151\", \"location\": \"Copyhold Jn\", \"stage_seq\": 8, \"distance_m\": 21948.721, \"section_seq\": 1, \"route_path_id\": 43976}, {\"is_pass\": false, \"wtt_arr\": \"2154H\", \"wtt_dep\": \"2155\", \"location\": \"Balcombe\", \"stage_seq\": 9, \"distance_m\": 27079.724, \"section_seq\": 1, \"route_path_id\": 43976}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2158\", \"location\": \"Balcombe Tunnel Jn\", \"stage_seq\": 10, \"distance_m\": 31013.897, \"section_seq\": 1, \"route_path_id\": 43976}, {\"is_pass\": false, \"wtt_arr\": \"2200\", \"wtt_dep\": \"2201H\", \"location\": \"Three Bridges\", \"stage_seq\": 11, \"distance_m\": 34208.343, \"section_seq\": 1, \"route_path_id\": 43976}, {\"is_pass\": false, \"wtt_arr\": \"2205\", \"wtt_dep\": \"2206H\", \"location\": \"Gatwick Airport\", \"stage_seq\": 12, \"distance_m\": 38694.869, \"section_seq\": 1, \"route_path_id\": 43976}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2211\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 13, \"distance_m\": 46690.033, \"section_seq\": 1, \"route_path_id\": 43976}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2216H\", \"location\": \"Stoats Nest Jn\", \"stage_seq\": 14, \"distance_m\": 58534.664, \"section_seq\": 1, \"route_path_id\": 43976}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2217\", \"location\": \"Purley\", \"stage_seq\": 15, \"distance_m\": 60113.681, \"section_seq\": 1, \"route_path_id\": 43976}, {\"is_pass\": false, \"wtt_arr\": \"2220H\", \"wtt_dep\": \"2221H\", \"location\": \"East Croydon\", \"stage_seq\": 16, \"distance_m\": 64908.551, \"section_seq\": 1, \"route_path_id\": 43976}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2222H\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 17, \"distance_m\": 65756.261, \"section_seq\": 1, \"route_path_id\": 43976}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2223H\", \"location\": \"Norwood Fork Jn\", \"stage_seq\": 18, \"distance_m\": 66515.199, \"section_seq\": 1, \"route_path_id\": 43976}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2224\", \"location\": \"Norwood Junction\", \"stage_seq\": 19, \"distance_m\": 67569.261, \"section_seq\": 1, \"route_path_id\": 43976}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2226\", \"location\": \"Sydenham\", \"stage_seq\": 20, \"distance_m\": 71173.425, \"section_seq\": 1, \"route_path_id\": 43976}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2229\", \"location\": \"New Cross Gate\", \"stage_seq\": 21, \"distance_m\": 76867.236, \"section_seq\": 1, \"route_path_id\": 43976}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2230\", \"location\": \"Bricklayers Arms Jn\", \"stage_seq\": 22, \"distance_m\": 77968.526, \"section_seq\": 1, \"route_path_id\": 43976}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2231\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 23, \"distance_m\": 79587.659, \"section_seq\": 1, \"route_path_id\": 43976}, {\"is_pass\": false, \"wtt_arr\": \"2234H\", \"wtt_dep\": \"2236\", \"location\": \"London Bridge\", \"stage_seq\": 24, \"distance_m\": 81452.437, \"section_seq\": 1, \"route_path_id\": 43976}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2237H\", \"location\": \"Metropolitan Jn\", \"stage_seq\": 25, \"distance_m\": 82179.455, \"section_seq\": 1, \"route_path_id\": 43976}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2240\", \"location\": \"Blackfriars Jn\", \"stage_seq\": 26, \"distance_m\": 82786.883, \"section_seq\": 1, \"route_path_id\": 43976}, {\"is_pass\": false, \"wtt_arr\": \"2241\", \"wtt_dep\": \"2242\", \"location\": \"London Blackfriars\", \"stage_seq\": 27, \"distance_m\": 83389.017, \"section_seq\": 1, \"route_path_id\": 43976}, {\"is_pass\": false, \"wtt_arr\": \"2243\", \"wtt_dep\": \"2244\", \"location\": \"City Thameslink\", \"stage_seq\": 28, \"distance_m\": 83791.401, \"section_seq\": 1, \"route_path_id\": 43976}, {\"is_pass\": false, \"wtt_arr\": \"2245H\", \"wtt_dep\": \"2246H\", \"location\": \"Farringdon\", \"stage_seq\": 29, \"distance_m\": 84521.559, \"section_seq\": 1, \"route_path_id\": 43976}, {\"is_pass\": false, \"wtt_arr\": \"2250\", \"wtt_dep\": \"2251\", \"location\": \"St Pancras Low Level\", \"stage_seq\": 30, \"distance_m\": 86740.414, \"section_seq\": 1, \"route_path_id\": 43976}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2253H\", \"location\": \"Dock Jn North\", \"stage_seq\": 31, \"distance_m\": 87972.292, \"section_seq\": 1, \"route_path_id\": 43976}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2255\", \"location\": \"Kentish Town\", \"stage_seq\": 32, \"distance_m\": 88939.317, \"section_seq\": 1, \"route_path_id\": 43976}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2256\", \"location\": \"Carlton Road Jn\", \"stage_seq\": 33, \"distance_m\": 89943.839, \"section_seq\": 1, \"route_path_id\": 43976}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2258\", \"location\": \"West Hampstead South Jn\", \"stage_seq\": 34, \"distance_m\": 92256.528, \"section_seq\": 1, \"route_path_id\": 43976}, {\"is_pass\": false, \"wtt_arr\": \"2259\", \"wtt_dep\": \"2300\", \"location\": \"West Hampstead Thameslink\", \"stage_seq\": 35, \"distance_m\": 92690.466, \"section_seq\": 1, \"route_path_id\": 43976}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2301H\", \"location\": \"Cricklewood\", \"stage_seq\": 36, \"distance_m\": 94639.513, \"section_seq\": 1, \"route_path_id\": 43976}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2304\", \"location\": \"Hendon\", \"stage_seq\": 37, \"distance_m\": 97689.216, \"section_seq\": 1, \"route_path_id\": 43976}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2309H\", \"location\": \"Radlett Jn\", \"stage_seq\": 38, \"distance_m\": 109691.214, \"section_seq\": 1, \"route_path_id\": 43976}, {\"is_pass\": false, \"wtt_arr\": \"2317\", \"wtt_dep\": \"2318\", \"location\": \"St. Albans\", \"stage_seq\": 39, \"distance_m\": 118478.106, \"section_seq\": 1, \"route_path_id\": 43976}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2323\", \"location\": \"Harpenden Jn\", \"stage_seq\": 40, \"distance_m\": 125516.074, \"section_seq\": 1, \"route_path_id\": 43976}, {\"is_pass\": false, \"wtt_arr\": \"2324\", \"wtt_dep\": \"2325\", \"location\": \"Harpenden\", \"stage_seq\": 41, \"distance_m\": 126055.184, \"section_seq\": 1, \"route_path_id\": 43976}, {\"is_pass\": false, \"wtt_arr\": \"2330H\", \"wtt_dep\": \"2331H\", \"location\": \"Luton Airport Parkway\", \"stage_seq\": 42, \"distance_m\": 133444.668, \"section_seq\": 1, \"route_path_id\": 43976}, {\"is_pass\": false, \"wtt_arr\": \"2333H\", \"wtt_dep\": \"2334H\", \"location\": \"Luton\", \"stage_seq\": 43, \"distance_m\": 135198.753, \"section_seq\": 1, \"route_path_id\": 43976}, {\"is_pass\": false, \"wtt_arr\": \"2338\", \"wtt_dep\": \"2338H\", \"location\": \"Leagrave\", \"stage_seq\": 44, \"distance_m\": 139119.64, \"section_seq\": 1, \"route_path_id\": 43976}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2339\", \"location\": \"Leagrave Jn\", \"stage_seq\": 45, \"distance_m\": 139891.498, \"section_seq\": 1, \"route_path_id\": 43976}, {\"is_pass\": false, \"wtt_arr\": \"2342H\", \"wtt_dep\": \"2343\", \"location\": \"Harlington\", \"stage_seq\": 46, \"distance_m\": 146392.153, \"section_seq\": 1, \"route_path_id\": 43976}, {\"is_pass\": false, \"wtt_arr\": \"2346\", \"wtt_dep\": \"2347\", \"location\": \"Flitwick\", \"stage_seq\": 47, \"distance_m\": 151109.823, \"section_seq\": 1, \"route_path_id\": 43976}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2353H\", \"location\": \"Bedford South Jn\", \"stage_seq\": 48, \"distance_m\": 165011.372, \"section_seq\": 1, \"route_path_id\": 43976}, {\"is_pass\": false, \"wtt_arr\": \"2358\", \"wtt_dep\": null, \"location\": \"Bedford\", \"stage_seq\": 49, \"distance_m\": 166627.53, \"section_seq\": 1, \"route_path_id\": 43976}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 166627.53, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 43976}], \"total_distance_m\": 166627.53, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 159446.229, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 7181.301, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2128", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "52.1354670", "current_position_lon": "-0.4791311", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30906, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:29:55Z\", \"source_id\": 39483199, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T20:31:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:30:05Z\", \"source_id\": 12969595, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30899, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:36:18Z\", \"source_id\": 39497151, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T20:37:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:36:21Z\", \"source_id\": 12973674, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30883, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:40:09Z\", \"source_id\": 39505268, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T20:40:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:40:12Z\", \"source_id\": 12976195, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30878, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:42:28Z\", \"source_id\": 39510022, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T20:43:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:42:33Z\", \"source_id\": 12977638, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30860, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:46:54Z\", \"source_id\": 39519354, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T20:48:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:46:59Z\", \"source_id\": 12980456, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30841, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:53:03Z\", \"source_id\": 39532532, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T20:53:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:53:08Z\", \"source_id\": 12984372, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30657, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:58:48Z\", \"source_id\": 39544307, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T20:59:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:58:52Z\", \"source_id\": 12987849, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30596, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:04:04Z\", \"source_id\": 39555353, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:05:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:04:08Z\", \"source_id\": 12991171, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:17:07Z\", \"source_id\": 39582471, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:18:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:17:11Z\", \"source_id\": 12999311, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30205, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:20:53Z\", \"source_id\": 39589926, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:21:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:20:56Z\", \"source_id\": 13001524, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29975, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:27:48Z\", \"source_id\": 39603398, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:28:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:27:53Z\", \"source_id\": 13005692, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29718, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:33:30Z\", \"source_id\": 39614284, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:34:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:33:31Z\", \"source_id\": 13008956, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29632, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:37:28Z\", \"source_id\": 39622013, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:37:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:37:32Z\", \"source_id\": 13011290, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29317, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:42:45Z\", \"source_id\": 39631934, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:43:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:42:49Z\", \"source_id\": 13014385, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:44:25Z\", \"source_id\": 39634867, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:44:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:44:28Z\", \"source_id\": 13015297, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18764, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:46:25Z\", \"source_id\": 39638354, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:46:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:46:26Z\", \"source_id\": 13016426, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18647, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:49:52Z\", \"source_id\": 39644714, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:50:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:49:55Z\", \"source_id\": 13018393, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18575, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:55:25Z\", \"source_id\": 39654949, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:56:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:55:29Z\", \"source_id\": 13021570, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18543, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:59:46Z\", \"source_id\": 39662606, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:00:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:59:53Z\", \"source_id\": 13023978, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18485, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:02:41Z\", \"source_id\": 39667947, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:03:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:02:45Z\", \"source_id\": 13025610, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18417, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:04:12Z\", \"source_id\": 39670778, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:05:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:04:16Z\", \"source_id\": 13026439, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18362, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:21:05Z\", \"source_id\": 39699251, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:22:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:21:08Z\", \"source_id\": 13035560, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18219, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:27:00Z\", \"source_id\": 39708944, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:28:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:27:04Z\", \"source_id\": 13038571, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18197, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:33:05Z\", \"source_id\": 39718806, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:33:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:33:12Z\", \"source_id\": 13041623, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18184, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:35:23Z\", \"source_id\": 39722498, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:36:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:35:28Z\", \"source_id\": 13042721, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18139, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:39:06Z\", \"source_id\": 39728418, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:40:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:39:12Z\", \"source_id\": 13044503, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18109, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:45:03Z\", \"source_id\": 39737069, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:46:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:45:08Z\", \"source_id\": 13047274, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18090, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:49:09Z\", \"source_id\": 39742672, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:50:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:49:13Z\", \"source_id\": 13049104, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17925, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:58:19Z\", \"source_id\": 39754391, \"stage_seq\": 49, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:00:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:58:23Z\", \"source_id\": 13052936, \"stage_seq\": 49, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T00:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bedford", "service_state_platform": "3", "timing_fact_generation": 1789167504297523, "current_leg_arrival_utc": "2026-09-13T00:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T23:00:07.967674", "service_state_evidence_id": 13052936, "current_leg_start_actual_dep": "2026-09-12T23:49:00+01:00", "operational_evidence_version": 222, "service_state_event_time_utc": "2026-09-11T23:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:10:08.158306", "service_state_valid_until_kind": null, "operational_interpretation_version": 222, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Thameslink |
O |
BTN |
BDM |
9T64 |
700127 |
12 |
100 |
None |
{"version": 3, "segments": [{"to_m": 260.162, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 301.517, "from_m": 260.162, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 331.218, "from_m": 301.517, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 390.168, "from_m": 331.218, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 535.472, "from_m": 390.168, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 965.326, "from_m": 535.472, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 978.427, "from_m": 965.326, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1700.314, "from_m": 978.427, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 1767.232, "from_m": 1700.314, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2435.68, "from_m": 1767.232, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 2499.451, "from_m": 2435.68, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4026.501, "from_m": 2499.451, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 15614.909, "from_m": 4026.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": 15655.192, "from_m": 15614.909, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 16092.358, "from_m": 15655.192, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 16126.159, "from_m": 16092.358, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20211.304, "from_m": 16126.159, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 20275.269, "from_m": 20211.304, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 20321.535, "from_m": 20275.269, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 20839.697, "from_m": 20321.535, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22053.416, "from_m": 20839.697, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 22079.115, "from_m": 22053.416, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 22188.002, "from_m": 22079.115, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29916.909, "from_m": 22188.002, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 30774.482, "from_m": 29916.909, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 37256.552, "from_m": 30774.482, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 37372.002, "from_m": 37256.552, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 38224.778, "from_m": 37372.002, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39040.497, "from_m": 38224.778, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 39111.818, "from_m": 39040.497, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 46828.084, "from_m": 39111.818, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 47564.65, "from_m": 46828.084, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 58479.647, "from_m": 47564.65, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 58534.664, "from_m": 58479.647, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 63107.67, "from_m": 58534.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": 64385.313, "from_m": 63107.67, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 64443.878, "from_m": 64385.313, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 64488.149, "from_m": 64443.878, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 64523.855, "from_m": 64488.149, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 64587.554, "from_m": 64523.855, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 64676.223, "from_m": 64587.554, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 64706.658, "from_m": 64676.223, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 65100.915, "from_m": 64706.658, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 65137.88, "from_m": 65100.915, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 66034.331, "from_m": 65137.88, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 66065.727, "from_m": 66034.331, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 66099.739, "from_m": 66065.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": 66515.199, "from_m": 66099.739, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 67504.523, "from_m": 66515.199, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 67826.507, "from_m": 67504.523, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 67884.772, "from_m": 67826.507, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 71173.425, "from_m": 67884.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": 71234.941, "from_m": 71173.425, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 76516.114, "from_m": 71234.941, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 78405.924, "from_m": 76516.114, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 79342.351, "from_m": 78405.924, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 80914.258, "from_m": 79342.351, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 82528.162, "from_m": 80914.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": 82771.514, "from_m": 82528.162, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 82867.527, "from_m": 82771.514, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 82914.786, "from_m": 82867.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": 83153.285, "from_m": 82914.786, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 83680.57, "from_m": 83153.285, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 83718.334, "from_m": 83680.57, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 84275.565, "from_m": 83718.334, "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": 84353.191, "from_m": 84275.565, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 87704.895, "from_m": 84353.191, "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": 87982.856, "from_m": 87704.895, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 88020.118, "from_m": 87982.856, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 89247.105, "from_m": 88020.118, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 89315.99, "from_m": 89247.105, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 90112.691, "from_m": 89315.99, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 92275.663, "from_m": 90112.691, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 92380.083, "from_m": 92275.663, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 93655.616, "from_m": 92380.083, "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": 95042.454, "from_m": 93655.616, "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": 98401.287, "from_m": 95042.454, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 116104.18, "from_m": 98401.287, "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": 120237.765, "from_m": 116104.18, "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": 125431.064, "from_m": 120237.765, "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": 125516.074, "from_m": 125431.064, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 125533.274, "from_m": 125516.074, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 125618.847, "from_m": 125533.274, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 126191.395, "from_m": 125618.847, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 129675.773, "from_m": 126191.395, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 131474.572, "from_m": 129675.773, "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": 134076.277, "from_m": 131474.572, "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": 134951.031, "from_m": 134076.277, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 136002.304, "from_m": 134951.031, "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": 140055.956, "from_m": 136002.304, "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": 140103.248, "from_m": 140055.956, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 143569.883, "from_m": 140103.248, "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": 165033.667, "from_m": 143569.883, "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": 165099.541, "from_m": 165033.667, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 165129.058, "from_m": 165099.541, "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": 165174.287, "from_m": 165129.058, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 166037.884, "from_m": 165174.287, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 166329.995, "from_m": 166037.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": 166374.913, "from_m": 166329.995, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 166508.474, "from_m": 166374.913, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 166542.852, "from_m": 166508.474, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 166627.53, "from_m": 166542.852, "capability_applied": null, "effective_limit_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": 491282, "profile_key": "a4893273ed56c682626dbc422e6b84939b876c5c4d5c732953b807d87e922338", "schedule_id": 40499, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2128", "location": "Brighton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 43976}, {"is_pass": false, "wtt_arr": "2131H", "wtt_dep": "2132", "location": "Preston Park", "stage_seq": 2, "distance_m": 2140.594, "section_seq": 1, "route_path_id": 43976}, {"is_pass": false, "wtt_arr": "2138", "wtt_dep": "2138H", "location": "Hassocks", "stage_seq": 3, "distance_m": 11313.648, "section_seq": 1, "route_path_id": 43976}, {"is_pass": false, "wtt_arr": "2141H", "wtt_dep": "2142", "location": "Burgess Hill", "stage_seq": 4, "distance_m": 14726.958, "section_seq": 1, "route_path_id": 43976}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2143", "location": "Keymer Jn", "stage_seq": 5, "distance_m": 15655.192, "section_seq": 1, "route_path_id": 43976}, {"is_pass": false, "wtt_arr": "2143H", "wtt_dep": "2144", "location": "Wivelsfield", "stage_seq": 6, "distance_m": 16009.718, "section_seq": 1, "route_path_id": 43976}, {"is_pass": false, "wtt_arr": "2148", "wtt_dep": "2149H", "location": "Haywards Heath", "stage_seq": 7, "distance_m": 20722.377, "section_seq": 1, "route_path_id": 43976}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2151", "location": "Copyhold Jn", "stage_seq": 8, "distance_m": 21948.721, "section_seq": 1, "route_path_id": 43976}, {"is_pass": false, "wtt_arr": "2154H", "wtt_dep": "2155", "location": "Balcombe", "stage_seq": 9, "distance_m": 27079.724, "section_seq": 1, "route_path_id": 43976}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2158", "location": "Balcombe Tunnel Jn", "stage_seq": 10, "distance_m": 31013.897, "section_seq": 1, "route_path_id": 43976}, {"is_pass": false, "wtt_arr": "2200", "wtt_dep": "2201H", "location": "Three Bridges", "stage_seq": 11, "distance_m": 34208.343, "section_seq": 1, "route_path_id": 43976}, {"is_pass": false, "wtt_arr": "2205", "wtt_dep": "2206H", "location": "Gatwick Airport", "stage_seq": 12, "distance_m": 38694.869, "section_seq": 1, "route_path_id": 43976}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2211", "location": "Earlswood (Surrey)", "stage_seq": 13, "distance_m": 46690.033, "section_seq": 1, "route_path_id": 43976}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2216H", "location": "Stoats Nest Jn", "stage_seq": 14, "distance_m": 58534.664, "section_seq": 1, "route_path_id": 43976}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2217", "location": "Purley", "stage_seq": 15, "distance_m": 60113.681, "section_seq": 1, "route_path_id": 43976}, {"is_pass": false, "wtt_arr": "2220H", "wtt_dep": "2221H", "location": "East Croydon", "stage_seq": 16, "distance_m": 64908.551, "section_seq": 1, "route_path_id": 43976}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2222H", "location": "Windmill Bridge Jn", "stage_seq": 17, "distance_m": 65756.261, "section_seq": 1, "route_path_id": 43976}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2223H", "location": "Norwood Fork Jn", "stage_seq": 18, "distance_m": 66515.199, "section_seq": 1, "route_path_id": 43976}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2224", "location": "Norwood Junction", "stage_seq": 19, "distance_m": 67569.261, "section_seq": 1, "route_path_id": 43976}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2226", "location": "Sydenham", "stage_seq": 20, "distance_m": 71173.425, "section_seq": 1, "route_path_id": 43976}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2229", "location": "New Cross Gate", "stage_seq": 21, "distance_m": 76867.236, "section_seq": 1, "route_path_id": 43976}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2230", "location": "Bricklayers Arms Jn", "stage_seq": 22, "distance_m": 77968.526, "section_seq": 1, "route_path_id": 43976}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2231", "location": "Blue Anchor (Kent)", "stage_seq": 23, "distance_m": 79587.659, "section_seq": 1, "route_path_id": 43976}, {"is_pass": false, "wtt_arr": "2234H", "wtt_dep": "2236", "location": "London Bridge", "stage_seq": 24, "distance_m": 81452.437, "section_seq": 1, "route_path_id": 43976}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2237H", "location": "Metropolitan Jn", "stage_seq": 25, "distance_m": 82179.455, "section_seq": 1, "route_path_id": 43976}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2240", "location": "Blackfriars Jn", "stage_seq": 26, "distance_m": 82786.883, "section_seq": 1, "route_path_id": 43976}, {"is_pass": false, "wtt_arr": "2241", "wtt_dep": "2242", "location": "London Blackfriars", "stage_seq": 27, "distance_m": 83389.017, "section_seq": 1, "route_path_id": 43976}, {"is_pass": false, "wtt_arr": "2243", "wtt_dep": "2244", "location": "City Thameslink", "stage_seq": 28, "distance_m": 83791.401, "section_seq": 1, "route_path_id": 43976}, {"is_pass": false, "wtt_arr": "2245H", "wtt_dep": "2246H", "location": "Farringdon", "stage_seq": 29, "distance_m": 84521.559, "section_seq": 1, "route_path_id": 43976}, {"is_pass": false, "wtt_arr": "2250", "wtt_dep": "2251", "location": "St Pancras Low Level", "stage_seq": 30, "distance_m": 86740.414, "section_seq": 1, "route_path_id": 43976}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2253H", "location": "Dock Jn North", "stage_seq": 31, "distance_m": 87972.292, "section_seq": 1, "route_path_id": 43976}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2255", "location": "Kentish Town", "stage_seq": 32, "distance_m": 88939.317, "section_seq": 1, "route_path_id": 43976}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2256", "location": "Carlton Road Jn", "stage_seq": 33, "distance_m": 89943.839, "section_seq": 1, "route_path_id": 43976}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2258", "location": "West Hampstead South Jn", "stage_seq": 34, "distance_m": 92256.528, "section_seq": 1, "route_path_id": 43976}, {"is_pass": false, "wtt_arr": "2259", "wtt_dep": "2300", "location": "West Hampstead Thameslink", "stage_seq": 35, "distance_m": 92690.466, "section_seq": 1, "route_path_id": 43976}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2301H", "location": "Cricklewood", "stage_seq": 36, "distance_m": 94639.513, "section_seq": 1, "route_path_id": 43976}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2304", "location": "Hendon", "stage_seq": 37, "distance_m": 97689.216, "section_seq": 1, "route_path_id": 43976}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2309H", "location": "Radlett Jn", "stage_seq": 38, "distance_m": 109691.214, "section_seq": 1, "route_path_id": 43976}, {"is_pass": false, "wtt_arr": "2317", "wtt_dep": "2318", "location": "St. Albans", "stage_seq": 39, "distance_m": 118478.106, "section_seq": 1, "route_path_id": 43976}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2323", "location": "Harpenden Jn", "stage_seq": 40, "distance_m": 125516.074, "section_seq": 1, "route_path_id": 43976}, {"is_pass": false, "wtt_arr": "2324", "wtt_dep": "2325", "location": "Harpenden", "stage_seq": 41, "distance_m": 126055.184, "section_seq": 1, "route_path_id": 43976}, {"is_pass": false, "wtt_arr": "2330H", "wtt_dep": "2331H", "location": "Luton Airport Parkway", "stage_seq": 42, "distance_m": 133444.668, "section_seq": 1, "route_path_id": 43976}, {"is_pass": false, "wtt_arr": "2333H", "wtt_dep": "2334H", "location": "Luton", "stage_seq": 43, "distance_m": 135198.753, "section_seq": 1, "route_path_id": 43976}, {"is_pass": false, "wtt_arr": "2338", "wtt_dep": "2338H", "location": "Leagrave", "stage_seq": 44, "distance_m": 139119.64, "section_seq": 1, "route_path_id": 43976}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2339", "location": "Leagrave Jn", "stage_seq": 45, "distance_m": 139891.498, "section_seq": 1, "route_path_id": 43976}, {"is_pass": false, "wtt_arr": "2342H", "wtt_dep": "2343", "location": "Harlington", "stage_seq": 46, "distance_m": 146392.153, "section_seq": 1, "route_path_id": 43976}, {"is_pass": false, "wtt_arr": "2346", "wtt_dep": "2347", "location": "Flitwick", "stage_seq": 47, "distance_m": 151109.823, "section_seq": 1, "route_path_id": 43976}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2353H", "location": "Bedford South Jn", "stage_seq": 48, "distance_m": 165011.372, "section_seq": 1, "route_path_id": 43976}, {"is_pass": false, "wtt_arr": "2358", "wtt_dep": null, "location": "Bedford", "stage_seq": 49, "distance_m": 166627.53, "section_seq": 1, "route_path_id": 43976}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 166627.53, "from_m": 0.0, "section_seq": 1, "route_path_id": 43976}], "total_distance_m": 166627.53, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 159446.229, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 7181.301, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 30906, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:29:55Z", "source_id": 39483199, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T20:31:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:30:05Z", "source_id": 12969595, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T21:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30899, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:36:18Z", "source_id": 39497151, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T20:37:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:36:21Z", "source_id": 12973674, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T21:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30883, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:40:09Z", "source_id": 39505268, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T20:40:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:40:12Z", "source_id": 12976195, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T21:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30878, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:42:28Z", "source_id": 39510022, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T20:43:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:42:33Z", "source_id": 12977638, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T21:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30860, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:46:54Z", "source_id": 39519354, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T20:48:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:46:59Z", "source_id": 12980456, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T21:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30841, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:53:03Z", "source_id": 39532532, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T20:53:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:53:08Z", "source_id": 12984372, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T21:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30657, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:58:48Z", "source_id": 39544307, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T20:59:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:58:52Z", "source_id": 12987849, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T21:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30596, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:04:04Z", "source_id": 39555353, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T21:05:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:04:08Z", "source_id": 12991171, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T22:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30486, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:17:07Z", "source_id": 39582471, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T21:18:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:17:11Z", "source_id": 12999311, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T22:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30205, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:20:53Z", "source_id": 39589926, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T21:21:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:20:56Z", "source_id": 13001524, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T22:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29975, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:27:48Z", "source_id": 39603398, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T21:28:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:27:53Z", "source_id": 13005692, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T22:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29718, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:33:30Z", "source_id": 39614284, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-11T21:34:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:33:31Z", "source_id": 13008956, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-11T22:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29632, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:37:28Z", "source_id": 39622013, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-11T21:37:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:37:32Z", "source_id": 13011290, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-11T22:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29317, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:42:45Z", "source_id": 39631934, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-11T21:43:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:42:49Z", "source_id": 13014385, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-11T22:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29302, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:44:25Z", "source_id": 39634867, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-11T21:44:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:44:28Z", "source_id": 13015297, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-11T22:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18764, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:46:25Z", "source_id": 39638354, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-11T21:46:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:46:26Z", "source_id": 13016426, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-11T22:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18647, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:49:52Z", "source_id": 39644714, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-11T21:50:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:49:55Z", "source_id": 13018393, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-11T22:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18575, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:55:25Z", "source_id": 39654949, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-11T21:56:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:55:29Z", "source_id": 13021570, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-11T22:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18543, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:59:46Z", "source_id": 39662606, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-11T22:00:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:59:53Z", "source_id": 13023978, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-11T23:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18485, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:02:41Z", "source_id": 39667947, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-11T22:03:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:02:45Z", "source_id": 13025610, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-11T23:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18417, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:04:12Z", "source_id": 39670778, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-11T22:05:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:04:16Z", "source_id": 13026439, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-11T23:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18362, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:21:05Z", "source_id": 39699251, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-11T22:22:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:21:08Z", "source_id": 13035560, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-11T23:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18219, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:27:00Z", "source_id": 39708944, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-11T22:28:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:27:04Z", "source_id": 13038571, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-11T23:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18197, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:33:05Z", "source_id": 39718806, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-11T22:33:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:33:12Z", "source_id": 13041623, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-11T23:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18184, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:35:23Z", "source_id": 39722498, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-11T22:36:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:35:28Z", "source_id": 13042721, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-11T23:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18139, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:39:06Z", "source_id": 39728418, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-11T22:40:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:39:12Z", "source_id": 13044503, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-11T23:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18109, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:45:03Z", "source_id": 39737069, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-11T22:46:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:45:08Z", "source_id": 13047274, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-11T23:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18090, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:49:09Z", "source_id": 39742672, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-11T22:50:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:49:13Z", "source_id": 13049104, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-11T23:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17925, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:58:19Z", "source_id": 39754391, "stage_seq": 49, "event_role": "ARR", "event_time": "2026-09-11T23:00:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:58:23Z", "source_id": 13052936, "stage_seq": 49, "event_role": "ARR", "event_time": "2026-09-12T00:00:00+01:00", "operational_fact": true}] |
Brighton |
2128 |
2128 |
5 |
None |
None |
Bedford |
2358 |
2358 |
3 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W45543/2026-09-12/detailed |
None |
Flitwick |
2026-09-12T23:49:00+01:00 |
Bedford |
10.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 |
2350 |
0000 |
Flitwick |
Bedford |
Bedford |
52.1354670 |
-0.4791311 |
52.1354670 |
-0.4791311 |
1 |
0 |
2026-09-11 23:10:22 |
TERMINATED |
2026-09-11 23:00:00 |
Bedford |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13052936 |
1789167504297523 |
222 |
222 |
2026-09-11 23:10:08.158306 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 23:00:07.967674 |
| 462802 |
493018 |
C32820 |
292N87M811 |
2026-09-11 |
COMPLETE |
13053553 |
2026-09-12 00:00:00 |
2026-09-11 23:10:22 |
2026-09-13 23:10:22 |
{"id": 493018, "stp": "P", "toc": "Northern", "uid": "C32820", "consist": "150204", "dest_crs": "PRE", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C32820/2026-09-12/detailed", "trust_id": "292N87M811", "origin_crs": "CNE", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Preston", "service_date": "2026-09-11", "dest_arr_time": "0003", "dest_platform": "1", "is_terminated": 1, "next_location": "Preston", "signalling_id": "2N87", "timing_status": "EARLY", "origin_station": "Colne", "current_leg_arr": "0000", "current_leg_dep": "2355", "current_leg_end": "Preston", "origin_dep_time": "2251", "origin_platform": "1", "current_location": "Preston", "last_update_time": "2026-09-11T23:10:22", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.6871697, 53.7243048], [-2.6883469999999994, 53.72411000000001], [-2.6893404999999997, 53.723983999999994], [-2.694680599999999, 53.7233318], [-2.6949458523585643, 53.72329632437096], [-2.6952339, 53.72325779999999], [-2.6953481999999997, 53.723243650000015], [-2.6975038, 53.72291369999999], [-2.6975903312417797, 53.722900250647385], [-2.697664266191185, 53.72288875910422], [-2.6978237076442393, 53.72286397746653], [-2.6978771912314636, 53.72285566462581], [-2.6979561, 53.72284340000001], [-2.6979668, 53.72284179999999], [-2.6983533, 53.72278909999999], [-2.6987919999999996, 53.7227514], [-2.6989851999999996, 53.7227431], [-2.6990824, 53.7227389], [-2.6993783, 53.722745], [-2.6997466, 53.722762], [-2.7002235, 53.7228247], [-2.7006699999999997, 53.722915099999994], [-2.7010714, 53.723035], [-2.7015272999999995, 53.723226700000005], [-2.7019097999999997, 53.72344809999999], [-2.7022464000000004, 53.7237026], [-2.7025463, 53.7240119], [-2.7027444, 53.7242718], [-2.7028573999999996, 53.72457499999999], [-2.7028980999999996, 53.7248927], [-2.7028614999999996, 53.72520250000001], [-2.7027523, 53.7254982], [-2.7026324999999995, 53.7257163], [-2.7023428999999997, 53.7262333], [-2.7021105999999997, 53.726705400000014], [-2.7018596999999995, 53.7273473], [-2.7017817999999996, 53.7276033], [-2.7017148999999994, 53.72786030000001], [-2.7016436, 53.7281654], [-2.7015899999999995, 53.7284726], [-2.7015405, 53.728865199999994], [-2.7015146, 53.729148999999985], [-2.7015140999999994, 53.7294642], [-2.7015378, 53.72991699999999], [-2.7015612, 53.7300633], [-2.7015879999999997, 53.730211999999995], [-2.701663357534887, 53.73056248176331], [-2.7016904745167647, 53.73072041386482], [-2.7017100942188033, 53.73086072426358], [-2.701723622274368, 53.73098589518554], [-2.7017324643168266, 53.731098408856695], [-2.701738025979546, 53.73120074750301], [-2.701741712895893, 53.73129539335045], [-2.7017449306992356, 53.73138482862498], [-2.7017490850229406, 53.7314715355526], [-2.7017555815003744, 53.73155799635926], [-2.7017658257649053, 53.73164669327094], [-2.701781223449899, 53.73174010851359], [-2.7018031801887243, 53.73184072431322], [-2.7018331016147465, 53.73195102289578], [-2.7018723933613344, 53.73207348648724], [-2.7019224610618537, 53.73221059731357], [-2.7019847103496724, 53.732364837600755], [-2.7022356000000003, 53.7329164], [-2.7027485999999996, 53.734000599999995], [-2.7028765152117713, 53.734323238421794], [-2.703009, 53.7346574], [-2.7032271, 53.735321799999994], [-2.7033531, 53.73572759999998], [-2.7034665, 53.73613819999999], [-2.7035739999999997, 53.73654270000001], [-2.7037565, 53.73745830000001], [-2.703823, 53.737866299999986], [-2.7040155, 53.73902809999999], [-2.7041576999999997, 53.7398076], [-2.7042774, 53.7405196], [-2.7043552, 53.740839], [-2.7043869999999997, 53.7410091], [-2.7043952999999994, 53.741054300000016], [-2.704554, 53.7419315], [-2.7046021, 53.74221699999999], [-2.7048222, 53.743284], [-2.7050237, 53.7443761], [-2.7050455999999996, 53.7444894], [-2.7053928, 53.74628409999999], [-2.7055234999999995, 53.7467027], [-2.7055582, 53.746889499999995], [-2.7058971, 53.7488031], [-2.7061763999999995, 53.7503007], [-2.7062624999999993, 53.7507622], [-2.7062676999999997, 53.7507899], [-2.7063506, 53.7512404], [-2.7064384999999995, 53.7517184], [-2.7064513, 53.7517923], [-2.7064572, 53.7518285], [-2.7064984, 53.7520893], [-2.7065156999999997, 53.752175399999985], [-2.7065883, 53.752463799999994], [-2.7066813999999995, 53.7527646], [-2.7070750999999995, 53.7537833], [-2.707174, 53.754186], [-2.7072046, 53.7543218], [-2.7074629, 53.75545369999999]]}", "current_leg_start": "Lostock Hall", "dest_arr_time_act": "0003", "motion_projection": null, "next_location_lat": "53.7554537", "next_location_lon": "-2.7074629", "previous_location": "Lostock Hall", "current_leg_milage": "2.9", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 2373.03, \"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\": 8091.038, \"from_m\": 2373.03, \"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\": 9513.913, \"from_m\": 8091.038, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10239.293, \"from_m\": 9513.913, \"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\": 10282.009, \"from_m\": 10239.293, \"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\": 10920.483, \"from_m\": 10282.009, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10975.535, \"from_m\": 10920.483, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11994.288, \"from_m\": 10975.535, \"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\": 18373.243, \"from_m\": 11994.288, \"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\": 18758.55, \"from_m\": 18373.243, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 18921.902, \"from_m\": 18758.55, \"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\": 18944.3, \"from_m\": 18921.902, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23403.3, \"from_m\": 18944.3, \"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\": 24455.28, \"from_m\": 23403.3, \"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\": 26148.042, \"from_m\": 24455.28, \"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\": 26214.94, \"from_m\": 26148.042, \"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\": 26371.031, \"from_m\": 26214.94, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26896.533, \"from_m\": 26371.031, \"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\": 26924.854, \"from_m\": 26896.533, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27436.888, \"from_m\": 26924.854, \"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\": 28402.13, \"from_m\": 27436.888, \"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\": 40072.354, \"from_m\": 28402.13, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 40630.013, \"from_m\": 40072.354, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 41407.608, \"from_m\": 40630.013, \"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\": 41579.309, \"from_m\": 41407.608, \"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\": 43010.879, \"from_m\": 41579.309, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46882.123, \"from_m\": 43010.879, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 46911.627, \"from_m\": 46882.123, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47111.638, \"from_m\": 46911.627, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 47491.381, \"from_m\": 47111.638, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}], \"service_id\": 493018, \"profile_key\": \"e1f10dbd8cb9d9865a65a9f6c61e8043d92b4b463f1bb98437f0ddb6d4df7b67\", \"schedule_id\": 4083, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2251\", \"location\": \"Colne\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29678}, {\"is_pass\": false, \"wtt_arr\": \"2254H\", \"wtt_dep\": \"2254H\", \"location\": \"Chaffers S.B.\", \"stage_seq\": 2, \"distance_m\": 2683.193, \"section_seq\": 1, \"route_path_id\": 29678}, {\"is_pass\": false, \"wtt_arr\": \"2256\", \"wtt_dep\": \"2257\", \"location\": \"Nelson\", \"stage_seq\": 3, \"distance_m\": 3202.522, \"section_seq\": 1, \"route_path_id\": 29678}, {\"is_pass\": false, \"wtt_arr\": \"2259H\", \"wtt_dep\": \"2300\", \"location\": \"Brierfield\", \"stage_seq\": 4, \"distance_m\": 5136.453, \"section_seq\": 1, \"route_path_id\": 29678}, {\"is_pass\": false, \"wtt_arr\": \"2304\", \"wtt_dep\": \"2305\", \"location\": \"Burnley Central\", \"stage_seq\": 5, \"distance_m\": 8633.724, \"section_seq\": 1, \"route_path_id\": 29678}, {\"is_pass\": false, \"wtt_arr\": \"2307\", \"wtt_dep\": \"2307H\", \"location\": \"Burnley Barracks\", \"stage_seq\": 6, \"distance_m\": 9582.98, \"section_seq\": 1, \"route_path_id\": 29678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2309\", \"location\": \"Gannow Jn\", \"stage_seq\": 7, \"distance_m\": 10282.009, \"section_seq\": 1, \"route_path_id\": 29678}, {\"is_pass\": false, \"wtt_arr\": \"2310H\", \"wtt_dep\": \"2311\", \"location\": \"Rose Grove\", \"stage_seq\": 8, \"distance_m\": 11270.962, \"section_seq\": 1, \"route_path_id\": 29678}, {\"is_pass\": false, \"wtt_arr\": \"2314\", \"wtt_dep\": \"2315\", \"location\": \"Hapton\", \"stage_seq\": 9, \"distance_m\": 13617.032, \"section_seq\": 1, \"route_path_id\": 29678}, {\"is_pass\": false, \"wtt_arr\": \"2318\", \"wtt_dep\": \"2318H\", \"location\": \"Huncoat\", \"stage_seq\": 10, \"distance_m\": 15943.817, \"section_seq\": 1, \"route_path_id\": 29678}, {\"is_pass\": false, \"wtt_arr\": \"2322H\", \"wtt_dep\": \"2323H\", \"location\": \"Accrington\", \"stage_seq\": 11, \"distance_m\": 18635.964, \"section_seq\": 1, \"route_path_id\": 29678}, {\"is_pass\": false, \"wtt_arr\": \"2326\", \"wtt_dep\": \"2326H\", \"location\": \"Church & Oswaldtwistle\", \"stage_seq\": 12, \"distance_m\": 20062.041, \"section_seq\": 1, \"route_path_id\": 29678}, {\"is_pass\": false, \"wtt_arr\": \"2329H\", \"wtt_dep\": \"2330H\", \"location\": \"Rishton\", \"stage_seq\": 13, \"distance_m\": 22615.539, \"section_seq\": 1, \"route_path_id\": 29678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2334H\", \"location\": \"Daisyfield Jn\", \"stage_seq\": 14, \"distance_m\": 26169.06, \"section_seq\": 1, \"route_path_id\": 29678}, {\"is_pass\": false, \"wtt_arr\": \"2336\", \"wtt_dep\": \"2337\", \"location\": \"Blackburn\", \"stage_seq\": 15, \"distance_m\": 27149.411, \"section_seq\": 1, \"route_path_id\": 29678}, {\"is_pass\": false, \"wtt_arr\": \"2339H\", \"wtt_dep\": \"2340\", \"location\": \"Mill Hill (Lancashire)\", \"stage_seq\": 16, \"distance_m\": 29074.838, \"section_seq\": 1, \"route_path_id\": 29678}, {\"is_pass\": false, \"wtt_arr\": \"2341H\", \"wtt_dep\": \"2342H\", \"location\": \"Cherry Tree\", \"stage_seq\": 17, \"distance_m\": 30224.625, \"section_seq\": 1, \"route_path_id\": 29678}, {\"is_pass\": false, \"wtt_arr\": \"2344H\", \"wtt_dep\": \"2345\", \"location\": \"Pleasington\", \"stage_seq\": 18, \"distance_m\": 31907.848, \"section_seq\": 1, \"route_path_id\": 29678}, {\"is_pass\": false, \"wtt_arr\": \"2351H\", \"wtt_dep\": \"2352H\", \"location\": \"Bamber Bridge\", \"stage_seq\": 19, \"distance_m\": 40151.15, \"section_seq\": 1, \"route_path_id\": 29678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2354\", \"location\": \"Lostock Hall Jn\", \"stage_seq\": 20, \"distance_m\": 41579.309, \"section_seq\": 1, \"route_path_id\": 29678}, {\"is_pass\": false, \"wtt_arr\": \"2354H\", \"wtt_dep\": \"2355H\", \"location\": \"Lostock Hall\", \"stage_seq\": 21, \"distance_m\": 41875.46, \"section_seq\": 1, \"route_path_id\": 29678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2359H\", \"location\": \"Farington Curve Jn\", \"stage_seq\": 22, \"distance_m\": 44749.013, \"section_seq\": 1, \"route_path_id\": 29678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0001\", \"location\": \"Ribble Jn\", \"stage_seq\": 23, \"distance_m\": 46461.829, \"section_seq\": 1, \"route_path_id\": 29678}, {\"is_pass\": false, \"wtt_arr\": \"0003\", \"wtt_dep\": null, \"location\": \"Preston\", \"stage_seq\": 24, \"distance_m\": 47491.381, \"section_seq\": 1, \"route_path_id\": 29678}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 47491.381, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29678}], \"total_distance_m\": 47491.381, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 30302.316, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 17189.065, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2251", "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\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:55:17Z\", \"source_id\": 13021452, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:56:46Z\", \"source_id\": 13022294, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:59:46Z\", \"source_id\": 13023929, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7656, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:00:18Z\", \"source_id\": 39663446, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:04:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:00:25Z\", \"source_id\": 13024232, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:07:45Z\", \"source_id\": 13028401, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7672, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:10:13Z\", \"source_id\": 39681263, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:10:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:10:15Z\", \"source_id\": 13029799, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7674, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:15:08Z\", \"source_id\": 39689335, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:15:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:15:11Z\", \"source_id\": 13032485, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7678, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:17:54Z\", \"source_id\": 39693908, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:19:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:17:57Z\", \"source_id\": 13033911, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7683, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:21:38Z\", \"source_id\": 39700244, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:23:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:21:42Z\", \"source_id\": 13035841, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7689, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:26:24Z\", \"source_id\": 39708056, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:27:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:26:28Z\", \"source_id\": 13038274, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7693, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:29:42Z\", \"source_id\": 39713318, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:30:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:29:46Z\", \"source_id\": 13039895, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7716, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:35:23Z\", \"source_id\": 39722506, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:36:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:35:28Z\", \"source_id\": 13042727, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7763, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:39:13Z\", \"source_id\": 39728631, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:40:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:39:17Z\", \"source_id\": 13044555, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7766, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:42:01Z\", \"source_id\": 39732746, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:42:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:42:02Z\", \"source_id\": 13045866, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:45:19Z\", \"source_id\": 13047355, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7948, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:51:36Z\", \"source_id\": 39746023, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:51:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:51:43Z\", \"source_id\": 13050164, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7966, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:53:30Z\", \"source_id\": 39748472, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:54:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:53:32Z\", \"source_id\": 13050965, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7911, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T23:00:03Z\", \"source_id\": 39756464, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:00:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T23:00:07Z\", \"source_id\": 13053553, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T00:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Preston", "service_state_platform": "1", "timing_fact_generation": 1789167608216423, "current_leg_arrival_utc": "2026-09-13T00:01:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T23:00:08.210007", "service_state_evidence_id": 13053553, "current_leg_start_actual_dep": "2026-09-12T23:55:30+01:00", "operational_evidence_version": 90, "service_state_event_time_utc": "2026-09-11T23:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:10:09.409240", "service_state_valid_until_kind": null, "operational_interpretation_version": 90, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
CNE |
PRE |
2N87 |
150204 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 2373.03, "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": 8091.038, "from_m": 2373.03, "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": 9513.913, "from_m": 8091.038, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10239.293, "from_m": 9513.913, "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": 10282.009, "from_m": 10239.293, "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": 10920.483, "from_m": 10282.009, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10975.535, "from_m": 10920.483, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11994.288, "from_m": 10975.535, "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": 18373.243, "from_m": 11994.288, "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": 18758.55, "from_m": 18373.243, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 18921.902, "from_m": 18758.55, "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": 18944.3, "from_m": 18921.902, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23403.3, "from_m": 18944.3, "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": 24455.28, "from_m": 23403.3, "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": 26148.042, "from_m": 24455.28, "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": 26214.94, "from_m": 26148.042, "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": 26371.031, "from_m": 26214.94, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26896.533, "from_m": 26371.031, "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": 26924.854, "from_m": 26896.533, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27436.888, "from_m": 26924.854, "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": 28402.13, "from_m": 27436.888, "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": 40072.354, "from_m": 28402.13, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 40630.013, "from_m": 40072.354, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 41407.608, "from_m": 40630.013, "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": 41579.309, "from_m": 41407.608, "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": 43010.879, "from_m": 41579.309, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46882.123, "from_m": 43010.879, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 46911.627, "from_m": 46882.123, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47111.638, "from_m": 46911.627, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 47491.381, "from_m": 47111.638, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}], "service_id": 493018, "profile_key": "e1f10dbd8cb9d9865a65a9f6c61e8043d92b4b463f1bb98437f0ddb6d4df7b67", "schedule_id": 4083, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2251", "location": "Colne", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29678}, {"is_pass": false, "wtt_arr": "2254H", "wtt_dep": "2254H", "location": "Chaffers S.B.", "stage_seq": 2, "distance_m": 2683.193, "section_seq": 1, "route_path_id": 29678}, {"is_pass": false, "wtt_arr": "2256", "wtt_dep": "2257", "location": "Nelson", "stage_seq": 3, "distance_m": 3202.522, "section_seq": 1, "route_path_id": 29678}, {"is_pass": false, "wtt_arr": "2259H", "wtt_dep": "2300", "location": "Brierfield", "stage_seq": 4, "distance_m": 5136.453, "section_seq": 1, "route_path_id": 29678}, {"is_pass": false, "wtt_arr": "2304", "wtt_dep": "2305", "location": "Burnley Central", "stage_seq": 5, "distance_m": 8633.724, "section_seq": 1, "route_path_id": 29678}, {"is_pass": false, "wtt_arr": "2307", "wtt_dep": "2307H", "location": "Burnley Barracks", "stage_seq": 6, "distance_m": 9582.98, "section_seq": 1, "route_path_id": 29678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2309", "location": "Gannow Jn", "stage_seq": 7, "distance_m": 10282.009, "section_seq": 1, "route_path_id": 29678}, {"is_pass": false, "wtt_arr": "2310H", "wtt_dep": "2311", "location": "Rose Grove", "stage_seq": 8, "distance_m": 11270.962, "section_seq": 1, "route_path_id": 29678}, {"is_pass": false, "wtt_arr": "2314", "wtt_dep": "2315", "location": "Hapton", "stage_seq": 9, "distance_m": 13617.032, "section_seq": 1, "route_path_id": 29678}, {"is_pass": false, "wtt_arr": "2318", "wtt_dep": "2318H", "location": "Huncoat", "stage_seq": 10, "distance_m": 15943.817, "section_seq": 1, "route_path_id": 29678}, {"is_pass": false, "wtt_arr": "2322H", "wtt_dep": "2323H", "location": "Accrington", "stage_seq": 11, "distance_m": 18635.964, "section_seq": 1, "route_path_id": 29678}, {"is_pass": false, "wtt_arr": "2326", "wtt_dep": "2326H", "location": "Church & Oswaldtwistle", "stage_seq": 12, "distance_m": 20062.041, "section_seq": 1, "route_path_id": 29678}, {"is_pass": false, "wtt_arr": "2329H", "wtt_dep": "2330H", "location": "Rishton", "stage_seq": 13, "distance_m": 22615.539, "section_seq": 1, "route_path_id": 29678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2334H", "location": "Daisyfield Jn", "stage_seq": 14, "distance_m": 26169.06, "section_seq": 1, "route_path_id": 29678}, {"is_pass": false, "wtt_arr": "2336", "wtt_dep": "2337", "location": "Blackburn", "stage_seq": 15, "distance_m": 27149.411, "section_seq": 1, "route_path_id": 29678}, {"is_pass": false, "wtt_arr": "2339H", "wtt_dep": "2340", "location": "Mill Hill (Lancashire)", "stage_seq": 16, "distance_m": 29074.838, "section_seq": 1, "route_path_id": 29678}, {"is_pass": false, "wtt_arr": "2341H", "wtt_dep": "2342H", "location": "Cherry Tree", "stage_seq": 17, "distance_m": 30224.625, "section_seq": 1, "route_path_id": 29678}, {"is_pass": false, "wtt_arr": "2344H", "wtt_dep": "2345", "location": "Pleasington", "stage_seq": 18, "distance_m": 31907.848, "section_seq": 1, "route_path_id": 29678}, {"is_pass": false, "wtt_arr": "2351H", "wtt_dep": "2352H", "location": "Bamber Bridge", "stage_seq": 19, "distance_m": 40151.15, "section_seq": 1, "route_path_id": 29678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2354", "location": "Lostock Hall Jn", "stage_seq": 20, "distance_m": 41579.309, "section_seq": 1, "route_path_id": 29678}, {"is_pass": false, "wtt_arr": "2354H", "wtt_dep": "2355H", "location": "Lostock Hall", "stage_seq": 21, "distance_m": 41875.46, "section_seq": 1, "route_path_id": 29678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2359H", "location": "Farington Curve Jn", "stage_seq": 22, "distance_m": 44749.013, "section_seq": 1, "route_path_id": 29678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0001", "location": "Ribble Jn", "stage_seq": 23, "distance_m": 46461.829, "section_seq": 1, "route_path_id": 29678}, {"is_pass": false, "wtt_arr": "0003", "wtt_dep": null, "location": "Preston", "stage_seq": 24, "distance_m": 47491.381, "section_seq": 1, "route_path_id": 29678}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 47491.381, "from_m": 0.0, "section_seq": 1, "route_path_id": 29678}], "total_distance_m": 47491.381, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 30302.316, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 17189.065, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:55:17Z", "source_id": 13021452, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T22:54:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:56:46Z", "source_id": 13022294, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T22:56:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:59:46Z", "source_id": 13023929, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T22:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7656, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:00:18Z", "source_id": 39663446, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T22:04:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:00:25Z", "source_id": 13024232, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T23:04:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:07:45Z", "source_id": 13028401, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T23:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7672, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:10:13Z", "source_id": 39681263, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T22:10:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:10:15Z", "source_id": 13029799, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T23:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7674, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:15:08Z", "source_id": 39689335, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T22:15:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:15:11Z", "source_id": 13032485, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T23:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7678, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:17:54Z", "source_id": 39693908, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T22:19:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:17:57Z", "source_id": 13033911, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T23:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7683, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:21:38Z", "source_id": 39700244, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T22:23:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:21:42Z", "source_id": 13035841, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T23:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7689, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:26:24Z", "source_id": 39708056, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T22:27:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:26:28Z", "source_id": 13038274, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T23:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7693, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:29:42Z", "source_id": 39713318, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T22:30:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:29:46Z", "source_id": 13039895, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T23:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7716, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:35:23Z", "source_id": 39722506, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T22:36:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:35:28Z", "source_id": 13042727, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T23:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7763, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:39:13Z", "source_id": 39728631, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T22:40:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:39:17Z", "source_id": 13044555, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T23:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7766, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:42:01Z", "source_id": 39732746, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T22:42:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:42:02Z", "source_id": 13045866, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T23:42:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:45:19Z", "source_id": 13047355, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T23:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7948, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:51:36Z", "source_id": 39746023, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T22:51:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:51:43Z", "source_id": 13050164, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T23:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7966, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:53:30Z", "source_id": 39748472, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-11T22:54:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:53:32Z", "source_id": 13050965, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-11T23:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7911, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T23:00:03Z", "source_id": 39756464, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-11T23:00:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T23:00:07Z", "source_id": 13053553, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T00:00:00+01:00", "operational_fact": true}] |
Colne |
2251 |
2251 |
1 |
None |
None |
Preston |
0003 |
0003 |
1 |
EARLY |
-3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C32820/2026-09-12/detailed |
None |
Lostock Hall |
2026-09-12T23:55:30+01:00 |
Preston |
5.0 |
{"type": "LineString", "coordinates": [[-2.6871697, 53.7243048], [-2.6883469999999994, 53.72411000000001], [-2.6893404999999997, 53.723983999999994], [-2.694680599999999, 53.7233318], [-2.6949458523585643, 53.72329632437096], [-2.6952339, 53.72325779999999], [-2.6953481999999997, 53.723243650000015], [-2.6975038, 53.72291369999999], [-2.6975903312417797, 53.722900250647385], [-2.697664266191185, 53.72288875910422], [-2.6978237076442393, 53.72286397746653], [-2.6978771912314636, 53.72285566462581], [-2.6979561, 53.72284340000001], [-2.6979668, 53.72284179999999], [-2.6983533, 53.72278909999999], [-2.6987919999999996, 53.7227514], [-2.6989851999999996, 53.7227431], [-2.6990824, 53.7227389], [-2.6993783, 53.722745], [-2.6997466, 53.722762], [-2.7002235, 53.7228247], [-2.7006699999999997, 53.722915099999994], [-2.7010714, 53.723035], [-2.7015272999999995, 53.723226700000005], [-2.7019097999999997, 53.72344809999999], [-2.7022464000000004, 53.7237026], [-2.7025463, 53.7240119], [-2.7027444, 53.7242718], [-2.7028573999999996, 53.72457499999999], [-2.7028980999999996, 53.7248927], [-2.7028614999999996, 53.72520250000001], [-2.7027523, 53.7254982], [-2.7026324999999995, 53.7257163], [-2.7023428999999997, 53.7262333], [-2.7021105999999997, 53.726705400000014], [-2.7018596999999995, 53.7273473], [-2.7017817999999996, 53.7276033], [-2.7017148999999994, 53.72786030000001], [-2.7016436, 53.7281654], [-2.7015899999999995, 53.7284726], [-2.7015405, 53.728865199999994], [-2.7015146, 53.729148999999985], [-2.7015140999999994, 53.7294642], [-2.7015378, 53.72991699999999], [-2.7015612, 53.7300633], [-2.7015879999999997, 53.730211999999995], [-2.701663357534887, 53.73056248176331], [-2.7016904745167647, 53.73072041386482], [-2.7017100942188033, 53.73086072426358], [-2.701723622274368, 53.73098589518554], [-2.7017324643168266, 53.731098408856695], [-2.701738025979546, 53.73120074750301], [-2.701741712895893, 53.73129539335045], [-2.7017449306992356, 53.73138482862498], [-2.7017490850229406, 53.7314715355526], [-2.7017555815003744, 53.73155799635926], [-2.7017658257649053, 53.73164669327094], [-2.701781223449899, 53.73174010851359], [-2.7018031801887243, 53.73184072431322], [-2.7018331016147465, 53.73195102289578], [-2.7018723933613344, 53.73207348648724], [-2.7019224610618537, 53.73221059731357], [-2.7019847103496724, 53.732364837600755], [-2.7022356000000003, 53.7329164], [-2.7027485999999996, 53.734000599999995], [-2.7028765152117713, 53.734323238421794], [-2.703009, 53.7346574], [-2.7032271, 53.735321799999994], [-2.7033531, 53.73572759999998], [-2.7034665, 53.73613819999999], [-2.7035739999999997, 53.73654270000001], [-2.7037565, 53.73745830000001], [-2.703823, 53.737866299999986], [-2.7040155, 53.73902809999999], [-2.7041576999999997, 53.7398076], [-2.7042774, 53.7405196], [-2.7043552, 53.740839], [-2.7043869999999997, 53.7410091], [-2.7043952999999994, 53.741054300000016], [-2.704554, 53.7419315], [-2.7046021, 53.74221699999999], [-2.7048222, 53.743284], [-2.7050237, 53.7443761], [-2.7050455999999996, 53.7444894], [-2.7053928, 53.74628409999999], [-2.7055234999999995, 53.7467027], [-2.7055582, 53.746889499999995], [-2.7058971, 53.7488031], [-2.7061763999999995, 53.7503007], [-2.7062624999999993, 53.7507622], [-2.7062676999999997, 53.7507899], [-2.7063506, 53.7512404], [-2.7064384999999995, 53.7517184], [-2.7064513, 53.7517923], [-2.7064572, 53.7518285], [-2.7064984, 53.7520893], [-2.7065156999999997, 53.752175399999985], [-2.7065883, 53.752463799999994], [-2.7066813999999995, 53.7527646], [-2.7070750999999995, 53.7537833], [-2.707174, 53.754186], [-2.7072046, 53.7543218], [-2.7074629, 53.75545369999999]]} |
2.9 |
2355 |
0000 |
Lostock Hall |
Preston |
Preston |
53.7554537 |
-2.7074629 |
53.7554537 |
-2.7074629 |
1 |
0 |
2026-09-11 23:10:22 |
TERMINATED |
2026-09-11 23:00:00 |
Preston |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13053553 |
1789167608216423 |
90 |
90 |
2026-09-11 23:10:09.409240 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 23:00:08.210007 |
| 462803 |
493615 |
P89290 |
882S77M911 |
2026-09-11 |
COMPLETE |
13053073 |
2026-09-12 00:00:00 |
2026-09-11 23:10:52 |
2026-09-13 23:10:52 |
{"id": 493615, "stp": "P", "toc": "Southeastern", "uid": "P89290", "consist": "376003+376024", "dest_crs": "ORP", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P89290/2026-09-12/detailed", "trust_id": "882S77M911", "origin_crs": "CST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Orpington", "service_date": "2026-09-11", "dest_arr_time": "2357", "dest_platform": "7", "is_terminated": 1, "next_location": "Orpington", "signalling_id": "2S77", "timing_status": "LATE", "origin_station": "London Cannon Street", "current_leg_arr": "0000", "current_leg_dep": "2357", "current_leg_end": "Orpington", "origin_dep_time": "2320", "origin_platform": "2", "current_location": "Orpington", "last_update_time": "2026-09-11T23:10:52", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.07463512392227767, 51.38838136292236], [0.07511319999999999, 51.3878945], [0.07542420000000001, 51.38756060000001], [0.07591279999999999, 51.38705109999999], [0.07615803346960918, 51.38679167395817], [0.07657280000000001, 51.386352899999984], [0.07678549999999999, 51.3861396], [0.07689609999999998, 51.386030299999994], [0.07731739999999998, 51.385595900000006], [0.078493, 51.3843416], [0.0795821, 51.38325129999998], [0.08056569999999999, 51.3822667], [0.0811753, 51.3816564], [0.08264619999999999, 51.3800811], [0.08369399999999999, 51.3790378], [0.0849135, 51.3777877], [0.0850623, 51.3776354], [0.0855214, 51.3772327], [0.08592469999999999, 51.376821699999994], [0.086181, 51.3765579], [0.08660999999999999, 51.37619620000001], [0.08697699999999998, 51.375817], [0.0874572, 51.3752922], [0.0877012, 51.3750205], [0.0880741, 51.37457129999999], [0.08847099999999998, 51.37409420000001], [0.088859, 51.37361039999999], [0.08901259999999998, 51.373429400000006]]}", "current_leg_start": "Petts Wood", "dest_arr_time_act": "2357", "motion_projection": null, "next_location_lat": "51.3734294", "next_location_lon": "0.0890126", "previous_location": "Petts Wood", "current_leg_milage": "1.2", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 738.479, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 2086.518, \"from_m\": 738.479, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 5503.135, \"from_m\": 2086.518, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5542.659, \"from_m\": 5503.135, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7743.57, \"from_m\": 5542.659, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8244.742, \"from_m\": 7743.57, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 8297.433, \"from_m\": 8244.742, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8706.017, \"from_m\": 8297.433, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 8933.348, \"from_m\": 8706.017, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10897.886, \"from_m\": 8933.348, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12239.458, \"from_m\": 10897.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\": 12271.143, \"from_m\": 12239.458, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17148.395, \"from_m\": 12271.143, \"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\": 17249.701, \"from_m\": 17148.395, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17285.217, \"from_m\": 17249.701, \"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\": 17401.276, \"from_m\": 17285.217, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17824.138, \"from_m\": 17401.276, \"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\": 18102.515, \"from_m\": 17824.138, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19269.133, \"from_m\": 18102.515, \"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\": 19333.661, \"from_m\": 19269.133, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21338.491, \"from_m\": 19333.661, \"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\": 21393.449, \"from_m\": 21338.491, \"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\": 21481.347, \"from_m\": 21393.449, \"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\": 21531.389, \"from_m\": 21481.347, \"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\": 21682.489, \"from_m\": 21531.389, \"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\": 21881.461, \"from_m\": 21682.489, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 493615, \"profile_key\": \"4c16c36e0cb7d3f362f8ece8becebd91fe6ee2e4e9d62729e3c1c3225b160fac\", \"schedule_id\": 24009, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2320\", \"location\": \"London Cannon Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37691}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2321H\", \"location\": \"Borough Market Jn\", \"stage_seq\": 2, \"distance_m\": 1227.376, \"section_seq\": 1, \"route_path_id\": 37691}, {\"is_pass\": false, \"wtt_arr\": \"2323\", \"wtt_dep\": \"2325\", \"location\": \"London Bridge\", \"stage_seq\": 3, \"distance_m\": 1549.595, \"section_seq\": 1, \"route_path_id\": 37691}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2328H\", \"location\": \"North Kent East Jn\", \"stage_seq\": 4, \"distance_m\": 5474.609, \"section_seq\": 1, \"route_path_id\": 37691}, {\"is_pass\": false, \"wtt_arr\": \"2330\", \"wtt_dep\": \"2331\", \"location\": \"New Cross\", \"stage_seq\": 5, \"distance_m\": 6372.808, \"section_seq\": 1, \"route_path_id\": 37691}, {\"is_pass\": false, \"wtt_arr\": \"2332H\", \"wtt_dep\": \"2333\", \"location\": \"St. John's\", \"stage_seq\": 6, \"distance_m\": 7551.837, \"section_seq\": 1, \"route_path_id\": 37691}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2334H\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 7, \"distance_m\": 8610.223, \"section_seq\": 1, \"route_path_id\": 37691}, {\"is_pass\": false, \"wtt_arr\": \"2337H\", \"wtt_dep\": \"2338H\", \"location\": \"Hither Green\", \"stage_seq\": 8, \"distance_m\": 10134.219, \"section_seq\": 1, \"route_path_id\": 37691}, {\"is_pass\": false, \"wtt_arr\": \"2341H\", \"wtt_dep\": \"2342H\", \"location\": \"Grove Park\", \"stage_seq\": 9, \"distance_m\": 13041.483, \"section_seq\": 1, \"route_path_id\": 37691}, {\"is_pass\": false, \"wtt_arr\": \"2345\", \"wtt_dep\": \"2345H\", \"location\": \"Elmstead Woods\", \"stage_seq\": 10, \"distance_m\": 15092.948, \"section_seq\": 1, \"route_path_id\": 37691}, {\"is_pass\": false, \"wtt_arr\": \"2347H\", \"wtt_dep\": \"2348\", \"location\": \"Chislehurst\", \"stage_seq\": 11, \"distance_m\": 16629.176, \"section_seq\": 1, \"route_path_id\": 37691}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2350H\", \"location\": \"Petts Wood Jn\", \"stage_seq\": 12, \"distance_m\": 19195.924, \"section_seq\": 1, \"route_path_id\": 37691}, {\"is_pass\": false, \"wtt_arr\": \"2351H\", \"wtt_dep\": \"2352H\", \"location\": \"Petts Wood\", \"stage_seq\": 13, \"distance_m\": 19934.127, \"section_seq\": 1, \"route_path_id\": 37691}, {\"is_pass\": false, \"wtt_arr\": \"2357\", \"wtt_dep\": null, \"location\": \"Orpington\", \"stage_seq\": 14, \"distance_m\": 21881.461, \"section_seq\": 1, \"route_path_id\": 37691}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 21881.461, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37691}], \"total_distance_m\": 21881.461, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 21540.196, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 341.265, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2320", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.3734294", "current_position_lon": "0.0890126", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29678, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:22:09Z\", \"source_id\": 39701155, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:22:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:22:13Z\", \"source_id\": 13036120, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31539, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:29:15Z\", \"source_id\": 39712612, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:29:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:29:18Z\", \"source_id\": 13039664, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31546, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:32:06Z\", \"source_id\": 39717283, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:32:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:32:08Z\", \"source_id\": 13041094, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31695, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:36:01Z\", \"source_id\": 39723437, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:36:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:36:07Z\", \"source_id\": 13043045, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31918, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:39:45Z\", \"source_id\": 39729393, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:40:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:39:47Z\", \"source_id\": 13044793, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31816, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:43:34Z\", \"source_id\": 39735069, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:44:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:43:37Z\", \"source_id\": 13046638, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31941, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:45:48Z\", \"source_id\": 39738152, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:46:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:45:51Z\", \"source_id\": 13047635, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32068, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:55:43Z\", \"source_id\": 39751281, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:56:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:55:49Z\", \"source_id\": 13051881, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32043, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:58:47Z\", \"source_id\": 39754912, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:00:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:58:51Z\", \"source_id\": 13053073, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T00:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Orpington", "service_state_platform": "7", "timing_fact_generation": 1789167532246688, "current_leg_arrival_utc": "2026-09-13T00:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T23:00:26.925849", "service_state_evidence_id": 13053073, "current_leg_start_actual_dep": "2026-09-12T23:55:30+01:00", "operational_evidence_version": 66, "service_state_event_time_utc": "2026-09-11T23:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:10:27.094631", "service_state_valid_until_kind": null, "operational_interpretation_version": 66, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
CST |
ORP |
2S77 |
376003+376024 |
10 |
75 |
None |
{"version": 3, "segments": [{"to_m": 738.479, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 2086.518, "from_m": 738.479, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 5503.135, "from_m": 2086.518, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5542.659, "from_m": 5503.135, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7743.57, "from_m": 5542.659, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8244.742, "from_m": 7743.57, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 8297.433, "from_m": 8244.742, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8706.017, "from_m": 8297.433, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 8933.348, "from_m": 8706.017, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10897.886, "from_m": 8933.348, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12239.458, "from_m": 10897.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": 12271.143, "from_m": 12239.458, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17148.395, "from_m": 12271.143, "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": 17249.701, "from_m": 17148.395, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17285.217, "from_m": 17249.701, "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": 17401.276, "from_m": 17285.217, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17824.138, "from_m": 17401.276, "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": 18102.515, "from_m": 17824.138, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19269.133, "from_m": 18102.515, "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": 19333.661, "from_m": 19269.133, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21338.491, "from_m": 19333.661, "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": 21393.449, "from_m": 21338.491, "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": 21481.347, "from_m": 21393.449, "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": 21531.389, "from_m": 21481.347, "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": 21682.489, "from_m": 21531.389, "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": 21881.461, "from_m": 21682.489, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 493615, "profile_key": "4c16c36e0cb7d3f362f8ece8becebd91fe6ee2e4e9d62729e3c1c3225b160fac", "schedule_id": 24009, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2320", "location": "London Cannon Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37691}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2321H", "location": "Borough Market Jn", "stage_seq": 2, "distance_m": 1227.376, "section_seq": 1, "route_path_id": 37691}, {"is_pass": false, "wtt_arr": "2323", "wtt_dep": "2325", "location": "London Bridge", "stage_seq": 3, "distance_m": 1549.595, "section_seq": 1, "route_path_id": 37691}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2328H", "location": "North Kent East Jn", "stage_seq": 4, "distance_m": 5474.609, "section_seq": 1, "route_path_id": 37691}, {"is_pass": false, "wtt_arr": "2330", "wtt_dep": "2331", "location": "New Cross", "stage_seq": 5, "distance_m": 6372.808, "section_seq": 1, "route_path_id": 37691}, {"is_pass": false, "wtt_arr": "2332H", "wtt_dep": "2333", "location": "St. John's", "stage_seq": 6, "distance_m": 7551.837, "section_seq": 1, "route_path_id": 37691}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2334H", "location": "Parks Bridge Jn", "stage_seq": 7, "distance_m": 8610.223, "section_seq": 1, "route_path_id": 37691}, {"is_pass": false, "wtt_arr": "2337H", "wtt_dep": "2338H", "location": "Hither Green", "stage_seq": 8, "distance_m": 10134.219, "section_seq": 1, "route_path_id": 37691}, {"is_pass": false, "wtt_arr": "2341H", "wtt_dep": "2342H", "location": "Grove Park", "stage_seq": 9, "distance_m": 13041.483, "section_seq": 1, "route_path_id": 37691}, {"is_pass": false, "wtt_arr": "2345", "wtt_dep": "2345H", "location": "Elmstead Woods", "stage_seq": 10, "distance_m": 15092.948, "section_seq": 1, "route_path_id": 37691}, {"is_pass": false, "wtt_arr": "2347H", "wtt_dep": "2348", "location": "Chislehurst", "stage_seq": 11, "distance_m": 16629.176, "section_seq": 1, "route_path_id": 37691}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2350H", "location": "Petts Wood Jn", "stage_seq": 12, "distance_m": 19195.924, "section_seq": 1, "route_path_id": 37691}, {"is_pass": false, "wtt_arr": "2351H", "wtt_dep": "2352H", "location": "Petts Wood", "stage_seq": 13, "distance_m": 19934.127, "section_seq": 1, "route_path_id": 37691}, {"is_pass": false, "wtt_arr": "2357", "wtt_dep": null, "location": "Orpington", "stage_seq": 14, "distance_m": 21881.461, "section_seq": 1, "route_path_id": 37691}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 21881.461, "from_m": 0.0, "section_seq": 1, "route_path_id": 37691}], "total_distance_m": 21881.461, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 21540.196, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 341.265, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29678, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:22:09Z", "source_id": 39701155, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T22:22:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:22:13Z", "source_id": 13036120, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T23:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31539, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:29:15Z", "source_id": 39712612, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T22:29:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:29:18Z", "source_id": 13039664, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T23:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31546, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:32:06Z", "source_id": 39717283, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T22:32:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:32:08Z", "source_id": 13041094, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T23:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31695, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:36:01Z", "source_id": 39723437, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T22:36:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:36:07Z", "source_id": 13043045, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T23:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31918, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:39:45Z", "source_id": 39729393, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T22:40:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:39:47Z", "source_id": 13044793, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T23:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31816, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:43:34Z", "source_id": 39735069, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T22:44:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:43:37Z", "source_id": 13046638, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T23:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31941, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:45:48Z", "source_id": 39738152, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T22:46:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:45:51Z", "source_id": 13047635, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T23:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32068, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:55:43Z", "source_id": 39751281, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T22:56:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:55:49Z", "source_id": 13051881, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T23:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32043, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:58:47Z", "source_id": 39754912, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T23:00:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:58:51Z", "source_id": 13053073, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T00:00:00+01:00", "operational_fact": true}] |
London Cannon Street |
2320 |
2320 |
2 |
None |
None |
Orpington |
2357 |
2357 |
7 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P89290/2026-09-12/detailed |
None |
Petts Wood |
2026-09-12T23:55:30+01:00 |
Orpington |
3.0 |
{"type": "LineString", "coordinates": [[0.07463512392227767, 51.38838136292236], [0.07511319999999999, 51.3878945], [0.07542420000000001, 51.38756060000001], [0.07591279999999999, 51.38705109999999], [0.07615803346960918, 51.38679167395817], [0.07657280000000001, 51.386352899999984], [0.07678549999999999, 51.3861396], [0.07689609999999998, 51.386030299999994], [0.07731739999999998, 51.385595900000006], [0.078493, 51.3843416], [0.0795821, 51.38325129999998], [0.08056569999999999, 51.3822667], [0.0811753, 51.3816564], [0.08264619999999999, 51.3800811], [0.08369399999999999, 51.3790378], [0.0849135, 51.3777877], [0.0850623, 51.3776354], [0.0855214, 51.3772327], [0.08592469999999999, 51.376821699999994], [0.086181, 51.3765579], [0.08660999999999999, 51.37619620000001], [0.08697699999999998, 51.375817], [0.0874572, 51.3752922], [0.0877012, 51.3750205], [0.0880741, 51.37457129999999], [0.08847099999999998, 51.37409420000001], [0.088859, 51.37361039999999], [0.08901259999999998, 51.373429400000006]]} |
1.2 |
2357 |
0000 |
Petts Wood |
Orpington |
Orpington |
51.3734294 |
0.0890126 |
51.3734294 |
0.0890126 |
1 |
0 |
2026-09-11 23:10:52 |
TERMINATED |
2026-09-11 23:00:00 |
Orpington |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13053073 |
1789167532246688 |
66 |
66 |
2026-09-11 23:10:27.094631 |
7 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 23:00:26.925849 |
| 462804 |
492840 |
L83217 |
872L75N811 |
2026-09-11 |
COMPLETE |
13053288 |
2026-09-12 00:00:00 |
2026-09-11 23:10:52 |
2026-09-13 23:10:52 |
{"id": 492840, "stp": "P", "toc": "South Western Railway", "uid": "L83217", "consist": "450109", "dest_crs": "BSK", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L83217/2026-09-12/detailed", "trust_id": "872L75N811", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Basingstoke", "service_date": "2026-09-11", "dest_arr_time": "2355", "dest_platform": "1", "is_terminated": 1, "next_location": "Basingstoke", "signalling_id": "2L75", "timing_status": "LATE", "origin_station": "London Waterloo", "current_leg_arr": "0000", "current_leg_dep": "2347", "current_leg_end": "Basingstoke", "origin_dep_time": "2242", "origin_platform": "13", "current_location": "Basingstoke East Bay", "last_update_time": "2026-09-11T23:10:52", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.959235156792252, 51.28004302670593], [-0.9617005, 51.2797916], [-0.9621065999999998, 51.279750199999995], [-0.9634504, 51.2796375], [-0.9646708, 51.2795452], [-0.9661219, 51.2794278], [-0.9674013, 51.27930359999999], [-0.9757586, 51.278469099999995], [-0.9770299, 51.2783421], [-0.9787637, 51.2781853], [-0.9811465, 51.277991699999994], [-0.9881468125314736, 51.27742290175396], [-0.9953563, 51.2768371], [-0.9954727, 51.2768276], [-0.9994533, 51.276500699999985], [-1.0153238, 51.27519730000001], [-1.0190282, 51.274893099999986], [-1.0234791361472235, 51.27453379516892], [-1.0310082, 51.273926], [-1.0311098, 51.2739178], [-1.0440671, 51.2728548], [-1.0443097999999995, 51.2728349], [-1.0467054, 51.2726403], [-1.046872, 51.272626800000005], [-1.0471346, 51.2726055], [-1.0527978, 51.2721388], [-1.0535511, 51.272076699999985], [-1.0579766, 51.27171160000001], [-1.058256, 51.27168859999999], [-1.0614726, 51.27142539999999], [-1.0736861, 51.27042620000001], [-1.0743419, 51.270362], [-1.0749803, 51.2702982], [-1.0759325, 51.2701901], [-1.0767223999999995, 51.2700851], [-1.0771923, 51.27001700000001], [-1.0779783409434258, 51.26990318188137], [-1.0785604, 51.26981889999998], [-1.0792719, 51.26974830000001], [-1.0799251, 51.2696516], [-1.0805783, 51.2695548], [-1.0831968, 51.269167], [-1.0835807999999998, 51.2691149], [-1.0838618, 51.2690737], [-1.0847941, 51.2689368], [-1.0848441, 51.2689295], [-1.0856971, 51.26880849999999], [-1.0864320000000005, 51.2687123], [-1.0866466, 51.268688], [-1.0867636, 51.26867479999999], [-1.0872179, 51.2686235], [-1.0884328999999997, 51.26850239999999]]}", "current_leg_start": "Hook", "dest_arr_time_act": "2355", "motion_projection": null, "next_location_lat": "51.2685024", "next_location_lon": "-1.0884329", "previous_location": "Hook", "current_leg_milage": "5.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 418.061, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 479.112, \"from_m\": 418.061, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 593.205, \"from_m\": 479.112, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 711.771, \"from_m\": 593.205, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 742.683, \"from_m\": 711.771, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1872.723, \"from_m\": 742.683, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6367.296, \"from_m\": 1872.723, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12494.044, \"from_m\": 6367.296, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12539.213, \"from_m\": 12494.044, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15962.707, \"from_m\": 12539.213, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 20011.695, \"from_m\": 15962.707, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 21415.057, \"from_m\": 20011.695, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 21491.237, \"from_m\": 21415.057, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21674.034, \"from_m\": 21491.237, \"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\": 24171.28, \"from_m\": 21674.034, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 24937.055, \"from_m\": 24171.28, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 29517.402, \"from_m\": 24937.055, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 30527.516, \"from_m\": 29517.402, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 32526.323, \"from_m\": 30527.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\": 32603.082, \"from_m\": 32526.323, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 33114.963, \"from_m\": 32603.082, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39289.349, \"from_m\": 33114.963, \"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\": 39332.124, \"from_m\": 39289.349, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39843.389, \"from_m\": 39332.124, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39920.533, \"from_m\": 39843.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\": 39954.626, \"from_m\": 39920.533, \"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\": 45076.685, \"from_m\": 39954.626, \"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\": 45149.392, \"from_m\": 45076.685, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 49539.582, \"from_m\": 45149.392, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 49612.29, \"from_m\": 49539.582, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 57120.796, \"from_m\": 49612.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\": 57200.716, \"from_m\": 57120.796, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 57986.437, \"from_m\": 57200.716, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 58036.603, \"from_m\": 57986.437, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 68211.28, \"from_m\": 58036.603, \"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\": 68294.302, \"from_m\": 68211.28, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 80391.438, \"from_m\": 68294.302, \"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\": 80937.991, \"from_m\": 80391.438, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 81015.644, \"from_m\": 80937.991, \"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\": 81080.361, \"from_m\": 81015.644, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 81158.372, \"from_m\": 81080.361, \"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\": 81212.405, \"from_m\": 81158.372, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 81353.561, \"from_m\": 81212.405, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 492840, \"profile_key\": \"1a3f37dc2943050dc1386bb472e20264e8ff53098b9f7c27bf700802e8d6cf31\", \"schedule_id\": 34448, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2242\", \"location\": \"London Waterloo\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35092}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2243H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 2, \"distance_m\": 742.683, \"section_seq\": 1, \"route_path_id\": 35092}, {\"is_pass\": false, \"wtt_arr\": \"2248H\", \"wtt_dep\": \"2249H\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 3, \"distance_m\": 6275.032, \"section_seq\": 1, \"route_path_id\": 35092}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2254\", \"location\": \"Wimbledon\", \"stage_seq\": 4, \"distance_m\": 11651.459, \"section_seq\": 1, \"route_path_id\": 35092}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2256\", \"location\": \"New Malden\", \"stage_seq\": 5, \"distance_m\": 15769.106, \"section_seq\": 1, \"route_path_id\": 35092}, {\"is_pass\": false, \"wtt_arr\": \"2259\", \"wtt_dep\": \"2300H\", \"location\": \"Surbiton\", \"stage_seq\": 6, \"distance_m\": 19288.473, \"section_seq\": 1, \"route_path_id\": 35092}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2302H\", \"location\": \"Hampton Court Jn\", \"stage_seq\": 7, \"distance_m\": 21491.237, \"section_seq\": 1, \"route_path_id\": 35092}, {\"is_pass\": false, \"wtt_arr\": \"2306H\", \"wtt_dep\": \"2307H\", \"location\": \"Walton-on-Thames\", \"stage_seq\": 8, \"distance_m\": 27404.073, \"section_seq\": 1, \"route_path_id\": 35092}, {\"is_pass\": false, \"wtt_arr\": \"2310H\", \"wtt_dep\": \"2311H\", \"location\": \"Weybridge\", \"stage_seq\": 9, \"distance_m\": 30670.017, \"section_seq\": 1, \"route_path_id\": 35092}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2313H\", \"location\": \"Byfleet & New Haw\", \"stage_seq\": 10, \"distance_m\": 32776.221, \"section_seq\": 1, \"route_path_id\": 35092}, {\"is_pass\": false, \"wtt_arr\": \"2317H\", \"wtt_dep\": \"2319\", \"location\": \"Woking\", \"stage_seq\": 11, \"distance_m\": 38938.519, \"section_seq\": 1, \"route_path_id\": 35092}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2320\", \"location\": \"Woking Jn\", \"stage_seq\": 12, \"distance_m\": 39843.389, \"section_seq\": 1, \"route_path_id\": 35092}, {\"is_pass\": false, \"wtt_arr\": \"2324\", \"wtt_dep\": \"2325\", \"location\": \"Brookwood\", \"stage_seq\": 13, \"distance_m\": 44892.234, \"section_seq\": 1, \"route_path_id\": 35092}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2327H\", \"location\": \"Pirbright Jn\", \"stage_seq\": 14, \"distance_m\": 47344.487, \"section_seq\": 1, \"route_path_id\": 35092}, {\"is_pass\": false, \"wtt_arr\": \"2331H\", \"wtt_dep\": \"2333\", \"location\": \"Farnborough (Main)\", \"stage_seq\": 15, \"distance_m\": 57858.021, \"section_seq\": 1, \"route_path_id\": 35092}, {\"is_pass\": false, \"wtt_arr\": \"2337H\", \"wtt_dep\": \"2338H\", \"location\": \"Fleet\", \"stage_seq\": 16, \"distance_m\": 63172.357, \"section_seq\": 1, \"route_path_id\": 35092}, {\"is_pass\": false, \"wtt_arr\": \"2343\", \"wtt_dep\": \"2344\", \"location\": \"Winchfield\", \"stage_seq\": 17, \"distance_m\": 68470.115, \"section_seq\": 1, \"route_path_id\": 35092}, {\"is_pass\": false, \"wtt_arr\": \"2348\", \"wtt_dep\": \"2348H\", \"location\": \"Hook\", \"stage_seq\": 18, \"distance_m\": 72317.282, \"section_seq\": 1, \"route_path_id\": 35092}, {\"is_pass\": false, \"wtt_arr\": \"2355\", \"wtt_dep\": null, \"location\": \"Basingstoke\", \"stage_seq\": 19, \"distance_m\": 81353.561, \"section_seq\": 1, \"route_path_id\": 35092}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 81353.561, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35092}], \"total_distance_m\": 81353.561, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 81051.242, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 302.319, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2242", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "13.0", "current_position_lat": "51.2685024", "current_position_lon": "-1.0884329", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29163, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:48:30Z\", \"source_id\": 39642177, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:49:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:48:33Z\", \"source_id\": 13017642, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29442, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:54:15Z\", \"source_id\": 39652901, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:55:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 28499, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:56:21Z\", \"source_id\": 39656612, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:57:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:56:28Z\", \"source_id\": 13022106, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28514, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:59:25Z\", \"source_id\": 39661955, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:00:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:59:28Z\", \"source_id\": 13023727, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26885, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:07:24Z\", \"source_id\": 39676332, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:07:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:07:27Z\", \"source_id\": 13028233, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26892, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:11:39Z\", \"source_id\": 39683598, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:12:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:11:43Z\", \"source_id\": 13030595, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26914, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:14:43Z\", \"source_id\": 39688699, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:15:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:14:47Z\", \"source_id\": 13032282, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26959, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:18:58Z\", \"source_id\": 39695679, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:19:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:19:04Z\", \"source_id\": 13034466, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27015, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:24:10Z\", \"source_id\": 39704362, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:25:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:24:12Z\", \"source_id\": 13037174, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27028, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:30:40Z\", \"source_id\": 39714856, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:31:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:30:41Z\", \"source_id\": 13040391, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27036, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:36:20Z\", \"source_id\": 39723987, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:37:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:36:23Z\", \"source_id\": 13043187, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27043, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:41:09Z\", \"source_id\": 39731483, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:42:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:41:12Z\", \"source_id\": 13045449, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27050, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:45:05Z\", \"source_id\": 39737108, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:46:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:45:08Z\", \"source_id\": 13047273, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27110, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:59:16Z\", \"source_id\": 39755531, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:00:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:59:21Z\", \"source_id\": 13053288, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T00:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Basingstoke", "service_state_platform": "1", "timing_fact_generation": 1789167563087871, "current_leg_arrival_utc": "2026-09-13T00:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T23:00:35.334688", "service_state_evidence_id": 13053288, "current_leg_start_actual_dep": "2026-09-12T23:53:30+01:00", "operational_evidence_version": 96, "service_state_event_time_utc": "2026-09-11T23:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:10:35.541191", "service_state_valid_until_kind": null, "operational_interpretation_version": 96, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
None |
BSK |
2L75 |
450109 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 418.061, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 479.112, "from_m": 418.061, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 593.205, "from_m": 479.112, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 711.771, "from_m": 593.205, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 742.683, "from_m": 711.771, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1872.723, "from_m": 742.683, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6367.296, "from_m": 1872.723, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12494.044, "from_m": 6367.296, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12539.213, "from_m": 12494.044, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15962.707, "from_m": 12539.213, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 20011.695, "from_m": 15962.707, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 21415.057, "from_m": 20011.695, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 21491.237, "from_m": 21415.057, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21674.034, "from_m": 21491.237, "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": 24171.28, "from_m": 21674.034, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 24937.055, "from_m": 24171.28, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 29517.402, "from_m": 24937.055, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 30527.516, "from_m": 29517.402, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 32526.323, "from_m": 30527.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": 32603.082, "from_m": 32526.323, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 33114.963, "from_m": 32603.082, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39289.349, "from_m": 33114.963, "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": 39332.124, "from_m": 39289.349, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39843.389, "from_m": 39332.124, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39920.533, "from_m": 39843.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": 39954.626, "from_m": 39920.533, "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": 45076.685, "from_m": 39954.626, "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": 45149.392, "from_m": 45076.685, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 49539.582, "from_m": 45149.392, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 49612.29, "from_m": 49539.582, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 57120.796, "from_m": 49612.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": 57200.716, "from_m": 57120.796, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 57986.437, "from_m": 57200.716, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 58036.603, "from_m": 57986.437, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 68211.28, "from_m": 58036.603, "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": 68294.302, "from_m": 68211.28, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 80391.438, "from_m": 68294.302, "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": 80937.991, "from_m": 80391.438, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 81015.644, "from_m": 80937.991, "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": 81080.361, "from_m": 81015.644, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 81158.372, "from_m": 81080.361, "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": 81212.405, "from_m": 81158.372, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 81353.561, "from_m": 81212.405, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}], "service_id": 492840, "profile_key": "1a3f37dc2943050dc1386bb472e20264e8ff53098b9f7c27bf700802e8d6cf31", "schedule_id": 34448, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2242", "location": "London Waterloo", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35092}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2243H", "location": "Waterloo West Crossings", "stage_seq": 2, "distance_m": 742.683, "section_seq": 1, "route_path_id": 35092}, {"is_pass": false, "wtt_arr": "2248H", "wtt_dep": "2249H", "location": "Clapham Junction (M)", "stage_seq": 3, "distance_m": 6275.032, "section_seq": 1, "route_path_id": 35092}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2254", "location": "Wimbledon", "stage_seq": 4, "distance_m": 11651.459, "section_seq": 1, "route_path_id": 35092}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2256", "location": "New Malden", "stage_seq": 5, "distance_m": 15769.106, "section_seq": 1, "route_path_id": 35092}, {"is_pass": false, "wtt_arr": "2259", "wtt_dep": "2300H", "location": "Surbiton", "stage_seq": 6, "distance_m": 19288.473, "section_seq": 1, "route_path_id": 35092}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2302H", "location": "Hampton Court Jn", "stage_seq": 7, "distance_m": 21491.237, "section_seq": 1, "route_path_id": 35092}, {"is_pass": false, "wtt_arr": "2306H", "wtt_dep": "2307H", "location": "Walton-on-Thames", "stage_seq": 8, "distance_m": 27404.073, "section_seq": 1, "route_path_id": 35092}, {"is_pass": false, "wtt_arr": "2310H", "wtt_dep": "2311H", "location": "Weybridge", "stage_seq": 9, "distance_m": 30670.017, "section_seq": 1, "route_path_id": 35092}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2313H", "location": "Byfleet & New Haw", "stage_seq": 10, "distance_m": 32776.221, "section_seq": 1, "route_path_id": 35092}, {"is_pass": false, "wtt_arr": "2317H", "wtt_dep": "2319", "location": "Woking", "stage_seq": 11, "distance_m": 38938.519, "section_seq": 1, "route_path_id": 35092}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2320", "location": "Woking Jn", "stage_seq": 12, "distance_m": 39843.389, "section_seq": 1, "route_path_id": 35092}, {"is_pass": false, "wtt_arr": "2324", "wtt_dep": "2325", "location": "Brookwood", "stage_seq": 13, "distance_m": 44892.234, "section_seq": 1, "route_path_id": 35092}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2327H", "location": "Pirbright Jn", "stage_seq": 14, "distance_m": 47344.487, "section_seq": 1, "route_path_id": 35092}, {"is_pass": false, "wtt_arr": "2331H", "wtt_dep": "2333", "location": "Farnborough (Main)", "stage_seq": 15, "distance_m": 57858.021, "section_seq": 1, "route_path_id": 35092}, {"is_pass": false, "wtt_arr": "2337H", "wtt_dep": "2338H", "location": "Fleet", "stage_seq": 16, "distance_m": 63172.357, "section_seq": 1, "route_path_id": 35092}, {"is_pass": false, "wtt_arr": "2343", "wtt_dep": "2344", "location": "Winchfield", "stage_seq": 17, "distance_m": 68470.115, "section_seq": 1, "route_path_id": 35092}, {"is_pass": false, "wtt_arr": "2348", "wtt_dep": "2348H", "location": "Hook", "stage_seq": 18, "distance_m": 72317.282, "section_seq": 1, "route_path_id": 35092}, {"is_pass": false, "wtt_arr": "2355", "wtt_dep": null, "location": "Basingstoke", "stage_seq": 19, "distance_m": 81353.561, "section_seq": 1, "route_path_id": 35092}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 81353.561, "from_m": 0.0, "section_seq": 1, "route_path_id": 35092}], "total_distance_m": 81353.561, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 81051.242, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 302.319, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29163, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:48:30Z", "source_id": 39642177, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T21:49:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:48:33Z", "source_id": 13017642, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T22:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29442, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:54:15Z", "source_id": 39652901, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T21:55:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 28499, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:56:21Z", "source_id": 39656612, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T21:57:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:56:28Z", "source_id": 13022106, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T22:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28514, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:59:25Z", "source_id": 39661955, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T22:00:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:59:28Z", "source_id": 13023727, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T23:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26885, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:07:24Z", "source_id": 39676332, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T22:07:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:07:27Z", "source_id": 13028233, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T23:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26892, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:11:39Z", "source_id": 39683598, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T22:12:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:11:43Z", "source_id": 13030595, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T23:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26914, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:14:43Z", "source_id": 39688699, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T22:15:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:14:47Z", "source_id": 13032282, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T23:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26959, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:18:58Z", "source_id": 39695679, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T22:19:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:19:04Z", "source_id": 13034466, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T23:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27015, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:24:10Z", "source_id": 39704362, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T22:25:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:24:12Z", "source_id": 13037174, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T23:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27028, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:30:40Z", "source_id": 39714856, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T22:31:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:30:41Z", "source_id": 13040391, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T23:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27036, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:36:20Z", "source_id": 39723987, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T22:37:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:36:23Z", "source_id": 13043187, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T23:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27043, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:41:09Z", "source_id": 39731483, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T22:42:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:41:12Z", "source_id": 13045449, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T23:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27050, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:45:05Z", "source_id": 39737108, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T22:46:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:45:08Z", "source_id": 13047273, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T23:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27110, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:59:16Z", "source_id": 39755531, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T23:00:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:59:21Z", "source_id": 13053288, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T00:00:00+01:00", "operational_fact": true}] |
London Waterloo |
2242 |
2242 |
13 |
None |
None |
Basingstoke |
2355 |
2355 |
1 |
LATE |
+5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L83217/2026-09-12/detailed |
None |
Hook |
2026-09-12T23:53:30+01:00 |
Basingstoke |
13.0 |
{"type": "LineString", "coordinates": [[-0.959235156792252, 51.28004302670593], [-0.9617005, 51.2797916], [-0.9621065999999998, 51.279750199999995], [-0.9634504, 51.2796375], [-0.9646708, 51.2795452], [-0.9661219, 51.2794278], [-0.9674013, 51.27930359999999], [-0.9757586, 51.278469099999995], [-0.9770299, 51.2783421], [-0.9787637, 51.2781853], [-0.9811465, 51.277991699999994], [-0.9881468125314736, 51.27742290175396], [-0.9953563, 51.2768371], [-0.9954727, 51.2768276], [-0.9994533, 51.276500699999985], [-1.0153238, 51.27519730000001], [-1.0190282, 51.274893099999986], [-1.0234791361472235, 51.27453379516892], [-1.0310082, 51.273926], [-1.0311098, 51.2739178], [-1.0440671, 51.2728548], [-1.0443097999999995, 51.2728349], [-1.0467054, 51.2726403], [-1.046872, 51.272626800000005], [-1.0471346, 51.2726055], [-1.0527978, 51.2721388], [-1.0535511, 51.272076699999985], [-1.0579766, 51.27171160000001], [-1.058256, 51.27168859999999], [-1.0614726, 51.27142539999999], [-1.0736861, 51.27042620000001], [-1.0743419, 51.270362], [-1.0749803, 51.2702982], [-1.0759325, 51.2701901], [-1.0767223999999995, 51.2700851], [-1.0771923, 51.27001700000001], [-1.0779783409434258, 51.26990318188137], [-1.0785604, 51.26981889999998], [-1.0792719, 51.26974830000001], [-1.0799251, 51.2696516], [-1.0805783, 51.2695548], [-1.0831968, 51.269167], [-1.0835807999999998, 51.2691149], [-1.0838618, 51.2690737], [-1.0847941, 51.2689368], [-1.0848441, 51.2689295], [-1.0856971, 51.26880849999999], [-1.0864320000000005, 51.2687123], [-1.0866466, 51.268688], [-1.0867636, 51.26867479999999], [-1.0872179, 51.2686235], [-1.0884328999999997, 51.26850239999999]]} |
5.6 |
2347 |
0000 |
Hook |
Basingstoke East Bay |
Basingstoke |
51.2685024 |
-1.0884329 |
51.2685024 |
-1.0884329 |
1 |
0 |
2026-09-11 23:10:52 |
TERMINATED |
2026-09-11 23:00:00 |
Basingstoke |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13053288 |
1789167563087871 |
96 |
96 |
2026-09-11 23:10:35.541191 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 23:00:35.334688 |
| 462805 |
493662 |
G13992 |
885U72M911 |
2026-09-11 |
COMPLETE |
13053709 |
2026-09-11 23:25:00 |
2026-09-11 23:10:52 |
2026-09-13 23:10:52 |
{"id": 493662, "stp": "P", "toc": "Southern", "uid": "G13992", "consist": "387217+387223", "dest_crs": "ORE", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G13992/2026-09-11/detailed", "trust_id": "885U72M911", "origin_crs": null, "show_on_map": 0, "dar_est_time": "23:23:00", "dar_platform": null, "dest_station": "Ore", "service_date": "2026-09-11", "dest_arr_time": "2325", "dest_platform": "2", "is_terminated": 1, "next_location": "Ore", "signalling_id": "5U72", "timing_status": "ON TIME", "origin_station": "Ore Up Siding", "current_leg_arr": "2325", "current_leg_dep": "2323", "current_leg_end": "Ore", "origin_dep_time": "2323", "origin_platform": null, "current_location": "Ore", "last_update_time": "2026-09-11T23:10:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.5983117999999998, 50.87034959999999], [0.5980279999999999, 50.8700574], [0.5976441, 50.86970269999999], [0.5972429, 50.8693801], [0.5967618999999998, 50.8690171], [0.5965623999999999, 50.8688823], [0.5963122, 50.8687131], [0.5957649, 50.8684037], [0.5951599, 50.86808859999999], [0.5949629, 50.86800159999999], [0.5946419, 50.8678598], [0.5940413, 50.8676293], [0.593398, 50.867404099999995], [0.5931265, 50.8673207], [0.5925059999999999, 50.86713], [0.5919653999999999, 50.8669768]]}", "current_leg_start": "Ore Up Siding", "dest_arr_time_act": "2325", "motion_projection": null, "next_location_lat": "50.8669768", "next_location_lon": "0.5919654", "previous_location": "Ore Up Siding", "current_leg_milage": "0.4", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 593.478, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 493662, \"profile_key\": \"8453dad268dadd9ef26c9f439b5b696e56815f77567289064f04b81cf2a9e31f\", \"schedule_id\": 8584, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2323\", \"location\": \"Ore Up Siding\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28531}, {\"is_pass\": false, \"wtt_arr\": \"2325\", \"wtt_dep\": null, \"location\": \"Ore\", \"stage_seq\": 2, \"distance_m\": 593.478, \"section_seq\": 1, \"route_path_id\": 28531}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 593.478, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28531}], \"total_distance_m\": 593.478, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 593.478, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2323", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "50.8669768", "current_position_lon": "0.5919654", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T23:00:36Z\", \"source_id\": 13053709, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:25:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ore", "service_state_platform": "2", "timing_fact_generation": 1789167636446656, "current_leg_arrival_utc": "2026-09-12T23:25:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T23:00:36.443536", "service_state_evidence_id": 13053709, "current_leg_start_actual_dep": "2026-09-12T23:23:00+01:00", "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-11T22:25:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:10:36.606027", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
None |
ORE |
5U72 |
387217+387223 |
8 |
110 |
None |
{"version": 3, "segments": [{"to_m": 593.478, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 493662, "profile_key": "8453dad268dadd9ef26c9f439b5b696e56815f77567289064f04b81cf2a9e31f", "schedule_id": 8584, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2323", "location": "Ore Up Siding", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28531}, {"is_pass": false, "wtt_arr": "2325", "wtt_dep": null, "location": "Ore", "stage_seq": 2, "distance_m": 593.478, "section_seq": 1, "route_path_id": 28531}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 593.478, "from_m": 0.0, "section_seq": 1, "route_path_id": 28531}], "total_distance_m": 593.478, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 593.478, "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-11T23:00:36Z", "source_id": 13053709, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T23:25:00+01:00", "operational_fact": true}] |
Ore Up Siding |
2323 |
2323 |
None |
23:23:00 |
None |
Ore |
2325 |
2325 |
2 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G13992/2026-09-11/detailed |
None |
Ore Up Siding |
2026-09-12T23:23:00+01:00 |
Ore |
2.0 |
{"type": "LineString", "coordinates": [[0.5983117999999998, 50.87034959999999], [0.5980279999999999, 50.8700574], [0.5976441, 50.86970269999999], [0.5972429, 50.8693801], [0.5967618999999998, 50.8690171], [0.5965623999999999, 50.8688823], [0.5963122, 50.8687131], [0.5957649, 50.8684037], [0.5951599, 50.86808859999999], [0.5949629, 50.86800159999999], [0.5946419, 50.8678598], [0.5940413, 50.8676293], [0.593398, 50.867404099999995], [0.5931265, 50.8673207], [0.5925059999999999, 50.86713], [0.5919653999999999, 50.8669768]]} |
0.4 |
2323 |
2325 |
Ore Up Siding |
Ore |
Ore |
50.8669768 |
0.5919654 |
50.8669768 |
0.5919654 |
1 |
0 |
2026-09-11 23:10:52 |
TERMINATED |
2026-09-11 22:25:00 |
Ore |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13053709 |
1789167636446656 |
1 |
1 |
2026-09-11 23:10:36.606027 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 23:00:36.443536 |
| 462806 |
493921 |
P88168 |
882K64M911 |
2026-09-11 |
COMPLETE |
13053685 |
2026-09-12 00:00:00 |
2026-09-11 23:10:52 |
2026-09-13 23:10:52 |
{"id": 493921, "stp": "P", "toc": "Southeastern", "uid": "P88168", "consist": "707011+707015", "dest_crs": "LEW", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P88168/2026-09-12/detailed", "trust_id": "882K64M911", "origin_crs": "HYS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Lewisham", "service_date": "2026-09-11", "dest_arr_time": "0002", "dest_platform": "1", "is_terminated": 1, "next_location": "Lewisham", "signalling_id": "2K64", "timing_status": "EARLY", "origin_station": "Hayes (Kent)", "current_leg_arr": "0000", "current_leg_dep": "2358", "current_leg_end": "Lewisham", "origin_dep_time": "2336", "origin_platform": "2", "current_location": "Lewisham", "last_update_time": "2026-09-11T23:10:52", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0191308, 51.456085300000005], [-0.0187045, 51.45667629999999], [-0.0182626, 51.45727380000002], [-0.0180841, 51.45753509999999], [-0.017840499999999995, 51.457839699999994], [-0.0176302, 51.4580904], [-0.017443099999999996, 51.458307600000005], [-0.017203999999999997, 51.4585843], [-0.017058099999999996, 51.4587461], [-0.0169559, 51.45885729999999], [-0.016850599999999997, 51.458970099999995], [-0.016828146910920303, 51.45899382456856], [-0.016234300000000004, 51.4596213], [-0.015992, 51.45986399999999], [-0.0157365, 51.4601205], [-0.015547430409522112, 51.46030480937544], [-0.015506160664287318, 51.46034503997116], [-0.015474058929678056, 51.460376333377205], [-0.015431430936490551, 51.460417887955224], [-0.0147518, 51.46108040000001], [-0.0145823, 51.4612404], [-0.014101, 51.4616676], [-0.0138599, 51.4618968], [-0.0138071, 51.46194789999999], [-0.013614599999999998, 51.46214869999999], [-0.0135082, 51.4622659], [-0.013411199999999998, 51.4623855], [-0.013286499999999998, 51.4625631], [-0.0131796, 51.4627524], [-0.013117999999999998, 51.462880199999994], [-0.0130714, 51.46300469999999], [-0.0130308, 51.4631174], [-0.0130006, 51.4632464], [-0.0129666, 51.4635153], [-0.0129627, 51.4636993], [-0.012970999999999998, 51.4638081], [-0.0130181, 51.46406919999999], [-0.0130641, 51.4642277], [-0.013128499999999998, 51.46438860000001], [-0.0131982, 51.4645421], [-0.0132793, 51.4646847], [-0.013457800000000002, 51.4649387], [-0.013584699999999998, 51.4650763], [-0.0137654, 51.46524420000001], [-0.0139887, 51.46541749999999], [-0.014156000000000002, 51.4655326], [-0.0144974, 51.4657253], [-0.014856400000000002, 51.4659114], [-0.015132700000000002, 51.4660662], [-0.015281899999999998, 51.466149699999995], [-0.0150507, 51.4660802], [-0.0145602, 51.4659681], [-0.0140817, 51.465831900000005]]}", "current_leg_start": "Ladywell", "dest_arr_time_act": "0002", "motion_projection": null, "next_location_lat": "51.4658319", "next_location_lon": "-0.0140817", "previous_location": "Ladywell", "current_leg_milage": "0.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 366.133, \"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\": 414.85, \"from_m\": 366.133, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 427.956, \"from_m\": 414.85, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5417.952, \"from_m\": 427.956, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5505.209, \"from_m\": 5417.952, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5539.153, \"from_m\": 5505.209, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 7874.911, \"from_m\": 5539.153, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7928.673, \"from_m\": 7874.911, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 13000.465, \"from_m\": 7928.673, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13344.23, \"from_m\": 13000.465, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 13626.44, \"from_m\": 13344.23, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13670.993, \"from_m\": 13626.44, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14497.116, \"from_m\": 13670.993, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 14648.293, \"from_m\": 14497.116, \"capability_applied\": null, \"effective_limit_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\": 493921, \"profile_key\": \"931b941fe65e300ea9452a3cadb168dfa658b549d7c5cb4b0d1d3d13298f3fd9\", \"schedule_id\": 23624, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2336\", \"location\": \"Hayes (Kent)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37567}, {\"is_pass\": false, \"wtt_arr\": \"2339\", \"wtt_dep\": \"2339H\", \"location\": \"West Wickham\", \"stage_seq\": 2, \"distance_m\": 1861.186, \"section_seq\": 1, \"route_path_id\": 37567}, {\"is_pass\": false, \"wtt_arr\": \"2341H\", \"wtt_dep\": \"2342\", \"location\": \"Eden Park\", \"stage_seq\": 3, \"distance_m\": 3226.578, \"section_seq\": 1, \"route_path_id\": 37567}, {\"is_pass\": false, \"wtt_arr\": \"2345\", \"wtt_dep\": \"2346\", \"location\": \"Elmers End\", \"stage_seq\": 4, \"distance_m\": 5371.834, \"section_seq\": 1, \"route_path_id\": 37567}, {\"is_pass\": false, \"wtt_arr\": \"2347H\", \"wtt_dep\": \"2348\", \"location\": \"Clock House\", \"stage_seq\": 5, \"distance_m\": 6614.313, \"section_seq\": 1, \"route_path_id\": 37567}, {\"is_pass\": false, \"wtt_arr\": \"2350\", \"wtt_dep\": \"2351\", \"location\": \"New Beckenham\", \"stage_seq\": 6, \"distance_m\": 7754.814, \"section_seq\": 1, \"route_path_id\": 37567}, {\"is_pass\": false, \"wtt_arr\": \"2352H\", \"wtt_dep\": \"2353\", \"location\": \"Lower Sydenham\", \"stage_seq\": 7, \"distance_m\": 8996.763, \"section_seq\": 1, \"route_path_id\": 37567}, {\"is_pass\": false, \"wtt_arr\": \"2355H\", \"wtt_dep\": \"2356H\", \"location\": \"Catford Bridge\", \"stage_seq\": 8, \"distance_m\": 11304.327, \"section_seq\": 1, \"route_path_id\": 37567}, {\"is_pass\": false, \"wtt_arr\": \"2358\", \"wtt_dep\": \"2359\", \"location\": \"Ladywell\", \"stage_seq\": 9, \"distance_m\": 12642.637, \"section_seq\": 1, \"route_path_id\": 37567}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0001\", \"location\": \"Ladywell Jn\", \"stage_seq\": 10, \"distance_m\": 13000.465, \"section_seq\": 1, \"route_path_id\": 37567}, {\"is_pass\": false, \"wtt_arr\": \"0002\", \"wtt_dep\": null, \"location\": \"Lewisham\", \"stage_seq\": 11, \"distance_m\": 14648.293, \"section_seq\": 1, \"route_path_id\": 37567}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 14648.293, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37567}], \"total_distance_m\": 14648.293, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 14516.483, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 131.81, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2336", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.4658319", "current_position_lon": "-0.0140817", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31393, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:37:29Z\", \"source_id\": 39725880, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:38:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:37:32Z\", \"source_id\": 13043772, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31389, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:39:22Z\", \"source_id\": 39728845, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:40:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:39:23Z\", \"source_id\": 13044616, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31384, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:43:23Z\", \"source_id\": 39734796, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:44:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:43:28Z\", \"source_id\": 13046534, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31380, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:46:45Z\", \"source_id\": 39739497, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:47:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:46:48Z\", \"source_id\": 13048047, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31372, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:49:04Z\", \"source_id\": 39742582, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:49:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:49:09Z\", \"source_id\": 13049055, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31338, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:51:30Z\", \"source_id\": 39745942, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:52:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:51:38Z\", \"source_id\": 13050128, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31330, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:54:27Z\", \"source_id\": 39749685, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:55:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:54:32Z\", \"source_id\": 13051394, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31320, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:56:42Z\", \"source_id\": 39752533, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:57:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:56:44Z\", \"source_id\": 13052259, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T23:00:12Z\", \"source_id\": 39756636, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:00:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T23:00:35Z\", \"source_id\": 13053685, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T00:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Lewisham", "service_state_platform": "1", "timing_fact_generation": 1789167637531920, "current_leg_arrival_utc": "2026-09-13T00:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T23:00:37.525833", "service_state_evidence_id": 13053685, "current_leg_start_actual_dep": "2026-09-12T23:59:00+01:00", "operational_evidence_version": 42, "service_state_event_time_utc": "2026-09-11T23:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:10:37.861011", "service_state_valid_until_kind": null, "operational_interpretation_version": 42, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
HYS |
LEW |
2K64 |
707011+707015 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 366.133, "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": 414.85, "from_m": 366.133, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 427.956, "from_m": 414.85, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5417.952, "from_m": 427.956, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5505.209, "from_m": 5417.952, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5539.153, "from_m": 5505.209, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 7874.911, "from_m": 5539.153, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7928.673, "from_m": 7874.911, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 13000.465, "from_m": 7928.673, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13344.23, "from_m": 13000.465, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 13626.44, "from_m": 13344.23, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13670.993, "from_m": 13626.44, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14497.116, "from_m": 13670.993, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 14648.293, "from_m": 14497.116, "capability_applied": null, "effective_limit_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": 493921, "profile_key": "931b941fe65e300ea9452a3cadb168dfa658b549d7c5cb4b0d1d3d13298f3fd9", "schedule_id": 23624, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2336", "location": "Hayes (Kent)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37567}, {"is_pass": false, "wtt_arr": "2339", "wtt_dep": "2339H", "location": "West Wickham", "stage_seq": 2, "distance_m": 1861.186, "section_seq": 1, "route_path_id": 37567}, {"is_pass": false, "wtt_arr": "2341H", "wtt_dep": "2342", "location": "Eden Park", "stage_seq": 3, "distance_m": 3226.578, "section_seq": 1, "route_path_id": 37567}, {"is_pass": false, "wtt_arr": "2345", "wtt_dep": "2346", "location": "Elmers End", "stage_seq": 4, "distance_m": 5371.834, "section_seq": 1, "route_path_id": 37567}, {"is_pass": false, "wtt_arr": "2347H", "wtt_dep": "2348", "location": "Clock House", "stage_seq": 5, "distance_m": 6614.313, "section_seq": 1, "route_path_id": 37567}, {"is_pass": false, "wtt_arr": "2350", "wtt_dep": "2351", "location": "New Beckenham", "stage_seq": 6, "distance_m": 7754.814, "section_seq": 1, "route_path_id": 37567}, {"is_pass": false, "wtt_arr": "2352H", "wtt_dep": "2353", "location": "Lower Sydenham", "stage_seq": 7, "distance_m": 8996.763, "section_seq": 1, "route_path_id": 37567}, {"is_pass": false, "wtt_arr": "2355H", "wtt_dep": "2356H", "location": "Catford Bridge", "stage_seq": 8, "distance_m": 11304.327, "section_seq": 1, "route_path_id": 37567}, {"is_pass": false, "wtt_arr": "2358", "wtt_dep": "2359", "location": "Ladywell", "stage_seq": 9, "distance_m": 12642.637, "section_seq": 1, "route_path_id": 37567}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0001", "location": "Ladywell Jn", "stage_seq": 10, "distance_m": 13000.465, "section_seq": 1, "route_path_id": 37567}, {"is_pass": false, "wtt_arr": "0002", "wtt_dep": null, "location": "Lewisham", "stage_seq": 11, "distance_m": 14648.293, "section_seq": 1, "route_path_id": 37567}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 14648.293, "from_m": 0.0, "section_seq": 1, "route_path_id": 37567}], "total_distance_m": 14648.293, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 14516.483, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 131.81, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 31393, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:37:29Z", "source_id": 39725880, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T22:38:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:37:32Z", "source_id": 13043772, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T23:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31389, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:39:22Z", "source_id": 39728845, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T22:40:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:39:23Z", "source_id": 13044616, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T23:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31384, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:43:23Z", "source_id": 39734796, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T22:44:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:43:28Z", "source_id": 13046534, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T23:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31380, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:46:45Z", "source_id": 39739497, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T22:47:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:46:48Z", "source_id": 13048047, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T23:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31372, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:49:04Z", "source_id": 39742582, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T22:49:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:49:09Z", "source_id": 13049055, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T23:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31338, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:51:30Z", "source_id": 39745942, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T22:52:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:51:38Z", "source_id": 13050128, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T23:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31330, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:54:27Z", "source_id": 39749685, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T22:55:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:54:32Z", "source_id": 13051394, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T23:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31320, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:56:42Z", "source_id": 39752533, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T22:57:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:56:44Z", "source_id": 13052259, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T23:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31567, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T23:00:12Z", "source_id": 39756636, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T23:00:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T23:00:35Z", "source_id": 13053685, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T00:00:00+01:00", "operational_fact": true}] |
Hayes (Kent) |
2336 |
2336 |
2 |
None |
None |
Lewisham |
0002 |
0002 |
1 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P88168/2026-09-12/detailed |
None |
Ladywell |
2026-09-12T23:59:00+01:00 |
Lewisham |
2.0 |
{"type": "LineString", "coordinates": [[-0.0191308, 51.456085300000005], [-0.0187045, 51.45667629999999], [-0.0182626, 51.45727380000002], [-0.0180841, 51.45753509999999], [-0.017840499999999995, 51.457839699999994], [-0.0176302, 51.4580904], [-0.017443099999999996, 51.458307600000005], [-0.017203999999999997, 51.4585843], [-0.017058099999999996, 51.4587461], [-0.0169559, 51.45885729999999], [-0.016850599999999997, 51.458970099999995], [-0.016828146910920303, 51.45899382456856], [-0.016234300000000004, 51.4596213], [-0.015992, 51.45986399999999], [-0.0157365, 51.4601205], [-0.015547430409522112, 51.46030480937544], [-0.015506160664287318, 51.46034503997116], [-0.015474058929678056, 51.460376333377205], [-0.015431430936490551, 51.460417887955224], [-0.0147518, 51.46108040000001], [-0.0145823, 51.4612404], [-0.014101, 51.4616676], [-0.0138599, 51.4618968], [-0.0138071, 51.46194789999999], [-0.013614599999999998, 51.46214869999999], [-0.0135082, 51.4622659], [-0.013411199999999998, 51.4623855], [-0.013286499999999998, 51.4625631], [-0.0131796, 51.4627524], [-0.013117999999999998, 51.462880199999994], [-0.0130714, 51.46300469999999], [-0.0130308, 51.4631174], [-0.0130006, 51.4632464], [-0.0129666, 51.4635153], [-0.0129627, 51.4636993], [-0.012970999999999998, 51.4638081], [-0.0130181, 51.46406919999999], [-0.0130641, 51.4642277], [-0.013128499999999998, 51.46438860000001], [-0.0131982, 51.4645421], [-0.0132793, 51.4646847], [-0.013457800000000002, 51.4649387], [-0.013584699999999998, 51.4650763], [-0.0137654, 51.46524420000001], [-0.0139887, 51.46541749999999], [-0.014156000000000002, 51.4655326], [-0.0144974, 51.4657253], [-0.014856400000000002, 51.4659114], [-0.015132700000000002, 51.4660662], [-0.015281899999999998, 51.466149699999995], [-0.0150507, 51.4660802], [-0.0145602, 51.4659681], [-0.0140817, 51.465831900000005]]} |
0.8 |
2358 |
0000 |
Ladywell |
Lewisham |
Lewisham |
51.4658319 |
-0.0140817 |
51.4658319 |
-0.0140817 |
1 |
0 |
2026-09-11 23:10:52 |
TERMINATED |
2026-09-11 23:00:00 |
Lewisham |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13053685 |
1789167637531920 |
42 |
42 |
2026-09-11 23:10:37.861011 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 23:00:37.525833 |
| 462807 |
493950 |
W68339 |
072D71M911 |
2026-09-11 |
COMPLETE |
13052341 |
2026-09-12 00:00:00 |
2026-09-11 23:10:52 |
2026-09-13 23:10:52 |
{"id": 493950, "stp": "P", "toc": "ScotRail", "uid": "W68339", "consist": "380007", "dest_crs": "PCN", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W68339/2026-09-12/detailed", "trust_id": "072D71M911", "origin_crs": "GLC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Paisley Canal", "service_date": "2026-09-11", "dest_arr_time": "0001", "dest_platform": null, "is_terminated": 1, "next_location": "Paisley Canal", "signalling_id": "2D71", "timing_status": "EARLY", "origin_station": "Glasgow Central High Level", "current_leg_arr": "0000", "current_leg_dep": "2357½", "current_leg_end": "Paisley Canal", "origin_dep_time": "2338", "origin_platform": "7", "current_location": "Paisley Canal", "last_update_time": "2026-09-11T23:10:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.399533300000001, 55.8420771], [-4.4007316, 55.8419967], [-4.401744892185655, 55.84193069773271], [-4.4020212, 55.841912699999995], [-4.4024187999999995, 55.84186169999999], [-4.4028244, 55.8417949], [-4.4031107, 55.841744299999995], [-4.4034356, 55.8416628], [-4.4037046, 55.841599300000006], [-4.4040729, 55.8414799], [-4.404312599999999, 55.841390999999994], [-4.4045635, 55.84128669999999], [-4.4048074, 55.84117710000001], [-4.405018, 55.8410651], [-4.405230700000001, 55.8409476], [-4.405359, 55.8408674], [-4.4055772, 55.8407195], [-4.4057432, 55.8405922], [-4.4059267, 55.8404339], [-4.4061752, 55.84020040000001], [-4.4065746, 55.83980030000001], [-4.4067376, 55.8396505], [-4.406872699999999, 55.83953249999999], [-4.4070567, 55.8393806], [-4.4072051, 55.8392726], [-4.407368599999999, 55.8391621], [-4.4075433, 55.8390553], [-4.4076831, 55.8389768], [-4.4078859, 55.838872], [-4.408086399999999, 55.83877739999999], [-4.408350499999999, 55.8386588], [-4.408631299999999, 55.8385578], [-4.4089696, 55.8384402], [-4.4092839, 55.8383527], [-4.4096436, 55.838266], [-4.4099739, 55.8381981], [-4.4102949, 55.8381441], [-4.410749899999999, 55.83808659999999], [-4.411168499999999, 55.83805129999999], [-4.4115843, 55.83803339999999], [-4.411986699999999, 55.8380355], [-4.4124388, 55.83804889999999], [-4.4128342, 55.8380741], [-4.413149299999999, 55.83810489999999], [-4.4134463, 55.8381462], [-4.4139921, 55.83825800000001], [-4.414704, 55.83843809999998], [-4.4149789, 55.83852949999999], [-4.415255999999999, 55.83862839999999], [-4.4155741, 55.838769199999994], [-4.4159197, 55.83892049999999], [-4.4168083, 55.839414999999995], [-4.4172403, 55.839642899999994], [-4.417501800000001, 55.8397646], [-4.417816099999999, 55.83989239999999], [-4.418095299999999, 55.8400029], [-4.4183794, 55.8400827], [-4.4186480999999995, 55.84015000000001], [-4.4190211, 55.8402233], [-4.4193044, 55.84027659999999], [-4.4196943, 55.8403222], [-4.4199971, 55.8403535], [-4.4202981999999995, 55.840363], [-4.4204968, 55.84037049999999], [-4.4210144, 55.8403614], [-4.4213577, 55.8403433], [-4.421814, 55.8402955], [-4.4233752, 55.840137299999995]]}", "current_leg_start": "Hawkhead", "dest_arr_time_act": "0001", "motion_projection": null, "next_location_lat": "55.8401373", "next_location_lon": "-4.4233752", "previous_location": "Hawkhead", "current_leg_milage": "1.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 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\": 2698.335, \"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\": 4599.895, \"from_m\": 2698.335, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4708.665, \"from_m\": 4599.895, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11824.586, \"from_m\": 4708.665, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12267.13, \"from_m\": 11824.586, \"capability_applied\": null, \"effective_limit_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\": 493950, \"profile_key\": \"29b5b9bf501c16c4b611fa34a7ee8d40199411081595f3acd6e4fcb115ffb4d5\", \"schedule_id\": 34772, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2338\", \"location\": \"Glasgow Central High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39250}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2339\", \"location\": \"Glasgow Central Gantry A\", \"stage_seq\": 2, \"distance_m\": 424.467, \"section_seq\": 1, \"route_path_id\": 39250}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2340\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 3, \"distance_m\": 931.245, \"section_seq\": 1, \"route_path_id\": 39250}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2346\", \"location\": \"Shields Jn\", \"stage_seq\": 4, \"distance_m\": 2663.035, \"section_seq\": 1, \"route_path_id\": 39250}, {\"is_pass\": false, \"wtt_arr\": \"2347\", \"wtt_dep\": \"2347H\", \"location\": \"Dumbreck\", \"stage_seq\": 5, \"distance_m\": 3611.382, \"section_seq\": 1, \"route_path_id\": 39250}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2349\", \"location\": \"Corkerhill Depot Jn\", \"stage_seq\": 6, \"distance_m\": 4825.96, \"section_seq\": 1, \"route_path_id\": 39250}, {\"is_pass\": false, \"wtt_arr\": \"2350\", \"wtt_dep\": \"2350H\", \"location\": \"Corkerhill\", \"stage_seq\": 7, \"distance_m\": 6028.07, \"section_seq\": 1, \"route_path_id\": 39250}, {\"is_pass\": false, \"wtt_arr\": \"2352\", \"wtt_dep\": \"2352H\", \"location\": \"Mosspark\", \"stage_seq\": 8, \"distance_m\": 6952.268, \"section_seq\": 1, \"route_path_id\": 39250}, {\"is_pass\": false, \"wtt_arr\": \"2354\", \"wtt_dep\": \"2354H\", \"location\": \"Crookston\", \"stage_seq\": 9, \"distance_m\": 8180.907, \"section_seq\": 1, \"route_path_id\": 39250}, {\"is_pass\": false, \"wtt_arr\": \"2357\", \"wtt_dep\": \"2357H\", \"location\": \"Hawkhead\", \"stage_seq\": 10, \"distance_m\": 10523.918, \"section_seq\": 1, \"route_path_id\": 39250}, {\"is_pass\": false, \"wtt_arr\": \"0001\", \"wtt_dep\": null, \"location\": \"Paisley Canal\", \"stage_seq\": 11, \"distance_m\": 12267.13, \"section_seq\": 1, \"route_path_id\": 39250}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 12267.13, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39250}], \"total_distance_m\": 12267.13, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 11832.069, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 435.061, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2338", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.5", "current_position_lat": "55.8401373", "current_position_lon": "-4.4233752", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1694, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:45:52Z\", \"source_id\": 39738267, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:46:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:45:59Z\", \"source_id\": 13047664, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1685, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:48:48Z\", \"source_id\": 39742226, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:50:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:48:53Z\", \"source_id\": 13048971, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1682, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:51:34Z\", \"source_id\": 39746005, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:52:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:51:38Z\", \"source_id\": 13050159, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1679, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:54:01Z\", \"source_id\": 39749107, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:54:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:54:04Z\", \"source_id\": 13051201, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1675, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:56:49Z\", \"source_id\": 39752661, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:57:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:56:54Z\", \"source_id\": 13052339, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1671, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:56:49Z\", \"source_id\": 39752661, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:00:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:56:54Z\", \"source_id\": 13052341, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T00:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Paisley Canal", "service_state_platform": null, "timing_fact_generation": 1789167574159333, "current_leg_arrival_utc": "2026-09-13T00:00:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T23:00:38.798252", "service_state_evidence_id": 13052341, "current_leg_start_actual_dep": "2026-09-12T23:57:30+01:00", "operational_evidence_version": 32, "service_state_event_time_utc": "2026-09-11T23:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:10:39.582478", "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 |
GLC |
PCN |
2D71 |
380007 |
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": 2698.335, "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": 4599.895, "from_m": 2698.335, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4708.665, "from_m": 4599.895, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11824.586, "from_m": 4708.665, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12267.13, "from_m": 11824.586, "capability_applied": null, "effective_limit_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": 493950, "profile_key": "29b5b9bf501c16c4b611fa34a7ee8d40199411081595f3acd6e4fcb115ffb4d5", "schedule_id": 34772, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2338", "location": "Glasgow Central High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39250}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2339", "location": "Glasgow Central Gantry A", "stage_seq": 2, "distance_m": 424.467, "section_seq": 1, "route_path_id": 39250}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2340", "location": "Glasgow Bridge Street Jn", "stage_seq": 3, "distance_m": 931.245, "section_seq": 1, "route_path_id": 39250}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2346", "location": "Shields Jn", "stage_seq": 4, "distance_m": 2663.035, "section_seq": 1, "route_path_id": 39250}, {"is_pass": false, "wtt_arr": "2347", "wtt_dep": "2347H", "location": "Dumbreck", "stage_seq": 5, "distance_m": 3611.382, "section_seq": 1, "route_path_id": 39250}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2349", "location": "Corkerhill Depot Jn", "stage_seq": 6, "distance_m": 4825.96, "section_seq": 1, "route_path_id": 39250}, {"is_pass": false, "wtt_arr": "2350", "wtt_dep": "2350H", "location": "Corkerhill", "stage_seq": 7, "distance_m": 6028.07, "section_seq": 1, "route_path_id": 39250}, {"is_pass": false, "wtt_arr": "2352", "wtt_dep": "2352H", "location": "Mosspark", "stage_seq": 8, "distance_m": 6952.268, "section_seq": 1, "route_path_id": 39250}, {"is_pass": false, "wtt_arr": "2354", "wtt_dep": "2354H", "location": "Crookston", "stage_seq": 9, "distance_m": 8180.907, "section_seq": 1, "route_path_id": 39250}, {"is_pass": false, "wtt_arr": "2357", "wtt_dep": "2357H", "location": "Hawkhead", "stage_seq": 10, "distance_m": 10523.918, "section_seq": 1, "route_path_id": 39250}, {"is_pass": false, "wtt_arr": "0001", "wtt_dep": null, "location": "Paisley Canal", "stage_seq": 11, "distance_m": 12267.13, "section_seq": 1, "route_path_id": 39250}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 12267.13, "from_m": 0.0, "section_seq": 1, "route_path_id": 39250}], "total_distance_m": 12267.13, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 11832.069, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 435.061, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 1694, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:45:52Z", "source_id": 39738267, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T22:46:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:45:59Z", "source_id": 13047664, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T23:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1685, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:48:48Z", "source_id": 39742226, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T22:50:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:48:53Z", "source_id": 13048971, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T23:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1682, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:51:34Z", "source_id": 39746005, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T22:52:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:51:38Z", "source_id": 13050159, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T23:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1679, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:54:01Z", "source_id": 39749107, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T22:54:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:54:04Z", "source_id": 13051201, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T23:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1675, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:56:49Z", "source_id": 39752661, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T22:57:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:56:54Z", "source_id": 13052339, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T23:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1671, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:56:49Z", "source_id": 39752661, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T23:00:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:56:54Z", "source_id": 13052341, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T00:00:00+01:00", "operational_fact": true}] |
Glasgow Central High Level |
2338 |
2338 |
7 |
None |
None |
Paisley Canal |
0001 |
0001 |
None |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W68339/2026-09-12/detailed |
None |
Hawkhead |
2026-09-12T23:57:30+01:00 |
Paisley Canal |
2.5 |
{"type": "LineString", "coordinates": [[-4.399533300000001, 55.8420771], [-4.4007316, 55.8419967], [-4.401744892185655, 55.84193069773271], [-4.4020212, 55.841912699999995], [-4.4024187999999995, 55.84186169999999], [-4.4028244, 55.8417949], [-4.4031107, 55.841744299999995], [-4.4034356, 55.8416628], [-4.4037046, 55.841599300000006], [-4.4040729, 55.8414799], [-4.404312599999999, 55.841390999999994], [-4.4045635, 55.84128669999999], [-4.4048074, 55.84117710000001], [-4.405018, 55.8410651], [-4.405230700000001, 55.8409476], [-4.405359, 55.8408674], [-4.4055772, 55.8407195], [-4.4057432, 55.8405922], [-4.4059267, 55.8404339], [-4.4061752, 55.84020040000001], [-4.4065746, 55.83980030000001], [-4.4067376, 55.8396505], [-4.406872699999999, 55.83953249999999], [-4.4070567, 55.8393806], [-4.4072051, 55.8392726], [-4.407368599999999, 55.8391621], [-4.4075433, 55.8390553], [-4.4076831, 55.8389768], [-4.4078859, 55.838872], [-4.408086399999999, 55.83877739999999], [-4.408350499999999, 55.8386588], [-4.408631299999999, 55.8385578], [-4.4089696, 55.8384402], [-4.4092839, 55.8383527], [-4.4096436, 55.838266], [-4.4099739, 55.8381981], [-4.4102949, 55.8381441], [-4.410749899999999, 55.83808659999999], [-4.411168499999999, 55.83805129999999], [-4.4115843, 55.83803339999999], [-4.411986699999999, 55.8380355], [-4.4124388, 55.83804889999999], [-4.4128342, 55.8380741], [-4.413149299999999, 55.83810489999999], [-4.4134463, 55.8381462], [-4.4139921, 55.83825800000001], [-4.414704, 55.83843809999998], [-4.4149789, 55.83852949999999], [-4.415255999999999, 55.83862839999999], [-4.4155741, 55.838769199999994], [-4.4159197, 55.83892049999999], [-4.4168083, 55.839414999999995], [-4.4172403, 55.839642899999994], [-4.417501800000001, 55.8397646], [-4.417816099999999, 55.83989239999999], [-4.418095299999999, 55.8400029], [-4.4183794, 55.8400827], [-4.4186480999999995, 55.84015000000001], [-4.4190211, 55.8402233], [-4.4193044, 55.84027659999999], [-4.4196943, 55.8403222], [-4.4199971, 55.8403535], [-4.4202981999999995, 55.840363], [-4.4204968, 55.84037049999999], [-4.4210144, 55.8403614], [-4.4213577, 55.8403433], [-4.421814, 55.8402955], [-4.4233752, 55.840137299999995]]} |
1.1 |
2357½ |
0000 |
Hawkhead |
Paisley Canal |
Paisley Canal |
55.8401373 |
-4.4233752 |
55.8401373 |
-4.4233752 |
1 |
0 |
2026-09-11 23:10:52 |
TERMINATED |
2026-09-11 23:00:00 |
Paisley Canal |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13052341 |
1789167574159333 |
32 |
32 |
2026-09-11 23:10:39.582478 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 23:00:38.798252 |
| 462808 |
492956 |
P02162 |
472W37M811 |
2026-09-11 |
COMPLETE |
13053333 |
2026-09-12 00:00:00 |
2026-09-11 23:10:52 |
2026-09-13 23:10:52 |
{"id": 492956, "stp": "P", "toc": "Greater Anglia", "uid": "P02162", "consist": "755411", "dest_crs": "IPS", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P02162/2026-09-12/detailed", "trust_id": "472W37M811", "origin_crs": "CBG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ipswich", "service_date": "2026-09-11", "dest_arr_time": "0003", "dest_platform": "1", "is_terminated": 1, "next_location": "Ipswich", "signalling_id": "2W37", "timing_status": "EARLY", "origin_station": "Cambridge", "current_leg_arr": "0000", "current_leg_dep": "2352", "current_leg_end": "Ipswich", "origin_dep_time": "2248", "origin_platform": "5", "current_location": "Ipswich", "last_update_time": "2026-09-11T23:10:52", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.0555057, 52.15263480000001], [1.0570124, 52.151484399999994], [1.057811, 52.1509279], [1.0586606, 52.1503895], [1.0588195, 52.1502955], [1.0589467999999995, 52.1502251], [1.0591522, 52.150116], [1.0600058, 52.1495996], [1.0609224999999998, 52.1491087], [1.0609933, 52.1490729], [1.0620189, 52.1485543], [1.063175, 52.1480193], [1.0643284, 52.14748629999999], [1.0654499999999998, 52.1469428], [1.0664998999999995, 52.1463684], [1.0669828, 52.1460762], [1.0674445, 52.1457667], [1.067965, 52.1454327], [1.0684497999999998, 52.1450704], [1.0693734, 52.1443502], [1.0699913, 52.143759499999994], [1.0712201, 52.14248049999999], [1.0718938999999998, 52.1417729], [1.0725819, 52.1410531], [1.073964, 52.13961599999999], [1.0767035, 52.1367417], [1.0779783409434258, 52.13540237411863], [1.082178, 52.13098999999998], [1.082591, 52.1305565], [1.0846150999999995, 52.128432], [1.0918411, 52.12086349999999], [1.0919833, 52.1207199], [1.0921874, 52.12051379999999], [1.0922426999999997, 52.12045770000001], [1.0939725, 52.1186416], [1.0946069, 52.1179849], [1.0956916, 52.116862], [1.0961837, 52.1162615], [1.0967882, 52.11557590000001], [1.0969993, 52.11530350000001], [1.0972986, 52.114916], [1.0974417999999997, 52.114717699999986], [1.0975861, 52.1144255], [1.0976655999999998, 52.11430570000001], [1.0977593999999995, 52.1141641], [1.0978891000000002, 52.11397060000001], [1.0980722999999997, 52.11368879999999], [1.0982469, 52.1133928], [1.0984786, 52.1129858], [1.0987441679909908, 52.11250357716516], [1.0987669, 52.11246229999999], [1.0988552, 52.1122908], [1.0990588, 52.11184980000001], [1.0990749999999998, 52.1118153], [1.0990891, 52.1117852], [1.0993786999999997, 52.1112842], [1.0994543999999995, 52.111094900000005], [1.0995575, 52.11089749999999], [1.0996758, 52.1106528], [1.0998253, 52.1102254], [1.0999129, 52.1099616], [1.0999660154940178, 52.10978287988833], [1.1000349, 52.10955109999999], [1.100213, 52.1088444], [1.1002792999999995, 52.10850159999998], [1.100354, 52.1080861], [1.100479, 52.107322999999994], [1.100533, 52.106787899999986], [1.1005606999999995, 52.1062517], [1.1005657, 52.1059728], [1.1005703, 52.105721299999985], [1.1005625, 52.1053896], [1.1005577, 52.10518820000001], [1.1005517, 52.10495769999999], [1.1005393, 52.1047311], [1.1005303, 52.10461059999999], [1.1005227, 52.10450959999999], [1.1004893999999998, 52.1042818], [1.1004625999999995, 52.104082], [1.1004335999999997, 52.10387709999999], [1.1004004, 52.10367720000001], [1.1003526, 52.10347009999999], [1.1002434000000003, 52.1029777], [1.1000065, 52.1017346], [1.0998706, 52.1006947], [1.0997490999999997, 52.0994384], [1.0996585, 52.097438899999986], [1.0997251, 52.0954295], [1.0998719999999995, 52.094019499999995], [1.0999114999999997, 52.093751700000006], [1.1000787, 52.09261639999999], [1.1004694999999998, 52.0908553], [1.1009360999999998, 52.0891113], [1.1009463, 52.0890748], [1.1010086, 52.08885269999998], [1.1028483000000002, 52.08262130000001], [1.1028807, 52.0825064], [1.1047575999999997, 52.07624669999999], [1.1048009, 52.076116600000006], [1.1048619999999998, 52.07593709999998], [1.1050444, 52.0754205], [1.1054132, 52.074700699999994], [1.1058050999999998, 52.0739707], [1.1066682, 52.07273910000001], [1.1069953, 52.07232569999999], [1.1077941, 52.071449], [1.1086997999999997, 52.07062049999999], [1.1095218, 52.06997719999999], [1.1097907, 52.0697668], [1.1100097999999998, 52.0696201], [1.1106584999999998, 52.06918329999999], [1.1121902, 52.0681162], [1.11328, 52.067367299999994], [1.1139582, 52.06690269999999], [1.1139593485460355, 52.06690191300023], [1.1146663, 52.0664175], [1.1147507999999997, 52.06636129999999], [1.1154437, 52.0658858], [1.1175488, 52.06444419999999], [1.1177129, 52.06433320000001], [1.1181693, 52.06402380000001], [1.1185567999999997, 52.06374749999999], [1.1203474999999998, 52.06252829999999], [1.1217982999999998, 52.06153530000001], [1.1220142, 52.06139709999999], [1.1226176, 52.0609867], [1.1234488, 52.0604171], [1.1253165999999997, 52.059137], [1.1258293999999998, 52.0587298], [1.1265845, 52.0582099], [1.1269101230431022, 52.057973524141175], [1.1273029, 52.0576884], [1.1303012, 52.05551659999999], [1.1312651, 52.05486209999998], [1.1315736, 52.054667599999995], [1.131714684761969, 52.054578667909794], [1.1319664, 52.05441999999999], [1.1324092999999995, 52.054164799999995], [1.1326989, 52.0539997], [1.1333511, 52.05365410000001], [1.1338167999999995, 52.053425], [1.1342375, 52.053231499999995], [1.1346273, 52.05305], [1.1347115999999997, 52.0530132], [1.1352558999999998, 52.0527751], [1.1356016, 52.05263180000001], [1.1358916, 52.05251], [1.1361633000000002, 52.05240789999999], [1.1364972, 52.05228139999999], [1.1370448, 52.052077], [1.1372562, 52.052006], [1.1376019, 52.0518923], [1.137904, 52.05180589999999], [1.1381542, 52.051741199999995], [1.1383312999999995, 52.05169589999999], [1.1386526, 52.051625], [1.1395254, 52.0514591], [1.1398206999999998, 52.051403], [1.1404821999999997, 52.0512732], [1.1408043000000003, 52.05119899999999], [1.1410101, 52.0511461], [1.1412325, 52.0511015], [1.1413995999999995, 52.05107059999999], [1.1415521999999998, 52.05104240000001], [1.1417143, 52.0510074], [1.1419823000000002, 52.0509577], [1.1429837, 52.0507758], [1.1441781999999998, 52.05052519999999]]}", "current_leg_start": "Needham Market", "dest_arr_time_act": "0002", "motion_projection": null, "next_location_lat": "52.0505252", "next_location_lon": "1.1441782", "previous_location": "Needham Market", "current_leg_milage": "8.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "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\": 737.559, \"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}, {\"to_m\": 1569.781, \"from_m\": 737.559, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 1829.31, \"from_m\": 1569.781, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 22829.318, \"from_m\": 1829.31, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23486.883, \"from_m\": 22829.318, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 23508.532, \"from_m\": 23486.883, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 25228.698, \"from_m\": 23508.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\": 26873.255, \"from_m\": 25228.698, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 66152.76, \"from_m\": 26873.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\": 66392.241, \"from_m\": 66152.76, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 81386.198, \"from_m\": 66392.241, \"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\": 81437.632, \"from_m\": 81386.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\": 87695.38, \"from_m\": 81437.632, \"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\": 89077.093, \"from_m\": 87695.38, \"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\": 89115.866, \"from_m\": 89077.093, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 89185.578, \"from_m\": 89115.866, \"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\": 89343.283, \"from_m\": 89185.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}], \"service_id\": 492956, \"profile_key\": \"39cf6b4cae11a8382d2429e7b03a3e43b6e3398791447ef4d7fa1f4ecdaec42a\", \"schedule_id\": 20075, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2248\", \"location\": \"Cambridge\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36225}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2250H\", \"location\": \"Coldham Lane Jn\", \"stage_seq\": 2, \"distance_m\": 1523.931, \"section_seq\": 1, \"route_path_id\": 36225}, {\"is_pass\": false, \"wtt_arr\": \"2304\", \"wtt_dep\": \"2304H\", \"location\": \"Dullingham\", \"stage_seq\": 3, \"distance_m\": 18248.58, \"section_seq\": 1, \"route_path_id\": 36225}, {\"is_pass\": false, \"wtt_arr\": \"2309\", \"wtt_dep\": \"2310\", \"location\": \"Newmarket\", \"stage_seq\": 4, \"distance_m\": 23486.883, \"section_seq\": 1, \"route_path_id\": 36225}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2314\", \"location\": \"Chippenham Jn\", \"stage_seq\": 5, \"distance_m\": 26935.502, \"section_seq\": 1, \"route_path_id\": 36225}, {\"is_pass\": false, \"wtt_arr\": \"2317H\", \"wtt_dep\": \"2318\", \"location\": \"Kennett\", \"stage_seq\": 6, \"distance_m\": 31407.221, \"section_seq\": 1, \"route_path_id\": 36225}, {\"is_pass\": false, \"wtt_arr\": \"2327\", \"wtt_dep\": \"2328\", \"location\": \"Bury St Edmunds\", \"stage_seq\": 7, \"distance_m\": 46973.078, \"section_seq\": 1, \"route_path_id\": 36225}, {\"is_pass\": false, \"wtt_arr\": \"2333\", \"wtt_dep\": \"2333H\", \"location\": \"Thurston\", \"stage_seq\": 8, \"distance_m\": 53517.73, \"section_seq\": 1, \"route_path_id\": 36225}, {\"is_pass\": false, \"wtt_arr\": \"2338H\", \"wtt_dep\": \"2339\", \"location\": \"Elmswell\", \"stage_seq\": 9, \"distance_m\": 60718.914, \"section_seq\": 1, \"route_path_id\": 36225}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2344\", \"location\": \"Haughley Jn\", \"stage_seq\": 10, \"distance_m\": 66409.685, \"section_seq\": 1, \"route_path_id\": 36225}, {\"is_pass\": false, \"wtt_arr\": \"2347\", \"wtt_dep\": \"2348\", \"location\": \"Stowmarket\", \"stage_seq\": 11, \"distance_m\": 70287.936, \"section_seq\": 1, \"route_path_id\": 36225}, {\"is_pass\": false, \"wtt_arr\": \"2352\", \"wtt_dep\": \"2352H\", \"location\": \"Needham Market\", \"stage_seq\": 12, \"distance_m\": 75821.668, \"section_seq\": 1, \"route_path_id\": 36225}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2355H\", \"location\": \"Claydon S.B.\", \"stage_seq\": 13, \"distance_m\": 81222.014, \"section_seq\": 1, \"route_path_id\": 36225}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2358H\", \"location\": \"Ipswich Europa Jn\", \"stage_seq\": 14, \"distance_m\": 86534.078, \"section_seq\": 1, \"route_path_id\": 36225}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2359\", \"location\": \"East Suffolk Jn\", \"stage_seq\": 15, \"distance_m\": 87906.146, \"section_seq\": 1, \"route_path_id\": 36225}, {\"is_pass\": false, \"wtt_arr\": \"0002\", \"wtt_dep\": null, \"location\": \"Ipswich\", \"stage_seq\": 16, \"distance_m\": 89343.283, \"section_seq\": 1, \"route_path_id\": 36225}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 89343.283, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36225}], \"total_distance_m\": 89343.283, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 49814.925, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 39528.358, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2248", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "52.0505252", "current_position_lon": "1.1441782", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 12317, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:01:51Z\", \"source_id\": 39666331, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:03:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:01:56Z\", \"source_id\": 13025120, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12312, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:01:51Z\", \"source_id\": 39666331, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:07:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:01:56Z\", \"source_id\": 13025124, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12278, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:17:02Z\", \"source_id\": 39692473, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:17:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:17:06Z\", \"source_id\": 13033462, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12292, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:26:13Z\", \"source_id\": 39707709, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:27:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:26:18Z\", \"source_id\": 13038174, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12304, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:29:31Z\", \"source_id\": 39713056, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:33:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:29:34Z\", \"source_id\": 13039797, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12308, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:39:13Z\", \"source_id\": 39728641, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:39:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:39:17Z\", \"source_id\": 13044558, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13241, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:46:45Z\", \"source_id\": 39739481, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:47:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:46:48Z\", \"source_id\": 13048081, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13248, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:50:34Z\", \"source_id\": 39744559, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:52:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:50:38Z\", \"source_id\": 13049739, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13400, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:59:20Z\", \"source_id\": 39755629, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:00:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:59:29Z\", \"source_id\": 13053333, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T00:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ipswich", "service_state_platform": "1", "timing_fact_generation": 1789167570439393, "current_leg_arrival_utc": "2026-09-13T00:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T23:00:42.244448", "service_state_evidence_id": 13053333, "current_leg_start_actual_dep": "2026-09-12T23:52:30+01:00", "operational_evidence_version": 47, "service_state_event_time_utc": "2026-09-11T23:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:10:42.912922", "service_state_valid_until_kind": null, "operational_interpretation_version": 47, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
CBG |
IPS |
2W37 |
755411 |
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": 737.559, "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}, {"to_m": 1569.781, "from_m": 737.559, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 1829.31, "from_m": 1569.781, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 22829.318, "from_m": 1829.31, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23486.883, "from_m": 22829.318, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 23508.532, "from_m": 23486.883, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 25228.698, "from_m": 23508.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": 26873.255, "from_m": 25228.698, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 66152.76, "from_m": 26873.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": 66392.241, "from_m": 66152.76, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 81386.198, "from_m": 66392.241, "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": 81437.632, "from_m": 81386.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": 87695.38, "from_m": 81437.632, "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": 89077.093, "from_m": 87695.38, "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": 89115.866, "from_m": 89077.093, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 89185.578, "from_m": 89115.866, "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": 89343.283, "from_m": 89185.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}], "service_id": 492956, "profile_key": "39cf6b4cae11a8382d2429e7b03a3e43b6e3398791447ef4d7fa1f4ecdaec42a", "schedule_id": 20075, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2248", "location": "Cambridge", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36225}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2250H", "location": "Coldham Lane Jn", "stage_seq": 2, "distance_m": 1523.931, "section_seq": 1, "route_path_id": 36225}, {"is_pass": false, "wtt_arr": "2304", "wtt_dep": "2304H", "location": "Dullingham", "stage_seq": 3, "distance_m": 18248.58, "section_seq": 1, "route_path_id": 36225}, {"is_pass": false, "wtt_arr": "2309", "wtt_dep": "2310", "location": "Newmarket", "stage_seq": 4, "distance_m": 23486.883, "section_seq": 1, "route_path_id": 36225}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2314", "location": "Chippenham Jn", "stage_seq": 5, "distance_m": 26935.502, "section_seq": 1, "route_path_id": 36225}, {"is_pass": false, "wtt_arr": "2317H", "wtt_dep": "2318", "location": "Kennett", "stage_seq": 6, "distance_m": 31407.221, "section_seq": 1, "route_path_id": 36225}, {"is_pass": false, "wtt_arr": "2327", "wtt_dep": "2328", "location": "Bury St Edmunds", "stage_seq": 7, "distance_m": 46973.078, "section_seq": 1, "route_path_id": 36225}, {"is_pass": false, "wtt_arr": "2333", "wtt_dep": "2333H", "location": "Thurston", "stage_seq": 8, "distance_m": 53517.73, "section_seq": 1, "route_path_id": 36225}, {"is_pass": false, "wtt_arr": "2338H", "wtt_dep": "2339", "location": "Elmswell", "stage_seq": 9, "distance_m": 60718.914, "section_seq": 1, "route_path_id": 36225}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2344", "location": "Haughley Jn", "stage_seq": 10, "distance_m": 66409.685, "section_seq": 1, "route_path_id": 36225}, {"is_pass": false, "wtt_arr": "2347", "wtt_dep": "2348", "location": "Stowmarket", "stage_seq": 11, "distance_m": 70287.936, "section_seq": 1, "route_path_id": 36225}, {"is_pass": false, "wtt_arr": "2352", "wtt_dep": "2352H", "location": "Needham Market", "stage_seq": 12, "distance_m": 75821.668, "section_seq": 1, "route_path_id": 36225}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2355H", "location": "Claydon S.B.", "stage_seq": 13, "distance_m": 81222.014, "section_seq": 1, "route_path_id": 36225}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2358H", "location": "Ipswich Europa Jn", "stage_seq": 14, "distance_m": 86534.078, "section_seq": 1, "route_path_id": 36225}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2359", "location": "East Suffolk Jn", "stage_seq": 15, "distance_m": 87906.146, "section_seq": 1, "route_path_id": 36225}, {"is_pass": false, "wtt_arr": "0002", "wtt_dep": null, "location": "Ipswich", "stage_seq": 16, "distance_m": 89343.283, "section_seq": 1, "route_path_id": 36225}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 89343.283, "from_m": 0.0, "section_seq": 1, "route_path_id": 36225}], "total_distance_m": 89343.283, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 49814.925, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 39528.358, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 12317, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:01:51Z", "source_id": 39666331, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T22:03:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:01:56Z", "source_id": 13025120, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T23:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12312, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:01:51Z", "source_id": 39666331, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T22:07:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:01:56Z", "source_id": 13025124, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T23:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12278, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:17:02Z", "source_id": 39692473, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T22:17:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:17:06Z", "source_id": 13033462, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T23:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12292, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:26:13Z", "source_id": 39707709, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T22:27:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:26:18Z", "source_id": 13038174, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T23:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12304, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:29:31Z", "source_id": 39713056, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T22:33:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:29:34Z", "source_id": 13039797, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T23:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12308, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:39:13Z", "source_id": 39728641, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T22:39:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:39:17Z", "source_id": 13044558, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T23:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13241, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:46:45Z", "source_id": 39739481, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T22:47:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:46:48Z", "source_id": 13048081, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T23:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13248, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:50:34Z", "source_id": 39744559, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T22:52:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:50:38Z", "source_id": 13049739, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T23:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13400, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:59:20Z", "source_id": 39755629, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T23:00:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:59:29Z", "source_id": 13053333, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T00:00:00+01:00", "operational_fact": true}] |
Cambridge |
2248 |
2248 |
5 |
None |
None |
Ipswich |
0003 |
0002 |
1 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P02162/2026-09-12/detailed |
None |
Needham Market |
2026-09-12T23:52:30+01:00 |
Ipswich |
8.0 |
{"type": "LineString", "coordinates": [[1.0555057, 52.15263480000001], [1.0570124, 52.151484399999994], [1.057811, 52.1509279], [1.0586606, 52.1503895], [1.0588195, 52.1502955], [1.0589467999999995, 52.1502251], [1.0591522, 52.150116], [1.0600058, 52.1495996], [1.0609224999999998, 52.1491087], [1.0609933, 52.1490729], [1.0620189, 52.1485543], [1.063175, 52.1480193], [1.0643284, 52.14748629999999], [1.0654499999999998, 52.1469428], [1.0664998999999995, 52.1463684], [1.0669828, 52.1460762], [1.0674445, 52.1457667], [1.067965, 52.1454327], [1.0684497999999998, 52.1450704], [1.0693734, 52.1443502], [1.0699913, 52.143759499999994], [1.0712201, 52.14248049999999], [1.0718938999999998, 52.1417729], [1.0725819, 52.1410531], [1.073964, 52.13961599999999], [1.0767035, 52.1367417], [1.0779783409434258, 52.13540237411863], [1.082178, 52.13098999999998], [1.082591, 52.1305565], [1.0846150999999995, 52.128432], [1.0918411, 52.12086349999999], [1.0919833, 52.1207199], [1.0921874, 52.12051379999999], [1.0922426999999997, 52.12045770000001], [1.0939725, 52.1186416], [1.0946069, 52.1179849], [1.0956916, 52.116862], [1.0961837, 52.1162615], [1.0967882, 52.11557590000001], [1.0969993, 52.11530350000001], [1.0972986, 52.114916], [1.0974417999999997, 52.114717699999986], [1.0975861, 52.1144255], [1.0976655999999998, 52.11430570000001], [1.0977593999999995, 52.1141641], [1.0978891000000002, 52.11397060000001], [1.0980722999999997, 52.11368879999999], [1.0982469, 52.1133928], [1.0984786, 52.1129858], [1.0987441679909908, 52.11250357716516], [1.0987669, 52.11246229999999], [1.0988552, 52.1122908], [1.0990588, 52.11184980000001], [1.0990749999999998, 52.1118153], [1.0990891, 52.1117852], [1.0993786999999997, 52.1112842], [1.0994543999999995, 52.111094900000005], [1.0995575, 52.11089749999999], [1.0996758, 52.1106528], [1.0998253, 52.1102254], [1.0999129, 52.1099616], [1.0999660154940178, 52.10978287988833], [1.1000349, 52.10955109999999], [1.100213, 52.1088444], [1.1002792999999995, 52.10850159999998], [1.100354, 52.1080861], [1.100479, 52.107322999999994], [1.100533, 52.106787899999986], [1.1005606999999995, 52.1062517], [1.1005657, 52.1059728], [1.1005703, 52.105721299999985], [1.1005625, 52.1053896], [1.1005577, 52.10518820000001], [1.1005517, 52.10495769999999], [1.1005393, 52.1047311], [1.1005303, 52.10461059999999], [1.1005227, 52.10450959999999], [1.1004893999999998, 52.1042818], [1.1004625999999995, 52.104082], [1.1004335999999997, 52.10387709999999], [1.1004004, 52.10367720000001], [1.1003526, 52.10347009999999], [1.1002434000000003, 52.1029777], [1.1000065, 52.1017346], [1.0998706, 52.1006947], [1.0997490999999997, 52.0994384], [1.0996585, 52.097438899999986], [1.0997251, 52.0954295], [1.0998719999999995, 52.094019499999995], [1.0999114999999997, 52.093751700000006], [1.1000787, 52.09261639999999], [1.1004694999999998, 52.0908553], [1.1009360999999998, 52.0891113], [1.1009463, 52.0890748], [1.1010086, 52.08885269999998], [1.1028483000000002, 52.08262130000001], [1.1028807, 52.0825064], [1.1047575999999997, 52.07624669999999], [1.1048009, 52.076116600000006], [1.1048619999999998, 52.07593709999998], [1.1050444, 52.0754205], [1.1054132, 52.074700699999994], [1.1058050999999998, 52.0739707], [1.1066682, 52.07273910000001], [1.1069953, 52.07232569999999], [1.1077941, 52.071449], [1.1086997999999997, 52.07062049999999], [1.1095218, 52.06997719999999], [1.1097907, 52.0697668], [1.1100097999999998, 52.0696201], [1.1106584999999998, 52.06918329999999], [1.1121902, 52.0681162], [1.11328, 52.067367299999994], [1.1139582, 52.06690269999999], [1.1139593485460355, 52.06690191300023], [1.1146663, 52.0664175], [1.1147507999999997, 52.06636129999999], [1.1154437, 52.0658858], [1.1175488, 52.06444419999999], [1.1177129, 52.06433320000001], [1.1181693, 52.06402380000001], [1.1185567999999997, 52.06374749999999], [1.1203474999999998, 52.06252829999999], [1.1217982999999998, 52.06153530000001], [1.1220142, 52.06139709999999], [1.1226176, 52.0609867], [1.1234488, 52.0604171], [1.1253165999999997, 52.059137], [1.1258293999999998, 52.0587298], [1.1265845, 52.0582099], [1.1269101230431022, 52.057973524141175], [1.1273029, 52.0576884], [1.1303012, 52.05551659999999], [1.1312651, 52.05486209999998], [1.1315736, 52.054667599999995], [1.131714684761969, 52.054578667909794], [1.1319664, 52.05441999999999], [1.1324092999999995, 52.054164799999995], [1.1326989, 52.0539997], [1.1333511, 52.05365410000001], [1.1338167999999995, 52.053425], [1.1342375, 52.053231499999995], [1.1346273, 52.05305], [1.1347115999999997, 52.0530132], [1.1352558999999998, 52.0527751], [1.1356016, 52.05263180000001], [1.1358916, 52.05251], [1.1361633000000002, 52.05240789999999], [1.1364972, 52.05228139999999], [1.1370448, 52.052077], [1.1372562, 52.052006], [1.1376019, 52.0518923], [1.137904, 52.05180589999999], [1.1381542, 52.051741199999995], [1.1383312999999995, 52.05169589999999], [1.1386526, 52.051625], [1.1395254, 52.0514591], [1.1398206999999998, 52.051403], [1.1404821999999997, 52.0512732], [1.1408043000000003, 52.05119899999999], [1.1410101, 52.0511461], [1.1412325, 52.0511015], [1.1413995999999995, 52.05107059999999], [1.1415521999999998, 52.05104240000001], [1.1417143, 52.0510074], [1.1419823000000002, 52.0509577], [1.1429837, 52.0507758], [1.1441781999999998, 52.05052519999999]]} |
8.4 |
2352 |
0000 |
Needham Market |
Ipswich |
Ipswich |
52.0505252 |
1.1441782 |
52.0505252 |
1.1441782 |
1 |
0 |
2026-09-11 23:10:52 |
TERMINATED |
2026-09-11 23:00:00 |
Ipswich |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13053333 |
1789167570439393 |
47 |
47 |
2026-09-11 23:10:42.912922 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 23:00:42.244448 |
| 462809 |
493911 |
G27277 |
872B57M911 |
2026-09-11 |
COMPLETE |
13053279 |
2026-09-12 00:00:00 |
2026-09-11 23:10:52 |
2026-09-13 23:10:52 |
{"id": 493911, "stp": "P", "toc": "Southern", "uid": "G27277", "consist": "377110+377459", "dest_crs": "WCY", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G27277/2026-09-12/detailed", "trust_id": "872B57M911", "origin_crs": "EPD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "West Croydon", "service_date": "2026-09-11", "dest_arr_time": "2359", "dest_platform": "3", "is_terminated": 1, "next_location": "West Croydon", "signalling_id": "2B57", "timing_status": "LATE", "origin_station": "Epsom Downs", "current_leg_arr": "0000", "current_leg_dep": "2357", "current_leg_end": "West Croydon", "origin_dep_time": "2336", "origin_platform": "1", "current_location": "West Croydon", "last_update_time": "2026-09-11T23:10:52", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.11744989999999995, 51.36734349999998], [-0.11675860000000002, 51.36769389999999], [-0.11634469999999998, 51.367931500000005], [-0.1162247, 51.3680004], [-0.11571670000000002, 51.3683241], [-0.11522110000000002, 51.368651099999994], [-0.11441039999999998, 51.36924239999999], [-0.1134704, 51.3700098], [-0.1123094, 51.371024199999994], [-0.1115377, 51.37168419999999], [-0.1111137, 51.3720508], [-0.1096901, 51.3732906], [-0.1092094, 51.37369410000001], [-0.1080449, 51.3746803], [-0.1075674, 51.3750862], [-0.1072882, 51.3753005], [-0.10712979999999998, 51.3754085], [-0.1067952, 51.3756366], [-0.1066732, 51.375719700000005], [-0.1063487, 51.3758963], [-0.1058809, 51.376136599999995], [-0.10508099999999998, 51.37652989999999], [-0.1046571, 51.376755300000006], [-0.1039916, 51.377158099999995], [-0.103811, 51.3772678], [-0.1033121, 51.377603499999985], [-0.1029828, 51.3778415], [-0.1029458, 51.37786979999999], [-0.10279169999999996, 51.3779893], [-0.10272, 51.37805780000001], [-0.102498, 51.3782699], [-0.1023982, 51.37838159999999], [-0.1023476, 51.3784381], [-0.10230649999999998, 51.378484099999994], [-0.1021862, 51.3786462], [-0.10196099999999998, 51.3789421]]}", "current_leg_start": "Waddon", "dest_arr_time_act": "2359", "motion_projection": null, "next_location_lat": "51.3789421", "next_location_lon": "-0.1019610", "previous_location": "Waddon", "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\": 319.776, \"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\": 1457.852, \"from_m\": 319.776, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3140.219, \"from_m\": 1457.852, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 5220.354, \"from_m\": 3140.219, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5892.951, \"from_m\": 5220.354, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6167.178, \"from_m\": 5892.951, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 6271.306, \"from_m\": 6167.178, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 6332.926, \"from_m\": 6271.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\": 6369.856, \"from_m\": 6332.926, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 6375.252, \"from_m\": 6369.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\": 6475.281, \"from_m\": 6375.252, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8990.584, \"from_m\": 6475.281, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9078.58, \"from_m\": 8990.584, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9135.69, \"from_m\": 9078.58, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 15700.391, \"from_m\": 9135.69, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15877.314, \"from_m\": 15700.391, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}], \"service_id\": 493911, \"profile_key\": \"0d933c7754376f0c3a1205594aa87d1112be1337c234ead7d42c35894a999e07\", \"schedule_id\": 10550, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2336\", \"location\": \"Epsom Downs\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31737}, {\"is_pass\": false, \"wtt_arr\": \"2339\", \"wtt_dep\": \"2339H\", \"location\": \"Banstead\", \"stage_seq\": 2, \"distance_m\": 1906.347, \"section_seq\": 1, \"route_path_id\": 31737}, {\"is_pass\": false, \"wtt_arr\": \"2342\", \"wtt_dep\": \"2342H\", \"location\": \"Belmont\", \"stage_seq\": 3, \"distance_m\": 4286.879, \"section_seq\": 1, \"route_path_id\": 31737}, {\"is_pass\": false, \"wtt_arr\": \"2345\", \"wtt_dep\": \"2346\", \"location\": \"Sutton (Surrey)\", \"stage_seq\": 4, \"distance_m\": 6126.201, \"section_seq\": 1, \"route_path_id\": 31737}, {\"is_pass\": false, \"wtt_arr\": \"2348H\", \"wtt_dep\": \"2349H\", \"location\": \"Carshalton Beeches\", \"stage_seq\": 5, \"distance_m\": 7732.933, \"section_seq\": 1, \"route_path_id\": 31737}, {\"is_pass\": false, \"wtt_arr\": \"2351H\", \"wtt_dep\": \"2352H\", \"location\": \"Wallington\", \"stage_seq\": 6, \"distance_m\": 11748.005, \"section_seq\": 1, \"route_path_id\": 31737}, {\"is_pass\": false, \"wtt_arr\": \"2355\", \"wtt_dep\": \"2356\", \"location\": \"Waddon\", \"stage_seq\": 7, \"distance_m\": 14188.358, \"section_seq\": 1, \"route_path_id\": 31737}, {\"is_pass\": false, \"wtt_arr\": \"2359\", \"wtt_dep\": null, \"location\": \"West Croydon\", \"stage_seq\": 8, \"distance_m\": 15877.314, \"section_seq\": 1, \"route_path_id\": 31737}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 15877.314, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31737}], \"total_distance_m\": 15877.314, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 15877.314, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2336", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.3789421", "current_position_lon": "-0.1019610", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30118, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:36:15Z\", \"source_id\": 39723845, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:38:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:36:17Z\", \"source_id\": 13043133, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30087, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:44:52Z\", \"source_id\": 39736805, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:46:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:44:58Z\", \"source_id\": 13047198, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30075, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:48:57Z\", \"source_id\": 39742383, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:50:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:49:01Z\", \"source_id\": 13049023, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30071, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:51:16Z\", \"source_id\": 39745501, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:52:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:51:23Z\", \"source_id\": 13050019, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30067, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:55:04Z\", \"source_id\": 39750491, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:56:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:55:09Z\", \"source_id\": 13051649, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30050, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:59:16Z\", \"source_id\": 39755528, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:00:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:59:19Z\", \"source_id\": 13053279, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T00:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "West Croydon", "service_state_platform": "3", "timing_fact_generation": 1789167559609819, "current_leg_arrival_utc": "2026-09-13T00:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T23:00:48.187067", "service_state_evidence_id": 13053279, "current_leg_start_actual_dep": "2026-09-12T23:57:00+01:00", "operational_evidence_version": 26, "service_state_event_time_utc": "2026-09-11T23:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:10:49.232048", "service_state_valid_until_kind": null, "operational_interpretation_version": 26, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
EPD |
WCY |
2B57 |
377110+377459 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 319.776, "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": 1457.852, "from_m": 319.776, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3140.219, "from_m": 1457.852, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 5220.354, "from_m": 3140.219, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5892.951, "from_m": 5220.354, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6167.178, "from_m": 5892.951, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 6271.306, "from_m": 6167.178, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 6332.926, "from_m": 6271.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": 6369.856, "from_m": 6332.926, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 6375.252, "from_m": 6369.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": 6475.281, "from_m": 6375.252, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8990.584, "from_m": 6475.281, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9078.58, "from_m": 8990.584, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9135.69, "from_m": 9078.58, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 15700.391, "from_m": 9135.69, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15877.314, "from_m": 15700.391, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}], "service_id": 493911, "profile_key": "0d933c7754376f0c3a1205594aa87d1112be1337c234ead7d42c35894a999e07", "schedule_id": 10550, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2336", "location": "Epsom Downs", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31737}, {"is_pass": false, "wtt_arr": "2339", "wtt_dep": "2339H", "location": "Banstead", "stage_seq": 2, "distance_m": 1906.347, "section_seq": 1, "route_path_id": 31737}, {"is_pass": false, "wtt_arr": "2342", "wtt_dep": "2342H", "location": "Belmont", "stage_seq": 3, "distance_m": 4286.879, "section_seq": 1, "route_path_id": 31737}, {"is_pass": false, "wtt_arr": "2345", "wtt_dep": "2346", "location": "Sutton (Surrey)", "stage_seq": 4, "distance_m": 6126.201, "section_seq": 1, "route_path_id": 31737}, {"is_pass": false, "wtt_arr": "2348H", "wtt_dep": "2349H", "location": "Carshalton Beeches", "stage_seq": 5, "distance_m": 7732.933, "section_seq": 1, "route_path_id": 31737}, {"is_pass": false, "wtt_arr": "2351H", "wtt_dep": "2352H", "location": "Wallington", "stage_seq": 6, "distance_m": 11748.005, "section_seq": 1, "route_path_id": 31737}, {"is_pass": false, "wtt_arr": "2355", "wtt_dep": "2356", "location": "Waddon", "stage_seq": 7, "distance_m": 14188.358, "section_seq": 1, "route_path_id": 31737}, {"is_pass": false, "wtt_arr": "2359", "wtt_dep": null, "location": "West Croydon", "stage_seq": 8, "distance_m": 15877.314, "section_seq": 1, "route_path_id": 31737}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 15877.314, "from_m": 0.0, "section_seq": 1, "route_path_id": 31737}], "total_distance_m": 15877.314, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 15877.314, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 30118, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:36:15Z", "source_id": 39723845, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T22:38:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:36:17Z", "source_id": 13043133, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T23:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30087, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:44:52Z", "source_id": 39736805, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T22:46:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:44:58Z", "source_id": 13047198, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T23:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30075, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:48:57Z", "source_id": 39742383, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T22:50:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:49:01Z", "source_id": 13049023, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T23:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30071, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:51:16Z", "source_id": 39745501, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T22:52:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:51:23Z", "source_id": 13050019, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T23:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30067, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:55:04Z", "source_id": 39750491, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T22:56:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:55:09Z", "source_id": 13051649, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T23:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30050, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:59:16Z", "source_id": 39755528, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T23:00:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:59:19Z", "source_id": 13053279, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T00:00:00+01:00", "operational_fact": true}] |
Epsom Downs |
2336 |
2336 |
1 |
None |
None |
West Croydon |
2359 |
2359 |
3 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G27277/2026-09-12/detailed |
None |
Waddon |
2026-09-12T23:57:00+01:00 |
West Croydon |
3.0 |
{"type": "LineString", "coordinates": [[-0.11744989999999995, 51.36734349999998], [-0.11675860000000002, 51.36769389999999], [-0.11634469999999998, 51.367931500000005], [-0.1162247, 51.3680004], [-0.11571670000000002, 51.3683241], [-0.11522110000000002, 51.368651099999994], [-0.11441039999999998, 51.36924239999999], [-0.1134704, 51.3700098], [-0.1123094, 51.371024199999994], [-0.1115377, 51.37168419999999], [-0.1111137, 51.3720508], [-0.1096901, 51.3732906], [-0.1092094, 51.37369410000001], [-0.1080449, 51.3746803], [-0.1075674, 51.3750862], [-0.1072882, 51.3753005], [-0.10712979999999998, 51.3754085], [-0.1067952, 51.3756366], [-0.1066732, 51.375719700000005], [-0.1063487, 51.3758963], [-0.1058809, 51.376136599999995], [-0.10508099999999998, 51.37652989999999], [-0.1046571, 51.376755300000006], [-0.1039916, 51.377158099999995], [-0.103811, 51.3772678], [-0.1033121, 51.377603499999985], [-0.1029828, 51.3778415], [-0.1029458, 51.37786979999999], [-0.10279169999999996, 51.3779893], [-0.10272, 51.37805780000001], [-0.102498, 51.3782699], [-0.1023982, 51.37838159999999], [-0.1023476, 51.3784381], [-0.10230649999999998, 51.378484099999994], [-0.1021862, 51.3786462], [-0.10196099999999998, 51.3789421]]} |
1.0 |
2357 |
0000 |
Waddon |
West Croydon |
West Croydon |
51.3789421 |
-0.1019610 |
51.3789421 |
-0.1019610 |
1 |
0 |
2026-09-11 23:10:52 |
TERMINATED |
2026-09-11 23:00:00 |
West Croydon |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13053279 |
1789167559609819 |
26 |
26 |
2026-09-11 23:10:49.232048 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 23:00:48.187067 |
| 462810 |
493763 |
G97968 |
522U96M911 |
2026-09-11 |
COMPLETE |
13053134 |
2026-09-12 00:00:00 |
2026-09-11 23:11:22 |
2026-09-13 23:11:22 |
{"id": 493763, "stp": "P", "toc": "London Overground", "uid": "G97968", "consist": null, "dest_crs": "ENF", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G97968/2026-09-12/detailed", "trust_id": "522U96M911", "origin_crs": "LST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Enfield Town", "service_date": "2026-09-11", "dest_arr_time": "0002", "dest_platform": "1", "is_terminated": 1, "next_location": "Enfield Town", "signalling_id": "2U96", "timing_status": "EARLY", "origin_station": "London Liverpool Street", "current_leg_arr": "0000", "current_leg_dep": "2357", "current_leg_end": "Enfield Town", "origin_dep_time": "2328", "origin_platform": "1", "current_location": "Enfield Town", "last_update_time": "2026-09-11T23:11:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.06896969580326169, 51.64116746129906], [-0.0700776, 51.6424861], [-0.07026229999999999, 51.64270549999999], [-0.0741718, 51.64736599999999], [-0.0741909, 51.6473891], [-0.0743059, 51.6475279], [-0.07482409999999999, 51.6481404], [-0.0750591, 51.6484278], [-0.07536459999999999, 51.64878800000001], [-0.0755237, 51.64897369999999], [-0.0756819, 51.6491578], [-0.0758534, 51.6493427], [-0.07600219999999999, 51.6495036], [-0.07617859999999999, 51.64968089999999], [-0.0763253, 51.649823700000006], [-0.07651909999999999, 51.650005], [-0.0767443, 51.65021029999999], [-0.0769741, 51.65041200000001], [-0.0772165, 51.650653000000005], [-0.07731889999999998, 51.6507387], [-0.0774741, 51.650858799999995], [-0.07760079999999998, 51.6509553], [-0.0778908, 51.65116340000001], [-0.0780271, 51.65125840000001], [-0.0781827, 51.6513671], [-0.07833989999999999, 51.65147429999999], [-0.0786049, 51.6516512], [-0.0789497, 51.6518855], [-0.0790556, 51.65195380000001], [-0.0791109, 51.65199080000001]]}", "current_leg_start": "Bush Hill Park", "dest_arr_time_act": "0001", "motion_projection": null, "next_location_lat": "51.6519908", "next_location_lon": "-0.0791109", "previous_location": "Bush Hill Park", "current_leg_milage": "0.9", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 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\": 16637.33, \"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\": 17160.332, \"from_m\": 16637.33, \"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\": 493763, \"profile_key\": \"d9f5b49a195e1d0a9686213654bbdf9e7bbfc0f689b9bf93ccdc83c00634f3f0\", \"schedule_id\": 14041, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2328\", \"location\": \"London Liverpool Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32938}, {\"is_pass\": false, \"wtt_arr\": \"2331\", \"wtt_dep\": \"2331H\", \"location\": \"Bethnal Green\", \"stage_seq\": 2, \"distance_m\": 1812.143, \"section_seq\": 1, \"route_path_id\": 32938}, {\"is_pass\": false, \"wtt_arr\": \"2333\", \"wtt_dep\": \"2333H\", \"location\": \"Cambridge Heath\", \"stage_seq\": 3, \"distance_m\": 2807.825, \"section_seq\": 1, \"route_path_id\": 32938}, {\"is_pass\": false, \"wtt_arr\": \"2335\", \"wtt_dep\": \"2335H\", \"location\": \"London Fields\", \"stage_seq\": 4, \"distance_m\": 3865.099, \"section_seq\": 1, \"route_path_id\": 32938}, {\"is_pass\": false, \"wtt_arr\": \"2337\", \"wtt_dep\": \"2337H\", \"location\": \"Hackney Downs\", \"stage_seq\": 5, \"distance_m\": 4782.11, \"section_seq\": 1, \"route_path_id\": 32938}, {\"is_pass\": false, \"wtt_arr\": \"2339H\", \"wtt_dep\": \"2340\", \"location\": \"Rectory Road\", \"stage_seq\": 6, \"distance_m\": 6155.525, \"section_seq\": 1, \"route_path_id\": 32938}, {\"is_pass\": false, \"wtt_arr\": \"2341\", \"wtt_dep\": \"2341H\", \"location\": \"Stoke Newington\", \"stage_seq\": 7, \"distance_m\": 6750.639, \"section_seq\": 1, \"route_path_id\": 32938}, {\"is_pass\": false, \"wtt_arr\": \"2343\", \"wtt_dep\": \"2343H\", \"location\": \"Stamford Hill\", \"stage_seq\": 8, \"distance_m\": 8091.64, \"section_seq\": 1, \"route_path_id\": 32938}, {\"is_pass\": false, \"wtt_arr\": \"2345\", \"wtt_dep\": \"2346\", \"location\": \"Seven Sisters\", \"stage_seq\": 9, \"distance_m\": 9020.686, \"section_seq\": 1, \"route_path_id\": 32938}, {\"is_pass\": false, \"wtt_arr\": \"2347H\", \"wtt_dep\": \"2348\", \"location\": \"Bruce Grove\", \"stage_seq\": 10, \"distance_m\": 10204.754, \"section_seq\": 1, \"route_path_id\": 32938}, {\"is_pass\": false, \"wtt_arr\": \"2349H\", \"wtt_dep\": \"2350\", \"location\": \"White Hart Lane\", \"stage_seq\": 11, \"distance_m\": 11544.421, \"section_seq\": 1, \"route_path_id\": 32938}, {\"is_pass\": false, \"wtt_arr\": \"2351H\", \"wtt_dep\": \"2352\", \"location\": \"Silver Street\", \"stage_seq\": 12, \"distance_m\": 12751.124, \"section_seq\": 1, \"route_path_id\": 32938}, {\"is_pass\": false, \"wtt_arr\": \"2353H\", \"wtt_dep\": \"2354\", \"location\": \"Edmonton Green\", \"stage_seq\": 13, \"distance_m\": 13731.488, \"section_seq\": 1, \"route_path_id\": 32938}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2355\", \"location\": \"Bury Street Jn\", \"stage_seq\": 14, \"distance_m\": 14867.981, \"section_seq\": 1, \"route_path_id\": 32938}, {\"is_pass\": false, \"wtt_arr\": \"2356\", \"wtt_dep\": \"2356H\", \"location\": \"Bush Hill Park\", \"stage_seq\": 15, \"distance_m\": 15762.846, \"section_seq\": 1, \"route_path_id\": 32938}, {\"is_pass\": false, \"wtt_arr\": \"0001\", \"wtt_dep\": null, \"location\": \"Enfield Town\", \"stage_seq\": 16, \"distance_m\": 17160.332, \"section_seq\": 1, \"route_path_id\": 32938}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 17160.332, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32938}], \"total_distance_m\": 17160.332, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 15544.653, \"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": "2328", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.6519908", "current_position_lon": "-0.0791109", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15460, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:30:38Z\", \"source_id\": 39714842, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:31:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:30:43Z\", \"source_id\": 13040397, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15449, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:32:44Z\", \"source_id\": 39718272, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:33:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:32:46Z\", \"source_id\": 13041427, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15444, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:34:31Z\", \"source_id\": 39721112, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:35:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:34:31Z\", \"source_id\": 13042283, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15436, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:36:02Z\", \"source_id\": 39723474, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:36:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:36:07Z\", \"source_id\": 13043047, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:39:43Z\", \"source_id\": 13044743, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14981, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:41:16Z\", \"source_id\": 39731614, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:41:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:41:22Z\", \"source_id\": 13045533, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14977, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:43:14Z\", \"source_id\": 39734551, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:43:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:43:19Z\", \"source_id\": 13046462, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14971, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:44:43Z\", \"source_id\": 39736629, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:45:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:44:48Z\", \"source_id\": 13047120, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14960, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:47:30Z\", \"source_id\": 39740465, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:47:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:47:32Z\", \"source_id\": 13048388, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14956, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:49:46Z\", \"source_id\": 39743541, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:50:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:49:51Z\", \"source_id\": 13049371, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14952, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:51:49Z\", \"source_id\": 39746372, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:52:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:51:53Z\", \"source_id\": 13050261, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14948, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:53:41Z\", \"source_id\": 39748725, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:54:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:53:48Z\", \"source_id\": 13051057, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14940, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:56:33Z\", \"source_id\": 39752300, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:57:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:56:37Z\", \"source_id\": 13052200, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14932, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:58:54Z\", \"source_id\": 39755055, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:00:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:58:59Z\", \"source_id\": 13053134, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T00:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Enfield Town", "service_state_platform": "1", "timing_fact_generation": 1789167543317705, "current_leg_arrival_utc": "2026-09-13T00:00:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T23:00:56.577035", "service_state_evidence_id": 13053134, "current_leg_start_actual_dep": "2026-09-12T23:56:30+01:00", "operational_evidence_version": 71, "service_state_event_time_utc": "2026-09-11T23:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:11:02.861303", "service_state_valid_until_kind": null, "operational_interpretation_version": 71, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
LST |
ENF |
2U96 |
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": 16637.33, "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": 17160.332, "from_m": 16637.33, "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": 493763, "profile_key": "d9f5b49a195e1d0a9686213654bbdf9e7bbfc0f689b9bf93ccdc83c00634f3f0", "schedule_id": 14041, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2328", "location": "London Liverpool Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32938}, {"is_pass": false, "wtt_arr": "2331", "wtt_dep": "2331H", "location": "Bethnal Green", "stage_seq": 2, "distance_m": 1812.143, "section_seq": 1, "route_path_id": 32938}, {"is_pass": false, "wtt_arr": "2333", "wtt_dep": "2333H", "location": "Cambridge Heath", "stage_seq": 3, "distance_m": 2807.825, "section_seq": 1, "route_path_id": 32938}, {"is_pass": false, "wtt_arr": "2335", "wtt_dep": "2335H", "location": "London Fields", "stage_seq": 4, "distance_m": 3865.099, "section_seq": 1, "route_path_id": 32938}, {"is_pass": false, "wtt_arr": "2337", "wtt_dep": "2337H", "location": "Hackney Downs", "stage_seq": 5, "distance_m": 4782.11, "section_seq": 1, "route_path_id": 32938}, {"is_pass": false, "wtt_arr": "2339H", "wtt_dep": "2340", "location": "Rectory Road", "stage_seq": 6, "distance_m": 6155.525, "section_seq": 1, "route_path_id": 32938}, {"is_pass": false, "wtt_arr": "2341", "wtt_dep": "2341H", "location": "Stoke Newington", "stage_seq": 7, "distance_m": 6750.639, "section_seq": 1, "route_path_id": 32938}, {"is_pass": false, "wtt_arr": "2343", "wtt_dep": "2343H", "location": "Stamford Hill", "stage_seq": 8, "distance_m": 8091.64, "section_seq": 1, "route_path_id": 32938}, {"is_pass": false, "wtt_arr": "2345", "wtt_dep": "2346", "location": "Seven Sisters", "stage_seq": 9, "distance_m": 9020.686, "section_seq": 1, "route_path_id": 32938}, {"is_pass": false, "wtt_arr": "2347H", "wtt_dep": "2348", "location": "Bruce Grove", "stage_seq": 10, "distance_m": 10204.754, "section_seq": 1, "route_path_id": 32938}, {"is_pass": false, "wtt_arr": "2349H", "wtt_dep": "2350", "location": "White Hart Lane", "stage_seq": 11, "distance_m": 11544.421, "section_seq": 1, "route_path_id": 32938}, {"is_pass": false, "wtt_arr": "2351H", "wtt_dep": "2352", "location": "Silver Street", "stage_seq": 12, "distance_m": 12751.124, "section_seq": 1, "route_path_id": 32938}, {"is_pass": false, "wtt_arr": "2353H", "wtt_dep": "2354", "location": "Edmonton Green", "stage_seq": 13, "distance_m": 13731.488, "section_seq": 1, "route_path_id": 32938}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2355", "location": "Bury Street Jn", "stage_seq": 14, "distance_m": 14867.981, "section_seq": 1, "route_path_id": 32938}, {"is_pass": false, "wtt_arr": "2356", "wtt_dep": "2356H", "location": "Bush Hill Park", "stage_seq": 15, "distance_m": 15762.846, "section_seq": 1, "route_path_id": 32938}, {"is_pass": false, "wtt_arr": "0001", "wtt_dep": null, "location": "Enfield Town", "stage_seq": 16, "distance_m": 17160.332, "section_seq": 1, "route_path_id": 32938}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 17160.332, "from_m": 0.0, "section_seq": 1, "route_path_id": 32938}], "total_distance_m": 17160.332, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 15544.653, "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-11T22:30:38Z", "source_id": 39714842, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T22:31:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:30:43Z", "source_id": 13040397, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T23:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15449, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:32:44Z", "source_id": 39718272, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T22:33:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:32:46Z", "source_id": 13041427, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T23:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15444, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:34:31Z", "source_id": 39721112, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T22:35:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:34:31Z", "source_id": 13042283, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T23:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15436, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:36:02Z", "source_id": 39723474, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T22:36:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:36:07Z", "source_id": 13043047, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T23:36:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:39:43Z", "source_id": 13044743, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T23:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14981, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:41:16Z", "source_id": 39731614, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T22:41:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:41:22Z", "source_id": 13045533, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T23:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14977, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:43:14Z", "source_id": 39734551, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T22:43:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:43:19Z", "source_id": 13046462, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T23:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14971, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:44:43Z", "source_id": 39736629, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T22:45:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:44:48Z", "source_id": 13047120, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T23:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14960, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:47:30Z", "source_id": 39740465, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T22:47:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:47:32Z", "source_id": 13048388, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T23:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14956, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:49:46Z", "source_id": 39743541, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T22:50:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:49:51Z", "source_id": 13049371, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T23:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14952, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:51:49Z", "source_id": 39746372, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T22:52:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:51:53Z", "source_id": 13050261, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T23:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14948, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:53:41Z", "source_id": 39748725, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T22:54:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:53:48Z", "source_id": 13051057, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T23:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14940, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:56:33Z", "source_id": 39752300, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T22:57:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:56:37Z", "source_id": 13052200, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T23:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14932, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:58:54Z", "source_id": 39755055, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T23:00:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:58:59Z", "source_id": 13053134, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T00:00:00+01:00", "operational_fact": true}] |
London Liverpool Street |
2328 |
2328 |
1 |
None |
None |
Enfield Town |
0002 |
0001 |
1 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G97968/2026-09-12/detailed |
None |
Bush Hill Park |
2026-09-12T23:56:30+01:00 |
Enfield Town |
3.0 |
{"type": "LineString", "coordinates": [[-0.06896969580326169, 51.64116746129906], [-0.0700776, 51.6424861], [-0.07026229999999999, 51.64270549999999], [-0.0741718, 51.64736599999999], [-0.0741909, 51.6473891], [-0.0743059, 51.6475279], [-0.07482409999999999, 51.6481404], [-0.0750591, 51.6484278], [-0.07536459999999999, 51.64878800000001], [-0.0755237, 51.64897369999999], [-0.0756819, 51.6491578], [-0.0758534, 51.6493427], [-0.07600219999999999, 51.6495036], [-0.07617859999999999, 51.64968089999999], [-0.0763253, 51.649823700000006], [-0.07651909999999999, 51.650005], [-0.0767443, 51.65021029999999], [-0.0769741, 51.65041200000001], [-0.0772165, 51.650653000000005], [-0.07731889999999998, 51.6507387], [-0.0774741, 51.650858799999995], [-0.07760079999999998, 51.6509553], [-0.0778908, 51.65116340000001], [-0.0780271, 51.65125840000001], [-0.0781827, 51.6513671], [-0.07833989999999999, 51.65147429999999], [-0.0786049, 51.6516512], [-0.0789497, 51.6518855], [-0.0790556, 51.65195380000001], [-0.0791109, 51.65199080000001]]} |
0.9 |
2357 |
0000 |
Bush Hill Park |
Enfield Town |
Enfield Town |
51.6519908 |
-0.0791109 |
51.6519908 |
-0.0791109 |
1 |
0 |
2026-09-11 23:11:22 |
TERMINATED |
2026-09-11 23:00:00 |
Enfield Town |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13053134 |
1789167543317705 |
71 |
71 |
2026-09-11 23:11:02.861303 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 23:00:56.577035 |
| 462811 |
493671 |
L82852 |
872J78M911 |
2026-09-11 |
COMPLETE |
13053457 |
2026-09-11 23:58:00 |
2026-09-11 23:11:22 |
2026-09-13 23:11:22 |
{"id": 493671, "stp": "P", "toc": "South Western Railway", "uid": "L82852", "consist": "701060", "dest_crs": null, "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L82852/2026-09-11/detailed", "trust_id": "872J78M911", "origin_crs": "HMC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Waterloo", "service_date": "2026-09-11", "dest_arr_time": "0001", "dest_platform": "3", "is_terminated": 1, "next_location": "London Waterloo", "signalling_id": "2J78", "timing_status": "ON TIME", "origin_station": "Hampton Court", "current_leg_arr": "0000", "current_leg_dep": "2356", "current_leg_end": "London Waterloo", "origin_dep_time": "2323", "origin_platform": "1", "current_location": "Waterloo West Crossings", "last_update_time": "2026-09-11T23:11:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.12316098230827448, 51.48611650122611], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]}", "current_leg_start": "Vauxhall", "dest_arr_time_act": "0001", "motion_projection": null, "next_location_lat": "51.5032168", "next_location_lon": "-0.1132399", "previous_location": "Clapham Junction (M)", "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\": 536.597, \"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\": 597.006, \"from_m\": 536.597, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 631.546, \"from_m\": 597.006, \"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\": 2547.544, \"from_m\": 631.546, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2623.49, \"from_m\": 2547.544, \"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\": 2699.67, \"from_m\": 2623.49, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4103.032, \"from_m\": 2699.67, \"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\": 4338.199, \"from_m\": 4103.032, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 4382.517, \"from_m\": 4338.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\": 8165.266, \"from_m\": 4382.517, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 8223.2, \"from_m\": 8165.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\": 8285.314, \"from_m\": 8223.2, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 12050.422, \"from_m\": 8285.314, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12109.218, \"from_m\": 12050.422, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12776.838, \"from_m\": 12109.218, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12807.864, \"from_m\": 12776.838, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17556.278, \"from_m\": 12807.864, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 18259.618, \"from_m\": 17556.278, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 18353.583, \"from_m\": 18259.618, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19098.476, \"from_m\": 18353.583, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21024.948, \"from_m\": 19098.476, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21148.29, \"from_m\": 21024.948, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 21929.028, \"from_m\": 21148.29, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22759.611, \"from_m\": 21929.028, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23614.288, \"from_m\": 22759.611, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24191.624, \"from_m\": 23614.288, \"capability_applied\": null, \"effective_limit_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\": 493671, \"profile_key\": \"fd0461c92784aa3d31455b8168de9709846bb7da418559b6d26caf4989eeb21d\", \"schedule_id\": 17693, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2323\", \"location\": \"Hampton Court\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35062}, {\"is_pass\": false, \"wtt_arr\": \"2325\", \"wtt_dep\": \"2325H\", \"location\": \"Thames Ditton\", \"stage_seq\": 2, \"distance_m\": 1526.21, \"section_seq\": 1, \"route_path_id\": 35062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2328\", \"location\": \"Hampton Court Jn\", \"stage_seq\": 3, \"distance_m\": 2623.49, \"section_seq\": 1, \"route_path_id\": 35062}, {\"is_pass\": false, \"wtt_arr\": \"2330\", \"wtt_dep\": \"2331\", \"location\": \"Surbiton\", \"stage_seq\": 4, \"distance_m\": 4911.655, \"section_seq\": 1, \"route_path_id\": 35062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2332H\", \"location\": \"Berrylands Juncton\", \"stage_seq\": 5, \"distance_m\": 7755.173, \"section_seq\": 1, \"route_path_id\": 35062}, {\"is_pass\": false, \"wtt_arr\": \"2336\", \"wtt_dep\": \"2336H\", \"location\": \"New Malden\", \"stage_seq\": 6, \"distance_m\": 8548.48, \"section_seq\": 1, \"route_path_id\": 35062}, {\"is_pass\": false, \"wtt_arr\": \"2338H\", \"wtt_dep\": \"2339\", \"location\": \"Raynes Park\", \"stage_seq\": 7, \"distance_m\": 10420.631, \"section_seq\": 1, \"route_path_id\": 35062}, {\"is_pass\": false, \"wtt_arr\": \"2342\", \"wtt_dep\": \"2343\", \"location\": \"Wimbledon\", \"stage_seq\": 8, \"distance_m\": 12554.509, \"section_seq\": 1, \"route_path_id\": 35062}, {\"is_pass\": false, \"wtt_arr\": \"2346\", \"wtt_dep\": \"2347\", \"location\": \"Earlsfield\", \"stage_seq\": 9, \"distance_m\": 15211.119, \"section_seq\": 1, \"route_path_id\": 35062}, {\"is_pass\": false, \"wtt_arr\": \"2350\", \"wtt_dep\": \"2351\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 10, \"distance_m\": 17927.406, \"section_seq\": 1, \"route_path_id\": 35062}, {\"is_pass\": false, \"wtt_arr\": \"2355\", \"wtt_dep\": \"2356\", \"location\": \"Vauxhall\", \"stage_seq\": 11, \"distance_m\": 22124.05, \"section_seq\": 1, \"route_path_id\": 35062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2358\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 12, \"distance_m\": 23462.647, \"section_seq\": 1, \"route_path_id\": 35062}, {\"is_pass\": false, \"wtt_arr\": \"0001\", \"wtt_dep\": null, \"location\": \"London Waterloo\", \"stage_seq\": 13, \"distance_m\": 24191.624, \"section_seq\": 1, \"route_path_id\": 35062}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 24191.624, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35062}], \"total_distance_m\": 24191.624, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 21320.413, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2871.211, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2323", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.5032168", "current_position_lon": "-0.1132399", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 28535, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:24:28Z\", \"source_id\": 39704907, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:24:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:24:33Z\", \"source_id\": 13037351, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28508, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:29:40Z\", \"source_id\": 39713288, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:30:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:29:44Z\", \"source_id\": 13039881, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28494, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:34:23Z\", \"source_id\": 39720927, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:35:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:34:27Z\", \"source_id\": 13042242, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29471, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:38:44Z\", \"source_id\": 39727880, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:39:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:38:46Z\", \"source_id\": 13044332, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29429, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:42:40Z\", \"source_id\": 39733708, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:43:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:42:43Z\", \"source_id\": 13046187, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29393, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:47:07Z\", \"source_id\": 39739945, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:47:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:47:14Z\", \"source_id\": 13048217, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29128, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:50:06Z\", \"source_id\": 39743965, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:50:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:50:12Z\", \"source_id\": 13049507, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29088, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:55:15Z\", \"source_id\": 39750750, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:55:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:55:19Z\", \"source_id\": 13051722, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28950, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:59:27Z\", \"source_id\": 39755756, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:00:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:59:33Z\", \"source_id\": 13053359, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T00:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Waterloo", "service_state_platform": "3", "timing_fact_generation": 1789167592761880, "current_leg_arrival_utc": "2026-09-13T00:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T23:00:58.368978", "service_state_evidence_id": 13053359, "current_leg_start_actual_dep": "2026-09-12T23:56:00+01:00", "operational_evidence_version": 55, "service_state_event_time_utc": "2026-09-11T23:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:11:03.054290", "service_state_valid_until_kind": null, "operational_interpretation_version": 55, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
HMC |
None |
2J78 |
701060 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 536.597, "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": 597.006, "from_m": 536.597, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 631.546, "from_m": 597.006, "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": 2547.544, "from_m": 631.546, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2623.49, "from_m": 2547.544, "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": 2699.67, "from_m": 2623.49, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4103.032, "from_m": 2699.67, "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": 4338.199, "from_m": 4103.032, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 4382.517, "from_m": 4338.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": 8165.266, "from_m": 4382.517, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 8223.2, "from_m": 8165.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": 8285.314, "from_m": 8223.2, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 12050.422, "from_m": 8285.314, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12109.218, "from_m": 12050.422, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12776.838, "from_m": 12109.218, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12807.864, "from_m": 12776.838, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17556.278, "from_m": 12807.864, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 18259.618, "from_m": 17556.278, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 18353.583, "from_m": 18259.618, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19098.476, "from_m": 18353.583, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21024.948, "from_m": 19098.476, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21148.29, "from_m": 21024.948, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 21929.028, "from_m": 21148.29, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22759.611, "from_m": 21929.028, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23614.288, "from_m": 22759.611, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24191.624, "from_m": 23614.288, "capability_applied": null, "effective_limit_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": 493671, "profile_key": "fd0461c92784aa3d31455b8168de9709846bb7da418559b6d26caf4989eeb21d", "schedule_id": 17693, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2323", "location": "Hampton Court", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35062}, {"is_pass": false, "wtt_arr": "2325", "wtt_dep": "2325H", "location": "Thames Ditton", "stage_seq": 2, "distance_m": 1526.21, "section_seq": 1, "route_path_id": 35062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2328", "location": "Hampton Court Jn", "stage_seq": 3, "distance_m": 2623.49, "section_seq": 1, "route_path_id": 35062}, {"is_pass": false, "wtt_arr": "2330", "wtt_dep": "2331", "location": "Surbiton", "stage_seq": 4, "distance_m": 4911.655, "section_seq": 1, "route_path_id": 35062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2332H", "location": "Berrylands Juncton", "stage_seq": 5, "distance_m": 7755.173, "section_seq": 1, "route_path_id": 35062}, {"is_pass": false, "wtt_arr": "2336", "wtt_dep": "2336H", "location": "New Malden", "stage_seq": 6, "distance_m": 8548.48, "section_seq": 1, "route_path_id": 35062}, {"is_pass": false, "wtt_arr": "2338H", "wtt_dep": "2339", "location": "Raynes Park", "stage_seq": 7, "distance_m": 10420.631, "section_seq": 1, "route_path_id": 35062}, {"is_pass": false, "wtt_arr": "2342", "wtt_dep": "2343", "location": "Wimbledon", "stage_seq": 8, "distance_m": 12554.509, "section_seq": 1, "route_path_id": 35062}, {"is_pass": false, "wtt_arr": "2346", "wtt_dep": "2347", "location": "Earlsfield", "stage_seq": 9, "distance_m": 15211.119, "section_seq": 1, "route_path_id": 35062}, {"is_pass": false, "wtt_arr": "2350", "wtt_dep": "2351", "location": "Clapham Junction (M)", "stage_seq": 10, "distance_m": 17927.406, "section_seq": 1, "route_path_id": 35062}, {"is_pass": false, "wtt_arr": "2355", "wtt_dep": "2356", "location": "Vauxhall", "stage_seq": 11, "distance_m": 22124.05, "section_seq": 1, "route_path_id": 35062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2358", "location": "Waterloo West Crossings", "stage_seq": 12, "distance_m": 23462.647, "section_seq": 1, "route_path_id": 35062}, {"is_pass": false, "wtt_arr": "0001", "wtt_dep": null, "location": "London Waterloo", "stage_seq": 13, "distance_m": 24191.624, "section_seq": 1, "route_path_id": 35062}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 24191.624, "from_m": 0.0, "section_seq": 1, "route_path_id": 35062}], "total_distance_m": 24191.624, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 21320.413, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2871.211, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 28535, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:24:28Z", "source_id": 39704907, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T22:24:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:24:33Z", "source_id": 13037351, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T23:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28508, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:29:40Z", "source_id": 39713288, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T22:30:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:29:44Z", "source_id": 13039881, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T23:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28494, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:34:23Z", "source_id": 39720927, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T22:35:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:34:27Z", "source_id": 13042242, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T23:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29471, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:38:44Z", "source_id": 39727880, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T22:39:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:38:46Z", "source_id": 13044332, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T23:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29429, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:42:40Z", "source_id": 39733708, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T22:43:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:42:43Z", "source_id": 13046187, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T23:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29393, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:47:07Z", "source_id": 39739945, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T22:47:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:47:14Z", "source_id": 13048217, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T23:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29128, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:50:06Z", "source_id": 39743965, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T22:50:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:50:12Z", "source_id": 13049507, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T23:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29088, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:55:15Z", "source_id": 39750750, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T22:55:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:55:19Z", "source_id": 13051722, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T23:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28950, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:59:27Z", "source_id": 39755756, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T23:00:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:59:33Z", "source_id": 13053359, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T00:00:00+01:00", "operational_fact": true}] |
Hampton Court |
2323 |
2323 |
1 |
None |
None |
London Waterloo |
0001 |
0001 |
3 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L82852/2026-09-11/detailed |
None |
Vauxhall |
2026-09-12T23:56:00+01:00 |
London Waterloo |
4.0 |
{"type": "LineString", "coordinates": [[-0.12316098230827448, 51.48611650122611], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]} |
1.3 |
2356 |
0000 |
Clapham Junction (M) |
Waterloo West Crossings |
London Waterloo |
51.5032168 |
-0.1132399 |
51.5032168 |
-0.1132399 |
1 |
0 |
2026-09-11 23:11:22 |
TERMINATED |
2026-09-11 23:00:00 |
London Waterloo |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13053359 |
1789167592761880 |
55 |
55 |
2026-09-11 23:11:03.054290 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 23:00:58.368978 |
| 462812 |
491315 |
L79801 |
871P71M711 |
2026-09-11 |
COMPLETE |
13053886 |
2026-09-11 23:06:00 |
2026-09-11 23:11:22 |
2026-09-13 23:11:22 |
{"id": 491315, "stp": "P", "toc": "South Western Railway", "uid": "L79801", "consist": "444036", "dest_crs": "PMH", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L79801/2026-09-11/detailed", "trust_id": "871P71M711", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Portsmouth Harbour", "service_date": "2026-09-11", "dest_arr_time": "2306", "dest_platform": "4", "is_terminated": 1, "next_location": "Portsmouth Harbour", "signalling_id": "1P71", "timing_status": "ON TIME", "origin_station": "London Waterloo", "current_leg_arr": "2306", "current_leg_dep": "2302", "current_leg_end": "Portsmouth Harbour", "origin_dep_time": "2130", "origin_platform": "9", "current_location": "Clarence Pier", "last_update_time": "2026-09-11T23:11:22", "route_debug_link": null, "timing_variation": "0 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": "2306", "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\": 39738.74, \"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\": 39942.141, \"from_m\": 39738.74, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 45739.963, \"from_m\": 39942.141, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 48067.255, \"from_m\": 45739.963, \"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\": 48883.953, \"from_m\": 48067.255, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 48995.811, \"from_m\": 48883.953, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 50659.298, \"from_m\": 48995.811, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 50702.255, \"from_m\": 50659.298, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 54826.994, \"from_m\": 50702.255, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 68899.083, \"from_m\": 54826.994, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 81867.432, \"from_m\": 68899.083, \"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\": 83730.271, \"from_m\": 81867.432, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 86648.122, \"from_m\": 83730.271, \"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\": 88914.936, \"from_m\": 86648.122, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 92010.755, \"from_m\": 88914.936, \"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\": 92470.312, \"from_m\": 92010.755, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 92999.054, \"from_m\": 92470.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\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 95776.069, \"from_m\": 92999.054, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 96278.362, \"from_m\": 95776.069, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 101517.115, \"from_m\": 96278.362, \"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\": 102244.022, \"from_m\": 101517.115, \"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\": 103318.909, \"from_m\": 102244.022, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 105707.074, \"from_m\": 103318.909, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 106315.203, \"from_m\": 105707.074, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 107242.681, \"from_m\": 106315.203, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 108158.8, \"from_m\": 107242.681, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 108882.386, \"from_m\": 108158.8, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 112425.165, \"from_m\": 108882.386, \"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\": 112449.364, \"from_m\": 112425.165, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 112494.368, \"from_m\": 112449.364, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 112983.87, \"from_m\": 112494.368, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 116267.533, \"from_m\": 112983.87, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 116637.072, \"from_m\": 116267.533, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 117825.437, \"from_m\": 116637.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\": 118078.659, \"from_m\": 117825.437, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 118434.455, \"from_m\": 118078.659, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 119041.988, \"from_m\": 118434.455, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 119223.852, \"from_m\": 119041.988, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 119605.264, \"from_m\": 119223.852, \"capability_applied\": null, \"effective_limit_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\": 491315, \"profile_key\": \"fb291d600277bc56be8e2c1a240e734f34768b58bc308b3d5d98716c9c14b24a\", \"schedule_id\": 17071, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2130\", \"location\": \"London Waterloo\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34834}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2131H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 2, \"distance_m\": 742.683, \"section_seq\": 1, \"route_path_id\": 34834}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2136\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 3, \"distance_m\": 6275.032, \"section_seq\": 1, \"route_path_id\": 34834}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2139H\", \"location\": \"Wimbledon\", \"stage_seq\": 4, \"distance_m\": 11651.459, \"section_seq\": 1, \"route_path_id\": 34834}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2141H\", \"location\": \"New Malden\", \"stage_seq\": 5, \"distance_m\": 15769.106, \"section_seq\": 1, \"route_path_id\": 34834}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2143H\", \"location\": \"Surbiton\", \"stage_seq\": 6, \"distance_m\": 19288.473, \"section_seq\": 1, \"route_path_id\": 34834}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2144H\", \"location\": \"Hampton Court Jn\", \"stage_seq\": 7, \"distance_m\": 21517.946, \"section_seq\": 1, \"route_path_id\": 34834}, {\"is_pass\": false, \"wtt_arr\": \"2153H\", \"wtt_dep\": \"2155H\", \"location\": \"Woking\", \"stage_seq\": 8, \"distance_m\": 38937.162, \"section_seq\": 1, \"route_path_id\": 34834}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2156H\", \"location\": \"Woking Jn\", \"stage_seq\": 9, \"distance_m\": 39779.132, \"section_seq\": 1, \"route_path_id\": 34834}, {\"is_pass\": false, \"wtt_arr\": \"2202H\", \"wtt_dep\": \"2204H\", \"location\": \"Guildford\", \"stage_seq\": 10, \"distance_m\": 48666.119, \"section_seq\": 1, \"route_path_id\": 34834}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2206H\", \"location\": \"Shalford Jn\", \"stage_seq\": 11, \"distance_m\": 50659.298, \"section_seq\": 1, \"route_path_id\": 34834}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2208H\", \"location\": \"Farncombe\", \"stage_seq\": 12, \"distance_m\": 53872.151, \"section_seq\": 1, \"route_path_id\": 34834}, {\"is_pass\": false, \"wtt_arr\": \"2210\", \"wtt_dep\": \"2211H\", \"location\": \"Godalming\", \"stage_seq\": 13, \"distance_m\": 55404.187, \"section_seq\": 1, \"route_path_id\": 34834}, {\"is_pass\": false, \"wtt_arr\": \"2221H\", \"wtt_dep\": \"2223\", \"location\": \"Haslemere\", \"stage_seq\": 14, \"distance_m\": 69117.944, \"section_seq\": 1, \"route_path_id\": 34834}, {\"is_pass\": false, \"wtt_arr\": \"2233\", \"wtt_dep\": \"2234\", \"location\": \"Petersfield\", \"stage_seq\": 15, \"distance_m\": 88292.964, \"section_seq\": 1, \"route_path_id\": 34834}, {\"is_pass\": false, \"wtt_arr\": \"2246\", \"wtt_dep\": \"2248\", \"location\": \"Havant\", \"stage_seq\": 16, \"distance_m\": 106817.966, \"section_seq\": 1, \"route_path_id\": 34834}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2252\", \"location\": \"Farlington Jn\", \"stage_seq\": 17, \"distance_m\": 111500.227, \"section_seq\": 1, \"route_path_id\": 34834}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2253H\", \"location\": \"Portcreek Jn\", \"stage_seq\": 18, \"distance_m\": 112519.713, \"section_seq\": 1, \"route_path_id\": 34834}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2256H\", \"location\": \"Fratton East Jn\", \"stage_seq\": 19, \"distance_m\": 116346.832, \"section_seq\": 1, \"route_path_id\": 34834}, {\"is_pass\": false, \"wtt_arr\": \"2257H\", \"wtt_dep\": \"2259\", \"location\": \"Fratton\", \"stage_seq\": 20, \"distance_m\": 116968.902, \"section_seq\": 1, \"route_path_id\": 34834}, {\"is_pass\": false, \"wtt_arr\": \"2301H\", \"wtt_dep\": \"2303\", \"location\": \"Portsmouth & Southsea\", \"stage_seq\": 21, \"distance_m\": 118130.101, \"section_seq\": 1, \"route_path_id\": 34834}, {\"is_pass\": false, \"wtt_arr\": \"2306\", \"wtt_dep\": null, \"location\": \"Portsmouth Harbour\", \"stage_seq\": 22, \"distance_m\": 119605.264, \"section_seq\": 1, \"route_path_id\": 34834}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 119605.264, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34834}], \"total_distance_m\": 119605.264, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 105382.637, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 14222.627, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2130", "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-11T20:36:02Z\", \"source_id\": 39496567, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T20:36:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:36:06Z\", \"source_id\": 12973511, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29442, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:39:04Z\", \"source_id\": 39502961, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T20:39:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:39:07Z\", \"source_id\": 12975478, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28499, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:41:14Z\", \"source_id\": 39507475, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T20:41:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:41:19Z\", \"source_id\": 12976847, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26959, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:53:26Z\", \"source_id\": 39533287, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T20:54:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:53:33Z\", \"source_id\": 12984600, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27948, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:00:48Z\", \"source_id\": 39548363, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:01:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:00:49Z\", \"source_id\": 12989082, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28013, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:07:30Z\", \"source_id\": 39562648, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:08:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:07:33Z\", \"source_id\": 12993279, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28021, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:08:44Z\", \"source_id\": 39565114, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:09:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:08:49Z\", \"source_id\": 12994074, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28054, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:19:43Z\", \"source_id\": 39587676, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:20:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:19:47Z\", \"source_id\": 13000865, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28084, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:31:47Z\", \"source_id\": 39611118, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:32:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:31:52Z\", \"source_id\": 13008037, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27410, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:45:17Z\", \"source_id\": 39636398, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:45:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:45:23Z\", \"source_id\": 13015811, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27367, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:55:41Z\", \"source_id\": 39655434, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:56:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:55:46Z\", \"source_id\": 13021736, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27348, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:00:48Z\", \"source_id\": 39664357, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:01:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:00:52Z\", \"source_id\": 13024497, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T23:00:58Z\", \"source_id\": 13053886, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:06:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Portsmouth Harbour", "service_state_platform": "4", "timing_fact_generation": 1789167658984591, "current_leg_arrival_utc": "2026-09-12T23:06:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T23:00:58.967369", "service_state_evidence_id": 13053886, "current_leg_start_actual_dep": "2026-09-12T23:03:00+01:00", "operational_evidence_version": 107, "service_state_event_time_utc": "2026-09-11T22:06:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:11:01.986042", "service_state_valid_until_kind": null, "operational_interpretation_version": 107, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
None |
PMH |
1P71 |
444036 |
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": 39738.74, "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": 39942.141, "from_m": 39738.74, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 45739.963, "from_m": 39942.141, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 48067.255, "from_m": 45739.963, "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": 48883.953, "from_m": 48067.255, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 48995.811, "from_m": 48883.953, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 50659.298, "from_m": 48995.811, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 50702.255, "from_m": 50659.298, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 54826.994, "from_m": 50702.255, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 68899.083, "from_m": 54826.994, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 81867.432, "from_m": 68899.083, "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": 83730.271, "from_m": 81867.432, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 86648.122, "from_m": 83730.271, "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": 88914.936, "from_m": 86648.122, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 92010.755, "from_m": 88914.936, "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": 92470.312, "from_m": 92010.755, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 92999.054, "from_m": 92470.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", "infrastructure_limit_mph": 40.0}, {"to_m": 95776.069, "from_m": 92999.054, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 96278.362, "from_m": 95776.069, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 101517.115, "from_m": 96278.362, "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": 102244.022, "from_m": 101517.115, "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": 103318.909, "from_m": 102244.022, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 105707.074, "from_m": 103318.909, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 106315.203, "from_m": 105707.074, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 107242.681, "from_m": 106315.203, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 108158.8, "from_m": 107242.681, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 108882.386, "from_m": 108158.8, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 112425.165, "from_m": 108882.386, "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": 112449.364, "from_m": 112425.165, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 112494.368, "from_m": 112449.364, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 112983.87, "from_m": 112494.368, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 116267.533, "from_m": 112983.87, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 116637.072, "from_m": 116267.533, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 117825.437, "from_m": 116637.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": 118078.659, "from_m": 117825.437, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 118434.455, "from_m": 118078.659, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 119041.988, "from_m": 118434.455, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 119223.852, "from_m": 119041.988, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 119605.264, "from_m": 119223.852, "capability_applied": null, "effective_limit_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": 491315, "profile_key": "fb291d600277bc56be8e2c1a240e734f34768b58bc308b3d5d98716c9c14b24a", "schedule_id": 17071, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2130", "location": "London Waterloo", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34834}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2131H", "location": "Waterloo West Crossings", "stage_seq": 2, "distance_m": 742.683, "section_seq": 1, "route_path_id": 34834}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2136", "location": "Clapham Junction (M)", "stage_seq": 3, "distance_m": 6275.032, "section_seq": 1, "route_path_id": 34834}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2139H", "location": "Wimbledon", "stage_seq": 4, "distance_m": 11651.459, "section_seq": 1, "route_path_id": 34834}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2141H", "location": "New Malden", "stage_seq": 5, "distance_m": 15769.106, "section_seq": 1, "route_path_id": 34834}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2143H", "location": "Surbiton", "stage_seq": 6, "distance_m": 19288.473, "section_seq": 1, "route_path_id": 34834}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2144H", "location": "Hampton Court Jn", "stage_seq": 7, "distance_m": 21517.946, "section_seq": 1, "route_path_id": 34834}, {"is_pass": false, "wtt_arr": "2153H", "wtt_dep": "2155H", "location": "Woking", "stage_seq": 8, "distance_m": 38937.162, "section_seq": 1, "route_path_id": 34834}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2156H", "location": "Woking Jn", "stage_seq": 9, "distance_m": 39779.132, "section_seq": 1, "route_path_id": 34834}, {"is_pass": false, "wtt_arr": "2202H", "wtt_dep": "2204H", "location": "Guildford", "stage_seq": 10, "distance_m": 48666.119, "section_seq": 1, "route_path_id": 34834}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2206H", "location": "Shalford Jn", "stage_seq": 11, "distance_m": 50659.298, "section_seq": 1, "route_path_id": 34834}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2208H", "location": "Farncombe", "stage_seq": 12, "distance_m": 53872.151, "section_seq": 1, "route_path_id": 34834}, {"is_pass": false, "wtt_arr": "2210", "wtt_dep": "2211H", "location": "Godalming", "stage_seq": 13, "distance_m": 55404.187, "section_seq": 1, "route_path_id": 34834}, {"is_pass": false, "wtt_arr": "2221H", "wtt_dep": "2223", "location": "Haslemere", "stage_seq": 14, "distance_m": 69117.944, "section_seq": 1, "route_path_id": 34834}, {"is_pass": false, "wtt_arr": "2233", "wtt_dep": "2234", "location": "Petersfield", "stage_seq": 15, "distance_m": 88292.964, "section_seq": 1, "route_path_id": 34834}, {"is_pass": false, "wtt_arr": "2246", "wtt_dep": "2248", "location": "Havant", "stage_seq": 16, "distance_m": 106817.966, "section_seq": 1, "route_path_id": 34834}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2252", "location": "Farlington Jn", "stage_seq": 17, "distance_m": 111500.227, "section_seq": 1, "route_path_id": 34834}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2253H", "location": "Portcreek Jn", "stage_seq": 18, "distance_m": 112519.713, "section_seq": 1, "route_path_id": 34834}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2256H", "location": "Fratton East Jn", "stage_seq": 19, "distance_m": 116346.832, "section_seq": 1, "route_path_id": 34834}, {"is_pass": false, "wtt_arr": "2257H", "wtt_dep": "2259", "location": "Fratton", "stage_seq": 20, "distance_m": 116968.902, "section_seq": 1, "route_path_id": 34834}, {"is_pass": false, "wtt_arr": "2301H", "wtt_dep": "2303", "location": "Portsmouth & Southsea", "stage_seq": 21, "distance_m": 118130.101, "section_seq": 1, "route_path_id": 34834}, {"is_pass": false, "wtt_arr": "2306", "wtt_dep": null, "location": "Portsmouth Harbour", "stage_seq": 22, "distance_m": 119605.264, "section_seq": 1, "route_path_id": 34834}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 119605.264, "from_m": 0.0, "section_seq": 1, "route_path_id": 34834}], "total_distance_m": 119605.264, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 105382.637, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 14222.627, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29163, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:36:02Z", "source_id": 39496567, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T20:36:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:36:06Z", "source_id": 12973511, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T21:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29442, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:39:04Z", "source_id": 39502961, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T20:39:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:39:07Z", "source_id": 12975478, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T21:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28499, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:41:14Z", "source_id": 39507475, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T20:41:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:41:19Z", "source_id": 12976847, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T21:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26959, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:53:26Z", "source_id": 39533287, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T20:54:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:53:33Z", "source_id": 12984600, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T21:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27948, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:00:48Z", "source_id": 39548363, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T21:01:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:00:49Z", "source_id": 12989082, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T22:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28013, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:07:30Z", "source_id": 39562648, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T21:08:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:07:33Z", "source_id": 12993279, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T22:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28021, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:08:44Z", "source_id": 39565114, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T21:09:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:08:49Z", "source_id": 12994074, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T22:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28054, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:19:43Z", "source_id": 39587676, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T21:20:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:19:47Z", "source_id": 13000865, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T22:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28084, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:31:47Z", "source_id": 39611118, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T21:32:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:31:52Z", "source_id": 13008037, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T22:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27410, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:45:17Z", "source_id": 39636398, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T21:45:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:45:23Z", "source_id": 13015811, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T22:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27367, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:55:41Z", "source_id": 39655434, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T21:56:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:55:46Z", "source_id": 13021736, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T22:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27348, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:00:48Z", "source_id": 39664357, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-11T22:01:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:00:52Z", "source_id": 13024497, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-11T23:01:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T23:00:58Z", "source_id": 13053886, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-11T23:06:00+01:00", "operational_fact": true}] |
London Waterloo |
2130 |
2130 |
9 |
None |
None |
Portsmouth Harbour |
2306 |
2306 |
4 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L79801/2026-09-11/detailed |
None |
Portsmouth & Southsea |
2026-09-12T23:03: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 |
2302 |
2306 |
Portsmouth & Southsea |
Clarence Pier |
Portsmouth Harbour |
50.7968435 |
-1.1087909 |
50.7968435 |
-1.1087909 |
1 |
0 |
2026-09-11 23:11:22 |
TERMINATED |
2026-09-11 22:06:00 |
Portsmouth Harbour |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13053886 |
1789167658984591 |
107 |
107 |
2026-09-11 23:11:01.986042 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 23:00:58.967369 |
| 462813 |
493570 |
Y61950 |
772J70M911 |
2026-09-11 |
COMPLETE |
13053393 |
2026-09-12 00:01:00 |
2026-09-11 23:11:22 |
2026-09-13 23:11:22 |
{"id": 493570, "stp": "P", "toc": "Transport for Wales", "uid": "Y61950", "consist": "150258", "dest_crs": "PPD", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y61950/2026-09-12/detailed", "trust_id": "772J70M911", "origin_crs": "CDF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Pontypridd", "service_date": "2026-09-11", "dest_arr_time": "0002", "dest_platform": "1", "is_terminated": 1, "next_location": "Pontypridd", "signalling_id": "2J70", "timing_status": "ON TIME", "origin_station": "Cardiff Central", "current_leg_arr": "0001", "current_leg_dep": "2358", "current_leg_end": "Pontypridd", "origin_dep_time": "2318", "origin_platform": "6", "current_location": "Pontypridd", "last_update_time": "2026-09-11T23:11:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.3249854999999995, 51.5918935], [-3.3250111, 51.592196599999994], [-3.3250722, 51.592468700000005], [-3.3251305, 51.59263690000001], [-3.3252713999999997, 51.59298630000001], [-3.3255306, 51.5933866], [-3.3259078, 51.5938278], [-3.3263398, 51.59425029999999], [-3.3268126999999996, 51.59465029999999], [-3.327548999999999, 51.5951979], [-3.3288085999999995, 51.596070999999995], [-3.3294585999999997, 51.59647689999999], [-3.3300119, 51.596770500000005], [-3.3316555999999995, 51.59754869999999], [-3.332259, 51.59780499999999], [-3.3326963, 51.59797030000001], [-3.3331533999999996, 51.59812610000001], [-3.3335473, 51.598241599999994], [-3.3339628, 51.5983457], [-3.3343623999999994, 51.5984331], [-3.3347865, 51.5985086], [-3.335147399999999, 51.598559300000005], [-3.3354494, 51.59859019999999], [-3.3358814999999997, 51.5986315], [-3.3361001999999997, 51.5986465], [-3.336586, 51.59867239999999], [-3.3366368999999994, 51.598672699999995], [-3.3368093, 51.5986728], [-3.3370331, 51.598668399999994], [-3.3373138, 51.598664], [-3.3388428999999995, 51.5986777], [-3.3390658999999996, 51.59868149999999], [-3.3392679999999997, 51.5986922], [-3.3394708999999994, 51.5987144], [-3.3396799999999995, 51.59874400000001], [-3.3398081, 51.5987673], [-3.3400986, 51.598841], [-3.3403896999999994, 51.598931799999995], [-3.3406672999999993, 51.59902600000001], [-3.3408027, 51.5990809], [-3.3409999, 51.5991684]]}", "current_leg_start": "Treforest", "dest_arr_time_act": "0001", "motion_projection": null, "next_location_lat": "51.5991684", "next_location_lon": "-3.3409999", "previous_location": "Treforest", "current_leg_milage": "0.9", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 272.05, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 300.813, \"from_m\": 272.05, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 341.742, \"from_m\": 300.813, \"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\": 363.784, \"from_m\": 341.742, \"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\": 1402.987, \"from_m\": 363.784, \"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\": 1440.54, \"from_m\": 1402.987, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2410.878, \"from_m\": 1440.54, \"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\": 6556.53, \"from_m\": 2410.878, \"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\": 8590.159, \"from_m\": 6556.53, \"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\": 9051.096, \"from_m\": 8590.159, \"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\": 11753.614, \"from_m\": 9051.096, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11800.033, \"from_m\": 11753.614, \"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\": 12880.373, \"from_m\": 11800.033, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15377.416, \"from_m\": 12880.373, \"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\": 18458.273, \"from_m\": 15377.416, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20451.014, \"from_m\": 18458.273, \"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\": 20497.712, \"from_m\": 20451.014, \"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\": 20607.673, \"from_m\": 20497.712, \"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\": 20732.694, \"from_m\": 20607.673, \"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\": 20894.303, \"from_m\": 20732.694, \"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\": 493570, \"profile_key\": \"e4553ff771f1d0327db9a92be7c5ba4ea4f72472fe1e6280f037d70b65214471\", \"schedule_id\": 34924, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2318\", \"location\": \"Cardiff Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40482}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2318H\", \"location\": \"CVL East Boundary\", \"stage_seq\": 2, \"distance_m\": 1495.464, \"section_seq\": 1, \"route_path_id\": 40482}, {\"is_pass\": false, \"wtt_arr\": \"2321\", \"wtt_dep\": \"2333\", \"location\": \"Cardiff Queen Street\", \"stage_seq\": 3, \"distance_m\": 1912.038, \"section_seq\": 1, \"route_path_id\": 40482}, {\"is_pass\": false, \"wtt_arr\": \"2334H\", \"wtt_dep\": \"2335H\", \"location\": \"Cathays\", \"stage_seq\": 4, \"distance_m\": 2922.878, \"section_seq\": 1, \"route_path_id\": 40482}, {\"is_pass\": false, \"wtt_arr\": \"2339\", \"wtt_dep\": \"2340\", \"location\": \"Llandaf\", \"stage_seq\": 5, \"distance_m\": 7091.42, \"section_seq\": 1, \"route_path_id\": 40482}, {\"is_pass\": false, \"wtt_arr\": \"2342\", \"wtt_dep\": \"2343\", \"location\": \"Radyr\", \"stage_seq\": 6, \"distance_m\": 8831.04, \"section_seq\": 1, \"route_path_id\": 40482}, {\"is_pass\": false, \"wtt_arr\": \"2346\", \"wtt_dep\": \"2347\", \"location\": \"Taffs Well\", \"stage_seq\": 7, \"distance_m\": 11825.609, \"section_seq\": 1, \"route_path_id\": 40482}, {\"is_pass\": false, \"wtt_arr\": \"2350H\", \"wtt_dep\": \"2351H\", \"location\": \"Trefforest Estate\", \"stage_seq\": 8, \"distance_m\": 15740.715, \"section_seq\": 1, \"route_path_id\": 40482}, {\"is_pass\": false, \"wtt_arr\": \"2355\", \"wtt_dep\": \"2356\", \"location\": \"Treforest\", \"stage_seq\": 9, \"distance_m\": 19404.154, \"section_seq\": 1, \"route_path_id\": 40482}, {\"is_pass\": false, \"wtt_arr\": \"0001\", \"wtt_dep\": null, \"location\": \"Pontypridd\", \"stage_seq\": 10, \"distance_m\": 20894.303, \"section_seq\": 1, \"route_path_id\": 40482}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 20894.303, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40482}], \"total_distance_m\": 20894.303, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 20856.75, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 37.553, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2318", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.5991684", "current_position_lon": "-3.3409999", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25251, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:23:54Z\", \"source_id\": 39703983, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:24:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:23:58Z\", \"source_id\": 13037069, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25243, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:34:06Z\", \"source_id\": 39720424, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:34:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:34:09Z\", \"source_id\": 13042091, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25239, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:38:13Z\", \"source_id\": 39727046, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:39:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:38:18Z\", \"source_id\": 13044109, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25229, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:42:09Z\", \"source_id\": 39732942, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:42:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:42:12Z\", \"source_id\": 13045931, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25147, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:46:54Z\", \"source_id\": 39739661, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:47:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:46:58Z\", \"source_id\": 13048140, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25138, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:51:58Z\", \"source_id\": 39746522, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:52:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:52:03Z\", \"source_id\": 13050325, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25134, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:56:27Z\", \"source_id\": 39752186, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:56:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:56:27Z\", \"source_id\": 13052172, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25124, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:59:33Z\", \"source_id\": 39755858, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:01:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:59:39Z\", \"source_id\": 13053393, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T00:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Pontypridd", "service_state_platform": "1", "timing_fact_generation": 1789167580935534, "current_leg_arrival_utc": "2026-09-13T00:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T23:01:00.045430", "service_state_evidence_id": 13053393, "current_leg_start_actual_dep": "2026-09-12T23:56:00+01:00", "operational_evidence_version": 46, "service_state_event_time_utc": "2026-09-11T23:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:11:02.960754", "service_state_valid_until_kind": null, "operational_interpretation_version": 46, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
P |
CDF |
PPD |
2J70 |
150258 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 272.05, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 300.813, "from_m": 272.05, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 341.742, "from_m": 300.813, "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": 363.784, "from_m": 341.742, "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": 1402.987, "from_m": 363.784, "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": 1440.54, "from_m": 1402.987, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2410.878, "from_m": 1440.54, "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": 6556.53, "from_m": 2410.878, "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": 8590.159, "from_m": 6556.53, "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": 9051.096, "from_m": 8590.159, "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": 11753.614, "from_m": 9051.096, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11800.033, "from_m": 11753.614, "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": 12880.373, "from_m": 11800.033, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15377.416, "from_m": 12880.373, "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": 18458.273, "from_m": 15377.416, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20451.014, "from_m": 18458.273, "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": 20497.712, "from_m": 20451.014, "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": 20607.673, "from_m": 20497.712, "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": 20732.694, "from_m": 20607.673, "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": 20894.303, "from_m": 20732.694, "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": 493570, "profile_key": "e4553ff771f1d0327db9a92be7c5ba4ea4f72472fe1e6280f037d70b65214471", "schedule_id": 34924, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2318", "location": "Cardiff Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40482}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2318H", "location": "CVL East Boundary", "stage_seq": 2, "distance_m": 1495.464, "section_seq": 1, "route_path_id": 40482}, {"is_pass": false, "wtt_arr": "2321", "wtt_dep": "2333", "location": "Cardiff Queen Street", "stage_seq": 3, "distance_m": 1912.038, "section_seq": 1, "route_path_id": 40482}, {"is_pass": false, "wtt_arr": "2334H", "wtt_dep": "2335H", "location": "Cathays", "stage_seq": 4, "distance_m": 2922.878, "section_seq": 1, "route_path_id": 40482}, {"is_pass": false, "wtt_arr": "2339", "wtt_dep": "2340", "location": "Llandaf", "stage_seq": 5, "distance_m": 7091.42, "section_seq": 1, "route_path_id": 40482}, {"is_pass": false, "wtt_arr": "2342", "wtt_dep": "2343", "location": "Radyr", "stage_seq": 6, "distance_m": 8831.04, "section_seq": 1, "route_path_id": 40482}, {"is_pass": false, "wtt_arr": "2346", "wtt_dep": "2347", "location": "Taffs Well", "stage_seq": 7, "distance_m": 11825.609, "section_seq": 1, "route_path_id": 40482}, {"is_pass": false, "wtt_arr": "2350H", "wtt_dep": "2351H", "location": "Trefforest Estate", "stage_seq": 8, "distance_m": 15740.715, "section_seq": 1, "route_path_id": 40482}, {"is_pass": false, "wtt_arr": "2355", "wtt_dep": "2356", "location": "Treforest", "stage_seq": 9, "distance_m": 19404.154, "section_seq": 1, "route_path_id": 40482}, {"is_pass": false, "wtt_arr": "0001", "wtt_dep": null, "location": "Pontypridd", "stage_seq": 10, "distance_m": 20894.303, "section_seq": 1, "route_path_id": 40482}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 20894.303, "from_m": 0.0, "section_seq": 1, "route_path_id": 40482}], "total_distance_m": 20894.303, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 20856.75, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 37.553, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 25251, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:23:54Z", "source_id": 39703983, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T22:24:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:23:58Z", "source_id": 13037069, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T23:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25243, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:34:06Z", "source_id": 39720424, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T22:34:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:34:09Z", "source_id": 13042091, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T23:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25239, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:38:13Z", "source_id": 39727046, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T22:39:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:38:18Z", "source_id": 13044109, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T23:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25229, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:42:09Z", "source_id": 39732942, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T22:42:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:42:12Z", "source_id": 13045931, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T23:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25147, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:46:54Z", "source_id": 39739661, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T22:47:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:46:58Z", "source_id": 13048140, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T23:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25138, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:51:58Z", "source_id": 39746522, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T22:52:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:52:03Z", "source_id": 13050325, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T23:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25134, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:56:27Z", "source_id": 39752186, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T22:56:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:56:27Z", "source_id": 13052172, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T23:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25124, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:59:33Z", "source_id": 39755858, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T23:01:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:59:39Z", "source_id": 13053393, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T00:01:00+01:00", "operational_fact": true}] |
Cardiff Central |
2318 |
2318 |
6 |
None |
None |
Pontypridd |
0002 |
0001 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y61950/2026-09-12/detailed |
None |
Treforest |
2026-09-12T23:56:00+01:00 |
Pontypridd |
3.0 |
{"type": "LineString", "coordinates": [[-3.3249854999999995, 51.5918935], [-3.3250111, 51.592196599999994], [-3.3250722, 51.592468700000005], [-3.3251305, 51.59263690000001], [-3.3252713999999997, 51.59298630000001], [-3.3255306, 51.5933866], [-3.3259078, 51.5938278], [-3.3263398, 51.59425029999999], [-3.3268126999999996, 51.59465029999999], [-3.327548999999999, 51.5951979], [-3.3288085999999995, 51.596070999999995], [-3.3294585999999997, 51.59647689999999], [-3.3300119, 51.596770500000005], [-3.3316555999999995, 51.59754869999999], [-3.332259, 51.59780499999999], [-3.3326963, 51.59797030000001], [-3.3331533999999996, 51.59812610000001], [-3.3335473, 51.598241599999994], [-3.3339628, 51.5983457], [-3.3343623999999994, 51.5984331], [-3.3347865, 51.5985086], [-3.335147399999999, 51.598559300000005], [-3.3354494, 51.59859019999999], [-3.3358814999999997, 51.5986315], [-3.3361001999999997, 51.5986465], [-3.336586, 51.59867239999999], [-3.3366368999999994, 51.598672699999995], [-3.3368093, 51.5986728], [-3.3370331, 51.598668399999994], [-3.3373138, 51.598664], [-3.3388428999999995, 51.5986777], [-3.3390658999999996, 51.59868149999999], [-3.3392679999999997, 51.5986922], [-3.3394708999999994, 51.5987144], [-3.3396799999999995, 51.59874400000001], [-3.3398081, 51.5987673], [-3.3400986, 51.598841], [-3.3403896999999994, 51.598931799999995], [-3.3406672999999993, 51.59902600000001], [-3.3408027, 51.5990809], [-3.3409999, 51.5991684]]} |
0.9 |
2358 |
0001 |
Treforest |
Pontypridd |
Pontypridd |
51.5991684 |
-3.3409999 |
51.5991684 |
-3.3409999 |
1 |
0 |
2026-09-11 23:11:22 |
TERMINATED |
2026-09-11 23:01:00 |
Pontypridd |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13053393 |
1789167580935534 |
46 |
46 |
2026-09-11 23:11:02.960754 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 23:01:00.045430 |
| 462814 |
491425 |
G00667 |
021B61M711 |
2026-09-11 |
COMPLETE |
13053799 |
2026-09-12 00:01:00 |
2026-09-11 23:11:22 |
2026-09-13 23:11:22 |
{"id": 491425, "stp": "O", "toc": "CrossCountry", "uid": "G00667", "consist": "220020", "dest_crs": "EDB", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G00667/2026-09-12/detailed", "trust_id": "021B61M711", "origin_crs": "ABD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Edinburgh", "service_date": "2026-09-11", "dest_arr_time": "2359", "dest_platform": "11", "is_terminated": 1, "next_location": "Edinburgh", "signalling_id": "1B61", "timing_status": "LATE", "origin_station": "Aberdeen", "current_leg_arr": "0001", "current_leg_dep": "2357", "current_leg_end": "Edinburgh", "origin_dep_time": "2135", "origin_platform": "4", "current_location": "Edinburgh", "last_update_time": "2026-09-11T23:11:22", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.2189400258212073, 55.94517485217656], [-3.2188798, 55.94518519999998], [-3.2188162, 55.94519759999999], [-3.2182675000000005, 55.9453042], [-3.217606, 55.9454518], [-3.2173869999999996, 55.94550059999999], [-3.2165484, 55.9456941], [-3.2148352, 55.9460894], [-3.2135654999999996, 55.9463879], [-3.2121561, 55.946719300000005], [-3.2081804, 55.947677], [-3.2076363, 55.94781569999999], [-3.2067769, 55.9480349], [-3.2060786, 55.94820729999999], [-3.2048799, 55.94860189999999], [-3.2039866, 55.9489484], [-3.2039538999999997, 55.94896309999999], [-3.2027637, 55.94946629999999], [-3.2023646999999995, 55.94960360000001], [-3.2021434, 55.9496717], [-3.2020104, 55.9497127], [-3.2019377999999996, 55.9497308], [-3.2016521, 55.949802199999986], [-3.2011367999999996, 55.9499134], [-3.2007464999999997, 55.94998330000001], [-3.2006809, 55.949995], [-3.2004645, 55.9500335], [-3.199903, 55.9501626], [-3.1995093, 55.9502306], [-3.1992955999999997, 55.95027040000001], [-3.1985630000000005, 55.9504385], [-3.1981381000000004, 55.95051229999999], [-3.1976456, 55.9506232], [-3.1973387999999994, 55.950682], [-3.1966469999999996, 55.9508021], [-3.1960519, 55.9509096], [-3.1960269999999995, 55.9509139], [-3.1953638999999994, 55.95102829999998], [-3.194952, 55.9510971], [-3.1949119, 55.95110379999999], [-3.1947054999999995, 55.9511458], [-3.194461, 55.95120920000001], [-3.1942839999999997, 55.951255299999985], [-3.1941620999999993, 55.95129349999999], [-3.1934728999999997, 55.95149359999999], [-3.1929111999999997, 55.9516679], [-3.1925371999999994, 55.9517897], [-3.19202, 55.9519465], [-3.1916707999999994, 55.952039899999995], [-3.1912938, 55.9521457], [-3.1909084, 55.9522322], [-3.1895932999999994, 55.95244240000001], [-3.1893977, 55.952472799999995], [-3.1889195, 55.9525492], [-3.1886523999999996, 55.9525897], [-3.188127300000001, 55.952670399999995], [-3.1876729, 55.952719599999995], [-3.187321, 55.9527429], [-3.1870036, 55.9527529], [-3.1864126999999995, 55.9527673], [-3.1858509999999995, 55.9527577], [-3.1843207999999996, 55.9526931], [-3.1842163999999995, 55.9526887], [-3.1839902, 55.9526818], [-3.1837289, 55.95268750000001], [-3.1835220999999994, 55.9527024], [-3.1832225999999997, 55.95274009999999], [-3.1828267999999995, 55.9528118], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]}", "current_leg_start": "Haymarket", "dest_arr_time_act": "2359", "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": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 449.407, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2287.632, \"from_m\": 449.407, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9810.134, \"from_m\": 2287.632, \"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\": 16982.321, \"from_m\": 9810.134, \"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\": 22313.467, \"from_m\": 16982.321, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 25803.655, \"from_m\": 22313.467, \"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\": 25863.232, \"from_m\": 25803.655, \"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\": 27071.813, \"from_m\": 25863.232, \"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\": 34894.002, \"from_m\": 27071.813, \"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\": 37493.447, \"from_m\": 34894.002, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 42926.157, \"from_m\": 37493.447, \"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\": 42968.811, \"from_m\": 42926.157, \"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\": 43238.274, \"from_m\": 42968.811, \"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\": 55598.907, \"from_m\": 43238.274, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 61047.539, \"from_m\": 55598.907, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 65657.535, \"from_m\": 61047.539, \"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\": 68763.803, \"from_m\": 65657.535, \"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\": 75992.341, \"from_m\": 68763.803, \"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\": 82457.022, \"from_m\": 75992.341, \"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\": 84650.558, \"from_m\": 82457.022, \"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\": 87041.87, \"from_m\": 84650.558, \"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\": 87404.255, \"from_m\": 87041.87, \"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\": 89447.972, \"from_m\": 87404.255, \"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\": 89778.994, \"from_m\": 89447.972, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 90213.795, \"from_m\": 89778.994, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 90254.992, \"from_m\": 90213.795, \"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\": 95948.723, \"from_m\": 90254.992, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 97015.091, \"from_m\": 95948.723, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 105570.816, \"from_m\": 97015.091, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 107986.267, \"from_m\": 105570.816, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 111754.604, \"from_m\": 107986.267, \"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\": 113261.435, \"from_m\": 111754.604, \"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\": 113824.787, \"from_m\": 113261.435, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 114608.835, \"from_m\": 113824.787, \"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\": 115229.784, \"from_m\": 114608.835, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 116965.234, \"from_m\": 115229.784, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 119125.714, \"from_m\": 116965.234, \"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\": 120626.042, \"from_m\": 119125.714, \"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\": 124809.552, \"from_m\": 120626.042, \"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\": 126213.803, \"from_m\": 124809.552, \"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\": 126276.587, \"from_m\": 126213.803, \"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\": 127748.005, \"from_m\": 126276.587, \"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\": 130217.855, \"from_m\": 127748.005, \"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\": 132222.509, \"from_m\": 130217.855, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 134685.473, \"from_m\": 132222.509, \"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\": 135506.009, \"from_m\": 134685.473, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 138533.094, \"from_m\": 135506.009, \"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\": 144596.492, \"from_m\": 138533.094, \"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\": 145351.673, \"from_m\": 144596.492, \"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\": 145753.807, \"from_m\": 145351.673, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 149583.93, \"from_m\": 145753.807, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 151337.48, \"from_m\": 149583.93, \"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\": 153302.322, \"from_m\": 151337.48, \"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\": 153940.492, \"from_m\": 153302.322, \"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\": 154144.927, \"from_m\": 153940.492, \"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\": 154188.628, \"from_m\": 154144.927, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 157749.52, \"from_m\": 154188.628, \"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\": 171938.604, \"from_m\": 157749.52, \"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\": 175421.507, \"from_m\": 171938.604, \"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\": 179016.604, \"from_m\": 175421.507, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 180090.029, \"from_m\": 179016.604, \"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\": 180563.419, \"from_m\": 180090.029, \"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\": 180990.753, \"from_m\": 180563.419, \"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\": 181731.146, \"from_m\": 180990.753, \"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\": 183845.987, \"from_m\": 181731.146, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 184231.436, \"from_m\": 183845.987, \"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\": 184793.476, \"from_m\": 184231.436, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 185871.225, \"from_m\": 184793.476, \"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\": 187858.5, \"from_m\": 185871.225, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 188756.641, \"from_m\": 187858.5, \"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\": 189160.169, \"from_m\": 188756.641, \"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\": 194843.813, \"from_m\": 189160.169, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 195254.711, \"from_m\": 194843.813, \"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\": 195388.239, \"from_m\": 195254.711, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 195432.659, \"from_m\": 195388.239, \"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\": 195860.314, \"from_m\": 195432.659, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 196024.794, \"from_m\": 195860.314, \"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\": 197373.418, \"from_m\": 196024.794, \"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\": 198669.407, \"from_m\": 197373.418, \"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\": 198693.543, \"from_m\": 198669.407, \"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\": 198733.887, \"from_m\": 198693.543, \"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\": 201422.132, \"from_m\": 198733.887, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 203180.932, \"from_m\": 201422.132, \"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\": 207109.736, \"from_m\": 203180.932, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 210581.131, \"from_m\": 207109.736, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 211077.024, \"from_m\": 210581.131, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 214413.244, \"from_m\": 211077.024, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 214473.908, \"from_m\": 214413.244, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 214554.739, \"from_m\": 214473.908, \"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\": 214614.548, \"from_m\": 214554.739, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 214642.19, \"from_m\": 214614.548, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 216033.777, \"from_m\": 214642.19, \"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\": 217034.081, \"from_m\": 216033.777, \"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\": 217183.945, \"from_m\": 217034.081, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 217275.576, \"from_m\": 217183.945, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 217720.181, \"from_m\": 217275.576, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 491425, \"profile_key\": \"2e345970c44520b9414a5d8a52acf5cf15a1da402352d6a22caf32f73872e7ba\", \"schedule_id\": 39816, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2135\", \"location\": \"Aberdeen\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2136H\", \"location\": \"Aberdeen Ferryhill Jn\", \"stage_seq\": 2, \"distance_m\": 778.502, \"section_seq\": 1, \"route_path_id\": 30665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2138\", \"location\": \"Craiginches South Jn\", \"stage_seq\": 3, \"distance_m\": 2638.161, \"section_seq\": 1, \"route_path_id\": 30665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2139\", \"location\": \"Aberdeen Sig. A56\", \"stage_seq\": 4, \"distance_m\": 3664.341, \"section_seq\": 1, \"route_path_id\": 30665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2141\", \"location\": \"Aberdeen Sig. A230\", \"stage_seq\": 5, \"distance_m\": 7464.652, \"section_seq\": 1, \"route_path_id\": 30665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2145H\", \"location\": \"Aberdeen Sig. A222\", \"stage_seq\": 6, \"distance_m\": 16335.6, \"section_seq\": 1, \"route_path_id\": 30665}, {\"is_pass\": false, \"wtt_arr\": \"2150H\", \"wtt_dep\": \"2152\", \"location\": \"Stonehaven\", \"stage_seq\": 7, \"distance_m\": 25979.291, \"section_seq\": 1, \"route_path_id\": 30665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2157H\", \"location\": \"Carmont\", \"stage_seq\": 8, \"distance_m\": 34824.343, \"section_seq\": 1, \"route_path_id\": 30665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2203H\", \"location\": \"Laurencekirk\", \"stage_seq\": 9, \"distance_m\": 49066.848, \"section_seq\": 1, \"route_path_id\": 30665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2207\", \"location\": \"Craigo S.B.\", \"stage_seq\": 10, \"distance_m\": 57731.617, \"section_seq\": 1, \"route_path_id\": 30665}, {\"is_pass\": false, \"wtt_arr\": \"2211H\", \"wtt_dep\": \"2213\", \"location\": \"Montrose\", \"stage_seq\": 11, \"distance_m\": 65360.436, \"section_seq\": 1, \"route_path_id\": 30665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2216\", \"location\": \"Usan Jn\", \"stage_seq\": 12, \"distance_m\": 68594.658, \"section_seq\": 1, \"route_path_id\": 30665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2220H\", \"location\": \"Inverkeilor\", \"stage_seq\": 13, \"distance_m\": 77413.662, \"section_seq\": 1, \"route_path_id\": 30665}, {\"is_pass\": false, \"wtt_arr\": \"2226H\", \"wtt_dep\": \"2228\", \"location\": \"Arbroath\", \"stage_seq\": 14, \"distance_m\": 87223.156, \"section_seq\": 1, \"route_path_id\": 30665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2233\", \"location\": \"Carnoustie\", \"stage_seq\": 15, \"distance_m\": 97137.068, \"section_seq\": 1, \"route_path_id\": 30665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2237H\", \"location\": \"Broughty Ferry\", \"stage_seq\": 16, \"distance_m\": 108246.704, \"section_seq\": 1, \"route_path_id\": 30665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2241\", \"location\": \"Camperdown Jn\", \"stage_seq\": 17, \"distance_m\": 113502.066, \"section_seq\": 1, \"route_path_id\": 30665}, {\"is_pass\": false, \"wtt_arr\": \"2245\", \"wtt_dep\": \"2249\", \"location\": \"Dundee\", \"stage_seq\": 18, \"distance_m\": 114645.083, \"section_seq\": 1, \"route_path_id\": 30665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2250\", \"location\": \"Dundee Central Jn\", \"stage_seq\": 19, \"distance_m\": 115229.784, \"section_seq\": 1, \"route_path_id\": 30665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2255\", \"location\": \"Tay Bridge South\", \"stage_seq\": 20, \"distance_m\": 119221.791, \"section_seq\": 1, \"route_path_id\": 30665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2257\", \"location\": \"St. Fort Sig. Ts26\", \"stage_seq\": 21, \"distance_m\": 122717.797, \"section_seq\": 1, \"route_path_id\": 30665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2300\", \"location\": \"Leuchars\", \"stage_seq\": 22, \"distance_m\": 135106.002, \"section_seq\": 1, \"route_path_id\": 30665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2304H\", \"location\": \"Cupar\", \"stage_seq\": 23, \"distance_m\": 145203.464, \"section_seq\": 1, \"route_path_id\": 30665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2309\", \"location\": \"Ladybank\", \"stage_seq\": 24, \"distance_m\": 154051.254, \"section_seq\": 1, \"route_path_id\": 30665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2316H\", \"location\": \"Thornton North Jn\", \"stage_seq\": 25, \"distance_m\": 167348.662, \"section_seq\": 1, \"route_path_id\": 30665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2317\", \"location\": \"Thornton South Jn\", \"stage_seq\": 26, \"distance_m\": 168154.694, \"section_seq\": 1, \"route_path_id\": 30665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2321\", \"location\": \"Kirkcaldy\", \"stage_seq\": 27, \"distance_m\": 175221.092, \"section_seq\": 1, \"route_path_id\": 30665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2328\", \"location\": \"Burntisland\", \"stage_seq\": 28, \"distance_m\": 184459.34, \"section_seq\": 1, \"route_path_id\": 30665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2336\", \"location\": \"Inverkeithing\", \"stage_seq\": 29, \"distance_m\": 195654.651, \"section_seq\": 1, \"route_path_id\": 30665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2341H\", \"location\": \"Dalmeny Jn\", \"stage_seq\": 30, \"distance_m\": 202268.578, \"section_seq\": 1, \"route_path_id\": 30665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2350H\", \"location\": \"Haymarket West Jn\", \"stage_seq\": 31, \"distance_m\": 212838.93, \"section_seq\": 1, \"route_path_id\": 30665}, {\"is_pass\": false, \"wtt_arr\": \"2353H\", \"wtt_dep\": \"2355\", \"location\": \"Haymarket\", \"stage_seq\": 32, \"distance_m\": 214805.766, \"section_seq\": 1, \"route_path_id\": 30665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2357\", \"location\": \"Princes St Gardens\", \"stage_seq\": 33, \"distance_m\": 216135.026, \"section_seq\": 1, \"route_path_id\": 30665}, {\"is_pass\": false, \"wtt_arr\": \"2359\", \"wtt_dep\": null, \"location\": \"Edinburgh\", \"stage_seq\": 34, \"distance_m\": 217720.181, \"section_seq\": 1, \"route_path_id\": 30665}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 217720.181, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30665}], \"total_distance_m\": 217720.181, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 217720.181, \"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": "2135", "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\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:50:48Z\", \"source_id\": 12982931, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:51:03Z\", \"source_id\": 12983083, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:12:49Z\", \"source_id\": 12996619, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:29:58Z\", \"source_id\": 13006930, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:38:52Z\", \"source_id\": 13012122, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 390, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:43:42Z\", \"source_id\": 39633611, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:45:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:43:47Z\", \"source_id\": 13014935, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 449, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:05:31Z\", \"source_id\": 39673079, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:06:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:05:32Z\", \"source_id\": 13027169, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 467, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:09:39Z\", \"source_id\": 39680308, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:10:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:09:43Z\", \"source_id\": 13029485, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 519, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:22:05Z\", \"source_id\": 39701061, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:22:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:22:08Z\", \"source_id\": 13036106, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 532, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:28:22Z\", \"source_id\": 39711219, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:29:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:28:29Z\", \"source_id\": 13039234, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 569, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:35:57Z\", \"source_id\": 39723360, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:37:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:36:02Z\", \"source_id\": 13043001, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:55:45Z\", \"source_id\": 39751321, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:56:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:55:53Z\", \"source_id\": 13051911, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T23:00:44Z\", \"source_id\": 13053799, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T00:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Edinburgh", "service_state_platform": "11", "timing_fact_generation": 1789167644376103, "current_leg_arrival_utc": "2026-09-13T00:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T23:01:00.137512", "service_state_evidence_id": 13053799, "current_leg_start_actual_dep": "2026-09-12T23:57:00+01:00", "operational_evidence_version": 98, "service_state_event_time_utc": "2026-09-11T23:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:11:01.990380", "service_state_valid_until_kind": null, "operational_interpretation_version": 98, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
CrossCountry |
O |
ABD |
EDB |
1B61 |
220020 |
4 |
125 |
None |
{"version": 3, "segments": [{"to_m": 449.407, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2287.632, "from_m": 449.407, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9810.134, "from_m": 2287.632, "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": 16982.321, "from_m": 9810.134, "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": 22313.467, "from_m": 16982.321, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 25803.655, "from_m": 22313.467, "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": 25863.232, "from_m": 25803.655, "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": 27071.813, "from_m": 25863.232, "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": 34894.002, "from_m": 27071.813, "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": 37493.447, "from_m": 34894.002, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 42926.157, "from_m": 37493.447, "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": 42968.811, "from_m": 42926.157, "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": 43238.274, "from_m": 42968.811, "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": 55598.907, "from_m": 43238.274, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 61047.539, "from_m": 55598.907, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 65657.535, "from_m": 61047.539, "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": 68763.803, "from_m": 65657.535, "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": 75992.341, "from_m": 68763.803, "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": 82457.022, "from_m": 75992.341, "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": 84650.558, "from_m": 82457.022, "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": 87041.87, "from_m": 84650.558, "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": 87404.255, "from_m": 87041.87, "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": 89447.972, "from_m": 87404.255, "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": 89778.994, "from_m": 89447.972, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 90213.795, "from_m": 89778.994, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 90254.992, "from_m": 90213.795, "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": 95948.723, "from_m": 90254.992, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 97015.091, "from_m": 95948.723, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 105570.816, "from_m": 97015.091, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 107986.267, "from_m": 105570.816, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 111754.604, "from_m": 107986.267, "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": 113261.435, "from_m": 111754.604, "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": 113824.787, "from_m": 113261.435, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 114608.835, "from_m": 113824.787, "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": 115229.784, "from_m": 114608.835, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 116965.234, "from_m": 115229.784, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 119125.714, "from_m": 116965.234, "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": 120626.042, "from_m": 119125.714, "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": 124809.552, "from_m": 120626.042, "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": 126213.803, "from_m": 124809.552, "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": 126276.587, "from_m": 126213.803, "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": 127748.005, "from_m": 126276.587, "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": 130217.855, "from_m": 127748.005, "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": 132222.509, "from_m": 130217.855, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 134685.473, "from_m": 132222.509, "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": 135506.009, "from_m": 134685.473, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 138533.094, "from_m": 135506.009, "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": 144596.492, "from_m": 138533.094, "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": 145351.673, "from_m": 144596.492, "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": 145753.807, "from_m": 145351.673, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 149583.93, "from_m": 145753.807, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 151337.48, "from_m": 149583.93, "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": 153302.322, "from_m": 151337.48, "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": 153940.492, "from_m": 153302.322, "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": 154144.927, "from_m": 153940.492, "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": 154188.628, "from_m": 154144.927, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 157749.52, "from_m": 154188.628, "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": 171938.604, "from_m": 157749.52, "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": 175421.507, "from_m": 171938.604, "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": 179016.604, "from_m": 175421.507, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 180090.029, "from_m": 179016.604, "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": 180563.419, "from_m": 180090.029, "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": 180990.753, "from_m": 180563.419, "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": 181731.146, "from_m": 180990.753, "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": 183845.987, "from_m": 181731.146, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 184231.436, "from_m": 183845.987, "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": 184793.476, "from_m": 184231.436, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 185871.225, "from_m": 184793.476, "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": 187858.5, "from_m": 185871.225, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 188756.641, "from_m": 187858.5, "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": 189160.169, "from_m": 188756.641, "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": 194843.813, "from_m": 189160.169, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 195254.711, "from_m": 194843.813, "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": 195388.239, "from_m": 195254.711, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 195432.659, "from_m": 195388.239, "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": 195860.314, "from_m": 195432.659, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 196024.794, "from_m": 195860.314, "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": 197373.418, "from_m": 196024.794, "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": 198669.407, "from_m": 197373.418, "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": 198693.543, "from_m": 198669.407, "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": 198733.887, "from_m": 198693.543, "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": 201422.132, "from_m": 198733.887, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 203180.932, "from_m": 201422.132, "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": 207109.736, "from_m": 203180.932, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 210581.131, "from_m": 207109.736, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 211077.024, "from_m": 210581.131, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 214413.244, "from_m": 211077.024, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 214473.908, "from_m": 214413.244, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 214554.739, "from_m": 214473.908, "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": 214614.548, "from_m": 214554.739, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 214642.19, "from_m": 214614.548, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 216033.777, "from_m": 214642.19, "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": 217034.081, "from_m": 216033.777, "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": 217183.945, "from_m": 217034.081, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 217275.576, "from_m": 217183.945, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 217720.181, "from_m": 217275.576, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 491425, "profile_key": "2e345970c44520b9414a5d8a52acf5cf15a1da402352d6a22caf32f73872e7ba", "schedule_id": 39816, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2135", "location": "Aberdeen", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2136H", "location": "Aberdeen Ferryhill Jn", "stage_seq": 2, "distance_m": 778.502, "section_seq": 1, "route_path_id": 30665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2138", "location": "Craiginches South Jn", "stage_seq": 3, "distance_m": 2638.161, "section_seq": 1, "route_path_id": 30665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2139", "location": "Aberdeen Sig. A56", "stage_seq": 4, "distance_m": 3664.341, "section_seq": 1, "route_path_id": 30665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2141", "location": "Aberdeen Sig. A230", "stage_seq": 5, "distance_m": 7464.652, "section_seq": 1, "route_path_id": 30665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2145H", "location": "Aberdeen Sig. A222", "stage_seq": 6, "distance_m": 16335.6, "section_seq": 1, "route_path_id": 30665}, {"is_pass": false, "wtt_arr": "2150H", "wtt_dep": "2152", "location": "Stonehaven", "stage_seq": 7, "distance_m": 25979.291, "section_seq": 1, "route_path_id": 30665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2157H", "location": "Carmont", "stage_seq": 8, "distance_m": 34824.343, "section_seq": 1, "route_path_id": 30665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2203H", "location": "Laurencekirk", "stage_seq": 9, "distance_m": 49066.848, "section_seq": 1, "route_path_id": 30665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2207", "location": "Craigo S.B.", "stage_seq": 10, "distance_m": 57731.617, "section_seq": 1, "route_path_id": 30665}, {"is_pass": false, "wtt_arr": "2211H", "wtt_dep": "2213", "location": "Montrose", "stage_seq": 11, "distance_m": 65360.436, "section_seq": 1, "route_path_id": 30665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2216", "location": "Usan Jn", "stage_seq": 12, "distance_m": 68594.658, "section_seq": 1, "route_path_id": 30665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2220H", "location": "Inverkeilor", "stage_seq": 13, "distance_m": 77413.662, "section_seq": 1, "route_path_id": 30665}, {"is_pass": false, "wtt_arr": "2226H", "wtt_dep": "2228", "location": "Arbroath", "stage_seq": 14, "distance_m": 87223.156, "section_seq": 1, "route_path_id": 30665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2233", "location": "Carnoustie", "stage_seq": 15, "distance_m": 97137.068, "section_seq": 1, "route_path_id": 30665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2237H", "location": "Broughty Ferry", "stage_seq": 16, "distance_m": 108246.704, "section_seq": 1, "route_path_id": 30665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2241", "location": "Camperdown Jn", "stage_seq": 17, "distance_m": 113502.066, "section_seq": 1, "route_path_id": 30665}, {"is_pass": false, "wtt_arr": "2245", "wtt_dep": "2249", "location": "Dundee", "stage_seq": 18, "distance_m": 114645.083, "section_seq": 1, "route_path_id": 30665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2250", "location": "Dundee Central Jn", "stage_seq": 19, "distance_m": 115229.784, "section_seq": 1, "route_path_id": 30665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2255", "location": "Tay Bridge South", "stage_seq": 20, "distance_m": 119221.791, "section_seq": 1, "route_path_id": 30665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2257", "location": "St. Fort Sig. Ts26", "stage_seq": 21, "distance_m": 122717.797, "section_seq": 1, "route_path_id": 30665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2300", "location": "Leuchars", "stage_seq": 22, "distance_m": 135106.002, "section_seq": 1, "route_path_id": 30665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2304H", "location": "Cupar", "stage_seq": 23, "distance_m": 145203.464, "section_seq": 1, "route_path_id": 30665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2309", "location": "Ladybank", "stage_seq": 24, "distance_m": 154051.254, "section_seq": 1, "route_path_id": 30665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2316H", "location": "Thornton North Jn", "stage_seq": 25, "distance_m": 167348.662, "section_seq": 1, "route_path_id": 30665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2317", "location": "Thornton South Jn", "stage_seq": 26, "distance_m": 168154.694, "section_seq": 1, "route_path_id": 30665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2321", "location": "Kirkcaldy", "stage_seq": 27, "distance_m": 175221.092, "section_seq": 1, "route_path_id": 30665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2328", "location": "Burntisland", "stage_seq": 28, "distance_m": 184459.34, "section_seq": 1, "route_path_id": 30665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2336", "location": "Inverkeithing", "stage_seq": 29, "distance_m": 195654.651, "section_seq": 1, "route_path_id": 30665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2341H", "location": "Dalmeny Jn", "stage_seq": 30, "distance_m": 202268.578, "section_seq": 1, "route_path_id": 30665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2350H", "location": "Haymarket West Jn", "stage_seq": 31, "distance_m": 212838.93, "section_seq": 1, "route_path_id": 30665}, {"is_pass": false, "wtt_arr": "2353H", "wtt_dep": "2355", "location": "Haymarket", "stage_seq": 32, "distance_m": 214805.766, "section_seq": 1, "route_path_id": 30665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2357", "location": "Princes St Gardens", "stage_seq": 33, "distance_m": 216135.026, "section_seq": 1, "route_path_id": 30665}, {"is_pass": false, "wtt_arr": "2359", "wtt_dep": null, "location": "Edinburgh", "stage_seq": 34, "distance_m": 217720.181, "section_seq": 1, "route_path_id": 30665}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 217720.181, "from_m": 0.0, "section_seq": 1, "route_path_id": 30665}], "total_distance_m": 217720.181, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 217720.181, "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-11T20:50:48Z", "source_id": 12982931, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T21:50:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:51:03Z", "source_id": 12983083, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T21:51:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:12:49Z", "source_id": 12996619, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T22:12:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:29:58Z", "source_id": 13006930, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T22:27:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:38:52Z", "source_id": 13012122, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T22:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 390, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:43:42Z", "source_id": 39633611, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T21:45:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:43:47Z", "source_id": 13014935, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T22:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 449, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:05:31Z", "source_id": 39673079, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-11T22:06:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:05:32Z", "source_id": 13027169, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-11T23:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 467, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:09:39Z", "source_id": 39680308, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-11T22:10:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:09:43Z", "source_id": 13029485, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-11T23:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 519, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:22:05Z", "source_id": 39701061, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-11T22:22:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:22:08Z", "source_id": 13036106, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-11T23:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 532, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:28:22Z", "source_id": 39711219, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-11T22:29:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:28:29Z", "source_id": 13039234, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-11T23:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 569, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:35:57Z", "source_id": 39723360, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-11T22:37:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:36:02Z", "source_id": 13043001, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-11T23:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 772, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:55:45Z", "source_id": 39751321, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-11T22:56:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:55:53Z", "source_id": 13051911, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-11T23:56:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T23:00:44Z", "source_id": 13053799, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-12T00:01:00+01:00", "operational_fact": true}] |
Aberdeen |
2135 |
2135 |
4 |
None |
None |
Edinburgh |
2359 |
2359 |
11 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G00667/2026-09-12/detailed |
None |
Haymarket |
2026-09-12T23:57:00+01:00 |
Edinburgh |
4.0 |
{"type": "LineString", "coordinates": [[-3.2189400258212073, 55.94517485217656], [-3.2188798, 55.94518519999998], [-3.2188162, 55.94519759999999], [-3.2182675000000005, 55.9453042], [-3.217606, 55.9454518], [-3.2173869999999996, 55.94550059999999], [-3.2165484, 55.9456941], [-3.2148352, 55.9460894], [-3.2135654999999996, 55.9463879], [-3.2121561, 55.946719300000005], [-3.2081804, 55.947677], [-3.2076363, 55.94781569999999], [-3.2067769, 55.9480349], [-3.2060786, 55.94820729999999], [-3.2048799, 55.94860189999999], [-3.2039866, 55.9489484], [-3.2039538999999997, 55.94896309999999], [-3.2027637, 55.94946629999999], [-3.2023646999999995, 55.94960360000001], [-3.2021434, 55.9496717], [-3.2020104, 55.9497127], [-3.2019377999999996, 55.9497308], [-3.2016521, 55.949802199999986], [-3.2011367999999996, 55.9499134], [-3.2007464999999997, 55.94998330000001], [-3.2006809, 55.949995], [-3.2004645, 55.9500335], [-3.199903, 55.9501626], [-3.1995093, 55.9502306], [-3.1992955999999997, 55.95027040000001], [-3.1985630000000005, 55.9504385], [-3.1981381000000004, 55.95051229999999], [-3.1976456, 55.9506232], [-3.1973387999999994, 55.950682], [-3.1966469999999996, 55.9508021], [-3.1960519, 55.9509096], [-3.1960269999999995, 55.9509139], [-3.1953638999999994, 55.95102829999998], [-3.194952, 55.9510971], [-3.1949119, 55.95110379999999], [-3.1947054999999995, 55.9511458], [-3.194461, 55.95120920000001], [-3.1942839999999997, 55.951255299999985], [-3.1941620999999993, 55.95129349999999], [-3.1934728999999997, 55.95149359999999], [-3.1929111999999997, 55.9516679], [-3.1925371999999994, 55.9517897], [-3.19202, 55.9519465], [-3.1916707999999994, 55.952039899999995], [-3.1912938, 55.9521457], [-3.1909084, 55.9522322], [-3.1895932999999994, 55.95244240000001], [-3.1893977, 55.952472799999995], [-3.1889195, 55.9525492], [-3.1886523999999996, 55.9525897], [-3.188127300000001, 55.952670399999995], [-3.1876729, 55.952719599999995], [-3.187321, 55.9527429], [-3.1870036, 55.9527529], [-3.1864126999999995, 55.9527673], [-3.1858509999999995, 55.9527577], [-3.1843207999999996, 55.9526931], [-3.1842163999999995, 55.9526887], [-3.1839902, 55.9526818], [-3.1837289, 55.95268750000001], [-3.1835220999999994, 55.9527024], [-3.1832225999999997, 55.95274009999999], [-3.1828267999999995, 55.9528118], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]} |
1.8 |
2357 |
0001 |
Haymarket |
Edinburgh |
Edinburgh |
55.9518574 |
-3.1888450 |
55.9518574 |
-3.1888450 |
1 |
0 |
2026-09-11 23:11:22 |
TERMINATED |
2026-09-11 23:01:00 |
Edinburgh |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13053799 |
1789167644376103 |
98 |
98 |
2026-09-11 23:11:01.990380 |
11 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 23:01:00.137512 |
| 462815 |
492950 |
P64828 |
355I32M811 |
2026-09-11 |
COMPLETE |
None |
2026-09-11 23:01:00 |
2026-09-11 23:11:22 |
2026-09-13 23:11:22 |
{"id": 492950, "stp": "P", "toc": "Northern", "uid": "P64828", "consist": "158850", "dest_crs": null, "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P64828/2026-09-11/detailed", "trust_id": "355I32M811", "origin_crs": "WGN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Springs Branch Stabling Sidings", "service_date": "2026-09-11", "dest_arr_time": "2301", "dest_platform": null, "is_terminated": 1, "next_location": null, "signalling_id": "5I32", "timing_status": "EARLY", "origin_station": "Wigan North Western", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "2248", "origin_platform": "1", "current_location": "Wigan North Western Down Passenger Loop", "last_update_time": "2026-09-11T23:11:22", "route_debug_link": null, "timing_variation": "-11 minutes", "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "2301", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": null, "current_leg_milage": null, "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "2248", "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": 1789162653610050, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T23:01:00.243094", "service_state_evidence_id": 39622025, "current_leg_start_actual_dep": null, "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-11T23:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:11:02.534526", "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 |
WGN |
None |
5I32 |
158850 |
2 |
90 |
None |
None |
[] |
Wigan North Western |
2248 |
2248 |
1 |
None |
None |
Springs Branch Stabling Sidings |
2301 |
2301 |
None |
EARLY |
-11 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P64828/2026-09-11/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-11 23:11:22 |
TERMINATED |
2026-09-11 23:01:00 |
Wigan North Western |
TD |
TRACKING_TIMEOUT |
39622025 |
1789162653610050 |
6 |
6 |
2026-09-11 23:11:02.534526 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 23:01:00.243094 |
| 462816 |
493160 |
L55621 |
465W84M811 |
2026-09-11 |
COMPLETE |
None |
2026-09-11 23:01:00 |
2026-09-11 23:11:22 |
2026-09-13 23:11:22 |
{"id": 493160, "stp": "P", "toc": "Greater Anglia", "uid": "L55621", "consist": "755330", "dest_crs": null, "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L55621/2026-09-11/detailed", "trust_id": "465W84M811", "origin_crs": "BSE", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bury St Edmunds Sig. BY 19", "service_date": "2026-09-11", "dest_arr_time": "2301", "dest_platform": null, "is_terminated": 1, "next_location": "Bury St Edmunds Sig. BY 19", "signalling_id": "5W84", "timing_status": "ON TIME", "origin_station": "Bury St Edmunds", "current_leg_arr": "2301", "current_leg_dep": "2259", "current_leg_end": "Bury St Edmunds Sig. BY 19", "origin_dep_time": "2259", "origin_platform": "1", "current_location": "Bury St Edmunds", "last_update_time": "2026-09-11T23:11:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.712623, 52.25358179999999], [0.7115707, 52.2536202], [0.7106976999999999, 52.25368600000001], [0.7096435999999999, 52.25374299999999], [0.7093787999999999, 52.2537523], [0.7088098999999999, 52.2537506], [0.7085166999999999, 52.25375689999999], [0.7082267999999999, 52.2537701]]}", "current_leg_start": "Bury St Edmunds", "dest_arr_time_act": "2301", "motion_projection": null, "next_location_lat": "52.2537701", "next_location_lon": "0.7082268", "previous_location": null, "current_leg_milage": "0.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 2, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TRUST:13027168\", \"confirmationDeadline\": \"2026-09-11T23:01:00+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 300.201, \"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}], \"service_id\": 493160, \"profile_key\": \"f9f959ad5a89d4aa5cb462e7308ec5bd4a40ff0b79ceed0e91b979d698dbc55c\", \"schedule_id\": 16600, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2259\", \"location\": \"Bury St Edmunds\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34726}, {\"is_pass\": false, \"wtt_arr\": \"2301\", \"wtt_dep\": null, \"location\": \"Bury St Edmunds Sig. BY 19\", \"stage_seq\": 2, \"distance_m\": 300.201, \"section_seq\": 1, \"route_path_id\": 34726}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 300.201, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34726}], \"total_distance_m\": 300.201, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 0.0, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 300.201, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2259", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "2.0", "current_position_lat": "52.2537701", "current_position_lon": "0.7082268", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Bury St Edmunds", "service_state_platform": null, "timing_fact_generation": 1789164333521854, "current_leg_arrival_utc": "2026-09-11T23:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T23:01:00.245951", "service_state_evidence_id": 39663871, "current_leg_start_actual_dep": "2026-09-11T22:59:00+01:00", "operational_evidence_version": 2, "service_state_event_time_utc": "2026-09-11T23:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:11:02.652698", "service_state_valid_until_kind": null, "operational_interpretation_version": 2, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
BSE |
None |
5W84 |
755330 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 300.201, "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}], "service_id": 493160, "profile_key": "f9f959ad5a89d4aa5cb462e7308ec5bd4a40ff0b79ceed0e91b979d698dbc55c", "schedule_id": 16600, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2259", "location": "Bury St Edmunds", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34726}, {"is_pass": false, "wtt_arr": "2301", "wtt_dep": null, "location": "Bury St Edmunds Sig. BY 19", "stage_seq": 2, "distance_m": 300.201, "section_seq": 1, "route_path_id": 34726}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 300.201, "from_m": 0.0, "section_seq": 1, "route_path_id": 34726}], "total_distance_m": 300.201, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 0.0, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 300.201, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Bury St Edmunds |
2259 |
2259 |
1 |
None |
None |
Bury St Edmunds Sig. BY 19 |
2301 |
2301 |
None |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L55621/2026-09-11/detailed |
None |
Bury St Edmunds |
2026-09-11T22:59:00+01:00 |
Bury St Edmunds Sig. BY 19 |
2.0 |
{"type": "LineString", "coordinates": [[0.712623, 52.25358179999999], [0.7115707, 52.2536202], [0.7106976999999999, 52.25368600000001], [0.7096435999999999, 52.25374299999999], [0.7093787999999999, 52.2537523], [0.7088098999999999, 52.2537506], [0.7085166999999999, 52.25375689999999], [0.7082267999999999, 52.2537701]]} |
0.2 |
2259 |
2301 |
None |
Bury St Edmunds |
Bury St Edmunds Sig. BY 19 |
52.2537701 |
0.7082268 |
52.2537701 |
0.7082268 |
1 |
0 |
2026-09-11 23:11:22 |
TERMINATED |
2026-09-11 23:01:00 |
Bury St Edmunds |
TD |
TRACKING_TIMEOUT |
39663871 |
1789164333521854 |
2 |
2 |
2026-09-11 23:11:02.652698 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 23:01:00.245951 |
| 462817 |
491185 |
C31719 |
161B45M711 |
2026-09-11 |
COMPLETE |
13053323 |
2026-09-12 00:01:00 |
2026-09-11 23:11:22 |
2026-09-13 23:11:22 |
{"id": 491185, "stp": "O", "toc": "Northern", "uid": "C31719", "consist": "195131", "dest_crs": "BPN", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C31719/2026-09-12/detailed", "trust_id": "161B45M711", "origin_crs": "YRK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Blackpool North", "service_date": "2026-09-11", "dest_arr_time": "0002", "dest_platform": "5", "is_terminated": 1, "next_location": "Blackpool North", "signalling_id": "1B45", "timing_status": "EARLY", "origin_station": "York", "current_leg_arr": "0001", "current_leg_dep": "2356", "current_leg_end": "Blackpool North", "origin_dep_time": "2124", "origin_platform": "7", "current_location": "Blackpool North H.S.", "last_update_time": "2026-09-11T23:11:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.9896612890124863, 53.848216978547114], [-2.9897954, 53.848241599999994], [-2.990489, 53.8483525], [-2.9906882, 53.8483816], [-2.991081, 53.84844110000001], [-2.9913928999999997, 53.84848670000001], [-2.9916343, 53.8485063], [-2.9918609999999997, 53.8485202], [-2.9920833, 53.8485255], [-2.9952706999999994, 53.848520699999995], [-2.9957451999999996, 53.8485165], [-2.9964889999999995, 53.8484951], [-2.9973197999999996, 53.8484289], [-2.9978836999999996, 53.84837170000001], [-2.9993803999999997, 53.848166000000006], [-3.0009844, 53.8478337], [-3.0017967, 53.84761319999999], [-3.0022869999999995, 53.84747019999999], [-3.0026849, 53.8473527], [-3.0034775999999996, 53.8470709], [-3.0039402, 53.84690649999999], [-3.0051794, 53.8464444], [-3.0075825999999997, 53.8455931], [-3.0103345999999997, 53.8446088], [-3.0124857, 53.8438397], [-3.0144991999999995, 53.84310659999999], [-3.0162247, 53.8424915], [-3.0178662, 53.8419028], [-3.0198241999999995, 53.84114949999999], [-3.0205805999999997, 53.8407886], [-3.0212338721414653, 53.84046508143667], [-3.0214818, 53.84034230000001], [-3.023353999999999, 53.8392503], [-3.0256660999999996, 53.8378512], [-3.0282892999999995, 53.83629369999999], [-3.0289652, 53.8358918], [-3.0310948999999994, 53.8346191], [-3.0312616999999995, 53.8345159], [-3.03176, 53.8342076], [-3.0328973, 53.83353660000001], [-3.0339915999999993, 53.83288439999999], [-3.0359979, 53.83169409999999], [-3.0397607, 53.8294443], [-3.0401179, 53.829238100000005], [-3.040965, 53.8287415], [-3.0415778, 53.82837599999999], [-3.0432935, 53.827341299999986], [-3.043358899999999, 53.827306400000005], [-3.0443806, 53.826704199999995], [-3.0448142, 53.8264455], [-3.0452621, 53.82617079999999], [-3.0455827, 53.82596890000001], [-3.0460070999999997, 53.8256312], [-3.0461915, 53.82545529999999], [-3.0463831, 53.82527249999999], [-3.0465729999999995, 53.8250876], [-3.046675899999999, 53.82500129999999], [-3.0467253000000003, 53.82494630000001], [-3.0469290999999994, 53.82476580000001], [-3.0472871999999995, 53.82441279999999], [-3.04753, 53.8241864], [-3.0477147999999996, 53.82398890000001], [-3.0480086000000006, 53.82362979999999], [-3.0481518, 53.8234158], [-3.0483648, 53.8231051], [-3.0486281999999996, 53.822699799999995], [-3.0487559000000006, 53.822522], [-3.0488645, 53.8223707]]}", "current_leg_start": "Poulton-le-Fylde", "dest_arr_time_act": "0002", "motion_projection": null, "next_location_lat": "53.8223707", "next_location_lon": "-3.0488645", "previous_location": "Poulton-le-Fylde", "current_leg_milage": "3.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 239.696, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1043.501, \"from_m\": 239.696, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1224.479, \"from_m\": 1043.501, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1313.348, \"from_m\": 1224.479, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1488.537, \"from_m\": 1313.348, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3775.584, \"from_m\": 1488.537, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 5925.208, \"from_m\": 3775.584, \"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\": 17375.617, \"from_m\": 5925.208, \"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\": 18701.353, \"from_m\": 17375.617, \"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\": 26031.939, \"from_m\": 18701.353, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 26062.82, \"from_m\": 26031.939, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 35237.302, \"from_m\": 26062.82, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 35304.278, \"from_m\": 35237.302, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37233.063, \"from_m\": 35304.278, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 38052.233, \"from_m\": 37233.063, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 40101.68, \"from_m\": 38052.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\": 40140.77, \"from_m\": 40101.68, \"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\": 40824.2, \"from_m\": 40140.77, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 41271.451, \"from_m\": 40824.2, \"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\": 41607.656, \"from_m\": 41271.451, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 41857.57, \"from_m\": 41607.656, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 42351.43, \"from_m\": 41857.57, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 42558.794, \"from_m\": 42351.43, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 42778.45, \"from_m\": 42558.794, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 43034.991, \"from_m\": 42778.45, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 43235.265, \"from_m\": 43034.991, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 43273.098, \"from_m\": 43235.265, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 44276.24, \"from_m\": 43273.098, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 44279.874, \"from_m\": 44276.24, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 44307.954, \"from_m\": 44279.874, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44362.48, \"from_m\": 44307.954, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 56604.906, \"from_m\": 44362.48, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56663.366, \"from_m\": 56604.906, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 57880.118, \"from_m\": 56663.366, \"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\": 60905.59, \"from_m\": 57880.118, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 64838.631, \"from_m\": 60905.59, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 67439.071, \"from_m\": 64838.631, \"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\": 68715.447, \"from_m\": 67439.071, \"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\": 68735.21, \"from_m\": 68715.447, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 73397.712, \"from_m\": 68735.21, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 73874.965, \"from_m\": 73397.712, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 82823.353, \"from_m\": 73874.965, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 84732.242, \"from_m\": 82823.353, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 85195.336, \"from_m\": 84732.242, \"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\": 89056.028, \"from_m\": 85195.336, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 89103.006, \"from_m\": 89056.028, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 89253.427, \"from_m\": 89103.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\": 89309.789, \"from_m\": 89253.427, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 89670.574, \"from_m\": 89309.789, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 94899.234, \"from_m\": 89670.574, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 104465.973, \"from_m\": 94899.234, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 104549.13, \"from_m\": 104465.973, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 106220.503, \"from_m\": 104549.13, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 112599.459, \"from_m\": 106220.503, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 112984.765, \"from_m\": 112599.459, \"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\": 115268.602, \"from_m\": 112984.765, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 115293.048, \"from_m\": 115268.602, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 117585.844, \"from_m\": 115293.048, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 118635.955, \"from_m\": 117585.844, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 120328.054, \"from_m\": 118635.955, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 120550.814, \"from_m\": 120328.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\": 121076.316, \"from_m\": 120550.814, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 121104.637, \"from_m\": 121076.316, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 121616.671, \"from_m\": 121104.637, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 123095.177, \"from_m\": 121616.671, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 123561.016, \"from_m\": 123095.177, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 134214.852, \"from_m\": 123561.016, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 134438.905, \"from_m\": 134214.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\": 134474.191, \"from_m\": 134438.905, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 135045.564, \"from_m\": 134474.191, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 135586.11, \"from_m\": 135045.564, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 135662.921, \"from_m\": 135586.11, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 135718.294, \"from_m\": 135662.921, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 135758.102, \"from_m\": 135718.294, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 137189.672, \"from_m\": 135758.102, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 140640.622, \"from_m\": 137189.672, \"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\": 140687.955, \"from_m\": 140640.622, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 140708.851, \"from_m\": 140687.955, \"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\": 140757.107, \"from_m\": 140708.851, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 140797.327, \"from_m\": 140757.107, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 140851.409, \"from_m\": 140797.327, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 141077.911, \"from_m\": 140851.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\": 142783.086, \"from_m\": 141077.911, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 142805.981, \"from_m\": 142783.086, \"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\": 142863.763, \"from_m\": 142805.981, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 154644.724, \"from_m\": 142863.763, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 155347.821, \"from_m\": 154644.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\": 155413.367, \"from_m\": 155347.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\": 164642.288, \"from_m\": 155413.367, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 165252.185, \"from_m\": 164642.288, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 165621.918, \"from_m\": 165252.185, \"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\": 169504.797, \"from_m\": 165621.918, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 169537.588, \"from_m\": 169504.797, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 169834.105, \"from_m\": 169537.588, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 169975.119, \"from_m\": 169834.105, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 170165.98, \"from_m\": 169975.119, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 170177.714, \"from_m\": 170165.98, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 170504.601, \"from_m\": 170177.714, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 491185, \"profile_key\": \"18f43ca569fbc42854b109b17791d1f210323c6c6340ad5b5a6ef88e271a800e\", \"schedule_id\": 39734, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2124\", \"location\": \"York\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29474}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2129H\", \"location\": \"Colton Jn\", \"stage_seq\": 2, \"distance_m\": 9578.314, \"section_seq\": 1, \"route_path_id\": 29474}, {\"is_pass\": false, \"wtt_arr\": \"2134H\", \"wtt_dep\": \"2135\", \"location\": \"Church Fenton\", \"stage_seq\": 3, \"distance_m\": 17961.8, \"section_seq\": 1, \"route_path_id\": 29474}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2141\", \"location\": \"Micklefield\", \"stage_seq\": 4, \"distance_m\": 26163.225, \"section_seq\": 1, \"route_path_id\": 29474}, {\"is_pass\": false, \"wtt_arr\": \"2143H\", \"wtt_dep\": \"2144H\", \"location\": \"Garforth\", \"stage_seq\": 5, \"distance_m\": 29984.566, \"section_seq\": 1, \"route_path_id\": 29474}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2147H\", \"location\": \"Cross Gates\", \"stage_seq\": 6, \"distance_m\": 34619.309, \"section_seq\": 1, \"route_path_id\": 29474}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2151\", \"location\": \"Neville H. West Jn\", \"stage_seq\": 7, \"distance_m\": 39096.8, \"section_seq\": 1, \"route_path_id\": 29474}, {\"is_pass\": false, \"wtt_arr\": \"2154\", \"wtt_dep\": \"2159\", \"location\": \"Leeds\", \"stage_seq\": 8, \"distance_m\": 41731.518, \"section_seq\": 1, \"route_path_id\": 29474}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2200\", \"location\": \"Leeds West Jn\", \"stage_seq\": 9, \"distance_m\": 42247.011, \"section_seq\": 1, \"route_path_id\": 29474}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2200H\", \"location\": \"Whitehall Jn\", \"stage_seq\": 10, \"distance_m\": 42632.278, \"section_seq\": 1, \"route_path_id\": 29474}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2201\", \"location\": \"Holbeck Jn\", \"stage_seq\": 11, \"distance_m\": 43197.163, \"section_seq\": 1, \"route_path_id\": 29474}, {\"is_pass\": false, \"wtt_arr\": \"2207\", \"wtt_dep\": \"2208\", \"location\": \"New Pudsey\", \"stage_seq\": 12, \"distance_m\": 51090.511, \"section_seq\": 1, \"route_path_id\": 29474}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2214\", \"location\": \"Mill Lane Jn\", \"stage_seq\": 13, \"distance_m\": 56465.707, \"section_seq\": 1, \"route_path_id\": 29474}, {\"is_pass\": false, \"wtt_arr\": \"2215H\", \"wtt_dep\": \"2219\", \"location\": \"Bradford Interchange\", \"stage_seq\": 14, \"distance_m\": 56534.705, \"section_seq\": 1, \"route_path_id\": 29474}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2220H\", \"location\": \"Mill Lane Jn\", \"stage_seq\": 15, \"distance_m\": 56604.906, \"section_seq\": 1, \"route_path_id\": 29474}, {\"is_pass\": false, \"wtt_arr\": \"2229\", \"wtt_dep\": \"2230\", \"location\": \"Halifax\", \"stage_seq\": 16, \"distance_m\": 68979.571, \"section_seq\": 1, \"route_path_id\": 29474}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2231H\", \"location\": \"Dryclough Jn\", \"stage_seq\": 17, \"distance_m\": 70326.717, \"section_seq\": 1, \"route_path_id\": 29474}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2234\", \"location\": \"Milner Royd Jn\", \"stage_seq\": 18, \"distance_m\": 73874.965, \"section_seq\": 1, \"route_path_id\": 29474}, {\"is_pass\": false, \"wtt_arr\": \"2239H\", \"wtt_dep\": \"2244\", \"location\": \"Hebden Bridge\", \"stage_seq\": 19, \"distance_m\": 82881.238, \"section_seq\": 1, \"route_path_id\": 29474}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2248H\", \"location\": \"Hall Royd Jn\", \"stage_seq\": 20, \"distance_m\": 89103.006, \"section_seq\": 1, \"route_path_id\": 29474}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2249H\", \"location\": \"Stansfield Hall Jn\", \"stage_seq\": 21, \"distance_m\": 89757.107, \"section_seq\": 1, \"route_path_id\": 29474}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2255\", \"location\": \"Copy Pit\", \"stage_seq\": 22, \"distance_m\": 95974.135, \"section_seq\": 1, \"route_path_id\": 29474}, {\"is_pass\": false, \"wtt_arr\": \"2302\", \"wtt_dep\": \"2303\", \"location\": \"Burnley Manchester Road\", \"stage_seq\": 23, \"distance_m\": 103165.097, \"section_seq\": 1, \"route_path_id\": 29474}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2304H\", \"location\": \"Gannow Jn\", \"stage_seq\": 24, \"distance_m\": 104493.12, \"section_seq\": 1, \"route_path_id\": 29474}, {\"is_pass\": false, \"wtt_arr\": \"2311\", \"wtt_dep\": \"2312H\", \"location\": \"Accrington\", \"stage_seq\": 25, \"distance_m\": 112862.18, \"section_seq\": 1, \"route_path_id\": 29474}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2318H\", \"location\": \"Daisyfield Jn\", \"stage_seq\": 26, \"distance_m\": 120348.669, \"section_seq\": 1, \"route_path_id\": 29474}, {\"is_pass\": false, \"wtt_arr\": \"2320\", \"wtt_dep\": \"2322\", \"location\": \"Blackburn\", \"stage_seq\": 27, \"distance_m\": 121329.195, \"section_seq\": 1, \"route_path_id\": 29474}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2331\", \"location\": \"Lostock Hall Jn\", \"stage_seq\": 28, \"distance_m\": 135758.102, \"section_seq\": 1, \"route_path_id\": 29474}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2335\", \"location\": \"Farington Curve Jn\", \"stage_seq\": 29, \"distance_m\": 138927.806, \"section_seq\": 1, \"route_path_id\": 29474}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2336H\", \"location\": \"Ribble Jn\", \"stage_seq\": 30, \"distance_m\": 140640.622, \"section_seq\": 1, \"route_path_id\": 29474}, {\"is_pass\": false, \"wtt_arr\": \"2338\", \"wtt_dep\": \"2340\", \"location\": \"Preston\", \"stage_seq\": 31, \"distance_m\": 141606.564, \"section_seq\": 1, \"route_path_id\": 29474}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2341\", \"location\": \"Preston Fylde Jn\", \"stage_seq\": 32, \"distance_m\": 142365.361, \"section_seq\": 1, \"route_path_id\": 29474}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2348\", \"location\": \"Kirkham & Wesham\", \"stage_seq\": 33, \"distance_m\": 154794.34, \"section_seq\": 1, \"route_path_id\": 29474}, {\"is_pass\": false, \"wtt_arr\": \"2354H\", \"wtt_dep\": \"2355H\", \"location\": \"Poulton-le-Fylde\", \"stage_seq\": 34, \"distance_m\": 165468.107, \"section_seq\": 1, \"route_path_id\": 29474}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2359H\", \"location\": \"Devonshire Road Jn\", \"stage_seq\": 35, \"distance_m\": 169615.944, \"section_seq\": 1, \"route_path_id\": 29474}, {\"is_pass\": false, \"wtt_arr\": \"0002\", \"wtt_dep\": null, \"location\": \"Blackpool North\", \"stage_seq\": 36, \"distance_m\": 170504.601, \"section_seq\": 1, \"route_path_id\": 29474}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 170504.601, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29474}], \"total_distance_m\": 170504.601, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 134898.413, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 35606.188, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2124", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "53.8223707", "current_position_lon": "-3.0488645", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 4900, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:32:19Z\", \"source_id\": 39488425, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T20:33:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:32:23Z\", \"source_id\": 12971117, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:39:55Z\", \"source_id\": 39504703, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T20:40:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:39:58Z\", \"source_id\": 12976030, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5037, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:42:29Z\", \"source_id\": 39510096, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T20:42:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:42:33Z\", \"source_id\": 12977642, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:46:40Z\", \"source_id\": 39518889, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T20:47:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:46:44Z\", \"source_id\": 12980345, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5317, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:54:01Z\", \"source_id\": 39534447, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T20:54:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:54:03Z\", \"source_id\": 12984947, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6391, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:06:39Z\", \"source_id\": 39560739, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:07:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:06:43Z\", \"source_id\": 12992770, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6383, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:13:43Z\", \"source_id\": 39575507, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:15:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:13:45Z\", \"source_id\": 12997243, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6186, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:26:05Z\", \"source_id\": 39600167, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:27:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:26:09Z\", \"source_id\": 13004696, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6161, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:41:20Z\", \"source_id\": 39629290, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:42:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:41:24Z\", \"source_id\": 13013569, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7645, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:01:39Z\", \"source_id\": 39665928, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:03:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:01:44Z\", \"source_id\": 13024987, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7683, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:09:55Z\", \"source_id\": 39680720, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:12:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:09:59Z\", \"source_id\": 13029645, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7716, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:18:35Z\", \"source_id\": 39695002, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:19:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:18:42Z\", \"source_id\": 13034263, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7911, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:38:04Z\", \"source_id\": 39726811, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:38:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:38:08Z\", \"source_id\": 13044059, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7842, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:47:30Z\", \"source_id\": 39740451, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:48:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:47:36Z\", \"source_id\": 13048403, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7834, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:54:40Z\", \"source_id\": 39749960, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:55:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:54:42Z\", \"source_id\": 13051480, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7804, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:59:22Z\", \"source_id\": 39755638, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:01:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:59:23Z\", \"source_id\": 13053323, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T00:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Blackpool North", "service_state_platform": "5", "timing_fact_generation": 1789167563983925, "current_leg_arrival_utc": "2026-09-13T00:01:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T23:01:04.097719", "service_state_evidence_id": 13053323, "current_leg_start_actual_dep": "2026-09-12T23:55:30+01:00", "operational_evidence_version": 149, "service_state_event_time_utc": "2026-09-11T23:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:11:04.294652", "service_state_valid_until_kind": null, "operational_interpretation_version": 149, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
O |
YRK |
BPN |
1B45 |
195131 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 239.696, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1043.501, "from_m": 239.696, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1224.479, "from_m": 1043.501, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1313.348, "from_m": 1224.479, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1488.537, "from_m": 1313.348, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3775.584, "from_m": 1488.537, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 5925.208, "from_m": 3775.584, "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": 17375.617, "from_m": 5925.208, "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": 18701.353, "from_m": 17375.617, "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": 26031.939, "from_m": 18701.353, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 26062.82, "from_m": 26031.939, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 35237.302, "from_m": 26062.82, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 35304.278, "from_m": 35237.302, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37233.063, "from_m": 35304.278, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 38052.233, "from_m": 37233.063, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 40101.68, "from_m": 38052.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": 40140.77, "from_m": 40101.68, "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": 40824.2, "from_m": 40140.77, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 41271.451, "from_m": 40824.2, "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": 41607.656, "from_m": 41271.451, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 41857.57, "from_m": 41607.656, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 42351.43, "from_m": 41857.57, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 42558.794, "from_m": 42351.43, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 42778.45, "from_m": 42558.794, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 43034.991, "from_m": 42778.45, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 43235.265, "from_m": 43034.991, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 43273.098, "from_m": 43235.265, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 44276.24, "from_m": 43273.098, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 44279.874, "from_m": 44276.24, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 44307.954, "from_m": 44279.874, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44362.48, "from_m": 44307.954, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 56604.906, "from_m": 44362.48, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56663.366, "from_m": 56604.906, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 57880.118, "from_m": 56663.366, "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": 60905.59, "from_m": 57880.118, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 64838.631, "from_m": 60905.59, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 67439.071, "from_m": 64838.631, "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": 68715.447, "from_m": 67439.071, "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": 68735.21, "from_m": 68715.447, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 73397.712, "from_m": 68735.21, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 73874.965, "from_m": 73397.712, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 82823.353, "from_m": 73874.965, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 84732.242, "from_m": 82823.353, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 85195.336, "from_m": 84732.242, "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": 89056.028, "from_m": 85195.336, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 89103.006, "from_m": 89056.028, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 89253.427, "from_m": 89103.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": 89309.789, "from_m": 89253.427, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 89670.574, "from_m": 89309.789, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 94899.234, "from_m": 89670.574, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 104465.973, "from_m": 94899.234, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 104549.13, "from_m": 104465.973, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 106220.503, "from_m": 104549.13, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 112599.459, "from_m": 106220.503, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 112984.765, "from_m": 112599.459, "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": 115268.602, "from_m": 112984.765, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 115293.048, "from_m": 115268.602, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 117585.844, "from_m": 115293.048, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 118635.955, "from_m": 117585.844, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 120328.054, "from_m": 118635.955, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 120550.814, "from_m": 120328.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": 121076.316, "from_m": 120550.814, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 121104.637, "from_m": 121076.316, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 121616.671, "from_m": 121104.637, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 123095.177, "from_m": 121616.671, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 123561.016, "from_m": 123095.177, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 134214.852, "from_m": 123561.016, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 134438.905, "from_m": 134214.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": 134474.191, "from_m": 134438.905, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 135045.564, "from_m": 134474.191, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 135586.11, "from_m": 135045.564, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 135662.921, "from_m": 135586.11, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 135718.294, "from_m": 135662.921, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 135758.102, "from_m": 135718.294, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 137189.672, "from_m": 135758.102, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 140640.622, "from_m": 137189.672, "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": 140687.955, "from_m": 140640.622, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 140708.851, "from_m": 140687.955, "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": 140757.107, "from_m": 140708.851, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 140797.327, "from_m": 140757.107, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 140851.409, "from_m": 140797.327, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 141077.911, "from_m": 140851.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": 142783.086, "from_m": 141077.911, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 142805.981, "from_m": 142783.086, "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": 142863.763, "from_m": 142805.981, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 154644.724, "from_m": 142863.763, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 155347.821, "from_m": 154644.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": 155413.367, "from_m": 155347.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": 164642.288, "from_m": 155413.367, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 165252.185, "from_m": 164642.288, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 165621.918, "from_m": 165252.185, "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": 169504.797, "from_m": 165621.918, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 169537.588, "from_m": 169504.797, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 169834.105, "from_m": 169537.588, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 169975.119, "from_m": 169834.105, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 170165.98, "from_m": 169975.119, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 170177.714, "from_m": 170165.98, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 170504.601, "from_m": 170177.714, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 491185, "profile_key": "18f43ca569fbc42854b109b17791d1f210323c6c6340ad5b5a6ef88e271a800e", "schedule_id": 39734, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2124", "location": "York", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29474}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2129H", "location": "Colton Jn", "stage_seq": 2, "distance_m": 9578.314, "section_seq": 1, "route_path_id": 29474}, {"is_pass": false, "wtt_arr": "2134H", "wtt_dep": "2135", "location": "Church Fenton", "stage_seq": 3, "distance_m": 17961.8, "section_seq": 1, "route_path_id": 29474}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2141", "location": "Micklefield", "stage_seq": 4, "distance_m": 26163.225, "section_seq": 1, "route_path_id": 29474}, {"is_pass": false, "wtt_arr": "2143H", "wtt_dep": "2144H", "location": "Garforth", "stage_seq": 5, "distance_m": 29984.566, "section_seq": 1, "route_path_id": 29474}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2147H", "location": "Cross Gates", "stage_seq": 6, "distance_m": 34619.309, "section_seq": 1, "route_path_id": 29474}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2151", "location": "Neville H. West Jn", "stage_seq": 7, "distance_m": 39096.8, "section_seq": 1, "route_path_id": 29474}, {"is_pass": false, "wtt_arr": "2154", "wtt_dep": "2159", "location": "Leeds", "stage_seq": 8, "distance_m": 41731.518, "section_seq": 1, "route_path_id": 29474}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2200", "location": "Leeds West Jn", "stage_seq": 9, "distance_m": 42247.011, "section_seq": 1, "route_path_id": 29474}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2200H", "location": "Whitehall Jn", "stage_seq": 10, "distance_m": 42632.278, "section_seq": 1, "route_path_id": 29474}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2201", "location": "Holbeck Jn", "stage_seq": 11, "distance_m": 43197.163, "section_seq": 1, "route_path_id": 29474}, {"is_pass": false, "wtt_arr": "2207", "wtt_dep": "2208", "location": "New Pudsey", "stage_seq": 12, "distance_m": 51090.511, "section_seq": 1, "route_path_id": 29474}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2214", "location": "Mill Lane Jn", "stage_seq": 13, "distance_m": 56465.707, "section_seq": 1, "route_path_id": 29474}, {"is_pass": false, "wtt_arr": "2215H", "wtt_dep": "2219", "location": "Bradford Interchange", "stage_seq": 14, "distance_m": 56534.705, "section_seq": 1, "route_path_id": 29474}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2220H", "location": "Mill Lane Jn", "stage_seq": 15, "distance_m": 56604.906, "section_seq": 1, "route_path_id": 29474}, {"is_pass": false, "wtt_arr": "2229", "wtt_dep": "2230", "location": "Halifax", "stage_seq": 16, "distance_m": 68979.571, "section_seq": 1, "route_path_id": 29474}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2231H", "location": "Dryclough Jn", "stage_seq": 17, "distance_m": 70326.717, "section_seq": 1, "route_path_id": 29474}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2234", "location": "Milner Royd Jn", "stage_seq": 18, "distance_m": 73874.965, "section_seq": 1, "route_path_id": 29474}, {"is_pass": false, "wtt_arr": "2239H", "wtt_dep": "2244", "location": "Hebden Bridge", "stage_seq": 19, "distance_m": 82881.238, "section_seq": 1, "route_path_id": 29474}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2248H", "location": "Hall Royd Jn", "stage_seq": 20, "distance_m": 89103.006, "section_seq": 1, "route_path_id": 29474}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2249H", "location": "Stansfield Hall Jn", "stage_seq": 21, "distance_m": 89757.107, "section_seq": 1, "route_path_id": 29474}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2255", "location": "Copy Pit", "stage_seq": 22, "distance_m": 95974.135, "section_seq": 1, "route_path_id": 29474}, {"is_pass": false, "wtt_arr": "2302", "wtt_dep": "2303", "location": "Burnley Manchester Road", "stage_seq": 23, "distance_m": 103165.097, "section_seq": 1, "route_path_id": 29474}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2304H", "location": "Gannow Jn", "stage_seq": 24, "distance_m": 104493.12, "section_seq": 1, "route_path_id": 29474}, {"is_pass": false, "wtt_arr": "2311", "wtt_dep": "2312H", "location": "Accrington", "stage_seq": 25, "distance_m": 112862.18, "section_seq": 1, "route_path_id": 29474}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2318H", "location": "Daisyfield Jn", "stage_seq": 26, "distance_m": 120348.669, "section_seq": 1, "route_path_id": 29474}, {"is_pass": false, "wtt_arr": "2320", "wtt_dep": "2322", "location": "Blackburn", "stage_seq": 27, "distance_m": 121329.195, "section_seq": 1, "route_path_id": 29474}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2331", "location": "Lostock Hall Jn", "stage_seq": 28, "distance_m": 135758.102, "section_seq": 1, "route_path_id": 29474}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2335", "location": "Farington Curve Jn", "stage_seq": 29, "distance_m": 138927.806, "section_seq": 1, "route_path_id": 29474}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2336H", "location": "Ribble Jn", "stage_seq": 30, "distance_m": 140640.622, "section_seq": 1, "route_path_id": 29474}, {"is_pass": false, "wtt_arr": "2338", "wtt_dep": "2340", "location": "Preston", "stage_seq": 31, "distance_m": 141606.564, "section_seq": 1, "route_path_id": 29474}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2341", "location": "Preston Fylde Jn", "stage_seq": 32, "distance_m": 142365.361, "section_seq": 1, "route_path_id": 29474}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2348", "location": "Kirkham & Wesham", "stage_seq": 33, "distance_m": 154794.34, "section_seq": 1, "route_path_id": 29474}, {"is_pass": false, "wtt_arr": "2354H", "wtt_dep": "2355H", "location": "Poulton-le-Fylde", "stage_seq": 34, "distance_m": 165468.107, "section_seq": 1, "route_path_id": 29474}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2359H", "location": "Devonshire Road Jn", "stage_seq": 35, "distance_m": 169615.944, "section_seq": 1, "route_path_id": 29474}, {"is_pass": false, "wtt_arr": "0002", "wtt_dep": null, "location": "Blackpool North", "stage_seq": 36, "distance_m": 170504.601, "section_seq": 1, "route_path_id": 29474}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 170504.601, "from_m": 0.0, "section_seq": 1, "route_path_id": 29474}], "total_distance_m": 170504.601, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 134898.413, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 35606.188, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 4900, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:32:19Z", "source_id": 39488425, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T20:33:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:32:23Z", "source_id": 12971117, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T21:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5014, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:39:55Z", "source_id": 39504703, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T20:40:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:39:58Z", "source_id": 12976030, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T21:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5037, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:42:29Z", "source_id": 39510096, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T20:42:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:42:33Z", "source_id": 12977642, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T21:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5264, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:46:40Z", "source_id": 39518889, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T20:47:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:46:44Z", "source_id": 12980345, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T21:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5317, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:54:01Z", "source_id": 39534447, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T20:54:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:54:03Z", "source_id": 12984947, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T21:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6391, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:06:39Z", "source_id": 39560739, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T21:07:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:06:43Z", "source_id": 12992770, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T22:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6383, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:13:43Z", "source_id": 39575507, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T21:15:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:13:45Z", "source_id": 12997243, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T22:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6186, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:26:05Z", "source_id": 39600167, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T21:27:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:26:09Z", "source_id": 13004696, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T22:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6161, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:41:20Z", "source_id": 39629290, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T21:42:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:41:24Z", "source_id": 13013569, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T22:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7645, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:01:39Z", "source_id": 39665928, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-11T22:03:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:01:44Z", "source_id": 13024987, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-11T23:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7683, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:09:55Z", "source_id": 39680720, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-11T22:12:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:09:59Z", "source_id": 13029645, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-11T23:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7716, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:18:35Z", "source_id": 39695002, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-11T22:19:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:18:42Z", "source_id": 13034263, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-11T23:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7911, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:38:04Z", "source_id": 39726811, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-11T22:38:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:38:08Z", "source_id": 13044059, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-11T23:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7842, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:47:30Z", "source_id": 39740451, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-11T22:48:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:47:36Z", "source_id": 13048403, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-11T23:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7834, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:54:40Z", "source_id": 39749960, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-11T22:55:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:54:42Z", "source_id": 13051480, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-11T23:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7804, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:59:22Z", "source_id": 39755638, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-11T23:01:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:59:23Z", "source_id": 13053323, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-12T00:01:00+01:00", "operational_fact": true}] |
York |
2124 |
2124 |
7 |
None |
None |
Blackpool North |
0002 |
0002 |
5 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C31719/2026-09-12/detailed |
None |
Poulton-le-Fylde |
2026-09-12T23:55:30+01:00 |
Blackpool North |
5.0 |
{"type": "LineString", "coordinates": [[-2.9896612890124863, 53.848216978547114], [-2.9897954, 53.848241599999994], [-2.990489, 53.8483525], [-2.9906882, 53.8483816], [-2.991081, 53.84844110000001], [-2.9913928999999997, 53.84848670000001], [-2.9916343, 53.8485063], [-2.9918609999999997, 53.8485202], [-2.9920833, 53.8485255], [-2.9952706999999994, 53.848520699999995], [-2.9957451999999996, 53.8485165], [-2.9964889999999995, 53.8484951], [-2.9973197999999996, 53.8484289], [-2.9978836999999996, 53.84837170000001], [-2.9993803999999997, 53.848166000000006], [-3.0009844, 53.8478337], [-3.0017967, 53.84761319999999], [-3.0022869999999995, 53.84747019999999], [-3.0026849, 53.8473527], [-3.0034775999999996, 53.8470709], [-3.0039402, 53.84690649999999], [-3.0051794, 53.8464444], [-3.0075825999999997, 53.8455931], [-3.0103345999999997, 53.8446088], [-3.0124857, 53.8438397], [-3.0144991999999995, 53.84310659999999], [-3.0162247, 53.8424915], [-3.0178662, 53.8419028], [-3.0198241999999995, 53.84114949999999], [-3.0205805999999997, 53.8407886], [-3.0212338721414653, 53.84046508143667], [-3.0214818, 53.84034230000001], [-3.023353999999999, 53.8392503], [-3.0256660999999996, 53.8378512], [-3.0282892999999995, 53.83629369999999], [-3.0289652, 53.8358918], [-3.0310948999999994, 53.8346191], [-3.0312616999999995, 53.8345159], [-3.03176, 53.8342076], [-3.0328973, 53.83353660000001], [-3.0339915999999993, 53.83288439999999], [-3.0359979, 53.83169409999999], [-3.0397607, 53.8294443], [-3.0401179, 53.829238100000005], [-3.040965, 53.8287415], [-3.0415778, 53.82837599999999], [-3.0432935, 53.827341299999986], [-3.043358899999999, 53.827306400000005], [-3.0443806, 53.826704199999995], [-3.0448142, 53.8264455], [-3.0452621, 53.82617079999999], [-3.0455827, 53.82596890000001], [-3.0460070999999997, 53.8256312], [-3.0461915, 53.82545529999999], [-3.0463831, 53.82527249999999], [-3.0465729999999995, 53.8250876], [-3.046675899999999, 53.82500129999999], [-3.0467253000000003, 53.82494630000001], [-3.0469290999999994, 53.82476580000001], [-3.0472871999999995, 53.82441279999999], [-3.04753, 53.8241864], [-3.0477147999999996, 53.82398890000001], [-3.0480086000000006, 53.82362979999999], [-3.0481518, 53.8234158], [-3.0483648, 53.8231051], [-3.0486281999999996, 53.822699799999995], [-3.0487559000000006, 53.822522], [-3.0488645, 53.8223707]]} |
3.2 |
2356 |
0001 |
Poulton-le-Fylde |
Blackpool North H.S. |
Blackpool North |
53.8223707 |
-3.0488645 |
53.8223707 |
-3.0488645 |
1 |
0 |
2026-09-11 23:11:22 |
TERMINATED |
2026-09-11 23:01:00 |
Blackpool North |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13053323 |
1789167563983925 |
149 |
149 |
2026-09-11 23:11:04.294652 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 23:01:04.097719 |
| 462818 |
492073 |
P89095 |
882R72M811 |
2026-09-11 |
COMPLETE |
13053906 |
2026-09-12 00:01:00 |
2026-09-11 23:11:22 |
2026-09-13 23:11:22 |
{"id": 492073, "stp": "P", "toc": "Southeastern", "uid": "P89095", "consist": "375618+375918", "dest_crs": "DVP", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P89095/2026-09-12/detailed", "trust_id": "882R72M811", "origin_crs": "CHX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dover Priory", "service_date": "2026-09-11", "dest_arr_time": "0001", "dest_platform": "2", "is_terminated": 1, "next_location": "Dover Priory", "signalling_id": "2R72", "timing_status": "ON TIME", "origin_station": "London Charing Cross", "current_leg_arr": "0001", "current_leg_dep": "2350", "current_leg_end": "Dover Priory", "origin_dep_time": "2204", "origin_platform": "4", "current_location": "Dover Priory", "last_update_time": "2026-09-11T23:11:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.1684654955939489, 51.08287243372837], [1.1686744, 51.08285809999999], [1.1688597, 51.0828454], [1.1693043, 51.0828035], [1.1697735, 51.08274920000001], [1.1702288999999997, 51.08271510000001], [1.1707785999999998, 51.08269829999999], [1.1710683, 51.082705100000005], [1.1719838, 51.082750299999994], [1.1726986999999998, 51.082789700000006], [1.1733524, 51.0828394], [1.1737875999999998, 51.0828775], [1.1742268, 51.082925299999985], [1.1746351, 51.0829754], [1.1750132, 51.0830261], [1.1754653999999998, 51.0831016], [1.1762952999999998, 51.0832406], [1.1766154, 51.083307699999985], [1.1770786999999998, 51.083409], [1.1775078, 51.0835027], [1.1785952, 51.0837709], [1.1795249, 51.08400150000001], [1.1804240999999998, 51.084233999999995], [1.1806251, 51.0842944], [1.1808750999999995, 51.084369900000006], [1.1811385, 51.08445459999999], [1.1814502, 51.0845567], [1.1818157, 51.084679699999995], [1.1821893999999995, 51.08481909999999], [1.186554, 51.086611700000006], [1.1872687, 51.0869135], [1.1877519, 51.08714030000001], [1.1881969, 51.08732690000001], [1.1882914999999998, 51.087366], [1.1882979374457294, 51.08736865727058], [1.1885097486452336, 51.087454847427274], [1.188697484600441, 51.08753047464395], [1.1888645777831697, 51.08759705432582], [1.1890144606652382, 51.087656101878096], [1.1891505657184651, 51.08770913270599], [1.1892763254146697, 51.087757662214706], [1.1893951722256697, 51.08780320580944], [1.189510538623284, 51.087847278895424], [1.1896258570793312, 51.08789139687784], [1.18974456006563, 51.08793707516193], [1.1898700800539983, 51.08798582915287], [1.190005849516256, 51.08803917425588], [1.1901553009242205, 51.08809862587617], [1.1903218667497106, 51.088165699418965], [1.1905089794645451, 51.08824191028944], [1.1907200715405426, 51.08832877389282], [1.1908453, 51.0883802], [1.191135, 51.08850240000001], [1.1914627, 51.088637899999995], [1.1918021, 51.08877950000001], [1.192477, 51.089057199999985], [1.1928384, 51.08920779999999], [1.1932434999999997, 51.089374500000005], [1.1938543999999998, 51.08962830000001], [1.1943331999999998, 51.0898248], [1.1948878, 51.0900529], [1.195344, 51.0902423], [1.1958791, 51.0904712], [1.1994969999999998, 51.0919793], [1.2026813, 51.09324380000001], [1.2033458999999995, 51.09348349999999], [1.2050187, 51.0941], [1.2074319, 51.09499559999998], [1.2087543, 51.0954881], [1.2106488, 51.09618239999999], [1.2115763999999998, 51.0965239], [1.212002, 51.0966864], [1.2124159, 51.096855700000006], [1.2129179, 51.09707480000001], [1.2132725, 51.09722850000001], [1.2135893999999998, 51.0973734], [1.2141104, 51.0976105], [1.2144252, 51.0977538], [1.2147165, 51.09786859999999], [1.215086, 51.0980124], [1.2153990999999995, 51.0981261], [1.2157808, 51.09826320000001], [1.2161003999999995, 51.09836809999999], [1.2166408, 51.0985387], [1.2171949, 51.098693], [1.2176615, 51.09881810000001], [1.2181208999999995, 51.098931], [1.2186148, 51.0990385], [1.2190751, 51.09913530000001], [1.2194184, 51.0991993], [1.2199982, 51.0993013], [1.220582, 51.09939250000001], [1.2211003, 51.09947189999999], [1.2217389999999997, 51.099562], [1.2224818999999998, 51.09965640000001], [1.2229953, 51.0997148], [1.2239104, 51.09980680000001], [1.2246657999999997, 51.0998806], [1.2257062, 51.09998370000001], [1.2267972, 51.100087300000006], [1.2278717, 51.1001892], [1.2292932, 51.1003229], [1.2303139, 51.1004152], [1.2316443999999998, 51.1005321], [1.2326323999999995, 51.1006234], [1.2328959, 51.10064990000001], [1.2329965, 51.1006611], [1.2338842999999995, 51.1007419], [1.2349724, 51.1008493], [1.2369233000000002, 51.10102999999999], [1.2377493, 51.10111270000001], [1.2379685, 51.10113049999999], [1.25764139776733, 51.102898385750336], [1.2630187, 51.103381600000006], [1.2635327999999997, 51.1034508], [1.2636697, 51.1034726], [1.263872, 51.103505899999995], [1.2641649999999998, 51.1035618], [1.2643858999999995, 51.1036116], [1.2646611, 51.1036734], [1.2650129999999995, 51.1037614], [1.2658618999999998, 51.1039951], [1.2667569, 51.10424319999999], [1.2668664, 51.104273600000006], [1.2669198, 51.1042888], [1.2679371999999998, 51.1045776], [1.2687820999999997, 51.1048151], [1.2693879, 51.10498450000001], [1.2695331999999997, 51.1050246], [1.2700793, 51.1051752], [1.2707203, 51.1053499], [1.2712389999999998, 51.105495100000006], [1.2717388024464984, 51.105631359695174], [1.2722334, 51.105766200000005], [1.2728052, 51.1059217], [1.27374, 51.1061775], [1.2745249999999997, 51.1063947], [1.2754293, 51.1066456], [1.2766211999999997, 51.1069564], [1.2776261999999998, 51.107250500000006], [1.2781042000000002, 51.1073842], [1.2788075999999995, 51.107579400000006], [1.2795906999999995, 51.107786999999995], [1.2845448792706655, 51.1091490137013], [1.2852252058311116, 51.10933604741925], [1.296264, 51.1123707], [1.2967002, 51.1124964], [1.2983064, 51.11295069999999], [1.2990105999999997, 51.11314070000001], [1.2997506, 51.113316099999984], [1.3004511999999997, 51.11347490000001], [1.3010361999999998, 51.11359660000001], [1.301569, 51.1136969], [1.3020740999999998, 51.11378010000001], [1.3032203, 51.113959599999994], [1.3037206, 51.1140252], [1.3050944999999998, 51.114238], [1.3063485, 51.1144311], [1.306735, 51.1144997], [1.3070029, 51.1145418], [1.3071931999999995, 51.11457949999999], [1.3073842999999998, 51.11462590000001], [1.3076164, 51.11470229999999], [1.307779, 51.1147691], [1.3080008, 51.11487000000001], [1.3081918, 51.1149738], [1.3083941999999995, 51.11510739999999], [1.3085674, 51.115244899999986], [1.3087096, 51.1153881], [1.3088497, 51.1155775], [1.3090043999999998, 51.1158414], [1.3090461999999998, 51.1159455], [1.3090843, 51.11603039999999], [1.3091171, 51.1161618], [1.3091307, 51.1163078], [1.3091246, 51.1164219], [1.3091090999999997, 51.1165034], [1.3090887, 51.11659049999999], [1.3090422999999998, 51.11667310000001], [1.3089828999999995, 51.1167753], [1.3088677999999998, 51.11693729999999], [1.3086968, 51.11718569999999], [1.3086102999999998, 51.1173016], [1.3085544, 51.11739500000001], [1.3084074, 51.11773509999999], [1.3081246, 51.1184732], [1.3079714999999998, 51.118865], [1.3078850999999998, 51.1190727], [1.3078515, 51.1191629], [1.3078184, 51.1192436], [1.3068045, 51.1217003], [1.3055741999999997, 51.1246814], [1.3055066, 51.12481579999999], [1.3054266, 51.1249498], [1.3053168, 51.1251613], [1.3052746, 51.125258800000005], [1.3049221999999998, 51.1260972]]}", "current_leg_start": "Folkestone Central", "dest_arr_time_act": "0001", "motion_projection": null, "next_location_lat": "51.1260972", "next_location_lon": "1.3049222", "previous_location": "Folkestone Central", "current_leg_milage": "7.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1466.814, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 2313.647, \"from_m\": 1466.814, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2757.138, \"from_m\": 2313.647, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 4170.985, \"from_m\": 2757.138, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 10280.738, \"from_m\": 4170.985, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10377.982, \"from_m\": 10280.738, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10786.566, \"from_m\": 10377.982, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 11013.897, \"from_m\": 10786.566, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12978.435, \"from_m\": 11013.897, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18864.682, \"from_m\": 12978.435, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18874.248, \"from_m\": 18864.682, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18946.979, \"from_m\": 18874.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\": 19140.214, \"from_m\": 18946.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\": 19704.565, \"from_m\": 19140.214, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 19750.533, \"from_m\": 19704.565, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20375.141, \"from_m\": 19750.533, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23127.8, \"from_m\": 20375.141, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 23170.623, \"from_m\": 23127.8, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25136.136, \"from_m\": 23170.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\": 31499.273, \"from_m\": 25136.136, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 34285.848, \"from_m\": 31499.273, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 36836.494, \"from_m\": 34285.848, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 40313.465, \"from_m\": 36836.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\": 46315.903, \"from_m\": 40313.465, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 47100.737, \"from_m\": 46315.903, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 47325.085, \"from_m\": 47100.737, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 47375.119, \"from_m\": 47325.085, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47958.636, \"from_m\": 47375.119, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 49473.128, \"from_m\": 47958.636, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 56285.457, \"from_m\": 49473.128, \"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\": 56383.802, \"from_m\": 56285.457, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 89378.055, \"from_m\": 56383.802, \"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\": 89520.123, \"from_m\": 89378.055, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 89809.523, \"from_m\": 89520.123, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 89874.477, \"from_m\": 89809.523, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 91069.125, \"from_m\": 89874.477, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 91130.39, \"from_m\": 91069.125, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 91997.376, \"from_m\": 91130.39, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 92354.533, \"from_m\": 91997.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\": 107128.243, \"from_m\": 92354.533, \"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\": 107225.754, \"from_m\": 107128.243, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 107315.8, \"from_m\": 107225.754, \"capability_applied\": null, \"effective_limit_mph\": 31.069, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 31.069}, {\"to_m\": 107605.362, \"from_m\": 107315.8, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 107971.465, \"from_m\": 107605.362, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 112757.562, \"from_m\": 107971.465, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 113305.035, \"from_m\": 112757.562, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 120310.076, \"from_m\": 113305.035, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 120542.324, \"from_m\": 120310.076, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 123309.865, \"from_m\": 120542.324, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 124012.425, \"from_m\": 123309.865, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 124825.416, \"from_m\": 124012.425, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 124866.063, \"from_m\": 124825.416, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 124973.712, \"from_m\": 124866.063, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}], \"service_id\": 492073, \"profile_key\": \"73ff396cfea0a28436441df70155c2619bb13cff796513a49a01a06284b4783c\", \"schedule_id\": 23939, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2204\", \"location\": \"London Charing Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37660}, {\"is_pass\": false, \"wtt_arr\": \"2206H\", \"wtt_dep\": \"2207H\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 2, \"distance_m\": 1206.636, \"section_seq\": 1, \"route_path_id\": 37660}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2209\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 3, \"distance_m\": 1953.151, \"section_seq\": 1, \"route_path_id\": 37660}, {\"is_pass\": false, \"wtt_arr\": \"2211\", \"wtt_dep\": \"2213\", \"location\": \"London Bridge\", \"stage_seq\": 4, \"distance_m\": 3305.008, \"section_seq\": 1, \"route_path_id\": 37660}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2215\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 5, \"distance_m\": 5498.133, \"section_seq\": 1, \"route_path_id\": 37660}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2218\", \"location\": \"New Cross\", \"stage_seq\": 6, \"distance_m\": 8471.401, \"section_seq\": 1, \"route_path_id\": 37660}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2219\", \"location\": \"Tanners Hill Jn (NX)\", \"stage_seq\": 7, \"distance_m\": 9290.085, \"section_seq\": 1, \"route_path_id\": 37660}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2220H\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 8, \"distance_m\": 10690.772, \"section_seq\": 1, \"route_path_id\": 37660}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2222\", \"location\": \"Hither Green\", \"stage_seq\": 9, \"distance_m\": 12214.768, \"section_seq\": 1, \"route_path_id\": 37660}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2224\", \"location\": \"Grove Park\", \"stage_seq\": 10, \"distance_m\": 15075.954, \"section_seq\": 1, \"route_path_id\": 37660}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2226\", \"location\": \"Chislehurst\", \"stage_seq\": 11, \"distance_m\": 18710.122, \"section_seq\": 1, \"route_path_id\": 37660}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2227\", \"location\": \"Petts Wood Jn\", \"stage_seq\": 12, \"distance_m\": 20247.289, \"section_seq\": 1, \"route_path_id\": 37660}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2228H\", \"location\": \"Orpington\", \"stage_seq\": 13, \"distance_m\": 22920.408, \"section_seq\": 1, \"route_path_id\": 37660}, {\"is_pass\": false, \"wtt_arr\": \"2236\", \"wtt_dep\": \"2237\", \"location\": \"Sevenoaks\", \"stage_seq\": 14, \"distance_m\": 36160.146, \"section_seq\": 1, \"route_path_id\": 37660}, {\"is_pass\": false, \"wtt_arr\": \"2245H\", \"wtt_dep\": \"2247\", \"location\": \"Tonbridge\", \"stage_seq\": 15, \"distance_m\": 48251.086, \"section_seq\": 1, \"route_path_id\": 37660}, {\"is_pass\": false, \"wtt_arr\": \"2253\", \"wtt_dep\": \"2254\", \"location\": \"Paddock Wood\", \"stage_seq\": 16, \"distance_m\": 56923.129, \"section_seq\": 1, \"route_path_id\": 37660}, {\"is_pass\": false, \"wtt_arr\": \"2259\", \"wtt_dep\": \"2300\", \"location\": \"Marden\", \"stage_seq\": 17, \"distance_m\": 63838.943, \"section_seq\": 1, \"route_path_id\": 37660}, {\"is_pass\": false, \"wtt_arr\": \"2303H\", \"wtt_dep\": \"2304H\", \"location\": \"Staplehurst\", \"stage_seq\": 18, \"distance_m\": 67872.048, \"section_seq\": 1, \"route_path_id\": 37660}, {\"is_pass\": false, \"wtt_arr\": \"2309\", \"wtt_dep\": \"2310\", \"location\": \"Headcorn\", \"stage_seq\": 19, \"distance_m\": 73214.306, \"section_seq\": 1, \"route_path_id\": 37660}, {\"is_pass\": false, \"wtt_arr\": \"2316\", \"wtt_dep\": \"2316H\", \"location\": \"Pluckley\", \"stage_seq\": 20, \"distance_m\": 81694.261, \"section_seq\": 1, \"route_path_id\": 37660}, {\"is_pass\": false, \"wtt_arr\": \"2325\", \"wtt_dep\": \"2330\", \"location\": \"Ashford (Kent)\", \"stage_seq\": 21, \"distance_m\": 90817.908, \"section_seq\": 1, \"route_path_id\": 37660}, {\"is_pass\": false, \"wtt_arr\": \"2337H\", \"wtt_dep\": \"2338\", \"location\": \"Westenhanger\", \"stage_seq\": 22, \"distance_m\": 103580.788, \"section_seq\": 1, \"route_path_id\": 37660}, {\"is_pass\": false, \"wtt_arr\": \"2340H\", \"wtt_dep\": \"2341\", \"location\": \"Sandling\", \"stage_seq\": 23, \"distance_m\": 105709.059, \"section_seq\": 1, \"route_path_id\": 37660}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2342H\", \"location\": \"Saltwood Jn\", \"stage_seq\": 24, \"distance_m\": 107426.85, \"section_seq\": 1, \"route_path_id\": 37660}, {\"is_pass\": false, \"wtt_arr\": \"2345H\", \"wtt_dep\": \"2346H\", \"location\": \"Folkestone West\", \"stage_seq\": 25, \"distance_m\": 112084.223, \"section_seq\": 1, \"route_path_id\": 37660}, {\"is_pass\": false, \"wtt_arr\": \"2348\", \"wtt_dep\": \"2349\", \"location\": \"Folkestone Central\", \"stage_seq\": 26, \"distance_m\": 113119.809, \"section_seq\": 1, \"route_path_id\": 37660}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2351\", \"location\": \"Folkestone East Staff Halt\", \"stage_seq\": 27, \"distance_m\": 114737.387, \"section_seq\": 1, \"route_path_id\": 37660}, {\"is_pass\": false, \"wtt_arr\": \"0001\", \"wtt_dep\": null, \"location\": \"Dover Priory\", \"stage_seq\": 28, \"distance_m\": 124973.712, \"section_seq\": 1, \"route_path_id\": 37660}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 124973.712, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37660}], \"total_distance_m\": 124973.712, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 124033.98, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 939.732, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2204", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "11.0", "current_position_lat": "51.1260972", "current_position_lon": "1.3049222", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31444, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:05:54Z\", \"source_id\": 39559161, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:06:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:06:02Z\", \"source_id\": 12992294, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29677, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:11:18Z\", \"source_id\": 39570655, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:11:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:11:23Z\", \"source_id\": 12995654, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31696, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:19:53Z\", \"source_id\": 39587928, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:20:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:19:54Z\", \"source_id\": 13000928, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31917, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:21:22Z\", \"source_id\": 39590864, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:22:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:21:27Z\", \"source_id\": 13001819, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31942, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:23:35Z\", \"source_id\": 39595293, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:24:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:23:36Z\", \"source_id\": 13003139, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32051, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:25:50Z\", \"source_id\": 39599582, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:26:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:25:53Z\", \"source_id\": 13004553, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32581, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:34:00Z\", \"source_id\": 39615237, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:35:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:34:04Z\", \"source_id\": 13009294, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32695, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:45:43Z\", \"source_id\": 39637178, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:46:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:45:47Z\", \"source_id\": 13016084, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32522, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:52:05Z\", \"source_id\": 39648892, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:52:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:52:03Z\", \"source_id\": 13019644, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32498, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:58:13Z\", \"source_id\": 39659811, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:59:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:58:18Z\", \"source_id\": 13023104, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32490, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:03:24Z\", \"source_id\": 39669225, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:04:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:03:28Z\", \"source_id\": 13025969, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32478, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:08:17Z\", \"source_id\": 39677839, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:09:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:08:18Z\", \"source_id\": 13028709, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32463, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:14:50Z\", \"source_id\": 39688897, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:15:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:14:57Z\", \"source_id\": 13032353, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32928, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:22:27Z\", \"source_id\": 39701685, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:23:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:22:29Z\", \"source_id\": 13036286, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33975, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:37:34Z\", \"source_id\": 39725998, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:38:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:37:38Z\", \"source_id\": 13043802, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33971, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:40:49Z\", \"source_id\": 39730970, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:41:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:40:54Z\", \"source_id\": 13045342, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33845, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:45:50Z\", \"source_id\": 39738222, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:47:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:45:53Z\", \"source_id\": 13047649, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33842, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:48:22Z\", \"source_id\": 39741656, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:49:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:48:27Z\", \"source_id\": 13048762, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33799, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T23:00:56Z\", \"source_id\": 39757605, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:01:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T23:01:04Z\", \"source_id\": 13053906, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T00:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Dover Priory", "service_state_platform": "2", "timing_fact_generation": 1789167664664872, "current_leg_arrival_utc": "2026-09-13T00:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T23:01:04.641626", "service_state_evidence_id": 13053906, "current_leg_start_actual_dep": "2026-09-12T23:49:00+01:00", "operational_evidence_version": 125, "service_state_event_time_utc": "2026-09-11T23:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:11:05.546719", "service_state_valid_until_kind": null, "operational_interpretation_version": 125, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
CHX |
DVP |
2R72 |
375618+375918 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 1466.814, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 2313.647, "from_m": 1466.814, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2757.138, "from_m": 2313.647, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 4170.985, "from_m": 2757.138, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 10280.738, "from_m": 4170.985, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10377.982, "from_m": 10280.738, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10786.566, "from_m": 10377.982, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 11013.897, "from_m": 10786.566, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12978.435, "from_m": 11013.897, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18864.682, "from_m": 12978.435, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 18874.248, "from_m": 18864.682, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18946.979, "from_m": 18874.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": 19140.214, "from_m": 18946.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": 19704.565, "from_m": 19140.214, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 19750.533, "from_m": 19704.565, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20375.141, "from_m": 19750.533, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23127.8, "from_m": 20375.141, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 23170.623, "from_m": 23127.8, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25136.136, "from_m": 23170.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": 31499.273, "from_m": 25136.136, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 34285.848, "from_m": 31499.273, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 36836.494, "from_m": 34285.848, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 40313.465, "from_m": 36836.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": 46315.903, "from_m": 40313.465, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 47100.737, "from_m": 46315.903, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 47325.085, "from_m": 47100.737, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 47375.119, "from_m": 47325.085, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47958.636, "from_m": 47375.119, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 49473.128, "from_m": 47958.636, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 56285.457, "from_m": 49473.128, "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": 56383.802, "from_m": 56285.457, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 89378.055, "from_m": 56383.802, "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": 89520.123, "from_m": 89378.055, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 89809.523, "from_m": 89520.123, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 89874.477, "from_m": 89809.523, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 91069.125, "from_m": 89874.477, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 91130.39, "from_m": 91069.125, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 91997.376, "from_m": 91130.39, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 92354.533, "from_m": 91997.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": 107128.243, "from_m": 92354.533, "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": 107225.754, "from_m": 107128.243, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 107315.8, "from_m": 107225.754, "capability_applied": null, "effective_limit_mph": 31.069, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 31.069}, {"to_m": 107605.362, "from_m": 107315.8, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 107971.465, "from_m": 107605.362, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 112757.562, "from_m": 107971.465, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 113305.035, "from_m": 112757.562, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 120310.076, "from_m": 113305.035, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 120542.324, "from_m": 120310.076, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 123309.865, "from_m": 120542.324, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 124012.425, "from_m": 123309.865, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 124825.416, "from_m": 124012.425, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 124866.063, "from_m": 124825.416, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 124973.712, "from_m": 124866.063, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}], "service_id": 492073, "profile_key": "73ff396cfea0a28436441df70155c2619bb13cff796513a49a01a06284b4783c", "schedule_id": 23939, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2204", "location": "London Charing Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37660}, {"is_pass": false, "wtt_arr": "2206H", "wtt_dep": "2207H", "location": "London Waterloo (East)", "stage_seq": 2, "distance_m": 1206.636, "section_seq": 1, "route_path_id": 37660}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2209", "location": "Ewer Street Jn", "stage_seq": 3, "distance_m": 1953.151, "section_seq": 1, "route_path_id": 37660}, {"is_pass": false, "wtt_arr": "2211", "wtt_dep": "2213", "location": "London Bridge", "stage_seq": 4, "distance_m": 3305.008, "section_seq": 1, "route_path_id": 37660}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2215", "location": "Blue Anchor (Kent)", "stage_seq": 5, "distance_m": 5498.133, "section_seq": 1, "route_path_id": 37660}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2218", "location": "New Cross", "stage_seq": 6, "distance_m": 8471.401, "section_seq": 1, "route_path_id": 37660}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2219", "location": "Tanners Hill Jn (NX)", "stage_seq": 7, "distance_m": 9290.085, "section_seq": 1, "route_path_id": 37660}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2220H", "location": "Parks Bridge Jn", "stage_seq": 8, "distance_m": 10690.772, "section_seq": 1, "route_path_id": 37660}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2222", "location": "Hither Green", "stage_seq": 9, "distance_m": 12214.768, "section_seq": 1, "route_path_id": 37660}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2224", "location": "Grove Park", "stage_seq": 10, "distance_m": 15075.954, "section_seq": 1, "route_path_id": 37660}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2226", "location": "Chislehurst", "stage_seq": 11, "distance_m": 18710.122, "section_seq": 1, "route_path_id": 37660}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2227", "location": "Petts Wood Jn", "stage_seq": 12, "distance_m": 20247.289, "section_seq": 1, "route_path_id": 37660}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2228H", "location": "Orpington", "stage_seq": 13, "distance_m": 22920.408, "section_seq": 1, "route_path_id": 37660}, {"is_pass": false, "wtt_arr": "2236", "wtt_dep": "2237", "location": "Sevenoaks", "stage_seq": 14, "distance_m": 36160.146, "section_seq": 1, "route_path_id": 37660}, {"is_pass": false, "wtt_arr": "2245H", "wtt_dep": "2247", "location": "Tonbridge", "stage_seq": 15, "distance_m": 48251.086, "section_seq": 1, "route_path_id": 37660}, {"is_pass": false, "wtt_arr": "2253", "wtt_dep": "2254", "location": "Paddock Wood", "stage_seq": 16, "distance_m": 56923.129, "section_seq": 1, "route_path_id": 37660}, {"is_pass": false, "wtt_arr": "2259", "wtt_dep": "2300", "location": "Marden", "stage_seq": 17, "distance_m": 63838.943, "section_seq": 1, "route_path_id": 37660}, {"is_pass": false, "wtt_arr": "2303H", "wtt_dep": "2304H", "location": "Staplehurst", "stage_seq": 18, "distance_m": 67872.048, "section_seq": 1, "route_path_id": 37660}, {"is_pass": false, "wtt_arr": "2309", "wtt_dep": "2310", "location": "Headcorn", "stage_seq": 19, "distance_m": 73214.306, "section_seq": 1, "route_path_id": 37660}, {"is_pass": false, "wtt_arr": "2316", "wtt_dep": "2316H", "location": "Pluckley", "stage_seq": 20, "distance_m": 81694.261, "section_seq": 1, "route_path_id": 37660}, {"is_pass": false, "wtt_arr": "2325", "wtt_dep": "2330", "location": "Ashford (Kent)", "stage_seq": 21, "distance_m": 90817.908, "section_seq": 1, "route_path_id": 37660}, {"is_pass": false, "wtt_arr": "2337H", "wtt_dep": "2338", "location": "Westenhanger", "stage_seq": 22, "distance_m": 103580.788, "section_seq": 1, "route_path_id": 37660}, {"is_pass": false, "wtt_arr": "2340H", "wtt_dep": "2341", "location": "Sandling", "stage_seq": 23, "distance_m": 105709.059, "section_seq": 1, "route_path_id": 37660}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2342H", "location": "Saltwood Jn", "stage_seq": 24, "distance_m": 107426.85, "section_seq": 1, "route_path_id": 37660}, {"is_pass": false, "wtt_arr": "2345H", "wtt_dep": "2346H", "location": "Folkestone West", "stage_seq": 25, "distance_m": 112084.223, "section_seq": 1, "route_path_id": 37660}, {"is_pass": false, "wtt_arr": "2348", "wtt_dep": "2349", "location": "Folkestone Central", "stage_seq": 26, "distance_m": 113119.809, "section_seq": 1, "route_path_id": 37660}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2351", "location": "Folkestone East Staff Halt", "stage_seq": 27, "distance_m": 114737.387, "section_seq": 1, "route_path_id": 37660}, {"is_pass": false, "wtt_arr": "0001", "wtt_dep": null, "location": "Dover Priory", "stage_seq": 28, "distance_m": 124973.712, "section_seq": 1, "route_path_id": 37660}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 124973.712, "from_m": 0.0, "section_seq": 1, "route_path_id": 37660}], "total_distance_m": 124973.712, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 124033.98, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 939.732, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 31444, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:05:54Z", "source_id": 39559161, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T21:06:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:06:02Z", "source_id": 12992294, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T22:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29677, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:11:18Z", "source_id": 39570655, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T21:11:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:11:23Z", "source_id": 12995654, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T22:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31696, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:19:53Z", "source_id": 39587928, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T21:20:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:19:54Z", "source_id": 13000928, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T22:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31917, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:21:22Z", "source_id": 39590864, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T21:22:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:21:27Z", "source_id": 13001819, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T22:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31942, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:23:35Z", "source_id": 39595293, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T21:24:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:23:36Z", "source_id": 13003139, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T22:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32051, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:25:50Z", "source_id": 39599582, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T21:26:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:25:53Z", "source_id": 13004553, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T22:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32581, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:34:00Z", "source_id": 39615237, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T21:35:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:34:04Z", "source_id": 13009294, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T22:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32695, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:45:43Z", "source_id": 39637178, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T21:46:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:45:47Z", "source_id": 13016084, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T22:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32522, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:52:05Z", "source_id": 39648892, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T21:52:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:52:03Z", "source_id": 13019644, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T22:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32498, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:58:13Z", "source_id": 39659811, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T21:59:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:58:18Z", "source_id": 13023104, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T22:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32490, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:03:24Z", "source_id": 39669225, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T22:04:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:03:28Z", "source_id": 13025969, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T23:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32478, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:08:17Z", "source_id": 39677839, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T22:09:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:08:18Z", "source_id": 13028709, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T23:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32463, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:14:50Z", "source_id": 39688897, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T22:15:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:14:57Z", "source_id": 13032353, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T23:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32928, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:22:27Z", "source_id": 39701685, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-11T22:23:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:22:29Z", "source_id": 13036286, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-11T23:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33975, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:37:34Z", "source_id": 39725998, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-11T22:38:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:37:38Z", "source_id": 13043802, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-11T23:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33971, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:40:49Z", "source_id": 39730970, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-11T22:41:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:40:54Z", "source_id": 13045342, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-11T23:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33845, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:45:50Z", "source_id": 39738222, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-11T22:47:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:45:53Z", "source_id": 13047649, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-11T23:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33842, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:48:22Z", "source_id": 39741656, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-11T22:49:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:48:27Z", "source_id": 13048762, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-11T23:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33799, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T23:00:56Z", "source_id": 39757605, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-11T23:01:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T23:01:04Z", "source_id": 13053906, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-12T00:01:00+01:00", "operational_fact": true}] |
London Charing Cross |
2204 |
2204 |
4 |
None |
None |
Dover Priory |
0001 |
0001 |
2 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P89095/2026-09-12/detailed |
None |
Folkestone Central |
2026-09-12T23:49:00+01:00 |
Dover Priory |
11.0 |
{"type": "LineString", "coordinates": [[1.1684654955939489, 51.08287243372837], [1.1686744, 51.08285809999999], [1.1688597, 51.0828454], [1.1693043, 51.0828035], [1.1697735, 51.08274920000001], [1.1702288999999997, 51.08271510000001], [1.1707785999999998, 51.08269829999999], [1.1710683, 51.082705100000005], [1.1719838, 51.082750299999994], [1.1726986999999998, 51.082789700000006], [1.1733524, 51.0828394], [1.1737875999999998, 51.0828775], [1.1742268, 51.082925299999985], [1.1746351, 51.0829754], [1.1750132, 51.0830261], [1.1754653999999998, 51.0831016], [1.1762952999999998, 51.0832406], [1.1766154, 51.083307699999985], [1.1770786999999998, 51.083409], [1.1775078, 51.0835027], [1.1785952, 51.0837709], [1.1795249, 51.08400150000001], [1.1804240999999998, 51.084233999999995], [1.1806251, 51.0842944], [1.1808750999999995, 51.084369900000006], [1.1811385, 51.08445459999999], [1.1814502, 51.0845567], [1.1818157, 51.084679699999995], [1.1821893999999995, 51.08481909999999], [1.186554, 51.086611700000006], [1.1872687, 51.0869135], [1.1877519, 51.08714030000001], [1.1881969, 51.08732690000001], [1.1882914999999998, 51.087366], [1.1882979374457294, 51.08736865727058], [1.1885097486452336, 51.087454847427274], [1.188697484600441, 51.08753047464395], [1.1888645777831697, 51.08759705432582], [1.1890144606652382, 51.087656101878096], [1.1891505657184651, 51.08770913270599], [1.1892763254146697, 51.087757662214706], [1.1893951722256697, 51.08780320580944], [1.189510538623284, 51.087847278895424], [1.1896258570793312, 51.08789139687784], [1.18974456006563, 51.08793707516193], [1.1898700800539983, 51.08798582915287], [1.190005849516256, 51.08803917425588], [1.1901553009242205, 51.08809862587617], [1.1903218667497106, 51.088165699418965], [1.1905089794645451, 51.08824191028944], [1.1907200715405426, 51.08832877389282], [1.1908453, 51.0883802], [1.191135, 51.08850240000001], [1.1914627, 51.088637899999995], [1.1918021, 51.08877950000001], [1.192477, 51.089057199999985], [1.1928384, 51.08920779999999], [1.1932434999999997, 51.089374500000005], [1.1938543999999998, 51.08962830000001], [1.1943331999999998, 51.0898248], [1.1948878, 51.0900529], [1.195344, 51.0902423], [1.1958791, 51.0904712], [1.1994969999999998, 51.0919793], [1.2026813, 51.09324380000001], [1.2033458999999995, 51.09348349999999], [1.2050187, 51.0941], [1.2074319, 51.09499559999998], [1.2087543, 51.0954881], [1.2106488, 51.09618239999999], [1.2115763999999998, 51.0965239], [1.212002, 51.0966864], [1.2124159, 51.096855700000006], [1.2129179, 51.09707480000001], [1.2132725, 51.09722850000001], [1.2135893999999998, 51.0973734], [1.2141104, 51.0976105], [1.2144252, 51.0977538], [1.2147165, 51.09786859999999], [1.215086, 51.0980124], [1.2153990999999995, 51.0981261], [1.2157808, 51.09826320000001], [1.2161003999999995, 51.09836809999999], [1.2166408, 51.0985387], [1.2171949, 51.098693], [1.2176615, 51.09881810000001], [1.2181208999999995, 51.098931], [1.2186148, 51.0990385], [1.2190751, 51.09913530000001], [1.2194184, 51.0991993], [1.2199982, 51.0993013], [1.220582, 51.09939250000001], [1.2211003, 51.09947189999999], [1.2217389999999997, 51.099562], [1.2224818999999998, 51.09965640000001], [1.2229953, 51.0997148], [1.2239104, 51.09980680000001], [1.2246657999999997, 51.0998806], [1.2257062, 51.09998370000001], [1.2267972, 51.100087300000006], [1.2278717, 51.1001892], [1.2292932, 51.1003229], [1.2303139, 51.1004152], [1.2316443999999998, 51.1005321], [1.2326323999999995, 51.1006234], [1.2328959, 51.10064990000001], [1.2329965, 51.1006611], [1.2338842999999995, 51.1007419], [1.2349724, 51.1008493], [1.2369233000000002, 51.10102999999999], [1.2377493, 51.10111270000001], [1.2379685, 51.10113049999999], [1.25764139776733, 51.102898385750336], [1.2630187, 51.103381600000006], [1.2635327999999997, 51.1034508], [1.2636697, 51.1034726], [1.263872, 51.103505899999995], [1.2641649999999998, 51.1035618], [1.2643858999999995, 51.1036116], [1.2646611, 51.1036734], [1.2650129999999995, 51.1037614], [1.2658618999999998, 51.1039951], [1.2667569, 51.10424319999999], [1.2668664, 51.104273600000006], [1.2669198, 51.1042888], [1.2679371999999998, 51.1045776], [1.2687820999999997, 51.1048151], [1.2693879, 51.10498450000001], [1.2695331999999997, 51.1050246], [1.2700793, 51.1051752], [1.2707203, 51.1053499], [1.2712389999999998, 51.105495100000006], [1.2717388024464984, 51.105631359695174], [1.2722334, 51.105766200000005], [1.2728052, 51.1059217], [1.27374, 51.1061775], [1.2745249999999997, 51.1063947], [1.2754293, 51.1066456], [1.2766211999999997, 51.1069564], [1.2776261999999998, 51.107250500000006], [1.2781042000000002, 51.1073842], [1.2788075999999995, 51.107579400000006], [1.2795906999999995, 51.107786999999995], [1.2845448792706655, 51.1091490137013], [1.2852252058311116, 51.10933604741925], [1.296264, 51.1123707], [1.2967002, 51.1124964], [1.2983064, 51.11295069999999], [1.2990105999999997, 51.11314070000001], [1.2997506, 51.113316099999984], [1.3004511999999997, 51.11347490000001], [1.3010361999999998, 51.11359660000001], [1.301569, 51.1136969], [1.3020740999999998, 51.11378010000001], [1.3032203, 51.113959599999994], [1.3037206, 51.1140252], [1.3050944999999998, 51.114238], [1.3063485, 51.1144311], [1.306735, 51.1144997], [1.3070029, 51.1145418], [1.3071931999999995, 51.11457949999999], [1.3073842999999998, 51.11462590000001], [1.3076164, 51.11470229999999], [1.307779, 51.1147691], [1.3080008, 51.11487000000001], [1.3081918, 51.1149738], [1.3083941999999995, 51.11510739999999], [1.3085674, 51.115244899999986], [1.3087096, 51.1153881], [1.3088497, 51.1155775], [1.3090043999999998, 51.1158414], [1.3090461999999998, 51.1159455], [1.3090843, 51.11603039999999], [1.3091171, 51.1161618], [1.3091307, 51.1163078], [1.3091246, 51.1164219], [1.3091090999999997, 51.1165034], [1.3090887, 51.11659049999999], [1.3090422999999998, 51.11667310000001], [1.3089828999999995, 51.1167753], [1.3088677999999998, 51.11693729999999], [1.3086968, 51.11718569999999], [1.3086102999999998, 51.1173016], [1.3085544, 51.11739500000001], [1.3084074, 51.11773509999999], [1.3081246, 51.1184732], [1.3079714999999998, 51.118865], [1.3078850999999998, 51.1190727], [1.3078515, 51.1191629], [1.3078184, 51.1192436], [1.3068045, 51.1217003], [1.3055741999999997, 51.1246814], [1.3055066, 51.12481579999999], [1.3054266, 51.1249498], [1.3053168, 51.1251613], [1.3052746, 51.125258800000005], [1.3049221999999998, 51.1260972]]} |
7.4 |
2350 |
0001 |
Folkestone Central |
Dover Priory |
Dover Priory |
51.1260972 |
1.3049222 |
51.1260972 |
1.3049222 |
1 |
0 |
2026-09-11 23:11:22 |
TERMINATED |
2026-09-11 23:01:00 |
Dover Priory |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13053906 |
1789167664664872 |
125 |
125 |
2026-09-11 23:11:05.546719 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 23:01:04.641626 |
| 462819 |
493675 |
P76444 |
472H75M911 |
2026-09-11 |
COMPLETE |
13053596 |
2026-09-12 00:01:00 |
2026-09-11 23:11:22 |
2026-09-13 23:11:22 |
{"id": 493675, "stp": "P", "toc": "Greater Anglia", "uid": "P76444", "consist": "720519", "dest_crs": "BIS", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P76444/2026-09-12/detailed", "trust_id": "472H75M911", "origin_crs": "CBG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bishops Stortford", "service_date": "2026-09-11", "dest_arr_time": "0002", "dest_platform": "3", "is_terminated": 1, "next_location": "Bishops Stortford", "signalling_id": "2H75", "timing_status": "EARLY", "origin_station": "Cambridge", "current_leg_arr": "0001", "current_leg_dep": "2356", "current_leg_end": "Bishops Stortford", "origin_dep_time": "2323", "origin_platform": "8", "current_location": "Bishops Stortford", "last_update_time": "2026-09-11T23:11:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.19903527269600496, 51.901188033228614], [0.1987465, 51.901105300000005], [0.1985103, 51.9010337], [0.1983156, 51.9009692], [0.1980968, 51.9008954], [0.1979063, 51.90082780000001], [0.1976892, 51.9007468], [0.1974718, 51.9006632], [0.19721929999999996, 51.9005638], [0.1970646, 51.9005005], [0.1968756, 51.90041879999999], [0.1967532, 51.90036570000001], [0.1965641, 51.90027979999999], [0.1963522, 51.900179299999984], [0.19617499999999996, 51.9000935], [0.1958196, 51.8999126], [0.1956117, 51.8998046], [0.19541140000000004, 51.899694399999994], [0.19518399999999997, 51.89956419999999], [0.1950248, 51.8994728], [0.1948191, 51.899347799999994], [0.1946692, 51.8992534], [0.194477, 51.8991297], [0.1942789, 51.89900099999999], [0.1940744, 51.898861], [0.1938371, 51.8986879], [0.19359879999999996, 51.89850659999999], [0.19341859999999997, 51.89836549999999], [0.1931895, 51.89817279999999], [0.19305589999999995, 51.89805869999999], [0.19289799999999996, 51.897923199999994], [0.19267549999999997, 51.89773180000001], [0.19246130000000003, 51.8975525], [0.1922503, 51.8973841], [0.19203429999999996, 51.897219500000006], [0.19186929999999996, 51.897098599999985], [0.19165499999999996, 51.8969483], [0.1914441, 51.896806], [0.19120490000000004, 51.8966496], [0.1909837, 51.8965166], [0.1907987, 51.89640800000001], [0.1905966, 51.8962953], [0.1903235, 51.896150299999995], [0.1900348, 51.89600370000001], [0.1896662, 51.8958249], [0.1892352, 51.895626500000006], [0.1888818, 51.8954634], [0.1885163, 51.8952891], [0.1882092, 51.895134799999994], [0.1878816, 51.8949613], [0.18758189999999997, 51.89479510000001], [0.1875099, 51.8947532], [0.18672479999999997, 51.89428159999999], [0.1864354, 51.8940982], [0.1862081, 51.89393640000001], [0.1859489, 51.8937461], [0.1857557, 51.8935988], [0.1855685, 51.8934537], [0.1853873, 51.89330919999999], [0.1851861, 51.893141400000005], [0.1850187, 51.8929962], [0.18488389999999996, 51.8928728], [0.1847425, 51.89274230000001], [0.1845948, 51.89260199999999], [0.1844181, 51.892424000000005], [0.18428749999999997, 51.89229220000001], [0.1841252, 51.892123], [0.183994, 51.8919836], [0.18384329999999996, 51.891820299999985], [0.1836875, 51.89165499999999], [0.1835306, 51.89149660000001], [0.18330949999999996, 51.89127899999998], [0.18312129999999996, 51.89109990000001], [0.1829432, 51.89093999999999], [0.182697, 51.89072149999999], [0.18242430000000004, 51.89049709999999], [0.18221329999999997, 51.8903255], [0.1820172, 51.890170700000006], [0.1818308, 51.8900269], [0.1816311, 51.88988149999999], [0.18144289999999996, 51.8897468], [0.1812417, 51.8896071], [0.1810671, 51.889488799999995], [0.1808107, 51.889322400000005], [0.18058289999999996, 51.889174700000005], [0.1803672, 51.889040300000005], [0.180153, 51.88891160000001], [0.179922, 51.8887742], [0.179697, 51.8886447], [0.1796630568239043, 51.88862539792162], [0.17954122655900012, 51.8885561180277], [0.17951129999999998, 51.8885391], [0.17930369999999998, 51.8884237], [0.17900729999999998, 51.88826240000001], [0.1787661, 51.888136200000005], [0.17856119999999998, 51.888031], [0.1783291, 51.88791350000001], [0.1780764, 51.88779139999999], [0.17782069999999997, 51.88766789999999], [0.17758259999999998, 51.8875559], [0.17734299999999997, 51.8874468], [0.1771034, 51.88733920000001], [0.1767977, 51.88720279999999], [0.176314, 51.8869939], [0.1760692, 51.8868903], [0.1758128, 51.8867773], [0.1754856, 51.8866318], [0.1751716, 51.88648049999999], [0.1749102, 51.88635389999999], [0.17462889999999998, 51.88620790000001], [0.17439289999999996, 51.88608399999999], [0.1741641, 51.885955800000005], [0.17392639999999998, 51.8858199], [0.1736618, 51.885664000000006], [0.17339079999999998, 51.8854968], [0.1731497, 51.885343699999986], [0.1729135, 51.8851878], [0.17253, 51.884927100000006], [0.1720591, 51.88460289999998], [0.1717274, 51.88437], [0.1714907, 51.8842035], [0.1712292, 51.88401069999999], [0.170915, 51.883776], [0.1706908, 51.88360859999999], [0.1703555, 51.88334530000001], [0.17015259999999996, 51.8831856], [0.1698965, 51.8829811], [0.16963589999999998, 51.882766399999994], [0.1694581, 51.8826147], [0.1692453, 51.882437], [0.16908829999999997, 51.88229919999999], [0.1688926, 51.8821262], [0.16865339999999998, 51.8819095], [0.1685107, 51.8817761], [0.1683971, 51.8816747], [0.1681643, 51.881454], [0.16787809999999995, 51.8811716], [0.16769179999999995, 51.880978], [0.16753349999999995, 51.880806], [0.1673859, 51.88064030000001], [0.1672715, 51.8805024], [0.16710009999999997, 51.8802913], [0.16700299999999998, 51.88016429999999], [0.1668892, 51.8800121], [0.166766, 51.8798411], [0.1667013, 51.87974770000001], [0.16660009999999997, 51.8795961], [0.1664801, 51.879413], [0.1663994, 51.87927739999999], [0.16632429999999998, 51.8791342], [0.1662029, 51.8789092], [0.16609619999999997, 51.87869929999999], [0.16603629999999997, 51.87857559999999], [0.16596359999999996, 51.87841400000001], [0.1658777, 51.87820919999999], [0.1657995, 51.8780089], [0.1657399, 51.87783989999999], [0.16568419999999998, 51.8776542], [0.16564289999999998, 51.87750220000001], [0.16560179999999997, 51.8773632], [0.1655746, 51.8772526], [0.1655565, 51.87716309999999], [0.1655236, 51.8770085], [0.16549289999999997, 51.87683899999999], [0.16546579999999997, 51.8766568], [0.1654407, 51.8764967], [0.1654204, 51.876301699999985], [0.16539559999999998, 51.8760785], [0.16536859999999998, 51.8758089], [0.1652966, 51.87497820000001], [0.1652718, 51.87470059999999], [0.1652468, 51.8744429], [0.1652178, 51.8740966], [0.16516379999999997, 51.873428399999995], [0.1651174, 51.8727925], [0.16503439999999997, 51.871759999999995], [0.16502029999999998, 51.8715186], [0.1649827, 51.8711508], [0.1649206, 51.87058820000001], [0.16481659999999998, 51.870096499999995], [0.16477689999999998, 51.86982069999999], [0.1646626, 51.86915270000001], [0.1646357, 51.8690063], [0.1646098, 51.8688188], [0.16459839999999998, 51.868692], [0.16458689999999998, 51.868449000000005], [0.164585, 51.86826679999999], [0.16459619999999997, 51.868159], [0.1646065, 51.86800670000001], [0.16463210000000003, 51.867839499999995], [0.1646581, 51.867731], [0.1647125, 51.867544300000006], [0.16476919999999998, 51.86739439999999], [0.1648291, 51.867260400000006], [0.16491389999999995, 51.867082], [0.16500539999999997, 51.86691720000001], [0.16506489999999996, 51.8668279], [0.16512549999999998, 51.86674310000001], [0.16524789999999998, 51.8665784], [0.1653725, 51.86642479999999], [0.1654894, 51.8662897]]}", "current_leg_start": "Stansted Mountfitchet", "dest_arr_time_act": "0002", "motion_projection": null, "next_location_lat": "51.8662897", "next_location_lon": "0.1654894", "previous_location": "Stansted Mountfitchet", "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\": 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\": 9502.229, \"from_m\": 3634.379, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 10417.668, \"from_m\": 9502.229, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 15085.392, \"from_m\": 10417.668, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 15593.136, \"from_m\": 15085.392, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 15602.319, \"from_m\": 15593.136, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19425.013, \"from_m\": 15602.319, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 40331.838, \"from_m\": 19425.013, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 40736.125, \"from_m\": 40331.838, \"capability_applied\": null, \"effective_limit_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\": 493675, \"profile_key\": \"f0083debf7a9cb047c9814c39f358a648518f57fc957fdd2ea0e2a6f69ac06ea\", \"schedule_id\": 34612, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2323\", \"location\": \"Cambridge\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 47362}, {\"is_pass\": false, \"wtt_arr\": \"2326\", \"wtt_dep\": \"2327\", \"location\": \"Cambridge South\", \"stage_seq\": 2, \"distance_m\": 2607.785, \"section_seq\": 1, \"route_path_id\": 47362}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2328H\", \"location\": \"Shepreth Branch Jn\", \"stage_seq\": 3, \"distance_m\": 3723.525, \"section_seq\": 1, \"route_path_id\": 47362}, {\"is_pass\": false, \"wtt_arr\": \"2329H\", \"wtt_dep\": \"2330\", \"location\": \"Shelford\", \"stage_seq\": 4, \"distance_m\": 5114.578, \"section_seq\": 1, \"route_path_id\": 47362}, {\"is_pass\": false, \"wtt_arr\": \"2333H\", \"wtt_dep\": \"2334\", \"location\": \"Whittlesford Parkway\", \"stage_seq\": 5, \"distance_m\": 10635.222, \"section_seq\": 1, \"route_path_id\": 47362}, {\"is_pass\": false, \"wtt_arr\": \"2337H\", \"wtt_dep\": \"2338\", \"location\": \"Great Chesterford\", \"stage_seq\": 6, \"distance_m\": 16002.125, \"section_seq\": 1, \"route_path_id\": 47362}, {\"is_pass\": false, \"wtt_arr\": \"2343\", \"wtt_dep\": \"2343H\", \"location\": \"Audley End\", \"stage_seq\": 7, \"distance_m\": 22491.538, \"section_seq\": 1, \"route_path_id\": 47362}, {\"is_pass\": false, \"wtt_arr\": \"2346\", \"wtt_dep\": \"2346H\", \"location\": \"Newport (Essex)\", \"stage_seq\": 8, \"distance_m\": 25361.558, \"section_seq\": 1, \"route_path_id\": 47362}, {\"is_pass\": false, \"wtt_arr\": \"2351H\", \"wtt_dep\": \"2352\", \"location\": \"Elsenham\", \"stage_seq\": 9, \"distance_m\": 32322.029, \"section_seq\": 1, \"route_path_id\": 47362}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2354H\", \"location\": \"Stansted North Jn\", \"stage_seq\": 10, \"distance_m\": 34324.52, \"section_seq\": 1, \"route_path_id\": 47362}, {\"is_pass\": false, \"wtt_arr\": \"2356\", \"wtt_dep\": \"2356H\", \"location\": \"Stansted Mountfitchet\", \"stage_seq\": 11, \"distance_m\": 35917.437, \"section_seq\": 1, \"route_path_id\": 47362}, {\"is_pass\": false, \"wtt_arr\": \"0002\", \"wtt_dep\": null, \"location\": \"Bishops Stortford\", \"stage_seq\": 12, \"distance_m\": 40736.125, \"section_seq\": 1, \"route_path_id\": 47362}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 40736.125, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 47362}], \"total_distance_m\": 40736.125, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 40726.942, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 9.183, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2323", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.8662897", "current_position_lon": "0.1654894", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:25:33Z\", \"source_id\": 13037820, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12624, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:28:54Z\", \"source_id\": 39712053, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:29:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:28:58Z\", \"source_id\": 13039506, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12667, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:33:11Z\", \"source_id\": 39718987, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:33:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:33:17Z\", \"source_id\": 13041673, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12671, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:37:04Z\", \"source_id\": 39725264, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:37:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:37:09Z\", \"source_id\": 13043583, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12678, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:41:47Z\", \"source_id\": 39732418, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:42:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:41:52Z\", \"source_id\": 13045773, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12686, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:44:45Z\", \"source_id\": 39736694, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:45:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:44:48Z\", \"source_id\": 13047165, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12690, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:49:57Z\", \"source_id\": 39743789, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:50:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:50:04Z\", \"source_id\": 13049453, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12704, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:54:01Z\", \"source_id\": 39749126, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:55:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:54:08Z\", \"source_id\": 13051209, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12745, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T23:00:08Z\", \"source_id\": 39756578, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:01:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T23:00:09Z\", \"source_id\": 13053596, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T00:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bishops Stortford", "service_state_platform": "3", "timing_fact_generation": 1789167611487532, "current_leg_arrival_utc": "2026-09-13T00:01:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T23:01:07.177170", "service_state_evidence_id": 13053596, "current_leg_start_actual_dep": "2026-09-12T23:56:30+01:00", "operational_evidence_version": 49, "service_state_event_time_utc": "2026-09-11T23:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:11:07.371317", "service_state_valid_until_kind": null, "operational_interpretation_version": 49, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
CBG |
BIS |
2H75 |
720519 |
5 |
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": 9502.229, "from_m": 3634.379, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 10417.668, "from_m": 9502.229, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 15085.392, "from_m": 10417.668, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 15593.136, "from_m": 15085.392, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 15602.319, "from_m": 15593.136, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19425.013, "from_m": 15602.319, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 40331.838, "from_m": 19425.013, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 40736.125, "from_m": 40331.838, "capability_applied": null, "effective_limit_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": 493675, "profile_key": "f0083debf7a9cb047c9814c39f358a648518f57fc957fdd2ea0e2a6f69ac06ea", "schedule_id": 34612, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2323", "location": "Cambridge", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 47362}, {"is_pass": false, "wtt_arr": "2326", "wtt_dep": "2327", "location": "Cambridge South", "stage_seq": 2, "distance_m": 2607.785, "section_seq": 1, "route_path_id": 47362}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2328H", "location": "Shepreth Branch Jn", "stage_seq": 3, "distance_m": 3723.525, "section_seq": 1, "route_path_id": 47362}, {"is_pass": false, "wtt_arr": "2329H", "wtt_dep": "2330", "location": "Shelford", "stage_seq": 4, "distance_m": 5114.578, "section_seq": 1, "route_path_id": 47362}, {"is_pass": false, "wtt_arr": "2333H", "wtt_dep": "2334", "location": "Whittlesford Parkway", "stage_seq": 5, "distance_m": 10635.222, "section_seq": 1, "route_path_id": 47362}, {"is_pass": false, "wtt_arr": "2337H", "wtt_dep": "2338", "location": "Great Chesterford", "stage_seq": 6, "distance_m": 16002.125, "section_seq": 1, "route_path_id": 47362}, {"is_pass": false, "wtt_arr": "2343", "wtt_dep": "2343H", "location": "Audley End", "stage_seq": 7, "distance_m": 22491.538, "section_seq": 1, "route_path_id": 47362}, {"is_pass": false, "wtt_arr": "2346", "wtt_dep": "2346H", "location": "Newport (Essex)", "stage_seq": 8, "distance_m": 25361.558, "section_seq": 1, "route_path_id": 47362}, {"is_pass": false, "wtt_arr": "2351H", "wtt_dep": "2352", "location": "Elsenham", "stage_seq": 9, "distance_m": 32322.029, "section_seq": 1, "route_path_id": 47362}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2354H", "location": "Stansted North Jn", "stage_seq": 10, "distance_m": 34324.52, "section_seq": 1, "route_path_id": 47362}, {"is_pass": false, "wtt_arr": "2356", "wtt_dep": "2356H", "location": "Stansted Mountfitchet", "stage_seq": 11, "distance_m": 35917.437, "section_seq": 1, "route_path_id": 47362}, {"is_pass": false, "wtt_arr": "0002", "wtt_dep": null, "location": "Bishops Stortford", "stage_seq": 12, "distance_m": 40736.125, "section_seq": 1, "route_path_id": 47362}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 40736.125, "from_m": 0.0, "section_seq": 1, "route_path_id": 47362}], "total_distance_m": 40736.125, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 40726.942, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 9.183, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:25:33Z", "source_id": 13037820, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T23:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12624, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:28:54Z", "source_id": 39712053, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T22:29:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:28:58Z", "source_id": 13039506, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T23:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12667, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:33:11Z", "source_id": 39718987, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T22:33:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:33:17Z", "source_id": 13041673, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T23:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12671, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:37:04Z", "source_id": 39725264, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T22:37:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:37:09Z", "source_id": 13043583, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T23:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12678, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:41:47Z", "source_id": 39732418, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T22:42:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:41:52Z", "source_id": 13045773, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T23:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12686, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:44:45Z", "source_id": 39736694, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T22:45:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:44:48Z", "source_id": 13047165, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T23:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12690, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:49:57Z", "source_id": 39743789, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T22:50:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:50:04Z", "source_id": 13049453, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T23:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12704, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:54:01Z", "source_id": 39749126, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T22:55:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:54:08Z", "source_id": 13051209, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T23:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12745, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T23:00:08Z", "source_id": 39756578, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T23:01:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T23:00:09Z", "source_id": 13053596, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T00:01:00+01:00", "operational_fact": true}] |
Cambridge |
2323 |
2323 |
8 |
None |
None |
Bishops Stortford |
0002 |
0002 |
3 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P76444/2026-09-12/detailed |
None |
Stansted Mountfitchet |
2026-09-12T23:56:30+01:00 |
Bishops Stortford |
5.0 |
{"type": "LineString", "coordinates": [[0.19903527269600496, 51.901188033228614], [0.1987465, 51.901105300000005], [0.1985103, 51.9010337], [0.1983156, 51.9009692], [0.1980968, 51.9008954], [0.1979063, 51.90082780000001], [0.1976892, 51.9007468], [0.1974718, 51.9006632], [0.19721929999999996, 51.9005638], [0.1970646, 51.9005005], [0.1968756, 51.90041879999999], [0.1967532, 51.90036570000001], [0.1965641, 51.90027979999999], [0.1963522, 51.900179299999984], [0.19617499999999996, 51.9000935], [0.1958196, 51.8999126], [0.1956117, 51.8998046], [0.19541140000000004, 51.899694399999994], [0.19518399999999997, 51.89956419999999], [0.1950248, 51.8994728], [0.1948191, 51.899347799999994], [0.1946692, 51.8992534], [0.194477, 51.8991297], [0.1942789, 51.89900099999999], [0.1940744, 51.898861], [0.1938371, 51.8986879], [0.19359879999999996, 51.89850659999999], [0.19341859999999997, 51.89836549999999], [0.1931895, 51.89817279999999], [0.19305589999999995, 51.89805869999999], [0.19289799999999996, 51.897923199999994], [0.19267549999999997, 51.89773180000001], [0.19246130000000003, 51.8975525], [0.1922503, 51.8973841], [0.19203429999999996, 51.897219500000006], [0.19186929999999996, 51.897098599999985], [0.19165499999999996, 51.8969483], [0.1914441, 51.896806], [0.19120490000000004, 51.8966496], [0.1909837, 51.8965166], [0.1907987, 51.89640800000001], [0.1905966, 51.8962953], [0.1903235, 51.896150299999995], [0.1900348, 51.89600370000001], [0.1896662, 51.8958249], [0.1892352, 51.895626500000006], [0.1888818, 51.8954634], [0.1885163, 51.8952891], [0.1882092, 51.895134799999994], [0.1878816, 51.8949613], [0.18758189999999997, 51.89479510000001], [0.1875099, 51.8947532], [0.18672479999999997, 51.89428159999999], [0.1864354, 51.8940982], [0.1862081, 51.89393640000001], [0.1859489, 51.8937461], [0.1857557, 51.8935988], [0.1855685, 51.8934537], [0.1853873, 51.89330919999999], [0.1851861, 51.893141400000005], [0.1850187, 51.8929962], [0.18488389999999996, 51.8928728], [0.1847425, 51.89274230000001], [0.1845948, 51.89260199999999], [0.1844181, 51.892424000000005], [0.18428749999999997, 51.89229220000001], [0.1841252, 51.892123], [0.183994, 51.8919836], [0.18384329999999996, 51.891820299999985], [0.1836875, 51.89165499999999], [0.1835306, 51.89149660000001], [0.18330949999999996, 51.89127899999998], [0.18312129999999996, 51.89109990000001], [0.1829432, 51.89093999999999], [0.182697, 51.89072149999999], [0.18242430000000004, 51.89049709999999], [0.18221329999999997, 51.8903255], [0.1820172, 51.890170700000006], [0.1818308, 51.8900269], [0.1816311, 51.88988149999999], [0.18144289999999996, 51.8897468], [0.1812417, 51.8896071], [0.1810671, 51.889488799999995], [0.1808107, 51.889322400000005], [0.18058289999999996, 51.889174700000005], [0.1803672, 51.889040300000005], [0.180153, 51.88891160000001], [0.179922, 51.8887742], [0.179697, 51.8886447], [0.1796630568239043, 51.88862539792162], [0.17954122655900012, 51.8885561180277], [0.17951129999999998, 51.8885391], [0.17930369999999998, 51.8884237], [0.17900729999999998, 51.88826240000001], [0.1787661, 51.888136200000005], [0.17856119999999998, 51.888031], [0.1783291, 51.88791350000001], [0.1780764, 51.88779139999999], [0.17782069999999997, 51.88766789999999], [0.17758259999999998, 51.8875559], [0.17734299999999997, 51.8874468], [0.1771034, 51.88733920000001], [0.1767977, 51.88720279999999], [0.176314, 51.8869939], [0.1760692, 51.8868903], [0.1758128, 51.8867773], [0.1754856, 51.8866318], [0.1751716, 51.88648049999999], [0.1749102, 51.88635389999999], [0.17462889999999998, 51.88620790000001], [0.17439289999999996, 51.88608399999999], [0.1741641, 51.885955800000005], [0.17392639999999998, 51.8858199], [0.1736618, 51.885664000000006], [0.17339079999999998, 51.8854968], [0.1731497, 51.885343699999986], [0.1729135, 51.8851878], [0.17253, 51.884927100000006], [0.1720591, 51.88460289999998], [0.1717274, 51.88437], [0.1714907, 51.8842035], [0.1712292, 51.88401069999999], [0.170915, 51.883776], [0.1706908, 51.88360859999999], [0.1703555, 51.88334530000001], [0.17015259999999996, 51.8831856], [0.1698965, 51.8829811], [0.16963589999999998, 51.882766399999994], [0.1694581, 51.8826147], [0.1692453, 51.882437], [0.16908829999999997, 51.88229919999999], [0.1688926, 51.8821262], [0.16865339999999998, 51.8819095], [0.1685107, 51.8817761], [0.1683971, 51.8816747], [0.1681643, 51.881454], [0.16787809999999995, 51.8811716], [0.16769179999999995, 51.880978], [0.16753349999999995, 51.880806], [0.1673859, 51.88064030000001], [0.1672715, 51.8805024], [0.16710009999999997, 51.8802913], [0.16700299999999998, 51.88016429999999], [0.1668892, 51.8800121], [0.166766, 51.8798411], [0.1667013, 51.87974770000001], [0.16660009999999997, 51.8795961], [0.1664801, 51.879413], [0.1663994, 51.87927739999999], [0.16632429999999998, 51.8791342], [0.1662029, 51.8789092], [0.16609619999999997, 51.87869929999999], [0.16603629999999997, 51.87857559999999], [0.16596359999999996, 51.87841400000001], [0.1658777, 51.87820919999999], [0.1657995, 51.8780089], [0.1657399, 51.87783989999999], [0.16568419999999998, 51.8776542], [0.16564289999999998, 51.87750220000001], [0.16560179999999997, 51.8773632], [0.1655746, 51.8772526], [0.1655565, 51.87716309999999], [0.1655236, 51.8770085], [0.16549289999999997, 51.87683899999999], [0.16546579999999997, 51.8766568], [0.1654407, 51.8764967], [0.1654204, 51.876301699999985], [0.16539559999999998, 51.8760785], [0.16536859999999998, 51.8758089], [0.1652966, 51.87497820000001], [0.1652718, 51.87470059999999], [0.1652468, 51.8744429], [0.1652178, 51.8740966], [0.16516379999999997, 51.873428399999995], [0.1651174, 51.8727925], [0.16503439999999997, 51.871759999999995], [0.16502029999999998, 51.8715186], [0.1649827, 51.8711508], [0.1649206, 51.87058820000001], [0.16481659999999998, 51.870096499999995], [0.16477689999999998, 51.86982069999999], [0.1646626, 51.86915270000001], [0.1646357, 51.8690063], [0.1646098, 51.8688188], [0.16459839999999998, 51.868692], [0.16458689999999998, 51.868449000000005], [0.164585, 51.86826679999999], [0.16459619999999997, 51.868159], [0.1646065, 51.86800670000001], [0.16463210000000003, 51.867839499999995], [0.1646581, 51.867731], [0.1647125, 51.867544300000006], [0.16476919999999998, 51.86739439999999], [0.1648291, 51.867260400000006], [0.16491389999999995, 51.867082], [0.16500539999999997, 51.86691720000001], [0.16506489999999996, 51.8668279], [0.16512549999999998, 51.86674310000001], [0.16524789999999998, 51.8665784], [0.1653725, 51.86642479999999], [0.1654894, 51.8662897]]} |
3.0 |
2356 |
0001 |
Stansted Mountfitchet |
Bishops Stortford |
Bishops Stortford |
51.8662897 |
0.1654894 |
51.8662897 |
0.1654894 |
1 |
0 |
2026-09-11 23:11:22 |
TERMINATED |
2026-09-11 23:01:00 |
Bishops Stortford |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13053596 |
1789167611487532 |
49 |
49 |
2026-09-11 23:11:07.371317 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 23:01:07.177170 |
| 462820 |
493672 |
L83619 |
872N73M911 |
2026-09-11 |
COMPLETE |
13053688 |
2026-09-12 00:01:00 |
2026-09-11 23:11:22 |
2026-09-13 23:11:22 |
{"id": 493672, "stp": "P", "toc": "South Western Railway", "uid": "L83619", "consist": "450034", "dest_crs": "FNH", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L83619/2026-09-12/detailed", "trust_id": "872N73M911", "origin_crs": "ACT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Farnham", "service_date": "2026-09-11", "dest_arr_time": "0002", "dest_platform": "2", "is_terminated": 1, "next_location": "Farnham", "signalling_id": "2N73", "timing_status": "EARLY", "origin_station": "Ascot", "current_leg_arr": "0001", "current_leg_dep": "2356", "current_leg_end": "Farnham", "origin_dep_time": "2323", "origin_platform": "3", "current_location": "Farnham", "last_update_time": "2026-09-11T23:11:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.7596995, 51.24624180000001], [-0.7600280999999999, 51.2460958], [-0.7607049, 51.24579079999999], [-0.7610464999999998, 51.24564479999999], [-0.7613080999999999, 51.2455355], [-0.7613934999999998, 51.2454982], [-0.7616441, 51.2453795], [-0.76181, 51.2452918], [-0.7621711, 51.2450717], [-0.7624743, 51.2448713], [-0.7627357, 51.244680300000006], [-0.7632845, 51.24426709999999], [-0.7637093, 51.243914700000005], [-0.7640836, 51.2435449], [-0.7644290000000001, 51.24316720000001], [-0.7647608, 51.2427737], [-0.7650532, 51.2423749], [-0.7652234, 51.2421221], [-0.7654354, 51.24175770000001], [-0.7655800999999999, 51.2414806], [-0.7657703, 51.24106160000001], [-0.7662454, 51.239798], [-0.7665391, 51.2389696], [-0.7669348, 51.23788569999999], [-0.766971, 51.23778169999999], [-0.7675473999999999, 51.236265399999986], [-0.7680029999999999, 51.23506210000001], [-0.768878, 51.23274959999999], [-0.7689208999999999, 51.2326395], [-0.7694927999999999, 51.2310752], [-0.7696129, 51.230725100000015], [-0.769747, 51.23025400000001], [-0.769834, 51.22989489999999], [-0.769916, 51.22950989999999], [-0.7700240999999999, 51.22881539999999], [-0.7700715, 51.2281822], [-0.7700836, 51.2276322], [-0.7700628999999999, 51.2269658], [-0.7700145, 51.2264103], [-0.7699217, 51.2257815], [-0.7698427, 51.2253785], [-0.7697204, 51.224902], [-0.769505, 51.22409900000001], [-0.7693339, 51.2235612], [-0.7692495, 51.22325450000001], [-0.7692078999999999, 51.223000500000005], [-0.7692083, 51.2227528], [-0.7692501, 51.22249479999999], [-0.7693457999999999, 51.2222217], [-0.7694771999999999, 51.22196929999999], [-0.7696749999999999, 51.22169470000001], [-0.7699347, 51.2214337], [-0.7702718, 51.22116349999999], [-0.7705240999999999, 51.2210022], [-0.7708305, 51.22084610000001], [-0.7710448999999999, 51.22075170000001], [-0.7711705999999999, 51.2206963], [-0.7715453, 51.22056169999999], [-0.7727713999999999, 51.22016630000001], [-0.7732792, 51.2199869], [-0.7738379, 51.2197646], [-0.7742215999999998, 51.219608499999985], [-0.7746089999999999, 51.2194316], [-0.7750830999999999, 51.21919659999999], [-0.7752214, 51.2191281], [-0.7757508, 51.21884299999999], [-0.7762487, 51.2185417], [-0.7766162155455559, 51.21830176221716], [-0.7770337, 51.21802919999998], [-0.7780073999999999, 51.21738580000001], [-0.778515, 51.21706439999999], [-0.7787748, 51.2169248], [-0.7795932, 51.216534399999986], [-0.7800045, 51.216356999999995], [-0.7801064, 51.216315899999984], [-0.780422, 51.2161869], [-0.7816578, 51.21574530000001], [-0.7826696999999999, 51.21543700000001], [-0.7835221, 51.2152217], [-0.7851599999999999, 51.2148808], [-0.7859025999999999, 51.2147161], [-0.7866916, 51.2145043], [-0.7873949, 51.214293], [-0.7880356999999999, 51.2140813], [-0.7887334999999999, 51.21381819999999], [-0.7895391, 51.2134794], [-0.7901359, 51.2131941], [-0.7905864999999999, 51.2129509], [-0.7911523, 51.2126105], [-0.7919299, 51.21212080000001], [-0.7919810999999999, 51.2120875], [-0.7927472999999999, 51.211567499999994], [-0.7930849999999999, 51.21135739999999], [-0.7934833000000001, 51.211118500000005]]}", "current_leg_start": "Aldershot", "dest_arr_time_act": "0002", "motion_projection": null, "next_location_lat": "51.2111185", "next_location_lon": "-0.7934833", "previous_location": "Aldershot", "current_leg_milage": "3.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 126.512, \"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\": 641.587, \"from_m\": 126.512, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 10177.82, \"from_m\": 641.587, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11411.674, \"from_m\": 10177.82, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 15335.655, \"from_m\": 11411.674, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15606.536, \"from_m\": 15335.655, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 18589.002, \"from_m\": 15606.536, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18960.152, \"from_m\": 18589.002, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 22437.16, \"from_m\": 18960.152, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23935.064, \"from_m\": 22437.16, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25917.722, \"from_m\": 23935.064, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 26563.188, \"from_m\": 25917.722, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 28193.238, \"from_m\": 26563.188, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 493672, \"profile_key\": \"1f36abed48610eb530950f6904e05e67a463cde4aef80c348ea6f658b1b13707\", \"schedule_id\": 17908, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2323\", \"location\": \"Ascot\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35142}, {\"is_pass\": false, \"wtt_arr\": \"2328H\", \"wtt_dep\": \"2329\", \"location\": \"Bagshot\", \"stage_seq\": 2, \"distance_m\": 5111.734, \"section_seq\": 1, \"route_path_id\": 35142}, {\"is_pass\": false, \"wtt_arr\": \"2334H\", \"wtt_dep\": \"2339\", \"location\": \"Camberley\", \"stage_seq\": 3, \"distance_m\": 10376.519, \"section_seq\": 1, \"route_path_id\": 35142}, {\"is_pass\": false, \"wtt_arr\": \"2342H\", \"wtt_dep\": \"2343\", \"location\": \"Frimley\", \"stage_seq\": 4, \"distance_m\": 13928.804, \"section_seq\": 1, \"route_path_id\": 35142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2345\", \"location\": \"Frimley Jn\", \"stage_seq\": 5, \"distance_m\": 15516.57, \"section_seq\": 1, \"route_path_id\": 35142}, {\"is_pass\": false, \"wtt_arr\": \"2349\", \"wtt_dep\": \"2349H\", \"location\": \"Ash Vale\", \"stage_seq\": 6, \"distance_m\": 19022.129, \"section_seq\": 1, \"route_path_id\": 35142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2351\", \"location\": \"Aldershot North Jn\", \"stage_seq\": 7, \"distance_m\": 20791.661, \"section_seq\": 1, \"route_path_id\": 35142}, {\"is_pass\": false, \"wtt_arr\": \"2353H\", \"wtt_dep\": \"2357\", \"location\": \"Aldershot\", \"stage_seq\": 8, \"distance_m\": 23224.413, \"section_seq\": 1, \"route_path_id\": 35142}, {\"is_pass\": false, \"wtt_arr\": \"0002\", \"wtt_dep\": null, \"location\": \"Farnham\", \"stage_seq\": 9, \"distance_m\": 28193.238, \"section_seq\": 1, \"route_path_id\": 35142}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 28193.238, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35142}], \"total_distance_m\": 28193.238, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 28193.238, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2323", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.2111185", "current_position_lon": "-0.7934833", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 28178, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:25:32Z\", \"source_id\": 39706651, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:28:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:25:37Z\", \"source_id\": 13037860, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28166, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:32:47Z\", \"source_id\": 39718333, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:33:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:32:48Z\", \"source_id\": 13041448, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28162, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:41:12Z\", \"source_id\": 39731543, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:42:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:41:18Z\", \"source_id\": 13045487, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27887, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:47:47Z\", \"source_id\": 39740844, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:48:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:47:54Z\", \"source_id\": 13048527, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27873, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:52:25Z\", \"source_id\": 39747127, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:53:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:52:29Z\", \"source_id\": 13050508, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27862, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T23:00:21Z\", \"source_id\": 39756808, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:01:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T23:00:35Z\", \"source_id\": 13053688, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T00:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Farnham", "service_state_platform": "2", "timing_fact_generation": 1789167637413617, "current_leg_arrival_utc": "2026-09-13T00:01:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T23:01:10.198479", "service_state_evidence_id": 13053688, "current_leg_start_actual_dep": "2026-09-12T23:57:00+01:00", "operational_evidence_version": 37, "service_state_event_time_utc": "2026-09-11T23:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:11:10.330070", "service_state_valid_until_kind": null, "operational_interpretation_version": 37, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
ACT |
FNH |
2N73 |
450034 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 126.512, "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": 641.587, "from_m": 126.512, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 10177.82, "from_m": 641.587, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11411.674, "from_m": 10177.82, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 15335.655, "from_m": 11411.674, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15606.536, "from_m": 15335.655, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 18589.002, "from_m": 15606.536, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18960.152, "from_m": 18589.002, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 22437.16, "from_m": 18960.152, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23935.064, "from_m": 22437.16, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25917.722, "from_m": 23935.064, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 26563.188, "from_m": 25917.722, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 28193.238, "from_m": 26563.188, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 493672, "profile_key": "1f36abed48610eb530950f6904e05e67a463cde4aef80c348ea6f658b1b13707", "schedule_id": 17908, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2323", "location": "Ascot", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35142}, {"is_pass": false, "wtt_arr": "2328H", "wtt_dep": "2329", "location": "Bagshot", "stage_seq": 2, "distance_m": 5111.734, "section_seq": 1, "route_path_id": 35142}, {"is_pass": false, "wtt_arr": "2334H", "wtt_dep": "2339", "location": "Camberley", "stage_seq": 3, "distance_m": 10376.519, "section_seq": 1, "route_path_id": 35142}, {"is_pass": false, "wtt_arr": "2342H", "wtt_dep": "2343", "location": "Frimley", "stage_seq": 4, "distance_m": 13928.804, "section_seq": 1, "route_path_id": 35142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2345", "location": "Frimley Jn", "stage_seq": 5, "distance_m": 15516.57, "section_seq": 1, "route_path_id": 35142}, {"is_pass": false, "wtt_arr": "2349", "wtt_dep": "2349H", "location": "Ash Vale", "stage_seq": 6, "distance_m": 19022.129, "section_seq": 1, "route_path_id": 35142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2351", "location": "Aldershot North Jn", "stage_seq": 7, "distance_m": 20791.661, "section_seq": 1, "route_path_id": 35142}, {"is_pass": false, "wtt_arr": "2353H", "wtt_dep": "2357", "location": "Aldershot", "stage_seq": 8, "distance_m": 23224.413, "section_seq": 1, "route_path_id": 35142}, {"is_pass": false, "wtt_arr": "0002", "wtt_dep": null, "location": "Farnham", "stage_seq": 9, "distance_m": 28193.238, "section_seq": 1, "route_path_id": 35142}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 28193.238, "from_m": 0.0, "section_seq": 1, "route_path_id": 35142}], "total_distance_m": 28193.238, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 28193.238, "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": 28178, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:25:32Z", "source_id": 39706651, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T22:28:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:25:37Z", "source_id": 13037860, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T23:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28166, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:32:47Z", "source_id": 39718333, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T22:33:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:32:48Z", "source_id": 13041448, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T23:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28162, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:41:12Z", "source_id": 39731543, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T22:42:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:41:18Z", "source_id": 13045487, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T23:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27887, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:47:47Z", "source_id": 39740844, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T22:48:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:47:54Z", "source_id": 13048527, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T23:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27873, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:52:25Z", "source_id": 39747127, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T22:53:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:52:29Z", "source_id": 13050508, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T23:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27862, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T23:00:21Z", "source_id": 39756808, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T23:01:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T23:00:35Z", "source_id": 13053688, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T00:01:00+01:00", "operational_fact": true}] |
Ascot |
2323 |
2323 |
3 |
None |
None |
Farnham |
0002 |
0002 |
2 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L83619/2026-09-12/detailed |
None |
Aldershot |
2026-09-12T23:57:00+01:00 |
Farnham |
5.0 |
{"type": "LineString", "coordinates": [[-0.7596995, 51.24624180000001], [-0.7600280999999999, 51.2460958], [-0.7607049, 51.24579079999999], [-0.7610464999999998, 51.24564479999999], [-0.7613080999999999, 51.2455355], [-0.7613934999999998, 51.2454982], [-0.7616441, 51.2453795], [-0.76181, 51.2452918], [-0.7621711, 51.2450717], [-0.7624743, 51.2448713], [-0.7627357, 51.244680300000006], [-0.7632845, 51.24426709999999], [-0.7637093, 51.243914700000005], [-0.7640836, 51.2435449], [-0.7644290000000001, 51.24316720000001], [-0.7647608, 51.2427737], [-0.7650532, 51.2423749], [-0.7652234, 51.2421221], [-0.7654354, 51.24175770000001], [-0.7655800999999999, 51.2414806], [-0.7657703, 51.24106160000001], [-0.7662454, 51.239798], [-0.7665391, 51.2389696], [-0.7669348, 51.23788569999999], [-0.766971, 51.23778169999999], [-0.7675473999999999, 51.236265399999986], [-0.7680029999999999, 51.23506210000001], [-0.768878, 51.23274959999999], [-0.7689208999999999, 51.2326395], [-0.7694927999999999, 51.2310752], [-0.7696129, 51.230725100000015], [-0.769747, 51.23025400000001], [-0.769834, 51.22989489999999], [-0.769916, 51.22950989999999], [-0.7700240999999999, 51.22881539999999], [-0.7700715, 51.2281822], [-0.7700836, 51.2276322], [-0.7700628999999999, 51.2269658], [-0.7700145, 51.2264103], [-0.7699217, 51.2257815], [-0.7698427, 51.2253785], [-0.7697204, 51.224902], [-0.769505, 51.22409900000001], [-0.7693339, 51.2235612], [-0.7692495, 51.22325450000001], [-0.7692078999999999, 51.223000500000005], [-0.7692083, 51.2227528], [-0.7692501, 51.22249479999999], [-0.7693457999999999, 51.2222217], [-0.7694771999999999, 51.22196929999999], [-0.7696749999999999, 51.22169470000001], [-0.7699347, 51.2214337], [-0.7702718, 51.22116349999999], [-0.7705240999999999, 51.2210022], [-0.7708305, 51.22084610000001], [-0.7710448999999999, 51.22075170000001], [-0.7711705999999999, 51.2206963], [-0.7715453, 51.22056169999999], [-0.7727713999999999, 51.22016630000001], [-0.7732792, 51.2199869], [-0.7738379, 51.2197646], [-0.7742215999999998, 51.219608499999985], [-0.7746089999999999, 51.2194316], [-0.7750830999999999, 51.21919659999999], [-0.7752214, 51.2191281], [-0.7757508, 51.21884299999999], [-0.7762487, 51.2185417], [-0.7766162155455559, 51.21830176221716], [-0.7770337, 51.21802919999998], [-0.7780073999999999, 51.21738580000001], [-0.778515, 51.21706439999999], [-0.7787748, 51.2169248], [-0.7795932, 51.216534399999986], [-0.7800045, 51.216356999999995], [-0.7801064, 51.216315899999984], [-0.780422, 51.2161869], [-0.7816578, 51.21574530000001], [-0.7826696999999999, 51.21543700000001], [-0.7835221, 51.2152217], [-0.7851599999999999, 51.2148808], [-0.7859025999999999, 51.2147161], [-0.7866916, 51.2145043], [-0.7873949, 51.214293], [-0.7880356999999999, 51.2140813], [-0.7887334999999999, 51.21381819999999], [-0.7895391, 51.2134794], [-0.7901359, 51.2131941], [-0.7905864999999999, 51.2129509], [-0.7911523, 51.2126105], [-0.7919299, 51.21212080000001], [-0.7919810999999999, 51.2120875], [-0.7927472999999999, 51.211567499999994], [-0.7930849999999999, 51.21135739999999], [-0.7934833000000001, 51.211118500000005]]} |
3.1 |
2356 |
0001 |
Aldershot |
Farnham |
Farnham |
51.2111185 |
-0.7934833 |
51.2111185 |
-0.7934833 |
1 |
0 |
2026-09-11 23:11:22 |
TERMINATED |
2026-09-11 23:01:00 |
Farnham |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13053688 |
1789167637413617 |
37 |
37 |
2026-09-11 23:11:10.330070 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 23:01:10.198479 |
| 462821 |
493216 |
P66793 |
501K55M911 |
2026-09-11 |
COMPLETE |
13053494 |
2026-09-12 00:01:00 |
2026-09-11 23:11:22 |
2026-09-13 23:11:22 |
{"id": 493216, "stp": "O", "toc": "Greater Anglia", "uid": "P66793", "consist": "720107+720560", "dest_crs": "LST", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P66793/2026-09-12/detailed", "trust_id": "501K55M911", "origin_crs": "SOV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Liverpool Street", "service_date": "2026-09-11", "dest_arr_time": "0001", "dest_platform": "11", "is_terminated": 1, "next_location": "London Liverpool Street", "signalling_id": "1K55", "timing_status": "ON TIME", "origin_station": "Southend Victoria", "current_leg_arr": "0001", "current_leg_dep": "2354", "current_leg_end": "London Liverpool Street", "origin_dep_time": "2301", "origin_platform": "2", "current_location": "London Liverpool Street", "last_update_time": "2026-09-11T23:11:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0034010613547373635, 51.54217625781763], [-0.0034025999999999995, 51.5421753], [-0.003746399999999999, 51.5419608], [-0.0039644, 51.5418172], [-0.0042062, 51.541652], [-0.004440199999999999, 51.541491699999995], [-0.004821099999999999, 51.5412474], [-0.004941, 51.5411577], [-0.005156999999999999, 51.54098689999999], [-0.005479199999999999, 51.54071059999998], [-0.005586, 51.540617299999994], [-0.0058231, 51.5404004], [-0.006013400000000001, 51.54021519999999], [-0.006209199999999999, 51.54002549999999], [-0.0063129, 51.5399237], [-0.006740999999999999, 51.53950640000001], [-0.0069911999999999995, 51.53926049999999], [-0.0073964, 51.5388648], [-0.007538700000000001, 51.53872570000001], [-0.0077722, 51.53851279999999], [-0.007997999999999998, 51.53831259999999], [-0.0081332, 51.53819940000001], [-0.0083559, 51.538016299999995], [-0.0085548, 51.5378582], [-0.0090205, 51.537499399999994], [-0.0097027, 51.53697120000001], [-0.009811899999999998, 51.5368927], [-0.009939999999999996, 51.53679939999999], [-0.0103908, 51.536492599999995], [-0.0108451, 51.53617509999999], [-0.011244799999999998, 51.535909], [-0.0116453, 51.5356617], [-0.011833899999999998, 51.5355523], [-0.0120768, 51.535411399999994], [-0.0122037, 51.535335899999986], [-0.0129116, 51.5349622], [-0.0137455, 51.5345192], [-0.0139412, 51.53441159999999], [-0.014419199999999997, 51.5341903], [-0.015172199999999997, 51.5337869], [-0.016521699999999997, 51.53308880000001], [-0.0179083, 51.53237059999999], [-0.0182993, 51.5321692], [-0.018617199999999997, 51.5320037], [-0.019057699999999997, 51.5317888], [-0.0192121, 51.531714], [-0.0196204, 51.531527399999995], [-0.0200308, 51.53134519999999], [-0.0208246, 51.5310126], [-0.0212524, 51.530864], [-0.0218127, 51.53068669999999], [-0.02207, 51.5306044], [-0.022561099999999997, 51.5304754], [-0.0232001, 51.530317100000005], [-0.023587499999999997, 51.530232000000005], [-0.024101399999999995, 51.5301314], [-0.0245868, 51.53004680000001], [-0.024954800000000003, 51.5299846], [-0.025224599999999996, 51.52993849999999], [-0.025668799999999995, 51.5298754], [-0.026166100000000005, 51.52981999999999], [-0.0268339, 51.5297466], [-0.0274337, 51.52969350000001], [-0.0278988, 51.5296514], [-0.028654099999999995, 51.52957670000001], [-0.0291514, 51.52953130000001], [-0.0297361, 51.5294662], [-0.030299399999999997, 51.5293778], [-0.030875000000000003, 51.5292897], [-0.0313448, 51.5292299], [-0.03144299999999999, 51.5292128], [-0.031536699999999994, 51.5291952], [-0.0317685, 51.5291527], [-0.031859599999999995, 51.529135100000005], [-0.0319495, 51.52911759999999], [-0.0321461, 51.52907879999999], [-0.03232519999999999, 51.52904279999999], [-0.0325508, 51.528994999999995], [-0.0327454, 51.52895269999999], [-0.0329064, 51.5289171], [-0.0330775, 51.528877699999995], [-0.0332883, 51.5288285], [-0.0334774, 51.5287817], [-0.0337173, 51.5287229], [-0.033898899999999996, 51.52867640000001], [-0.0340864, 51.5286259], [-0.0342622, 51.52857869999999], [-0.0345624, 51.52849820000001], [-0.03479019999999999, 51.52843480000001], [-0.0350404, 51.52836620000001], [-0.035296100000000004, 51.52829779999999], [-0.0355442, 51.5282333], [-0.035800599999999995, 51.5281692], [-0.0361288, 51.5280899], [-0.036339199999999995, 51.5280411], [-0.036652399999999995, 51.52796469999999], [-0.036873, 51.52791229999999], [-0.0370919, 51.52786079999999], [-0.0373095, 51.527810499999994], [-0.0374635, 51.5277766], [-0.03762689999999999, 51.52774139999998], [-0.037830199999999994, 51.52769910000001], [-0.0380104, 51.527663399999994], [-0.03821900000000001, 51.52762409999999], [-0.03836139999999999, 51.52759809999999], [-0.03857479999999999, 51.5275617], [-0.03878789999999999, 51.527528399999994], [-0.0389641, 51.5275007], [-0.0392453, 51.52745900000001], [-0.0394859, 51.527422699999995], [-0.0396672, 51.5273961], [-0.0398122, 51.52737589999999], [-0.0399659, 51.52735560000001], [-0.0402609, 51.5273178], [-0.0405541, 51.52727599999999], [-0.0408419, 51.527237099999994], [-0.0411678, 51.5271929], [-0.041498299999999995, 51.527145700000005], [-0.0422656, 51.52703439999999], [-0.0429621, 51.5269352], [-0.0437635, 51.5268226], [-0.04399429999999999, 51.5267902], [-0.0447296, 51.5266847], [-0.0456417, 51.5265535], [-0.0459614, 51.5265071], [-0.0462473, 51.526460699999994], [-0.04652619999999999, 51.52641309999999], [-0.04679119999999999, 51.52636449999999], [-0.047027799999999995, 51.526319], [-0.047262799999999994, 51.526271599999994], [-0.0475271, 51.52621630000001], [-0.047782099999999994, 51.52615860000001], [-0.048009199999999995, 51.5261037], [-0.0481892, 51.526059], [-0.04831989999999999, 51.5260235], [-0.04854189999999999, 51.525961499999994], [-0.0487445, 51.525900699999994], [-0.0490347, 51.525807699999994], [-0.04925299999999999, 51.5257336], [-0.0494734, 51.5256624], [-0.04968539999999999, 51.52559440000001], [-0.04985889999999999, 51.5255387], [-0.05003839999999999, 51.5254845], [-0.050220499999999994, 51.52543419999999], [-0.0503405, 51.52540050000001], [-0.05046049999999999, 51.5253685], [-0.05069559999999999, 51.5253081], [-0.0508576, 51.525266499999994], [-0.0510239, 51.52522600000001], [-0.0513426, 51.5251491], [-0.0516649, 51.5250722], [-0.0520251, 51.524987499999995], [-0.0522438, 51.524939], [-0.0524537, 51.52489379999999], [-0.05263539999999999, 51.5248548], [-0.0528224, 51.524816900000005], [-0.0530061, 51.5247786], [-0.05317159999999999, 51.524745499999995], [-0.053438299999999994, 51.5246947], [-0.0538741, 51.5246114], [-0.05412039999999999, 51.5245674], [-0.0544526, 51.524508100000006], [-0.05475290000000001, 51.52445660000001], [-0.055057499999999995, 51.5244068], [-0.05557019999999999, 51.524325999999995], [-0.0559518, 51.5242648], [-0.0561946, 51.52422739999999], [-0.05639919999999999, 51.524197099999995], [-0.056612199999999994, 51.52416660000001], [-0.056858, 51.5241316], [-0.05700210000000001, 51.524111899999994], [-0.05716, 51.5240913], [-0.05752089999999999, 51.52404709999998], [-0.05767110000000001, 51.524029], [-0.0578296, 51.52401149999999], [-0.0580581, 51.52398739999999], [-0.05823380000000001, 51.52396989999999], [-0.058251697102925624, 51.52396816011372], [-0.05850387116851817, 51.52394578857729], [-0.05872719595680267, 51.523928525454], [-0.05892580198464371, 51.52391568290884], [-0.05910381976890587, 51.52390657310686], [-0.059265379826453767, 51.523900508213075], [-0.059414612674152, 51.5238968003925], [-0.05955564882886515, 51.52389476181016], [-0.05969261880745784, 51.52389370463107], [-0.05982965312679465, 51.52389294102026], [-0.059970882303740175, 51.52389178314273], [-0.060120436855159005, 51.523889543163534], [-0.06028244729791576, 51.52388553324766], [-0.06046104414887503, 51.52387906556014], [-0.06066035792490141, 51.523869452266], [-0.060884519142859486, 51.52385600553025], [-0.061137658319613875, 51.523838037517926], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]}", "current_leg_start": "Stratford", "dest_arr_time_act": "0001", "motion_projection": null, "next_location_lat": "51.5179917", "next_location_lon": "-0.0816517", "previous_location": "Stratford", "current_leg_milage": "3.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 562.397, \"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\": 1340.252, \"from_m\": 562.397, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 1498.002, \"from_m\": 1340.252, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 5856.085, \"from_m\": 1498.002, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 5874.605, \"from_m\": 5856.085, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21221.42, \"from_m\": 5874.605, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 21280.289, \"from_m\": 21221.42, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 33528.371, \"from_m\": 21280.289, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 33607.183, \"from_m\": 33528.371, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 34163.519, \"from_m\": 33607.183, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 35041.345, \"from_m\": 34163.519, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 35376.152, \"from_m\": 35041.345, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 35881.683, \"from_m\": 35376.152, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 35917.508, \"from_m\": 35881.683, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 35974.7, \"from_m\": 35917.508, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 36280.675, \"from_m\": 35974.7, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 36470.236, \"from_m\": 36280.675, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 48670.31, \"from_m\": 36470.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\": 48740.674, \"from_m\": 48670.31, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60752.459, \"from_m\": 48740.674, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 61365.69, \"from_m\": 60752.459, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 65313.718, \"from_m\": 61365.69, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 65776.313, \"from_m\": 65313.718, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 65846.93, \"from_m\": 65776.313, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 66072.197, \"from_m\": 65846.93, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 66583.645, \"from_m\": 66072.197, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 67110.269, \"from_m\": 66583.645, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 67586.944, \"from_m\": 67110.269, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 68040.163, \"from_m\": 67586.944, \"capability_applied\": null, \"effective_limit_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\": 493216, \"profile_key\": \"389d5017e777491c6bdf4e470df75c72d6867708c8215ba36b8f4fdaf7b8f8ac\", \"schedule_id\": 39503, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2301\", \"location\": \"Southend Victoria\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 43628}, {\"is_pass\": false, \"wtt_arr\": \"2303\", \"wtt_dep\": \"2303H\", \"location\": \"Prittlewell\", \"stage_seq\": 2, \"distance_m\": 951.325, \"section_seq\": 1, \"route_path_id\": 43628}, {\"is_pass\": false, \"wtt_arr\": \"2306\", \"wtt_dep\": \"2306H\", \"location\": \"Southend Airport\", \"stage_seq\": 3, \"distance_m\": 4056.869, \"section_seq\": 1, \"route_path_id\": 43628}, {\"is_pass\": false, \"wtt_arr\": \"2308\", \"wtt_dep\": \"2308H\", \"location\": \"Rochford\", \"stage_seq\": 4, \"distance_m\": 5445.461, \"section_seq\": 1, \"route_path_id\": 43628}, {\"is_pass\": false, \"wtt_arr\": \"2312\", \"wtt_dep\": \"2312H\", \"location\": \"Hockley\", \"stage_seq\": 5, \"distance_m\": 9589.827, \"section_seq\": 1, \"route_path_id\": 43628}, {\"is_pass\": false, \"wtt_arr\": \"2316\", \"wtt_dep\": \"2316H\", \"location\": \"Rayleigh\", \"stage_seq\": 6, \"distance_m\": 14415.252, \"section_seq\": 1, \"route_path_id\": 43628}, {\"is_pass\": false, \"wtt_arr\": \"2322\", \"wtt_dep\": \"2322H\", \"location\": \"Wickford\", \"stage_seq\": 7, \"distance_m\": 20967.435, \"section_seq\": 1, \"route_path_id\": 43628}, {\"is_pass\": false, \"wtt_arr\": \"2327H\", \"wtt_dep\": \"2328\", \"location\": \"Billericay\", \"stage_seq\": 8, \"distance_m\": 28962.096, \"section_seq\": 1, \"route_path_id\": 43628}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2332H\", \"location\": \"Mountnessing Jn\", \"stage_seq\": 9, \"distance_m\": 33660.964, \"section_seq\": 1, \"route_path_id\": 43628}, {\"is_pass\": false, \"wtt_arr\": \"2335\", \"wtt_dep\": \"2337H\", \"location\": \"Shenfield\", \"stage_seq\": 10, \"distance_m\": 35632.822, \"section_seq\": 1, \"route_path_id\": 43628}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2338H\", \"location\": \"Shenfield Up Loop\", \"stage_seq\": 11, \"distance_m\": 36220.221, \"section_seq\": 1, \"route_path_id\": 43628}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2343\", \"location\": \"Gidea Park\", \"stage_seq\": 12, \"distance_m\": 46395.397, \"section_seq\": 1, \"route_path_id\": 43628}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2347H\", \"location\": \"Ilford\", \"stage_seq\": 13, \"distance_m\": 56291.545, \"section_seq\": 1, \"route_path_id\": 43628}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2348H\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 14, \"distance_m\": 59103.958, \"section_seq\": 1, \"route_path_id\": 43628}, {\"is_pass\": false, \"wtt_arr\": \"2353\", \"wtt_dep\": \"2354\", \"location\": \"Stratford\", \"stage_seq\": 15, \"distance_m\": 61656.895, \"section_seq\": 1, \"route_path_id\": 43628}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2355H\", \"location\": \"Bow Jn\", \"stage_seq\": 16, \"distance_m\": 63150.194, \"section_seq\": 1, \"route_path_id\": 43628}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2357H\", \"location\": \"Bethnal Green\", \"stage_seq\": 17, \"distance_m\": 66219.799, \"section_seq\": 1, \"route_path_id\": 43628}, {\"is_pass\": false, \"wtt_arr\": \"0001\", \"wtt_dep\": null, \"location\": \"London Liverpool Street\", \"stage_seq\": 18, \"distance_m\": 68040.163, \"section_seq\": 1, \"route_path_id\": 43628}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 68040.163, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 43628}], \"total_distance_m\": 68040.163, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 66863.683, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1176.48, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2301", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "51.5179917", "current_position_lon": "-0.0816517", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 13942, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:02:39Z\", \"source_id\": 39667872, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:03:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:02:41Z\", \"source_id\": 13025563, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13947, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:05:07Z\", \"source_id\": 39672359, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:05:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:05:09Z\", \"source_id\": 13026935, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13952, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:07:08Z\", \"source_id\": 39675884, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:07:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:07:13Z\", \"source_id\": 13028102, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13959, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:11:18Z\", \"source_id\": 39683035, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:12:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:11:22Z\", \"source_id\": 13030394, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13967, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:18:28Z\", \"source_id\": 39694828, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:19:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:18:32Z\", \"source_id\": 13034190, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13975, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:24:46Z\", \"source_id\": 39705384, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:25:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:24:47Z\", \"source_id\": 13037494, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14009, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:31:37Z\", \"source_id\": 39716439, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:32:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:31:43Z\", \"source_id\": 13040861, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14016, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:38:21Z\", \"source_id\": 39727247, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:39:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:38:22Z\", \"source_id\": 13044165, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14110, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:45:30Z\", \"source_id\": 39737693, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:46:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:45:36Z\", \"source_id\": 13047476, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14300, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:50:06Z\", \"source_id\": 39743935, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:50:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:50:08Z\", \"source_id\": 13049478, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15249, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:53:06Z\", \"source_id\": 39748018, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:54:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:53:08Z\", \"source_id\": 13050799, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15500, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:59:48Z\", \"source_id\": 39756165, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:01:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:59:53Z\", \"source_id\": 13053494, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T00:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Liverpool Street", "service_state_platform": "11", "timing_fact_generation": 1789167594237478, "current_leg_arrival_utc": "2026-09-13T00:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T23:01:12.371159", "service_state_evidence_id": 13053494, "current_leg_start_actual_dep": "2026-09-12T23:54:00+01:00", "operational_evidence_version": 87, "service_state_event_time_utc": "2026-09-11T23:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:11:12.498348", "service_state_valid_until_kind": null, "operational_interpretation_version": 87, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
O |
SOV |
LST |
1K55 |
720107+720560 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 562.397, "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": 1340.252, "from_m": 562.397, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 1498.002, "from_m": 1340.252, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 5856.085, "from_m": 1498.002, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 5874.605, "from_m": 5856.085, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21221.42, "from_m": 5874.605, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 21280.289, "from_m": 21221.42, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 33528.371, "from_m": 21280.289, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 33607.183, "from_m": 33528.371, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 34163.519, "from_m": 33607.183, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 35041.345, "from_m": 34163.519, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35376.152, "from_m": 35041.345, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 35881.683, "from_m": 35376.152, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 35917.508, "from_m": 35881.683, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 35974.7, "from_m": 35917.508, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 36280.675, "from_m": 35974.7, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 36470.236, "from_m": 36280.675, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 48670.31, "from_m": 36470.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": 48740.674, "from_m": 48670.31, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60752.459, "from_m": 48740.674, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 61365.69, "from_m": 60752.459, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 65313.718, "from_m": 61365.69, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 65776.313, "from_m": 65313.718, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 65846.93, "from_m": 65776.313, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 66072.197, "from_m": 65846.93, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 66583.645, "from_m": 66072.197, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 67110.269, "from_m": 66583.645, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 67586.944, "from_m": 67110.269, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 68040.163, "from_m": 67586.944, "capability_applied": null, "effective_limit_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": 493216, "profile_key": "389d5017e777491c6bdf4e470df75c72d6867708c8215ba36b8f4fdaf7b8f8ac", "schedule_id": 39503, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2301", "location": "Southend Victoria", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 43628}, {"is_pass": false, "wtt_arr": "2303", "wtt_dep": "2303H", "location": "Prittlewell", "stage_seq": 2, "distance_m": 951.325, "section_seq": 1, "route_path_id": 43628}, {"is_pass": false, "wtt_arr": "2306", "wtt_dep": "2306H", "location": "Southend Airport", "stage_seq": 3, "distance_m": 4056.869, "section_seq": 1, "route_path_id": 43628}, {"is_pass": false, "wtt_arr": "2308", "wtt_dep": "2308H", "location": "Rochford", "stage_seq": 4, "distance_m": 5445.461, "section_seq": 1, "route_path_id": 43628}, {"is_pass": false, "wtt_arr": "2312", "wtt_dep": "2312H", "location": "Hockley", "stage_seq": 5, "distance_m": 9589.827, "section_seq": 1, "route_path_id": 43628}, {"is_pass": false, "wtt_arr": "2316", "wtt_dep": "2316H", "location": "Rayleigh", "stage_seq": 6, "distance_m": 14415.252, "section_seq": 1, "route_path_id": 43628}, {"is_pass": false, "wtt_arr": "2322", "wtt_dep": "2322H", "location": "Wickford", "stage_seq": 7, "distance_m": 20967.435, "section_seq": 1, "route_path_id": 43628}, {"is_pass": false, "wtt_arr": "2327H", "wtt_dep": "2328", "location": "Billericay", "stage_seq": 8, "distance_m": 28962.096, "section_seq": 1, "route_path_id": 43628}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2332H", "location": "Mountnessing Jn", "stage_seq": 9, "distance_m": 33660.964, "section_seq": 1, "route_path_id": 43628}, {"is_pass": false, "wtt_arr": "2335", "wtt_dep": "2337H", "location": "Shenfield", "stage_seq": 10, "distance_m": 35632.822, "section_seq": 1, "route_path_id": 43628}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2338H", "location": "Shenfield Up Loop", "stage_seq": 11, "distance_m": 36220.221, "section_seq": 1, "route_path_id": 43628}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2343", "location": "Gidea Park", "stage_seq": 12, "distance_m": 46395.397, "section_seq": 1, "route_path_id": 43628}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2347H", "location": "Ilford", "stage_seq": 13, "distance_m": 56291.545, "section_seq": 1, "route_path_id": 43628}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2348H", "location": "Forest Gate Jn", "stage_seq": 14, "distance_m": 59103.958, "section_seq": 1, "route_path_id": 43628}, {"is_pass": false, "wtt_arr": "2353", "wtt_dep": "2354", "location": "Stratford", "stage_seq": 15, "distance_m": 61656.895, "section_seq": 1, "route_path_id": 43628}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2355H", "location": "Bow Jn", "stage_seq": 16, "distance_m": 63150.194, "section_seq": 1, "route_path_id": 43628}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2357H", "location": "Bethnal Green", "stage_seq": 17, "distance_m": 66219.799, "section_seq": 1, "route_path_id": 43628}, {"is_pass": false, "wtt_arr": "0001", "wtt_dep": null, "location": "London Liverpool Street", "stage_seq": 18, "distance_m": 68040.163, "section_seq": 1, "route_path_id": 43628}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 68040.163, "from_m": 0.0, "section_seq": 1, "route_path_id": 43628}], "total_distance_m": 68040.163, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 66863.683, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1176.48, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 13942, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:02:39Z", "source_id": 39667872, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T22:03:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:02:41Z", "source_id": 13025563, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T23:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13947, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:05:07Z", "source_id": 39672359, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T22:05:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:05:09Z", "source_id": 13026935, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T23:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13952, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:07:08Z", "source_id": 39675884, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T22:07:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:07:13Z", "source_id": 13028102, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T23:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13959, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:11:18Z", "source_id": 39683035, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T22:12:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:11:22Z", "source_id": 13030394, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T23:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13967, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:18:28Z", "source_id": 39694828, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T22:19:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:18:32Z", "source_id": 13034190, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T23:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13975, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:24:46Z", "source_id": 39705384, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T22:25:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:24:47Z", "source_id": 13037494, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T23:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14009, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:31:37Z", "source_id": 39716439, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T22:32:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:31:43Z", "source_id": 13040861, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T23:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14016, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:38:21Z", "source_id": 39727247, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T22:39:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:38:22Z", "source_id": 13044165, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T23:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14110, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:45:30Z", "source_id": 39737693, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T22:46:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:45:36Z", "source_id": 13047476, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T23:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14300, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:50:06Z", "source_id": 39743935, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T22:50:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:50:08Z", "source_id": 13049478, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T23:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15249, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:53:06Z", "source_id": 39748018, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T22:54:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:53:08Z", "source_id": 13050799, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T23:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15500, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:59:48Z", "source_id": 39756165, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T23:01:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:59:53Z", "source_id": 13053494, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T00:01:00+01:00", "operational_fact": true}] |
Southend Victoria |
2301 |
2301 |
2 |
None |
None |
London Liverpool Street |
0001 |
0001 |
11 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P66793/2026-09-12/detailed |
None |
Stratford |
2026-09-12T23:54:00+01:00 |
London Liverpool Street |
7.0 |
{"type": "LineString", "coordinates": [[-0.0034010613547373635, 51.54217625781763], [-0.0034025999999999995, 51.5421753], [-0.003746399999999999, 51.5419608], [-0.0039644, 51.5418172], [-0.0042062, 51.541652], [-0.004440199999999999, 51.541491699999995], [-0.004821099999999999, 51.5412474], [-0.004941, 51.5411577], [-0.005156999999999999, 51.54098689999999], [-0.005479199999999999, 51.54071059999998], [-0.005586, 51.540617299999994], [-0.0058231, 51.5404004], [-0.006013400000000001, 51.54021519999999], [-0.006209199999999999, 51.54002549999999], [-0.0063129, 51.5399237], [-0.006740999999999999, 51.53950640000001], [-0.0069911999999999995, 51.53926049999999], [-0.0073964, 51.5388648], [-0.007538700000000001, 51.53872570000001], [-0.0077722, 51.53851279999999], [-0.007997999999999998, 51.53831259999999], [-0.0081332, 51.53819940000001], [-0.0083559, 51.538016299999995], [-0.0085548, 51.5378582], [-0.0090205, 51.537499399999994], [-0.0097027, 51.53697120000001], [-0.009811899999999998, 51.5368927], [-0.009939999999999996, 51.53679939999999], [-0.0103908, 51.536492599999995], [-0.0108451, 51.53617509999999], [-0.011244799999999998, 51.535909], [-0.0116453, 51.5356617], [-0.011833899999999998, 51.5355523], [-0.0120768, 51.535411399999994], [-0.0122037, 51.535335899999986], [-0.0129116, 51.5349622], [-0.0137455, 51.5345192], [-0.0139412, 51.53441159999999], [-0.014419199999999997, 51.5341903], [-0.015172199999999997, 51.5337869], [-0.016521699999999997, 51.53308880000001], [-0.0179083, 51.53237059999999], [-0.0182993, 51.5321692], [-0.018617199999999997, 51.5320037], [-0.019057699999999997, 51.5317888], [-0.0192121, 51.531714], [-0.0196204, 51.531527399999995], [-0.0200308, 51.53134519999999], [-0.0208246, 51.5310126], [-0.0212524, 51.530864], [-0.0218127, 51.53068669999999], [-0.02207, 51.5306044], [-0.022561099999999997, 51.5304754], [-0.0232001, 51.530317100000005], [-0.023587499999999997, 51.530232000000005], [-0.024101399999999995, 51.5301314], [-0.0245868, 51.53004680000001], [-0.024954800000000003, 51.5299846], [-0.025224599999999996, 51.52993849999999], [-0.025668799999999995, 51.5298754], [-0.026166100000000005, 51.52981999999999], [-0.0268339, 51.5297466], [-0.0274337, 51.52969350000001], [-0.0278988, 51.5296514], [-0.028654099999999995, 51.52957670000001], [-0.0291514, 51.52953130000001], [-0.0297361, 51.5294662], [-0.030299399999999997, 51.5293778], [-0.030875000000000003, 51.5292897], [-0.0313448, 51.5292299], [-0.03144299999999999, 51.5292128], [-0.031536699999999994, 51.5291952], [-0.0317685, 51.5291527], [-0.031859599999999995, 51.529135100000005], [-0.0319495, 51.52911759999999], [-0.0321461, 51.52907879999999], [-0.03232519999999999, 51.52904279999999], [-0.0325508, 51.528994999999995], [-0.0327454, 51.52895269999999], [-0.0329064, 51.5289171], [-0.0330775, 51.528877699999995], [-0.0332883, 51.5288285], [-0.0334774, 51.5287817], [-0.0337173, 51.5287229], [-0.033898899999999996, 51.52867640000001], [-0.0340864, 51.5286259], [-0.0342622, 51.52857869999999], [-0.0345624, 51.52849820000001], [-0.03479019999999999, 51.52843480000001], [-0.0350404, 51.52836620000001], [-0.035296100000000004, 51.52829779999999], [-0.0355442, 51.5282333], [-0.035800599999999995, 51.5281692], [-0.0361288, 51.5280899], [-0.036339199999999995, 51.5280411], [-0.036652399999999995, 51.52796469999999], [-0.036873, 51.52791229999999], [-0.0370919, 51.52786079999999], [-0.0373095, 51.527810499999994], [-0.0374635, 51.5277766], [-0.03762689999999999, 51.52774139999998], [-0.037830199999999994, 51.52769910000001], [-0.0380104, 51.527663399999994], [-0.03821900000000001, 51.52762409999999], [-0.03836139999999999, 51.52759809999999], [-0.03857479999999999, 51.5275617], [-0.03878789999999999, 51.527528399999994], [-0.0389641, 51.5275007], [-0.0392453, 51.52745900000001], [-0.0394859, 51.527422699999995], [-0.0396672, 51.5273961], [-0.0398122, 51.52737589999999], [-0.0399659, 51.52735560000001], [-0.0402609, 51.5273178], [-0.0405541, 51.52727599999999], [-0.0408419, 51.527237099999994], [-0.0411678, 51.5271929], [-0.041498299999999995, 51.527145700000005], [-0.0422656, 51.52703439999999], [-0.0429621, 51.5269352], [-0.0437635, 51.5268226], [-0.04399429999999999, 51.5267902], [-0.0447296, 51.5266847], [-0.0456417, 51.5265535], [-0.0459614, 51.5265071], [-0.0462473, 51.526460699999994], [-0.04652619999999999, 51.52641309999999], [-0.04679119999999999, 51.52636449999999], [-0.047027799999999995, 51.526319], [-0.047262799999999994, 51.526271599999994], [-0.0475271, 51.52621630000001], [-0.047782099999999994, 51.52615860000001], [-0.048009199999999995, 51.5261037], [-0.0481892, 51.526059], [-0.04831989999999999, 51.5260235], [-0.04854189999999999, 51.525961499999994], [-0.0487445, 51.525900699999994], [-0.0490347, 51.525807699999994], [-0.04925299999999999, 51.5257336], [-0.0494734, 51.5256624], [-0.04968539999999999, 51.52559440000001], [-0.04985889999999999, 51.5255387], [-0.05003839999999999, 51.5254845], [-0.050220499999999994, 51.52543419999999], [-0.0503405, 51.52540050000001], [-0.05046049999999999, 51.5253685], [-0.05069559999999999, 51.5253081], [-0.0508576, 51.525266499999994], [-0.0510239, 51.52522600000001], [-0.0513426, 51.5251491], [-0.0516649, 51.5250722], [-0.0520251, 51.524987499999995], [-0.0522438, 51.524939], [-0.0524537, 51.52489379999999], [-0.05263539999999999, 51.5248548], [-0.0528224, 51.524816900000005], [-0.0530061, 51.5247786], [-0.05317159999999999, 51.524745499999995], [-0.053438299999999994, 51.5246947], [-0.0538741, 51.5246114], [-0.05412039999999999, 51.5245674], [-0.0544526, 51.524508100000006], [-0.05475290000000001, 51.52445660000001], [-0.055057499999999995, 51.5244068], [-0.05557019999999999, 51.524325999999995], [-0.0559518, 51.5242648], [-0.0561946, 51.52422739999999], [-0.05639919999999999, 51.524197099999995], [-0.056612199999999994, 51.52416660000001], [-0.056858, 51.5241316], [-0.05700210000000001, 51.524111899999994], [-0.05716, 51.5240913], [-0.05752089999999999, 51.52404709999998], [-0.05767110000000001, 51.524029], [-0.0578296, 51.52401149999999], [-0.0580581, 51.52398739999999], [-0.05823380000000001, 51.52396989999999], [-0.058251697102925624, 51.52396816011372], [-0.05850387116851817, 51.52394578857729], [-0.05872719595680267, 51.523928525454], [-0.05892580198464371, 51.52391568290884], [-0.05910381976890587, 51.52390657310686], [-0.059265379826453767, 51.523900508213075], [-0.059414612674152, 51.5238968003925], [-0.05955564882886515, 51.52389476181016], [-0.05969261880745784, 51.52389370463107], [-0.05982965312679465, 51.52389294102026], [-0.059970882303740175, 51.52389178314273], [-0.060120436855159005, 51.523889543163534], [-0.06028244729791576, 51.52388553324766], [-0.06046104414887503, 51.52387906556014], [-0.06066035792490141, 51.523869452266], [-0.060884519142859486, 51.52385600553025], [-0.061137658319613875, 51.523838037517926], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]} |
3.9 |
2354 |
0001 |
Stratford |
London Liverpool Street |
London Liverpool Street |
51.5179917 |
-0.0816517 |
51.5179917 |
-0.0816517 |
1 |
0 |
2026-09-11 23:11:22 |
TERMINATED |
2026-09-11 23:01:00 |
London Liverpool Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13053494 |
1789167594237478 |
87 |
87 |
2026-09-11 23:11:12.498348 |
11 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 23:01:12.371159 |
| 462822 |
494017 |
W29234 |
712O81M911 |
2026-09-11 |
COMPLETE |
13053964 |
2026-09-12 00:01:00 |
2026-09-11 23:11:22 |
2026-09-13 23:11:22 |
{"id": 494017, "stp": "P", "toc": "Southern", "uid": "W29234", "consist": "377703", "dest_crs": null, "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W29234/2026-09-12/detailed", "trust_id": "712O81M911", "origin_crs": "WFJ", "show_on_map": 0, "dar_est_time": "23:42:00", "dar_platform": null, "dest_station": "Clapham Junction (C)", "service_date": "2026-09-11", "dest_arr_time": "0019", "dest_platform": "17", "is_terminated": 1, "next_location": "Harrow & Wealdstone", "signalling_id": "2O81", "timing_status": null, "origin_station": "Watford Junction", "current_leg_arr": "2348", "current_leg_dep": "2342", "current_leg_end": "Harrow & Wealdstone", "origin_dep_time": "2342", "origin_platform": "10", "current_location": "Watford Junction", "last_update_time": "2026-09-11T23:11:22", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.3965258412185496, 51.6641570167877], [-0.39622489999999994, 51.6639247], [-0.3949151, 51.6629135], [-0.39489079999999993, 51.6628948], [-0.3946154, 51.662683099999995], [-0.3942376, 51.6623853], [-0.394071, 51.66225990000001], [-0.3939263999999999, 51.662150999999994], [-0.39352599999999993, 51.6618434], [-0.3933808, 51.6617316], [-0.3929072, 51.66139439999999], [-0.3922375, 51.6608706], [-0.3916369, 51.66041899999998], [-0.3909625, 51.6598946], [-0.39077519999999993, 51.65973029999999], [-0.3904251, 51.65942209999999], [-0.39022149999999994, 51.65927219999998], [-0.3900062, 51.6591074], [-0.38909039999999995, 51.658403500000006], [-0.3881353, 51.6576532], [-0.3874852, 51.657098000000005], [-0.38677729999999994, 51.6563875], [-0.3864393, 51.6560181], [-0.3858854, 51.6553495], [-0.38544549999999994, 51.65470380000001], [-0.3853258, 51.6545121], [-0.38488359999999994, 51.6537451], [-0.3845067999999999, 51.65287000000001], [-0.3842882, 51.6522574], [-0.384142, 51.6516851], [-0.3840521, 51.65121559999999], [-0.3839448, 51.650303599999994], [-0.3839341, 51.64988419999999], [-0.3839663, 51.649132], [-0.3840521, 51.64854290000001], [-0.3841326, 51.64813009999999], [-0.3841825, 51.64792789999999], [-0.3842453, 51.6476741], [-0.3843633, 51.64726139999999], [-0.3846006, 51.6465503], [-0.3847189, 51.646178899999995], [-0.3849352, 51.6455342], [-0.3851802, 51.6447874], [-0.3856254999999999, 51.6434892], [-0.3860653, 51.642217499999994], [-0.3864194, 51.6411655], [-0.3866608, 51.6403932], [-0.3868712, 51.6395815], [-0.3869946, 51.639015599999986], [-0.3871007, 51.63833240000001], [-0.3871928999999999, 51.6376138], [-0.3872466, 51.6368914], [-0.3872895, 51.635806], [-0.3872787999999999, 51.6351501], [-0.38722509999999993, 51.6343377], [-0.3871393, 51.6335952], [-0.3869514999999999, 51.63244639999999], [-0.38674229999999993, 51.6315574], [-0.38639899999999994, 51.630415199999995], [-0.38605569999999995, 51.6294329], [-0.385411, 51.62799150000001], [-0.3849399, 51.626991999999994], [-0.3843337, 51.6257299], [-0.3837704, 51.6246875], [-0.3831696, 51.62366840000001], [-0.3825581, 51.6227293], [-0.3820636, 51.622007], [-0.3814959, 51.6212272], [-0.3804811, 51.6199587], [-0.3798436999999999, 51.61919889999999], [-0.3787376999999999, 51.61803350000001], [-0.3774887, 51.61680410000001], [-0.3758311, 51.61533179999999], [-0.3741038, 51.6139294], [-0.3720706, 51.6123072], [-0.3706866, 51.6112045], [-0.3697528821744746, 51.61048353460085], [-0.3691944, 51.6100523], [-0.3684531999999999, 51.60951550000001], [-0.3676343, 51.608922500000006], [-0.3666195, 51.60821], [-0.3655529, 51.607513299999994], [-0.3644683, 51.6067975], [-0.3625479, 51.6056614], [-0.3605747, 51.6045648], [-0.3595706, 51.6040321], [-0.35932611364780853, 51.60390557124379], [-0.35821879999999995, 51.60333250000001], [-0.3565301, 51.60249580000001], [-0.35536119999999993, 51.60193580000001], [-0.35324289999999997, 51.6009263], [-0.3522611, 51.60045629999999], [-0.350511, 51.5996386], [-0.3469812, 51.5979525], [-0.3443419, 51.5967095], [-0.3417472, 51.5954737], [-0.338935, 51.5941293], [-0.338301, 51.5938256], [-0.33812119999999996, 51.5937413], [-0.3375909, 51.593487200000006], [-0.33699, 51.5932005], [-0.33576019999999995, 51.5926206], [-0.335516, 51.59250389999999], [-0.3348245, 51.592176], [-0.33471369999999995, 51.5921245], [-0.3345365, 51.59203939999999], [-0.3342664, 51.5919088], [-0.33417084158315236, 51.5918626207771]]}", "current_leg_start": "Watford Junction", "dest_arr_time_act": "0019", "motion_projection": null, "next_location_lat": "51.5918626", "next_location_lon": "-0.3341708", "previous_location": null, "current_leg_milage": "6.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 215.392, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 297.024, \"from_m\": 215.392, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 331.938, \"from_m\": 297.024, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 542.237, \"from_m\": 331.938, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 752.238, \"from_m\": 542.237, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13368.121, \"from_m\": 752.238, \"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\": 13562.067, \"from_m\": 13368.121, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16557.999, \"from_m\": 13562.067, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 20035.72, \"from_m\": 16557.999, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20043.197, \"from_m\": 20035.72, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 20101.995, \"from_m\": 20043.197, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20286.024, \"from_m\": 20101.995, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 20601.661, \"from_m\": 20286.024, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 21039.539, \"from_m\": 20601.661, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21115.396, \"from_m\": 21039.539, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24142.563, \"from_m\": 21115.396, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25149.185, \"from_m\": 24142.563, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27139.215, \"from_m\": 25149.185, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 28080.175, \"from_m\": 27139.215, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28365.06, \"from_m\": 28080.175, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29512.057, \"from_m\": 28365.06, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 29739.2, \"from_m\": 29512.057, \"capability_applied\": null, \"effective_limit_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\": 494017, \"profile_key\": \"a92edd76c5cb496c38fa22772d928a03efb3fcd42dba63b735fd87d15965d239\", \"schedule_id\": 25812, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2342\", \"location\": \"Watford Junction\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38369}, {\"is_pass\": false, \"wtt_arr\": \"2348\", \"wtt_dep\": \"2348H\", \"location\": \"Harrow & Wealdstone\", \"stage_seq\": 2, \"distance_m\": 9791.857, \"section_seq\": 1, \"route_path_id\": 38369}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2353\", \"location\": \"Wembley Central\", \"stage_seq\": 3, \"distance_m\": 15173.6, \"section_seq\": 1, \"route_path_id\": 38369}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2355\", \"location\": \"Willesden Sudbury Jn\", \"stage_seq\": 4, \"distance_m\": 16605.878, \"section_seq\": 1, \"route_path_id\": 38369}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2356\", \"location\": \"Wembley Yard South Jn\", \"stage_seq\": 5, \"distance_m\": 17220.356, \"section_seq\": 1, \"route_path_id\": 38369}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2358\", \"location\": \"Willesden No7\", \"stage_seq\": 6, \"distance_m\": 18302.779, \"section_seq\": 1, \"route_path_id\": 38369}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2359H\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 7, \"distance_m\": 19624.932, \"section_seq\": 1, \"route_path_id\": 38369}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0001\", \"location\": \"Mitre Bridge Jn\", \"stage_seq\": 8, \"distance_m\": 20146.634, \"section_seq\": 1, \"route_path_id\": 38369}, {\"is_pass\": false, \"wtt_arr\": \"0002\", \"wtt_dep\": \"0003\", \"location\": \"North Pole Sig. VC818\", \"stage_seq\": 9, \"distance_m\": 20769.538, \"section_seq\": 1, \"route_path_id\": 38369}, {\"is_pass\": false, \"wtt_arr\": \"0005H\", \"wtt_dep\": \"0006H\", \"location\": \"Shepherd's Bush\", \"stage_seq\": 10, \"distance_m\": 22161.316, \"section_seq\": 1, \"route_path_id\": 38369}, {\"is_pass\": false, \"wtt_arr\": \"0008\", \"wtt_dep\": \"0009\", \"location\": \"Kensington (Olympia)\", \"stage_seq\": 11, \"distance_m\": 23910.074, \"section_seq\": 1, \"route_path_id\": 38369}, {\"is_pass\": false, \"wtt_arr\": \"0011\", \"wtt_dep\": \"0012\", \"location\": \"West Brompton\", \"stage_seq\": 12, \"distance_m\": 25568.38, \"section_seq\": 1, \"route_path_id\": 38369}, {\"is_pass\": false, \"wtt_arr\": \"0014\", \"wtt_dep\": \"0015\", \"location\": \"Imperial Wharf\", \"stage_seq\": 13, \"distance_m\": 27033.785, \"section_seq\": 1, \"route_path_id\": 38369}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0017\", \"location\": \"Latchmere Jn\", \"stage_seq\": 14, \"distance_m\": 28397.297, \"section_seq\": 1, \"route_path_id\": 38369}, {\"is_pass\": false, \"wtt_arr\": \"0019\", \"wtt_dep\": null, \"location\": \"Clapham Junction (C)\", \"stage_seq\": 15, \"distance_m\": 29739.2, \"section_seq\": 1, \"route_path_id\": 38369}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 29739.2, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38369}], \"total_distance_m\": 29739.2, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 23775.295, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5963.905, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2342", "service_state_basis": "TRUST_CANCELLATION", "current_leg_duration": "6.0", "current_position_lat": "51.5918626", "current_position_lon": "-0.3341708", "service_state_source": "TRUST", "glide_timing_evidence": "[]", "service_state_location": "Watford Junction", "service_state_platform": "10", "timing_fact_generation": 1789167675963046, "current_leg_arrival_utc": "2026-09-11T23:48:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T23:01:15.960063", "service_state_evidence_id": 13053964, "current_leg_start_actual_dep": "2026-09-11T23:42:30+01:00", "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-11T23:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:11:16.369202", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
WFJ |
None |
2O81 |
377703 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 215.392, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 297.024, "from_m": 215.392, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 331.938, "from_m": 297.024, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 542.237, "from_m": 331.938, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 752.238, "from_m": 542.237, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13368.121, "from_m": 752.238, "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": 13562.067, "from_m": 13368.121, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16557.999, "from_m": 13562.067, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 20035.72, "from_m": 16557.999, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20043.197, "from_m": 20035.72, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 20101.995, "from_m": 20043.197, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20286.024, "from_m": 20101.995, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 20601.661, "from_m": 20286.024, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 21039.539, "from_m": 20601.661, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21115.396, "from_m": 21039.539, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24142.563, "from_m": 21115.396, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25149.185, "from_m": 24142.563, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27139.215, "from_m": 25149.185, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 28080.175, "from_m": 27139.215, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28365.06, "from_m": 28080.175, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29512.057, "from_m": 28365.06, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 29739.2, "from_m": 29512.057, "capability_applied": null, "effective_limit_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": 494017, "profile_key": "a92edd76c5cb496c38fa22772d928a03efb3fcd42dba63b735fd87d15965d239", "schedule_id": 25812, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2342", "location": "Watford Junction", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 38369}, {"is_pass": false, "wtt_arr": "2348", "wtt_dep": "2348H", "location": "Harrow & Wealdstone", "stage_seq": 2, "distance_m": 9791.857, "section_seq": 1, "route_path_id": 38369}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2353", "location": "Wembley Central", "stage_seq": 3, "distance_m": 15173.6, "section_seq": 1, "route_path_id": 38369}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2355", "location": "Willesden Sudbury Jn", "stage_seq": 4, "distance_m": 16605.878, "section_seq": 1, "route_path_id": 38369}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2356", "location": "Wembley Yard South Jn", "stage_seq": 5, "distance_m": 17220.356, "section_seq": 1, "route_path_id": 38369}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2358", "location": "Willesden No7", "stage_seq": 6, "distance_m": 18302.779, "section_seq": 1, "route_path_id": 38369}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2359H", "location": "Willesden West London Jn", "stage_seq": 7, "distance_m": 19624.932, "section_seq": 1, "route_path_id": 38369}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0001", "location": "Mitre Bridge Jn", "stage_seq": 8, "distance_m": 20146.634, "section_seq": 1, "route_path_id": 38369}, {"is_pass": false, "wtt_arr": "0002", "wtt_dep": "0003", "location": "North Pole Sig. VC818", "stage_seq": 9, "distance_m": 20769.538, "section_seq": 1, "route_path_id": 38369}, {"is_pass": false, "wtt_arr": "0005H", "wtt_dep": "0006H", "location": "Shepherd's Bush", "stage_seq": 10, "distance_m": 22161.316, "section_seq": 1, "route_path_id": 38369}, {"is_pass": false, "wtt_arr": "0008", "wtt_dep": "0009", "location": "Kensington (Olympia)", "stage_seq": 11, "distance_m": 23910.074, "section_seq": 1, "route_path_id": 38369}, {"is_pass": false, "wtt_arr": "0011", "wtt_dep": "0012", "location": "West Brompton", "stage_seq": 12, "distance_m": 25568.38, "section_seq": 1, "route_path_id": 38369}, {"is_pass": false, "wtt_arr": "0014", "wtt_dep": "0015", "location": "Imperial Wharf", "stage_seq": 13, "distance_m": 27033.785, "section_seq": 1, "route_path_id": 38369}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0017", "location": "Latchmere Jn", "stage_seq": 14, "distance_m": 28397.297, "section_seq": 1, "route_path_id": 38369}, {"is_pass": false, "wtt_arr": "0019", "wtt_dep": null, "location": "Clapham Junction (C)", "stage_seq": 15, "distance_m": 29739.2, "section_seq": 1, "route_path_id": 38369}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 29739.2, "from_m": 0.0, "section_seq": 1, "route_path_id": 38369}], "total_distance_m": 29739.2, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 23775.295, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5963.905, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Watford Junction |
2342 |
2342 |
10 |
23:42:00 |
None |
Clapham Junction (C) |
0019 |
0019 |
17 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:W29234/2026-09-12/detailed |
None |
Watford Junction |
2026-09-11T23:42:30+01:00 |
Harrow & Wealdstone |
6.0 |
{"type": "LineString", "coordinates": [[-0.3965258412185496, 51.6641570167877], [-0.39622489999999994, 51.6639247], [-0.3949151, 51.6629135], [-0.39489079999999993, 51.6628948], [-0.3946154, 51.662683099999995], [-0.3942376, 51.6623853], [-0.394071, 51.66225990000001], [-0.3939263999999999, 51.662150999999994], [-0.39352599999999993, 51.6618434], [-0.3933808, 51.6617316], [-0.3929072, 51.66139439999999], [-0.3922375, 51.6608706], [-0.3916369, 51.66041899999998], [-0.3909625, 51.6598946], [-0.39077519999999993, 51.65973029999999], [-0.3904251, 51.65942209999999], [-0.39022149999999994, 51.65927219999998], [-0.3900062, 51.6591074], [-0.38909039999999995, 51.658403500000006], [-0.3881353, 51.6576532], [-0.3874852, 51.657098000000005], [-0.38677729999999994, 51.6563875], [-0.3864393, 51.6560181], [-0.3858854, 51.6553495], [-0.38544549999999994, 51.65470380000001], [-0.3853258, 51.6545121], [-0.38488359999999994, 51.6537451], [-0.3845067999999999, 51.65287000000001], [-0.3842882, 51.6522574], [-0.384142, 51.6516851], [-0.3840521, 51.65121559999999], [-0.3839448, 51.650303599999994], [-0.3839341, 51.64988419999999], [-0.3839663, 51.649132], [-0.3840521, 51.64854290000001], [-0.3841326, 51.64813009999999], [-0.3841825, 51.64792789999999], [-0.3842453, 51.6476741], [-0.3843633, 51.64726139999999], [-0.3846006, 51.6465503], [-0.3847189, 51.646178899999995], [-0.3849352, 51.6455342], [-0.3851802, 51.6447874], [-0.3856254999999999, 51.6434892], [-0.3860653, 51.642217499999994], [-0.3864194, 51.6411655], [-0.3866608, 51.6403932], [-0.3868712, 51.6395815], [-0.3869946, 51.639015599999986], [-0.3871007, 51.63833240000001], [-0.3871928999999999, 51.6376138], [-0.3872466, 51.6368914], [-0.3872895, 51.635806], [-0.3872787999999999, 51.6351501], [-0.38722509999999993, 51.6343377], [-0.3871393, 51.6335952], [-0.3869514999999999, 51.63244639999999], [-0.38674229999999993, 51.6315574], [-0.38639899999999994, 51.630415199999995], [-0.38605569999999995, 51.6294329], [-0.385411, 51.62799150000001], [-0.3849399, 51.626991999999994], [-0.3843337, 51.6257299], [-0.3837704, 51.6246875], [-0.3831696, 51.62366840000001], [-0.3825581, 51.6227293], [-0.3820636, 51.622007], [-0.3814959, 51.6212272], [-0.3804811, 51.6199587], [-0.3798436999999999, 51.61919889999999], [-0.3787376999999999, 51.61803350000001], [-0.3774887, 51.61680410000001], [-0.3758311, 51.61533179999999], [-0.3741038, 51.6139294], [-0.3720706, 51.6123072], [-0.3706866, 51.6112045], [-0.3697528821744746, 51.61048353460085], [-0.3691944, 51.6100523], [-0.3684531999999999, 51.60951550000001], [-0.3676343, 51.608922500000006], [-0.3666195, 51.60821], [-0.3655529, 51.607513299999994], [-0.3644683, 51.6067975], [-0.3625479, 51.6056614], [-0.3605747, 51.6045648], [-0.3595706, 51.6040321], [-0.35932611364780853, 51.60390557124379], [-0.35821879999999995, 51.60333250000001], [-0.3565301, 51.60249580000001], [-0.35536119999999993, 51.60193580000001], [-0.35324289999999997, 51.6009263], [-0.3522611, 51.60045629999999], [-0.350511, 51.5996386], [-0.3469812, 51.5979525], [-0.3443419, 51.5967095], [-0.3417472, 51.5954737], [-0.338935, 51.5941293], [-0.338301, 51.5938256], [-0.33812119999999996, 51.5937413], [-0.3375909, 51.593487200000006], [-0.33699, 51.5932005], [-0.33576019999999995, 51.5926206], [-0.335516, 51.59250389999999], [-0.3348245, 51.592176], [-0.33471369999999995, 51.5921245], [-0.3345365, 51.59203939999999], [-0.3342664, 51.5919088], [-0.33417084158315236, 51.5918626207771]]} |
6.1 |
2342 |
2348 |
None |
Watford Junction |
Harrow & Wealdstone |
51.5918626 |
-0.3341708 |
51.5918626 |
-0.3341708 |
1 |
0 |
2026-09-11 23:11:22 |
TERMINATED |
2026-09-11 23:01:00 |
Watford Junction |
TRUST |
TRUST_CANCELLATION |
13053964 |
1789167675963046 |
1 |
1 |
2026-09-11 23:11:16.369202 |
10 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 23:01:15.960063 |
| 462823 |
492867 |
L78727 |
871A80M811 |
2026-09-11 |
COMPLETE |
13053459 |
2026-09-11 23:58:00 |
2026-09-11 23:11:22 |
2026-09-13 23:11:22 |
{"id": 492867, "stp": "P", "toc": "South Western Railway", "uid": "L78727", "consist": "450037+450075", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L78727/2026-09-11/detailed", "trust_id": "871A80M811", "origin_crs": "AON", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Waterloo", "service_date": "2026-09-11", "dest_arr_time": "2359", "dest_platform": "15", "is_terminated": 1, "next_location": "London Waterloo", "signalling_id": "1A80", "timing_status": "LATE", "origin_station": "Alton", "current_leg_arr": "0001", "current_leg_dep": "2352", "current_leg_end": "London Waterloo", "origin_dep_time": "2244", "origin_platform": "1", "current_location": "Waterloo West Crossings", "last_update_time": "2026-09-11T23:11:22", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.17096339999999996, 51.464049499999994], [-0.1707099, 51.464263999999986], [-0.17058149999999997, 51.4643605], [-0.1704387, 51.46445779999999], [-0.17025609999999997, 51.464572199999985], [-0.1700469, 51.4646943], [-0.16991190000000003, 51.4647674], [-0.1697425, 51.4648611], [-0.1696772, 51.4648908], [-0.1694902, 51.4649832], [-0.16913369999999997, 51.4651604], [-0.1687513, 51.4653528], [-0.1685817, 51.46544039999999], [-0.1683645, 51.46554760000001], [-0.16824819999999996, 51.46560590000001], [-0.16813199999999998, 51.4656611], [-0.167715, 51.4658586], [-0.16737309999999997, 51.4660111], [-0.1669806, 51.4661814], [-0.16677949999999997, 51.4662687], [-0.1665757, 51.4663558], [-0.16625760000000003, 51.46649190000001], [-0.1660631, 51.4665924], [-0.1659113, 51.4666717], [-0.16582860000000002, 51.4667167], [-0.16559389999999996, 51.4668194], [-0.1647436, 51.4671856], [-0.16425969999999998, 51.4674022], [-0.1641098, 51.4674761], [-0.16395599999999996, 51.4675542], [-0.16374929999999996, 51.467658500000006], [-0.163675873964294, 51.46769235270634], [-0.16364020000000004, 51.46770879999999], [-0.16360715415752114, 51.46772287939966], [-0.1634698, 51.4677814], [-0.16312299999999996, 51.467937], [-0.1629085, 51.4680279], [-0.1626567, 51.468136599999994], [-0.1620522, 51.4683988], [-0.1614175, 51.468679599999994], [-0.1609231, 51.46889049999999], [-0.16047119999999998, 51.4690875], [-0.1602077, 51.4691951], [-0.15976710000000002, 51.469369], [-0.15949799999999997, 51.46947839999999], [-0.159286, 51.4695646], [-0.15922950335554523, 51.46958937404501], [-0.15917034426645318, 51.46961531557013], [-0.1590107689894461, 51.469685289969185], [-0.15895301403436635, 51.46971061572221], [-0.1588689, 51.46974749999998], [-0.15875509999999998, 51.4697967], [-0.15839589999999998, 51.469951599999995], [-0.15792349999999997, 51.47016049999999], [-0.1577735, 51.470226], [-0.1574767, 51.47035379999999], [-0.1573791, 51.47039], [-0.15696579999999996, 51.47054889999999], [-0.1565183, 51.4707372], [-0.15610969999999996, 51.4709049], [-0.15578019999999998, 51.4710373], [-0.15525119999999998, 51.47126320000001], [-0.15445619999999996, 51.4716003], [-0.15195399999999998, 51.4726836], [-0.1504289, 51.47334959999999], [-0.14992429999999998, 51.47357639999999], [-0.1488944, 51.474016], [-0.1488318, 51.47404149999999], [-0.14860927052729844, 51.47413531122673], [-0.14848657539641247, 51.47418703544216], [-0.14841235181544946, 51.47421832562433], [-0.14835400133042398, 51.474242924224455], [-0.1482485, 51.4742874], [-0.1476196, 51.474522099999994], [-0.1475246, 51.4745582], [-0.14719399999999996, 51.47468389999999], [-0.14657309999999998, 51.4749391], [-0.1463315, 51.47504389999999], [-0.1461733, 51.47511649999999], [-0.14588548029804585, 51.47524319501048], [-0.1458489953002166, 51.47525925527293], [-0.1449963, 51.47563460000001], [-0.1445852, 51.4758127], [-0.14372529036534895, 51.476193200315215], [-0.1436817467186904, 51.47621246780335], [-0.14363699994084686, 51.476232267652634], [-0.1429447, 51.47653859999999], [-0.14280649139933313, 51.476597930031], [-0.14268670062075264, 51.47664935361784], [-0.1426416865471168, 51.47666867716977], [-0.14227729999999997, 51.4768251], [-0.14174898218387794, 51.47705686529359], [-0.14159128645633343, 51.47712604387305], [-0.14155279999999998, 51.4771563], [-0.14146371286912188, 51.47721409493213], [-0.1413296, 51.4773011], [-0.1410052, 51.477471099999995], [-0.14087459999999996, 51.4775326], [-0.1405747, 51.477661999999995], [-0.1400749, 51.47788070000001], [-0.1397748, 51.4780075], [-0.13961639999999997, 51.478075200000006], [-0.13938429999999996, 51.47817579999999], [-0.1390206, 51.4783384], [-0.1385867, 51.4785183], [-0.13814469999999998, 51.4786823], [-0.1377354, 51.4788183], [-0.13743169999999996, 51.478916100000006], [-0.1373196, 51.478947299999994], [-0.13683069999999997, 51.4790785], [-0.13619519999999996, 51.47923209999998], [-0.1353775, 51.479454], [-0.1350083, 51.4795648], [-0.1346707, 51.4796706], [-0.1343928, 51.47976329999999], [-0.13406319999999997, 51.479883], [-0.133793, 51.47998859999999], [-0.13319260000000002, 51.48021959999999], [-0.1329571, 51.48030909999999], [-0.1326475, 51.4804175], [-0.1320217, 51.48064490000001], [-0.1315371, 51.4808291], [-0.1312317, 51.4809546], [-0.1303113, 51.481344400000005], [-0.12994349999999996, 51.48148530000001], [-0.1296077, 51.4816082], [-0.1291186, 51.48178089999999], [-0.12871139999999998, 51.48191839999999], [-0.1283999, 51.4820209], [-0.1280025, 51.48214549999999], [-0.12754640000000003, 51.4822759], [-0.1272673, 51.4823546], [-0.1268816, 51.482471999999994], [-0.126452, 51.4826234], [-0.12607009999999996, 51.48278239999999], [-0.1258667, 51.48287899999999], [-0.1256235, 51.4830005], [-0.1254786, 51.48308089999999], [-0.12526609999999996, 51.4832059], [-0.1250836, 51.48331840000001], [-0.12482419999999995, 51.483491], [-0.12468529999999996, 51.483595300000005], [-0.1244926, 51.48374650000001], [-0.12425679999999996, 51.48395790000001], [-0.1241083, 51.484114700000006], [-0.1239807, 51.4842698], [-0.12387969999999998, 51.484417500000006], [-0.1237715, 51.484591399999985], [-0.1236794, 51.48478279999999], [-0.1235206, 51.4851397], [-0.1234392, 51.485327100000006], [-0.1233563, 51.48551079999999], [-0.12324649999999995, 51.4858111], [-0.12319289999999997, 51.48599049999999], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]}", "current_leg_start": "Clapham Junction (M)", "dest_arr_time_act": "2359", "motion_projection": null, "next_location_lat": "51.5032168", "next_location_lon": "-0.1132399", "previous_location": "Surbiton", "current_leg_milage": "3.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 226.045, \"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\": 12956.262, \"from_m\": 226.045, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 12965.071, \"from_m\": 12956.262, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13034.122, \"from_m\": 12965.071, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 15589.053, \"from_m\": 13034.122, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16234.52, \"from_m\": 15589.053, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 18217.178, \"from_m\": 16234.52, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 19192.118, \"from_m\": 18217.178, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19235.987, \"from_m\": 19192.118, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 19713.548, \"from_m\": 19235.987, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21374.23, \"from_m\": 19713.548, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 21400.157, \"from_m\": 21374.23, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 23190.686, \"from_m\": 21400.157, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23223.304, \"from_m\": 23190.686, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 24823.416, \"from_m\": 23223.304, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 27027.158, \"from_m\": 24823.416, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27842.471, \"from_m\": 27027.158, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 28048.864, \"from_m\": 27842.471, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 30470.162, \"from_m\": 28048.864, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 30536.713, \"from_m\": 30470.162, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 42101.11, \"from_m\": 30536.713, \"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\": 44217.217, \"from_m\": 42101.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\": 44244.321, \"from_m\": 44217.217, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 55173.602, \"from_m\": 44244.321, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 59176.62, \"from_m\": 55173.602, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 68847.859, \"from_m\": 59176.62, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 73342.432, \"from_m\": 68847.859, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 74472.472, \"from_m\": 73342.432, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 74503.384, \"from_m\": 74472.472, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 74621.95, \"from_m\": 74503.384, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 74736.043, \"from_m\": 74621.95, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 74797.094, \"from_m\": 74736.043, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 75215.155, \"from_m\": 74797.094, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 492867, \"profile_key\": \"8147edf1dab898f2cbe6a00c0ac41df17d7e8a28eb6f49669a99651570041bf0\", \"schedule_id\": 34396, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2244\", \"location\": \"Alton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34741}, {\"is_pass\": false, \"wtt_arr\": \"2250\", \"wtt_dep\": \"2251\", \"location\": \"Bentley\", \"stage_seq\": 2, \"distance_m\": 7792.627, \"section_seq\": 1, \"route_path_id\": 34741}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2254H\", \"location\": \"Farnham Single Line Jn\", \"stage_seq\": 3, \"distance_m\": 12956.262, \"section_seq\": 1, \"route_path_id\": 34741}, {\"is_pass\": false, \"wtt_arr\": \"2256\", \"wtt_dep\": \"2258\", \"location\": \"Farnham\", \"stage_seq\": 4, \"distance_m\": 13959.003, \"section_seq\": 1, \"route_path_id\": 34741}, {\"is_pass\": false, \"wtt_arr\": \"2303H\", \"wtt_dep\": \"2304H\", \"location\": \"Aldershot\", \"stage_seq\": 5, \"distance_m\": 18927.828, \"section_seq\": 1, \"route_path_id\": 34741}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2306H\", \"location\": \"Aldershot North Jn\", \"stage_seq\": 6, \"distance_m\": 21357.536, \"section_seq\": 1, \"route_path_id\": 34741}, {\"is_pass\": false, \"wtt_arr\": \"2308\", \"wtt_dep\": \"2309\", \"location\": \"Ash Vale\", \"stage_seq\": 7, \"distance_m\": 23128.709, \"section_seq\": 1, \"route_path_id\": 34741}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2313H\", \"location\": \"Pirbright Jn\", \"stage_seq\": 8, \"distance_m\": 27842.471, \"section_seq\": 1, \"route_path_id\": 34741}, {\"is_pass\": false, \"wtt_arr\": \"2315H\", \"wtt_dep\": \"2316\", \"location\": \"Brookwood\", \"stage_seq\": 9, \"distance_m\": 30351.535, \"section_seq\": 1, \"route_path_id\": 34741}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2319H\", \"location\": \"Woking Jn\", \"stage_seq\": 10, \"distance_m\": 35475.976, \"section_seq\": 1, \"route_path_id\": 34741}, {\"is_pass\": false, \"wtt_arr\": \"2320H\", \"wtt_dep\": \"2322H\", \"location\": \"Woking\", \"stage_seq\": 11, \"distance_m\": 36277.554, \"section_seq\": 1, \"route_path_id\": 34741}, {\"is_pass\": false, \"wtt_arr\": \"2326H\", \"wtt_dep\": \"2327H\", \"location\": \"West Byfleet\", \"stage_seq\": 12, \"distance_m\": 40338.558, \"section_seq\": 1, \"route_path_id\": 34741}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2329H\", \"location\": \"Byfleet & New Haw\", \"stage_seq\": 13, \"distance_m\": 42439.851, \"section_seq\": 1, \"route_path_id\": 34741}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2330H\", \"location\": \"Weybridge\", \"stage_seq\": 14, \"distance_m\": 44759.529, \"section_seq\": 1, \"route_path_id\": 34741}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2335\", \"location\": \"Hampton Court Jn\", \"stage_seq\": 15, \"distance_m\": 53696.77, \"section_seq\": 1, \"route_path_id\": 34741}, {\"is_pass\": false, \"wtt_arr\": \"2336H\", \"wtt_dep\": \"2338\", \"location\": \"Surbiton\", \"stage_seq\": 16, \"distance_m\": 55923.009, \"section_seq\": 1, \"route_path_id\": 34741}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2340\", \"location\": \"Berrylands Juncton\", \"stage_seq\": 17, \"distance_m\": 58766.527, \"section_seq\": 1, \"route_path_id\": 34741}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2342\", \"location\": \"New Malden\", \"stage_seq\": 18, \"distance_m\": 59581.086, \"section_seq\": 1, \"route_path_id\": 34741}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2344\", \"location\": \"Wimbledon\", \"stage_seq\": 19, \"distance_m\": 63563.696, \"section_seq\": 1, \"route_path_id\": 34741}, {\"is_pass\": false, \"wtt_arr\": \"2349H\", \"wtt_dep\": \"2351\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 20, \"distance_m\": 68940.123, \"section_seq\": 1, \"route_path_id\": 34741}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2356H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 21, \"distance_m\": 74472.472, \"section_seq\": 1, \"route_path_id\": 34741}, {\"is_pass\": false, \"wtt_arr\": \"2359\", \"wtt_dep\": null, \"location\": \"London Waterloo\", \"stage_seq\": 22, \"distance_m\": 75215.155, \"section_seq\": 1, \"route_path_id\": 34741}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 75215.155, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34741}], \"total_distance_m\": 75215.155, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 75154.104, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 61.051, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2244", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "51.5032168", "current_position_lon": "-0.1132399", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27850, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:50:02Z\", \"source_id\": 39645105, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:51:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:50:03Z\", \"source_id\": 13018485, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27858, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:58:08Z\", \"source_id\": 39659688, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:59:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:58:13Z\", \"source_id\": 13023038, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27868, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:04:12Z\", \"source_id\": 39670780, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:05:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:04:16Z\", \"source_id\": 13026433, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27884, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:09:10Z\", \"source_id\": 39679465, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:10:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:09:12Z\", \"source_id\": 13029218, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27010, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:16:29Z\", \"source_id\": 39691534, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:17:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:16:32Z\", \"source_id\": 13033164, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26927, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:23:27Z\", \"source_id\": 39703323, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:24:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:23:33Z\", \"source_id\": 13036814, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26920, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:28:13Z\", \"source_id\": 39710988, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:29:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:28:19Z\", \"source_id\": 13039186, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26909, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:31:25Z\", \"source_id\": 39716113, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:32:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:31:27Z\", \"source_id\": 13040756, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26887, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:32:33Z\", \"source_id\": 39717955, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:33:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:32:36Z\", \"source_id\": 13041332, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28509, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:38:39Z\", \"source_id\": 39727619, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:39:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:38:42Z\", \"source_id\": 13044278, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28491, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:43:07Z\", \"source_id\": 39734352, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:43:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:43:13Z\", \"source_id\": 13046411, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29427, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:46:14Z\", \"source_id\": 39738766, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:47:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:46:21Z\", \"source_id\": 13047848, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29130, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:50:23Z\", \"source_id\": 39744277, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:51:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:50:24Z\", \"source_id\": 13049610, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28973, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:59:35Z\", \"source_id\": 39755887, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:01:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:59:39Z\", \"source_id\": 13053387, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T00:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Waterloo", "service_state_platform": "15", "timing_fact_generation": 1789167592221518, "current_leg_arrival_utc": "2026-09-13T00:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T23:01:17.010955", "service_state_evidence_id": 13053387, "current_leg_start_actual_dep": "2026-09-12T23:52:00+01:00", "operational_evidence_version": 96, "service_state_event_time_utc": "2026-09-11T23:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:11:17.641541", "service_state_valid_until_kind": null, "operational_interpretation_version": 96, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
AON |
None |
1A80 |
450037+450075 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 226.045, "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": 12956.262, "from_m": 226.045, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 12965.071, "from_m": 12956.262, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13034.122, "from_m": 12965.071, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 15589.053, "from_m": 13034.122, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16234.52, "from_m": 15589.053, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 18217.178, "from_m": 16234.52, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 19192.118, "from_m": 18217.178, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19235.987, "from_m": 19192.118, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 19713.548, "from_m": 19235.987, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21374.23, "from_m": 19713.548, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 21400.157, "from_m": 21374.23, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 23190.686, "from_m": 21400.157, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23223.304, "from_m": 23190.686, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 24823.416, "from_m": 23223.304, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 27027.158, "from_m": 24823.416, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27842.471, "from_m": 27027.158, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 28048.864, "from_m": 27842.471, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 30470.162, "from_m": 28048.864, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 30536.713, "from_m": 30470.162, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 42101.11, "from_m": 30536.713, "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": 44217.217, "from_m": 42101.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": 44244.321, "from_m": 44217.217, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 55173.602, "from_m": 44244.321, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 59176.62, "from_m": 55173.602, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 68847.859, "from_m": 59176.62, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 73342.432, "from_m": 68847.859, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 74472.472, "from_m": 73342.432, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 74503.384, "from_m": 74472.472, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 74621.95, "from_m": 74503.384, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 74736.043, "from_m": 74621.95, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 74797.094, "from_m": 74736.043, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 75215.155, "from_m": 74797.094, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 492867, "profile_key": "8147edf1dab898f2cbe6a00c0ac41df17d7e8a28eb6f49669a99651570041bf0", "schedule_id": 34396, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2244", "location": "Alton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34741}, {"is_pass": false, "wtt_arr": "2250", "wtt_dep": "2251", "location": "Bentley", "stage_seq": 2, "distance_m": 7792.627, "section_seq": 1, "route_path_id": 34741}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2254H", "location": "Farnham Single Line Jn", "stage_seq": 3, "distance_m": 12956.262, "section_seq": 1, "route_path_id": 34741}, {"is_pass": false, "wtt_arr": "2256", "wtt_dep": "2258", "location": "Farnham", "stage_seq": 4, "distance_m": 13959.003, "section_seq": 1, "route_path_id": 34741}, {"is_pass": false, "wtt_arr": "2303H", "wtt_dep": "2304H", "location": "Aldershot", "stage_seq": 5, "distance_m": 18927.828, "section_seq": 1, "route_path_id": 34741}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2306H", "location": "Aldershot North Jn", "stage_seq": 6, "distance_m": 21357.536, "section_seq": 1, "route_path_id": 34741}, {"is_pass": false, "wtt_arr": "2308", "wtt_dep": "2309", "location": "Ash Vale", "stage_seq": 7, "distance_m": 23128.709, "section_seq": 1, "route_path_id": 34741}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2313H", "location": "Pirbright Jn", "stage_seq": 8, "distance_m": 27842.471, "section_seq": 1, "route_path_id": 34741}, {"is_pass": false, "wtt_arr": "2315H", "wtt_dep": "2316", "location": "Brookwood", "stage_seq": 9, "distance_m": 30351.535, "section_seq": 1, "route_path_id": 34741}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2319H", "location": "Woking Jn", "stage_seq": 10, "distance_m": 35475.976, "section_seq": 1, "route_path_id": 34741}, {"is_pass": false, "wtt_arr": "2320H", "wtt_dep": "2322H", "location": "Woking", "stage_seq": 11, "distance_m": 36277.554, "section_seq": 1, "route_path_id": 34741}, {"is_pass": false, "wtt_arr": "2326H", "wtt_dep": "2327H", "location": "West Byfleet", "stage_seq": 12, "distance_m": 40338.558, "section_seq": 1, "route_path_id": 34741}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2329H", "location": "Byfleet & New Haw", "stage_seq": 13, "distance_m": 42439.851, "section_seq": 1, "route_path_id": 34741}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2330H", "location": "Weybridge", "stage_seq": 14, "distance_m": 44759.529, "section_seq": 1, "route_path_id": 34741}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2335", "location": "Hampton Court Jn", "stage_seq": 15, "distance_m": 53696.77, "section_seq": 1, "route_path_id": 34741}, {"is_pass": false, "wtt_arr": "2336H", "wtt_dep": "2338", "location": "Surbiton", "stage_seq": 16, "distance_m": 55923.009, "section_seq": 1, "route_path_id": 34741}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2340", "location": "Berrylands Juncton", "stage_seq": 17, "distance_m": 58766.527, "section_seq": 1, "route_path_id": 34741}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2342", "location": "New Malden", "stage_seq": 18, "distance_m": 59581.086, "section_seq": 1, "route_path_id": 34741}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2344", "location": "Wimbledon", "stage_seq": 19, "distance_m": 63563.696, "section_seq": 1, "route_path_id": 34741}, {"is_pass": false, "wtt_arr": "2349H", "wtt_dep": "2351", "location": "Clapham Junction (M)", "stage_seq": 20, "distance_m": 68940.123, "section_seq": 1, "route_path_id": 34741}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2356H", "location": "Waterloo West Crossings", "stage_seq": 21, "distance_m": 74472.472, "section_seq": 1, "route_path_id": 34741}, {"is_pass": false, "wtt_arr": "2359", "wtt_dep": null, "location": "London Waterloo", "stage_seq": 22, "distance_m": 75215.155, "section_seq": 1, "route_path_id": 34741}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 75215.155, "from_m": 0.0, "section_seq": 1, "route_path_id": 34741}], "total_distance_m": 75215.155, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 75154.104, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 61.051, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 27850, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:50:02Z", "source_id": 39645105, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T21:51:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:50:03Z", "source_id": 13018485, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T22:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27858, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:58:08Z", "source_id": 39659688, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T21:59:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:58:13Z", "source_id": 13023038, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T22:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27868, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:04:12Z", "source_id": 39670780, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T22:05:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:04:16Z", "source_id": 13026433, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T23:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27884, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:09:10Z", "source_id": 39679465, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T22:10:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:09:12Z", "source_id": 13029218, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T23:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27010, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:16:29Z", "source_id": 39691534, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T22:17:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:16:32Z", "source_id": 13033164, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T23:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26927, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:23:27Z", "source_id": 39703323, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T22:24:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:23:33Z", "source_id": 13036814, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T23:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26920, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:28:13Z", "source_id": 39710988, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T22:29:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:28:19Z", "source_id": 13039186, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T23:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26909, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:31:25Z", "source_id": 39716113, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T22:32:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:31:27Z", "source_id": 13040756, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T23:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26887, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:32:33Z", "source_id": 39717955, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T22:33:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:32:36Z", "source_id": 13041332, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T23:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28509, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:38:39Z", "source_id": 39727619, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T22:39:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:38:42Z", "source_id": 13044278, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T23:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28491, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:43:07Z", "source_id": 39734352, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T22:43:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:43:13Z", "source_id": 13046411, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T23:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29427, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:46:14Z", "source_id": 39738766, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T22:47:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:46:21Z", "source_id": 13047848, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T23:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29130, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:50:23Z", "source_id": 39744277, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T22:51:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:50:24Z", "source_id": 13049610, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T23:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28973, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:59:35Z", "source_id": 39755887, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-11T23:01:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:59:39Z", "source_id": 13053387, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T00:01:00+01:00", "operational_fact": true}] |
Alton |
2244 |
2244 |
1 |
None |
None |
London Waterloo |
2359 |
2359 |
15 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L78727/2026-09-11/detailed |
None |
Clapham Junction (M) |
2026-09-12T23:52:00+01:00 |
London Waterloo |
9.0 |
{"type": "LineString", "coordinates": [[-0.17096339999999996, 51.464049499999994], [-0.1707099, 51.464263999999986], [-0.17058149999999997, 51.4643605], [-0.1704387, 51.46445779999999], [-0.17025609999999997, 51.464572199999985], [-0.1700469, 51.4646943], [-0.16991190000000003, 51.4647674], [-0.1697425, 51.4648611], [-0.1696772, 51.4648908], [-0.1694902, 51.4649832], [-0.16913369999999997, 51.4651604], [-0.1687513, 51.4653528], [-0.1685817, 51.46544039999999], [-0.1683645, 51.46554760000001], [-0.16824819999999996, 51.46560590000001], [-0.16813199999999998, 51.4656611], [-0.167715, 51.4658586], [-0.16737309999999997, 51.4660111], [-0.1669806, 51.4661814], [-0.16677949999999997, 51.4662687], [-0.1665757, 51.4663558], [-0.16625760000000003, 51.46649190000001], [-0.1660631, 51.4665924], [-0.1659113, 51.4666717], [-0.16582860000000002, 51.4667167], [-0.16559389999999996, 51.4668194], [-0.1647436, 51.4671856], [-0.16425969999999998, 51.4674022], [-0.1641098, 51.4674761], [-0.16395599999999996, 51.4675542], [-0.16374929999999996, 51.467658500000006], [-0.163675873964294, 51.46769235270634], [-0.16364020000000004, 51.46770879999999], [-0.16360715415752114, 51.46772287939966], [-0.1634698, 51.4677814], [-0.16312299999999996, 51.467937], [-0.1629085, 51.4680279], [-0.1626567, 51.468136599999994], [-0.1620522, 51.4683988], [-0.1614175, 51.468679599999994], [-0.1609231, 51.46889049999999], [-0.16047119999999998, 51.4690875], [-0.1602077, 51.4691951], [-0.15976710000000002, 51.469369], [-0.15949799999999997, 51.46947839999999], [-0.159286, 51.4695646], [-0.15922950335554523, 51.46958937404501], [-0.15917034426645318, 51.46961531557013], [-0.1590107689894461, 51.469685289969185], [-0.15895301403436635, 51.46971061572221], [-0.1588689, 51.46974749999998], [-0.15875509999999998, 51.4697967], [-0.15839589999999998, 51.469951599999995], [-0.15792349999999997, 51.47016049999999], [-0.1577735, 51.470226], [-0.1574767, 51.47035379999999], [-0.1573791, 51.47039], [-0.15696579999999996, 51.47054889999999], [-0.1565183, 51.4707372], [-0.15610969999999996, 51.4709049], [-0.15578019999999998, 51.4710373], [-0.15525119999999998, 51.47126320000001], [-0.15445619999999996, 51.4716003], [-0.15195399999999998, 51.4726836], [-0.1504289, 51.47334959999999], [-0.14992429999999998, 51.47357639999999], [-0.1488944, 51.474016], [-0.1488318, 51.47404149999999], [-0.14860927052729844, 51.47413531122673], [-0.14848657539641247, 51.47418703544216], [-0.14841235181544946, 51.47421832562433], [-0.14835400133042398, 51.474242924224455], [-0.1482485, 51.4742874], [-0.1476196, 51.474522099999994], [-0.1475246, 51.4745582], [-0.14719399999999996, 51.47468389999999], [-0.14657309999999998, 51.4749391], [-0.1463315, 51.47504389999999], [-0.1461733, 51.47511649999999], [-0.14588548029804585, 51.47524319501048], [-0.1458489953002166, 51.47525925527293], [-0.1449963, 51.47563460000001], [-0.1445852, 51.4758127], [-0.14372529036534895, 51.476193200315215], [-0.1436817467186904, 51.47621246780335], [-0.14363699994084686, 51.476232267652634], [-0.1429447, 51.47653859999999], [-0.14280649139933313, 51.476597930031], [-0.14268670062075264, 51.47664935361784], [-0.1426416865471168, 51.47666867716977], [-0.14227729999999997, 51.4768251], [-0.14174898218387794, 51.47705686529359], [-0.14159128645633343, 51.47712604387305], [-0.14155279999999998, 51.4771563], [-0.14146371286912188, 51.47721409493213], [-0.1413296, 51.4773011], [-0.1410052, 51.477471099999995], [-0.14087459999999996, 51.4775326], [-0.1405747, 51.477661999999995], [-0.1400749, 51.47788070000001], [-0.1397748, 51.4780075], [-0.13961639999999997, 51.478075200000006], [-0.13938429999999996, 51.47817579999999], [-0.1390206, 51.4783384], [-0.1385867, 51.4785183], [-0.13814469999999998, 51.4786823], [-0.1377354, 51.4788183], [-0.13743169999999996, 51.478916100000006], [-0.1373196, 51.478947299999994], [-0.13683069999999997, 51.4790785], [-0.13619519999999996, 51.47923209999998], [-0.1353775, 51.479454], [-0.1350083, 51.4795648], [-0.1346707, 51.4796706], [-0.1343928, 51.47976329999999], [-0.13406319999999997, 51.479883], [-0.133793, 51.47998859999999], [-0.13319260000000002, 51.48021959999999], [-0.1329571, 51.48030909999999], [-0.1326475, 51.4804175], [-0.1320217, 51.48064490000001], [-0.1315371, 51.4808291], [-0.1312317, 51.4809546], [-0.1303113, 51.481344400000005], [-0.12994349999999996, 51.48148530000001], [-0.1296077, 51.4816082], [-0.1291186, 51.48178089999999], [-0.12871139999999998, 51.48191839999999], [-0.1283999, 51.4820209], [-0.1280025, 51.48214549999999], [-0.12754640000000003, 51.4822759], [-0.1272673, 51.4823546], [-0.1268816, 51.482471999999994], [-0.126452, 51.4826234], [-0.12607009999999996, 51.48278239999999], [-0.1258667, 51.48287899999999], [-0.1256235, 51.4830005], [-0.1254786, 51.48308089999999], [-0.12526609999999996, 51.4832059], [-0.1250836, 51.48331840000001], [-0.12482419999999995, 51.483491], [-0.12468529999999996, 51.483595300000005], [-0.1244926, 51.48374650000001], [-0.12425679999999996, 51.48395790000001], [-0.1241083, 51.484114700000006], [-0.1239807, 51.4842698], [-0.12387969999999998, 51.484417500000006], [-0.1237715, 51.484591399999985], [-0.1236794, 51.48478279999999], [-0.1235206, 51.4851397], [-0.1234392, 51.485327100000006], [-0.1233563, 51.48551079999999], [-0.12324649999999995, 51.4858111], [-0.12319289999999997, 51.48599049999999], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]} |
3.9 |
2352 |
0001 |
Surbiton |
Waterloo West Crossings |
London Waterloo |
51.5032168 |
-0.1132399 |
51.5032168 |
-0.1132399 |
1 |
0 |
2026-09-11 23:11:22 |
TERMINATED |
2026-09-11 23:01:00 |
London Waterloo |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13053387 |
1789167592221518 |
96 |
96 |
2026-09-11 23:11:17.641541 |
15 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 23:01:17.010955 |
| 462824 |
489895 |
W29939 |
321V94MZ11 |
2026-09-11 |
COMPLETE |
13053628 |
2026-09-12 00:01:00 |
2026-09-11 23:11:23 |
2026-09-13 23:11:23 |
{"id": 489895, "stp": "P", "toc": "CrossCountry", "uid": "W29939", "consist": "221124", "dest_crs": "RDG", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W29939/2026-09-12/detailed", "trust_id": "321V94MZ11", "origin_crs": "MAN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Reading", "service_date": "2026-09-11", "dest_arr_time": "2338", "dest_platform": "7", "is_terminated": 1, "next_location": "Reading", "signalling_id": "1V94", "timing_status": "LATE", "origin_station": "Manchester Piccadilly", "current_leg_arr": "0001", "current_leg_dep": "2339", "current_leg_end": "Reading", "origin_dep_time": "2025", "origin_platform": "3", "current_location": "Reading", "last_update_time": "2026-09-11T23:11:23", "route_debug_link": null, "timing_variation": "+23 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.2704095138436304, 51.75394720565723], [-1.2703444, 51.753721500000005], [-1.2702618, 51.7534418], [-1.2700800999999995, 51.7528082], [-1.2700214999999997, 51.75259719999999], [-1.2699914, 51.75248109999999], [-1.2697785, 51.751726399999995], [-1.269688, 51.751415699999995], [-1.2694942, 51.7508549], [-1.269378, 51.7505604], [-1.2692653, 51.7502979], [-1.2691216999999997, 51.74999170000001], [-1.2689604, 51.7496763], [-1.2687722, 51.749343800000005], [-1.2685493, 51.74900040000001], [-1.268267, 51.7486112], [-1.2679694999999995, 51.74823349999999], [-1.2676990999999995, 51.7479222], [-1.267243, 51.74741480000001], [-1.267192, 51.7473639], [-1.2667414, 51.74687939999999], [-1.2662362, 51.74632749999999], [-1.2657689999999997, 51.74582409999999], [-1.2652029, 51.7452121], [-1.2648651, 51.74486189999998], [-1.2647286, 51.744701799999994], [-1.2644156999999998, 51.74437389999999], [-1.2640427, 51.7439884], [-1.2639226, 51.743847], [-1.2638025, 51.743688000000006], [-1.2635873999999998, 51.74342419999999], [-1.2633377, 51.74313649999999], [-1.2629822999999998, 51.742635699999994], [-1.2627247999999998, 51.7423436], [-1.2624575, 51.7420681], [-1.2623079999999998, 51.7418457], [-1.2576688, 51.736982299999994], [-1.25764139776733, 51.7369446874165], [-1.2550135999999998, 51.7333376], [-1.2549202999999998, 51.73322970000001], [-1.2547680999999995, 51.7330545], [-1.2545254, 51.73279269999999], [-1.2542827, 51.7325203], [-1.2539581, 51.7320684], [-1.253576, 51.7315394], [-1.2532931, 51.7311494], [-1.2531789999999998, 51.7309838], [-1.2526299999999997, 51.7303605], [-1.2523777, 51.7300383], [-1.2520028, 51.72955960000001], [-1.2517966, 51.729312499999985], [-1.2513872, 51.7288297], [-1.2503608, 51.7276147], [-1.2493627, 51.726455300000005], [-1.2486010999999997, 51.725558199999995], [-1.2484556000000002, 51.725387600000005], [-1.2482129, 51.7251065], [-1.2473852, 51.724122699999995], [-1.2472590999999995, 51.7239748], [-1.2471568, 51.7238567], [-1.2470699484277246, 51.72375508207266], [-1.2466645, 51.7232807], [-1.2459007, 51.722377], [-1.2455376277189163, 51.721918011123584], [-1.2453313999999998, 51.72165729999999], [-1.2449051999999998, 51.72111279999999], [-1.2432587999999998, 51.718787], [-1.2422030999999998, 51.71709509999999], [-1.2418956, 51.71649179999999], [-1.2416030999999998, 51.71591310000001], [-1.2413636999999995, 51.71544080000001], [-1.2411658, 51.71496460000001], [-1.2406394999999997, 51.7136142], [-1.2399709, 51.711347700000005], [-1.23942, 51.7093721], [-1.2391201999999997, 51.7082855], [-1.2388425999999997, 51.70729579999998], [-1.2384292, 51.70580579999999], [-1.2384091, 51.70571950000001], [-1.2380254999999998, 51.70394640000001], [-1.2377912, 51.7022111], [-1.2377115, 51.70098229999999], [-1.2377213, 51.6989681], [-1.2378197999999998, 51.6979721], [-1.2380549, 51.696441699999994], [-1.2384582999999998, 51.694786099999995], [-1.2389343999999998, 51.69320650000001], [-1.2392655, 51.69187669999999], [-1.2394754, 51.69097599999999], [-1.2397656, 51.6895534], [-1.2399359999999997, 51.688536], [-1.2400287999999997, 51.6879646], [-1.2400722999999998, 51.68768359999999], [-1.2401522000000005, 51.6870193], [-1.2402457, 51.6861451], [-1.2402911, 51.6856265], [-1.2403145, 51.685359600000005], [-1.2403703, 51.6846292], [-1.2404994, 51.6825109], [-1.2407585, 51.675928], [-1.2408091, 51.67546699999999], [-1.2410255, 51.673551], [-1.2410324, 51.673467], [-1.2410339999999995, 51.6733595], [-1.2410601, 51.67158979999999], [-1.2410262, 51.67127599999999], [-1.2410239999999997, 51.6712135], [-1.2409603, 51.6705691], [-1.2408312, 51.66981979999999], [-1.2407327999999995, 51.6689587], [-1.2405608, 51.66786379999999], [-1.2402493, 51.6666633], [-1.2401119541007224, 51.666235034589675], [-1.2400208, 51.6659508], [-1.2399015, 51.665646], [-1.2397878, 51.6653308], [-1.2394445999999997, 51.6645561], [-1.2389199, 51.6634856], [-1.2384005, 51.662399099999995], [-1.2379177999999995, 51.66131540000001], [-1.2376839, 51.66075680000001], [-1.2375606999999995, 51.66040929999999], [-1.2373994999999998, 51.6598814], [-1.2372256, 51.6593802], [-1.2369694, 51.65844839999999], [-1.2367705, 51.6574605], [-1.2365899, 51.6559552], [-1.2365526, 51.65481139999999], [-1.2365562, 51.6544278], [-1.2365761, 51.6538921], [-1.2365869, 51.65370789999999], [-1.2366086999999997, 51.653376899999984], [-1.2367076999999995, 51.6523807], [-1.2369324999999998, 51.6512056], [-1.237218, 51.65011269999999], [-1.2375061999999997, 51.649272399999994], [-1.2377821, 51.6485619], [-1.2379971999999997, 51.6480262], [-1.2388978, 51.64622629999999], [-1.2395111, 51.6452658], [-1.2402614, 51.64408770000001], [-1.240689, 51.64341], [-1.2409084, 51.64304460000001], [-1.2412058, 51.6424985], [-1.2413891, 51.6421526], [-1.241607, 51.6417192], [-1.2419769, 51.640908399999994], [-1.2421207999999997, 51.64056849999999], [-1.2422536999999998, 51.6401862], [-1.2424018, 51.63977710000001], [-1.2426254, 51.6391079], [-1.2427899, 51.63850149999999], [-1.2430764, 51.6373374], [-1.2433111, 51.6360104], [-1.2434195, 51.63479290000001], [-1.2434195, 51.6335761], [-1.243401, 51.6332094], [-1.2433735, 51.63284149999999], [-1.2433407, 51.6324723], [-1.2432738, 51.6319334], [-1.2432471, 51.6317335], [-1.2432015, 51.6314313], [-1.2431215999999998, 51.630896], [-1.2430867999999995, 51.630667499999994], [-1.2430354, 51.6303202], [-1.2429951, 51.6299722], [-1.2429683000000002, 51.6296079], [-1.2429491999999998, 51.629101], [-1.2429457, 51.62859770000001], [-1.2429572, 51.62807039999999], [-1.2429794, 51.6275878], [-1.2430092, 51.6271481], [-1.2430484999999998, 51.62670560000001], [-1.2431684999999997, 51.625796699999995], [-1.2432597, 51.6252753], [-1.2433661, 51.624744199999995], [-1.243469, 51.624302], [-1.2435899, 51.6238538], [-1.2437225, 51.62340150000001], [-1.2438949999999998, 51.622877599999995], [-1.2440804999999997, 51.6223578], [-1.2440962389633194, 51.62232162923619], [-1.2443478, 51.6217435], [-1.2445262, 51.621251], [-1.2446695999999997, 51.62088349999999], [-1.2448286, 51.6205266], [-1.2450355, 51.62017530000001], [-1.2453947999999997, 51.6195596], [-1.2457721, 51.61896589999999], [-1.2461689000000002, 51.61836099999999], [-1.2465756999999995, 51.6177644], [-1.2469859, 51.6171723], [-1.2471316, 51.6168969], [-1.2472321, 51.616654399999994], [-1.2472979, 51.6164456], [-1.2473684, 51.6160858], [-1.2473942999999998, 51.61576610000001], [-1.2473923, 51.615523], [-1.2473775, 51.6152715], [-1.2472908, 51.6147504], [-1.2471564, 51.61434990000001], [-1.2470623, 51.6141142], [-1.2469512, 51.6138806], [-1.2467954999999995, 51.613602500000006], [-1.2467177, 51.6134768], [-1.2466352, 51.61335499999999], [-1.2465144, 51.613185], [-1.2463447, 51.61297059999999], [-1.2462129999999998, 51.61283640000001], [-1.2461122, 51.6127384], [-1.2459876, 51.61263159999999], [-1.2458806999999998, 51.612548800000006], [-1.2457231999999998, 51.6124368], [-1.2455078, 51.61232059999999], [-1.2453841, 51.61226249999999], [-1.2452394, 51.61219539999999], [-1.2450731, 51.6121297], [-1.2447821999999995, 51.61202349999999], [-1.2444291, 51.6118882], [-1.2440221, 51.61174570000001], [-1.2436815, 51.61162560000001], [-1.2433378, 51.611506], [-1.2428045, 51.6113554], [-1.2422675, 51.61119469999999], [-1.2418082, 51.6110499], [-1.2414299, 51.61092430000001], [-1.2411848, 51.6108431], [-1.2407837999999998, 51.61070939999999], [-1.2404090999999997, 51.6105855], [-1.240100254212309, 51.61048353460085], [-1.2396446, 51.6103331], [-1.2395525, 51.6103042], [-1.2383786000000003, 51.60992219999999], [-1.2381047, 51.6098317], [-1.2373321, 51.6095825], [-1.2367041, 51.60937619999999], [-1.2360703000000002, 51.60917010000001], [-1.2355063, 51.6089846], [-1.2350808999999998, 51.6088433], [-1.2343148, 51.6085639], [-1.2334688, 51.6082851], [-1.2327185, 51.608037999999986], [-1.2319542999999995, 51.6077905], [-1.2313118, 51.60758330000001], [-1.2305585999999995, 51.60733050000001], [-1.2297899, 51.60707849999999], [-1.229787770577513, 51.6070778063845], [-1.2287684999999997, 51.606745800000006], [-1.2284819, 51.606654899999995], [-1.2283000999999998, 51.6065942], [-1.2275572, 51.60634869999999], [-1.2269668, 51.60615790000001], [-1.2263825999999998, 51.6059676], [-1.2254588, 51.60565900000001], [-1.2244238999999997, 51.6053176], [-1.2236716999999997, 51.605064], [-1.2234645, 51.6049959], [-1.2228982999999998, 51.6048033], [-1.2225847, 51.604698899999995], [-1.2221711, 51.6045399], [-1.2219744, 51.604467499999984], [-1.2214929, 51.60429210000001], [-1.2210738999999995, 51.60414110000001], [-1.2207617, 51.6040222], [-1.2206712, 51.603990199999984], [-1.2201671999999997, 51.603819699999995], [-1.219668, 51.6036507], [-1.2194798, 51.603586799999995], [-1.2183926, 51.603189], [-1.2175716, 51.602891], [-1.2174055999999998, 51.60283319999999], [-1.2168235, 51.60263749999999], [-1.2162522, 51.602441799999994], [-1.2157026999999998, 51.60225530000001], [-1.214909, 51.60198410000001], [-1.2141148999999998, 51.601714099999995], [-1.2134475, 51.6014934], [-1.2126612, 51.6012217], [-1.2117979, 51.600932], [-1.2114576, 51.600815099999984], [-1.2107680999999997, 51.60057559999999], [-1.2101322, 51.60036199999999], [-1.2093718, 51.6001005], [-1.2085954, 51.5998408], [-1.2078901999999998, 51.599599], [-1.207249, 51.599382], [-1.2065228999999995, 51.59913850000001], [-1.2058274999999998, 51.5989009], [-1.205187, 51.59868149999999], [-1.2046164999999998, 51.5984916], [-1.2039283999999997, 51.5982589], [-1.2033814, 51.5980715], [-1.2029056000000002, 51.59791440000001], [-1.2024642, 51.5977642], [-1.2020621, 51.597624], [-1.2012873, 51.59735369999999], [-1.2006054, 51.5971097], [-1.199947, 51.596860099999994], [-1.1993167, 51.596620699999995], [-1.1987237999999998, 51.5963883], [-1.1979977, 51.59609890000001], [-1.1972831999999998, 51.5958047], [-1.1966405, 51.5955355], [-1.1960156, 51.595264], [-1.1953903, 51.59499670000001], [-1.1946978, 51.594687699999994], [-1.1940375, 51.594391499999986], [-1.1934821, 51.5941407], [-1.1930986999999995, 51.5939686], [-1.1922928999999998, 51.593587799999995], [-1.1915755, 51.59324550000001], [-1.1909059999999998, 51.59292599999999], [-1.1903517999999995, 51.5926497], [-1.1896968, 51.5923165], [-1.1890284, 51.5919804], [-1.1883532, 51.5916297], [-1.1876995, 51.5912831], [-1.1871500999999998, 51.5909861], [-1.1864931, 51.59062829999999], [-1.1859018999999995, 51.5903005], [-1.1853509, 51.5899882], [-1.1848435, 51.589697599999994], [-1.1842454, 51.58935139999999], [-1.1835895, 51.5889722], [-1.1834564, 51.588891499999995], [-1.1830556999999997, 51.5886457], [-1.1825321, 51.5883253], [-1.1819415999999998, 51.5879441], [-1.1817303, 51.5878033], [-1.1813802, 51.58758649999999], [-1.18083, 51.5872366], [-1.180287, 51.5868732], [-1.1797507, 51.5865045], [-1.1791668, 51.5861062], [-1.1785873999999998, 51.58570650000001], [-1.1780461, 51.5853384], [-1.1775826000000005, 51.5850027], [-1.1770161, 51.58458170000001], [-1.1764743999999998, 51.58418329999999], [-1.1759951999999998, 51.5838282], [-1.1755401, 51.58347830000001], [-1.1749947999999997, 51.583059199999994], [-1.174457, 51.582645500000005], [-1.1739318999999997, 51.582233], [-1.1733876, 51.5818135], [-1.1729381, 51.5814618], [-1.1724187, 51.5810528], [-1.1719118, 51.5806473], [-1.1713566, 51.58021760000001], [-1.1708097999999998, 51.57979029999999], [-1.1702708, 51.57936709999999], [-1.1697404999999998, 51.578943899999985], [-1.1693003, 51.57860149999999], [-1.168753, 51.5781668], [-1.1682017, 51.577739], [-1.1678098693553778, 51.577432758057974], [-1.1676710999999995, 51.57732430000001], [-1.1672146, 51.576963], [-1.1666758, 51.57653679999999], [-1.1663824, 51.5763115], [-1.1660602, 51.57605420000001], [-1.165732, 51.57579359999998], [-1.1652802999999998, 51.5754362], [-1.1647828, 51.5750474], [-1.1642577, 51.5746297], [-1.1637305, 51.57421060000001], [-1.1632153, 51.5737996], [-1.1627632, 51.573438], [-1.1623223, 51.5730842], [-1.1618738999999998, 51.5727289], [-1.1613369, 51.57230549999999], [-1.1608917999999997, 51.57195169999999], [-1.1603594, 51.5715254], [-1.1598322, 51.571114599999994], [-1.1596702, 51.57098849999999], [-1.1588499, 51.57038119999999], [-1.1584514999999995, 51.57007779999999], [-1.1581954999999995, 51.56989370000001], [-1.1576027, 51.56946159999999], [-1.1574556, 51.56935649999999], [-1.1572582, 51.569214], [-1.1569297, 51.568978], [-1.1566582, 51.5687909], [-1.1560731, 51.5683917], [-1.1554977, 51.56799959999999], [-1.1549867, 51.56766520000001], [-1.1543921, 51.5672774], [-1.1537857, 51.56688880000001], [-1.1531815000000003, 51.5665114], [-1.1525746999999995, 51.5661249], [-1.1519778, 51.565739999999984], [-1.1513908, 51.565357299999995], [-1.150967, 51.5650711], [-1.1503874999999997, 51.56467349999999], [-1.1498322, 51.56428300000001], [-1.1492903999999995, 51.563886100000005], [-1.1487617, 51.563495], [-1.1483947, 51.5632106], [-1.1480366999999998, 51.56292989999999], [-1.1475936999999998, 51.562572900000006], [-1.1471642999999998, 51.5622256], [-1.1468125, 51.56193699999998], [-1.1462904, 51.56150359999999], [-1.1457754, 51.5610713], [-1.1452828, 51.5606389], [-1.1448306999999998, 51.56024349999999], [-1.1443444, 51.559795499999986], [-1.1438701999999998, 51.55935019999999], [-1.143489, 51.5589776], [-1.1433281, 51.558820299999994], [-1.1421951, 51.55768859999999], [-1.1418686, 51.5573569], [-1.141736, 51.55722539999999], [-1.1413954999999998, 51.55687289999999], [-1.1410667999999995, 51.556521199999985], [-1.1407092, 51.5561354], [-1.1403570999999997, 51.55573919999999], [-1.1399441, 51.55526510000001], [-1.1395725999999995, 51.55481590000001], [-1.1394511283846798, 51.55466347968381], [-1.1392017, 51.5543505], [-1.1388872, 51.55394249999999], [-1.1385212, 51.553459499999995], [-1.1381770999999998, 51.55297780000001], [-1.1378499, 51.55250610000001], [-1.1375738999999998, 51.55208340000001], [-1.1373039, 51.55165680000001], [-1.1370595, 51.5512533], [-1.1367953999999998, 51.5508046], [-1.1365226999999998, 51.5503322], [-1.136391, 51.5500964], [-1.1362905000000003, 51.54991749999999], [-1.1359556999999998, 51.5492887], [-1.1359133, 51.54921], [-1.1358618, 51.54910859999999], [-1.1357447, 51.5488783], [-1.1354895, 51.5483582], [-1.1352976, 51.5479351], [-1.1350671, 51.54744189999999], [-1.1348771000000002, 51.5470094], [-1.1348349, 51.5469108], [-1.1347073999999997, 51.546583699999985], [-1.1345005, 51.54606399999999], [-1.1343104, 51.5455316], [-1.1341319, 51.545047800000006], [-1.1341043, 51.54495429999999], [-1.1339887, 51.54457020000001], [-1.1338256999999998, 51.544037], [-1.1336805, 51.5435093], [-1.1335675999999997, 51.5430718], [-1.1334619, 51.5426252], [-1.1334336, 51.542483999999995], [-1.1333693, 51.5421807], [-1.1332712, 51.54167489999999], [-1.1331827, 51.5411629], [-1.1331142, 51.5407246], [-1.1330409, 51.540163799999995], [-1.1329949999999998, 51.5397237], [-1.1329469, 51.5391968], [-1.1329101999999998, 51.538676399999986], [-1.132887, 51.53815329999998], [-1.1328783, 51.537621300000005], [-1.1328829, 51.53717799999999], [-1.1328905, 51.5367913], [-1.1329097, 51.536376099999984], [-1.1329465, 51.535867], [-1.1329941, 51.5353301], [-1.1330456, 51.53478919999999], [-1.1331104, 51.5342503], [-1.1331755, 51.5337605], [-1.1332452999999998, 51.533264800000005], [-1.1332679, 51.5331017], [-1.133368, 51.5325247], [-1.1334208999999995, 51.532251399999986], [-1.1335259, 51.5317104], [-1.1336159999999995, 51.53124269999999], [-1.133716, 51.5307081], [-1.1337945, 51.530257799999994], [-1.1338591999999998, 51.5298039], [-1.1339208999999997, 51.5293485], [-1.1339351, 51.5292337], [-1.1339512, 51.52908089999999], [-1.1339714, 51.5288867], [-1.1340101, 51.5284453], [-1.1340512000000005, 51.52791319999999], [-1.1340715, 51.52740489999999], [-1.1340758, 51.5269212], [-1.1340768, 51.526378400000006], [-1.1340588, 51.525921100000005], [-1.1340295, 51.52545099999999], [-1.1339907, 51.525014600000006], [-1.1339399999999995, 51.5245406], [-1.1338881, 51.5241652], [-1.1338293999999998, 51.5237609], [-1.1337724, 51.5234337], [-1.1336946999999995, 51.5230206], [-1.1336221000000002, 51.52268529999999], [-1.1335116, 51.5221901], [-1.1334091, 51.5218114], [-1.1333335, 51.521528299999986], [-1.1332153252773889, 51.52112216337801], [-1.1332006999999995, 51.521071899999995], [-1.1331272, 51.5208389], [-1.1330420999999995, 51.5205644], [-1.1328592999999998, 51.5200463], [-1.1327013, 51.5196], [-1.1325376000000005, 51.51918], [-1.1323663, 51.5187523], [-1.1321415999999995, 51.51823520000001], [-1.1319263, 51.5177564], [-1.1316921, 51.517279899999984], [-1.1314382000000005, 51.51677889999999], [-1.1312286, 51.51638609999999], [-1.1309592999999998, 51.515906], [-1.1306918999999995, 51.5154459], [-1.1304072, 51.51498060000001], [-1.1301062, 51.5145132], [-1.1299541, 51.514289000000005], [-1.1299022, 51.5142116], [-1.1298020999999998, 51.5140512], [-1.129519, 51.5136504], [-1.1292061, 51.51321839999999], [-1.1288484, 51.5127454], [-1.1284738, 51.5122775], [-1.1282752, 51.51205010000001], [-1.1281102, 51.5118605], [-1.1278079, 51.5114958], [-1.1276417, 51.51130020000001], [-1.1274107, 51.51101150000001], [-1.1270997, 51.5106578], [-1.1267803999999997, 51.51030209999999], [-1.1264555, 51.5099486], [-1.1261308999999995, 51.5096044], [-1.1256997999999998, 51.5091585], [-1.1252380999999998, 51.5086978], [-1.1247753, 51.50824310000001], [-1.1243006000000002, 51.5077871], [-1.1239068, 51.507410699999994], [-1.1234718, 51.5070007], [-1.1230193, 51.5065894], [-1.1227424, 51.506332099999995], [-1.1222004, 51.505863], [-1.1218448, 51.50555549999999], [-1.1214221, 51.5052069], [-1.1209777, 51.5048417], [-1.1205370999999995, 51.50448599999999], [-1.1201795, 51.5042016], [-1.1196957999999997, 51.50381790000001], [-1.1191975, 51.50342260000001], [-1.1186609, 51.5029961], [-1.1182252999999998, 51.5026476], [-1.1176935, 51.50222719999999], [-1.1171561000000003, 51.50179969999999], [-1.1166649, 51.501413799999995], [-1.1161326, 51.50098289999999], [-1.1156955, 51.500633], [-1.1152889, 51.5002967], [-1.1148258999999998, 51.4999069], [-1.1143811, 51.4995015], [-1.1139468, 51.4990969], [-1.113628988300546, 51.4987748385867], [-1.1136028, 51.4987483], [-1.1132102, 51.498335299999994], [-1.1130517, 51.49816169999999], [-1.1125625, 51.49757509999999], [-1.1119427999999998, 51.49686359999999], [-1.1114581, 51.4963203], [-1.1109463, 51.4957552], [-1.1104126, 51.4951979], [-1.1098846999999998, 51.4946462], [-1.1091052999999995, 51.49390939999999], [-1.1087504, 51.4935895], [-1.1085851, 51.4934316], [-1.1082498, 51.4931471], [-1.1079828, 51.4929199], [-1.1075146, 51.4925453], [-1.1070513, 51.49218619999999], [-1.1065993, 51.4918533], [-1.1062723, 51.49162179999998], [-1.105801, 51.49129759999999], [-1.1054778, 51.49107899999999], [-1.1051346, 51.4908605], [-1.1047669, 51.4906327], [-1.1045778, 51.490517399999995], [-1.1042286, 51.49030299999999], [-1.1037255, 51.4900105], [-1.1030208, 51.4896213], [-1.1024672, 51.4893295], [-1.1018224, 51.4889996], [-1.1012017, 51.4887055], [-1.1008519, 51.4885443], [-1.1005676, 51.488420100000006], [-1.099891, 51.4881242], [-1.0991572999999997, 51.4878105], [-1.0985162, 51.48755289999998], [-1.0980577, 51.487372], [-1.0977857, 51.48726619999999], [-1.0975761, 51.4871905], [-1.0970574, 51.4869948], [-1.0962347, 51.486704], [-1.0958837999999995, 51.4865865], [-1.0951677, 51.4863573], [-1.0944294, 51.4861396], [-1.0938688999999997, 51.4859861], [-1.0933439, 51.4858481], [-1.0927463, 51.4857015], [-1.0922527, 51.4855868], [-1.0919234999999998, 51.48551539999998], [-1.0914829999999998, 51.485423], [-1.0911193, 51.4853521], [-1.0907698, 51.4852867], [-1.0904984, 51.48523550000001], [-1.0901517, 51.4851791], [-1.0898762, 51.48513090000001], [-1.0895604, 51.485079199999994], [-1.0892448999999995, 51.485030599999995], [-1.0890437, 51.485000600000006], [-1.0887754, 51.48496540000001], [-1.088533, 51.4849346], [-1.0879639, 51.48486299999999], [-1.08739, 51.48479379999999], [-1.0867549, 51.48472219999999], [-1.0863436, 51.4846797], [-1.0861807, 51.4846616], [-1.085966, 51.4846386], [-1.0854123999999998, 51.4845857], [-1.0846838999999997, 51.484520399999994], [-1.0839699, 51.4844623], [-1.0832535, 51.4844138], [-1.0825455, 51.4843703], [-1.0816713, 51.48432549999999], [-1.0808177, 51.48429279999999], [-1.0804980999999998, 51.48428380000001], [-1.0799371, 51.4842737], [-1.0794752, 51.4842682], [-1.0789867, 51.48426769999999], [-1.0783631, 51.4842737], [-1.0779783409434258, 51.48428098301684], [-1.0776499000000002, 51.48428719999999], [-1.0770406, 51.48430580000001], [-1.0760981999999997, 51.4843316], [-1.0746598, 51.4843717], [-1.0740337, 51.4843886], [-1.0733989, 51.48439950000001], [-1.0720111, 51.4844069], [-1.0705719, 51.4843838], [-1.0699819999999998, 51.4843699], [-1.0693497, 51.4843477], [-1.0685348, 51.4843144], [-1.0676397999999998, 51.48427009999999], [-1.0668665, 51.48422109999999], [-1.0660546, 51.48415550000001], [-1.0652841, 51.4840873], [-1.0645985, 51.4840251], [-1.063981, 51.483963200000005], [-1.0635401999999998, 51.4839207], [-1.0631231, 51.4838782], [-1.0627475, 51.4838356], [-1.0614333, 51.48367079999999], [-1.0606473, 51.4835731], [-1.0600149, 51.483488099999995], [-1.0588156, 51.4833106], [-1.0582783, 51.48322279999999], [-1.0577083, 51.48311929999999], [-1.0565551, 51.4829026], [-1.0559138, 51.4827911], [-1.0553394, 51.4826802], [-1.0546120999999995, 51.48252680000002], [-1.0541949999999998, 51.48243430000001], [-1.0537333999999998, 51.482338199999994], [-1.0531486, 51.48221709999999], [-1.05235, 51.48203409999999], [-1.051593, 51.48184859999999], [-1.051075, 51.48171060000001], [-1.0503877999999998, 51.48153119999999], [-1.0495224, 51.481278], [-1.0487743, 51.4810348], [-1.0472737, 51.4805126], [-1.0466494999999998, 51.48026899999999], [-1.045832, 51.47994649999998], [-1.0451984, 51.4796859], [-1.0445364999999998, 51.4793946], [-1.0440128, 51.4791581], [-1.0435791, 51.47894230000001], [-1.0428431, 51.4785768], [-1.0421053999999998, 51.478184], [-1.0417848, 51.4780083], [-1.0414477999999998, 51.477818799999994], [-1.0407789, 51.4774225], [-1.0402158, 51.4770737], [-1.0396266, 51.4767002], [-1.0390804, 51.4763526], [-1.0385208, 51.476005], [-1.0379389, 51.4756611], [-1.0373096, 51.475309800000005], [-1.0360664, 51.4746627], [-1.0350815999999998, 51.4741763], [-1.0343777999999997, 51.4738237], [-1.0338897000000002, 51.47358919999999], [-1.0334239, 51.4733389], [-1.0328384999999998, 51.47305860000001], [-1.0324515, 51.472859799999995], [-1.0318785, 51.47257869999999], [-1.0310607, 51.4722052], [-1.030277, 51.47182429999999], [-1.029048, 51.47121009999999], [-1.0286278999999998, 51.47099949999999], [-1.0272222999999998, 51.4703634], [-1.026446, 51.4699917], [-1.0252212, 51.4694416], [-1.024436, 51.4690606], [-1.0234253999999998, 51.46860569999998], [-1.0225033, 51.46816450000001], [-1.0218235, 51.46782519999999], [-1.0211347, 51.4675228], [-1.0204891, 51.46724449999999], [-1.0197425, 51.46693750000001], [-1.0189172, 51.4666139], [-1.0182196, 51.4663522], [-1.0173513, 51.4660397], [-1.0166715, 51.46581029999999], [-1.0159145, 51.4655653], [-1.0152673, 51.4653683], [-1.014586, 51.465163], [-1.0140809, 51.4650038], [-1.0133503, 51.464801400000006], [-1.0126245, 51.46460909999999], [-1.0114294, 51.46435189999999], [-1.0108541, 51.46423039999999], [-1.0100791, 51.4640516], [-1.0093081999999998, 51.46387769999998], [-1.0085327, 51.46371679999999], [-1.007756, 51.46356709999999], [-1.0069126, 51.4634134], [-1.0061333, 51.4632757], [-1.0054498, 51.4631631], [-1.0046621, 51.463043600000006], [-1.0040071, 51.46294880000001], [-1.002522, 51.46276689999999], [-1.00145, 51.462602800000006], [-1.0007351999999998, 51.462520600000005], [-1.0005829, 51.4625042], [-0.9997501, 51.46238039999999], [-0.9988866, 51.46228339999999], [-0.9977874, 51.46211960000001], [-0.9968531000000002, 51.46201359999999], [-0.9966283999999996, 51.46199], [-0.9953246, 51.4618428], [-0.9949915999999998, 51.4617925], [-0.9946472, 51.4617328], [-0.9942265, 51.46163210000001], [-0.993931, 51.4615555], [-0.9938827305637168, 51.46154495601318], [-0.9936276000000002, 51.461511999999985], [-0.9927140999999998, 51.4613762], [-0.9925311, 51.4613541], [-0.9925072109942592, 51.46135117290107], [-0.9913118, 51.4612047], [-0.9911204, 51.461181800000006], [-0.9901375999999998, 51.4610641], [-0.9887937, 51.460905], [-0.9882634, 51.4608435], [-0.9881468125314736, 51.460829150368184], [-0.9878271, 51.46078980000001], [-0.9869496, 51.46065769999999], [-0.9861540220589948, 51.46054511650478], [-0.986079, 51.4605345], [-0.9860016335753832, 51.46052464921754], [-0.9851656, 51.4604182], [-0.9847072999999998, 51.460372500000005], [-0.9840108, 51.4603032], [-0.983753, 51.46027759999999], [-0.9826602, 51.4601737], [-0.9819781, 51.4601099], [-0.9817046, 51.460083700000006], [-0.9800292000000002, 51.459923399999994], [-0.9794545999999998, 51.4598696], [-0.9789565999999998, 51.45983], [-0.9782211, 51.459748399999995], [-0.977710110981842, 51.459688369971744], [-0.9767587, 51.4595766], [-0.9766003, 51.45955179999999], [-0.9763138, 51.45950630000001], [-0.9749958, 51.45931879999999], [-0.9749454, 51.4593116], [-0.9743004, 51.459231], [-0.9734395, 51.459132399999994]]}", "current_leg_start": "Oxford", "dest_arr_time_act": "2338", "motion_projection": null, "next_location_lat": "51.4591324", "next_location_lon": "-0.9734395", "previous_location": "Oxford", "current_leg_milage": "27.4", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 409.18, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 486.97, \"from_m\": 409.18, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 533.176, \"from_m\": 486.97, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 842.589, \"from_m\": 533.176, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1006.314, \"from_m\": 842.589, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2540.62, \"from_m\": 1006.314, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3178.272, \"from_m\": 2540.62, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 4180.149, \"from_m\": 3178.272, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 8000.584, \"from_m\": 4180.149, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9172.52, \"from_m\": 8000.584, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 9615.397, \"from_m\": 9172.52, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 10493.42, \"from_m\": 9615.397, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11444.034, \"from_m\": 10493.42, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13023.842, \"from_m\": 11444.034, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 13672.405, \"from_m\": 13023.842, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 18955.935, \"from_m\": 13672.405, \"capability_applied\": 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\": 23927.774, \"from_m\": 18955.935, \"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\": 26845.082, \"from_m\": 23927.774, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 27643.052, \"from_m\": 26845.082, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 28328.758, \"from_m\": 27643.052, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 28396.05, \"from_m\": 28328.758, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28440.839, \"from_m\": 28396.05, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 28930.151, \"from_m\": 28440.839, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28990.616, \"from_m\": 28930.151, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 30010.442, \"from_m\": 28990.616, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32826.095, \"from_m\": 30010.442, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 40577.978, \"from_m\": 32826.095, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 41284.066, \"from_m\": 40577.978, \"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\": 41645.4, \"from_m\": 41284.066, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 49542.855, \"from_m\": 41645.4, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 50273.184, \"from_m\": 49542.855, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 51308.528, \"from_m\": 50273.184, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 58320.73, \"from_m\": 51308.528, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 59407.169, \"from_m\": 58320.73, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 59442.665, \"from_m\": 59407.169, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 59714.473, \"from_m\": 59442.665, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 60369.685, \"from_m\": 59714.473, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 61284.885, \"from_m\": 60369.685, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 61312.234, \"from_m\": 61284.885, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 62282.495, \"from_m\": 61312.234, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 63426.817, \"from_m\": 62282.495, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 71860.648, \"from_m\": 63426.817, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 71981.064, \"from_m\": 71860.648, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 72318.873, \"from_m\": 71981.064, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 76074.25, \"from_m\": 72318.873, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 76172.081, \"from_m\": 76074.25, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 76238.786, \"from_m\": 76172.081, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 78680.743, \"from_m\": 76238.786, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 85905.413, \"from_m\": 78680.743, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 85971.925, \"from_m\": 85905.413, \"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\": 87065.386, \"from_m\": 85971.925, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 87116.214, \"from_m\": 87065.386, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 87149.531, \"from_m\": 87116.214, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 87198.194, \"from_m\": 87149.531, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 87677.312, \"from_m\": 87198.194, \"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\": 90081.494, \"from_m\": 87677.312, \"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\": 105633.173, \"from_m\": 90081.494, \"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\": 106145.879, \"from_m\": 105633.173, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 108678.03, \"from_m\": 106145.879, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 110610.552, \"from_m\": 108678.03, \"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\": 110926.778, \"from_m\": 110610.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\": 111636.503, \"from_m\": 110926.778, \"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\": 111985.748, \"from_m\": 111636.503, \"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\": 118053.138, \"from_m\": 111985.748, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 118418.035, \"from_m\": 118053.138, \"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\": 122040.955, \"from_m\": 118418.035, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 122598.697, \"from_m\": 122040.955, \"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\": 122652.744, \"from_m\": 122598.697, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 122653.651, \"from_m\": 122652.744, \"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\": 125213.166, \"from_m\": 122653.651, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 128685.591, \"from_m\": 125213.166, \"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\": 128724.92, \"from_m\": 128685.591, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 130896.003, \"from_m\": 128724.92, \"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\": 131758.486, \"from_m\": 130896.003, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 132318.819, \"from_m\": 131758.486, \"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\": 132354.815, \"from_m\": 132318.819, \"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\": 132368.68, \"from_m\": 132354.815, \"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\": 132790.61, \"from_m\": 132368.68, \"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\": 133173.492, \"from_m\": 132790.61, \"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\": 133255.161, \"from_m\": 133173.492, \"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\": 133880.28, \"from_m\": 133255.161, \"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\": 134248.751, \"from_m\": 133880.28, \"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\": 138491.59, \"from_m\": 134248.751, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 142905.576, \"from_m\": 138491.59, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 146170.858, \"from_m\": 142905.576, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 153886.527, \"from_m\": 146170.858, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 155761.926, \"from_m\": 153886.527, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 161435.394, \"from_m\": 155761.926, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 162173.277, \"from_m\": 161435.394, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 162823.056, \"from_m\": 162173.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\": 163006.982, \"from_m\": 162823.056, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 163095.47, \"from_m\": 163006.982, \"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\": 163126.554, \"from_m\": 163095.47, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 163495.722, \"from_m\": 163126.554, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 177220.203, \"from_m\": 163495.722, \"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\": 177735.445, \"from_m\": 177220.203, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 177837.818, \"from_m\": 177735.445, \"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\": 177866.511, \"from_m\": 177837.818, \"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\": 178350.253, \"from_m\": 177866.511, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 178517.94, \"from_m\": 178350.253, \"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\": 192414.94, \"from_m\": 178517.94, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 194360.604, \"from_m\": 192414.94, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 209263.943, \"from_m\": 194360.604, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 210506.136, \"from_m\": 209263.943, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 218181.037, \"from_m\": 210506.136, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 225758.811, \"from_m\": 218181.037, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 245787.462, \"from_m\": 225758.811, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 246107.718, \"from_m\": 245787.462, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 246179.099, \"from_m\": 246107.718, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 246186.593, \"from_m\": 246179.099, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 246250.905, \"from_m\": 246186.593, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 246340.832, \"from_m\": 246250.905, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 246408.548, \"from_m\": 246340.832, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 246815.123, \"from_m\": 246408.548, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 247350.595, \"from_m\": 246815.123, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 247412.771, \"from_m\": 247350.595, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 247951.239, \"from_m\": 247412.771, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 261889.606, \"from_m\": 247951.239, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 264538.164, \"from_m\": 261889.606, \"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\": 264607.32, \"from_m\": 264538.164, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 264754.001, \"from_m\": 264607.32, \"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\": 289099.239, \"from_m\": 264754.001, \"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\": 289164.302, \"from_m\": 289099.239, \"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\": 289509.095, \"from_m\": 289164.302, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 289921.557, \"from_m\": 289509.095, \"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\": 290058.163, \"from_m\": 289921.557, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 290098.419, \"from_m\": 290058.163, \"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\": 290288.062, \"from_m\": 290098.419, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 290523.329, \"from_m\": 290288.062, \"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}], \"service_id\": 489895, \"profile_key\": \"543e048636aab21a8a7825a85ad1f883292ab5a4aeafbd37e4d77fc4995c5fc1\", \"schedule_id\": 25881, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2025\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38394}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2027\", \"location\": \"Ardwick Jn\", \"stage_seq\": 2, \"distance_m\": 1152.686, \"section_seq\": 1, \"route_path_id\": 38394}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2028H\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 3, \"distance_m\": 3690.107, \"section_seq\": 1, \"route_path_id\": 38394}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2030H\", \"location\": \"Heaton Norris Jn\", \"stage_seq\": 4, \"distance_m\": 8192.268, \"section_seq\": 1, \"route_path_id\": 38394}, {\"is_pass\": false, \"wtt_arr\": \"2032\", \"wtt_dep\": \"2033H\", \"location\": \"Stockport\", \"stage_seq\": 5, \"distance_m\": 9382.471, \"section_seq\": 1, \"route_path_id\": 38394}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2034\", \"location\": \"Edgeley Jn No2\", \"stage_seq\": 6, \"distance_m\": 9822.656, \"section_seq\": 1, \"route_path_id\": 38394}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2034H\", \"location\": \"Edgeley Jn No.1\", \"stage_seq\": 7, \"distance_m\": 10256.671, \"section_seq\": 1, \"route_path_id\": 38394}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2035H\", \"location\": \"Adswood Road Jn\", \"stage_seq\": 8, \"distance_m\": 11717.104, \"section_seq\": 1, \"route_path_id\": 38394}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2037\", \"location\": \"Cheadle Hulme\", \"stage_seq\": 9, \"distance_m\": 13225.959, \"section_seq\": 1, \"route_path_id\": 38394}, {\"is_pass\": false, \"wtt_arr\": \"2045\", \"wtt_dep\": \"2046H\", \"location\": \"Macclesfield\", \"stage_seq\": 10, \"distance_m\": 28726.906, \"section_seq\": 1, \"route_path_id\": 38394}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2052H\", \"location\": \"Congleton\", \"stage_seq\": 11, \"distance_m\": 41370.959, \"section_seq\": 1, \"route_path_id\": 38394}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2056\", \"location\": \"Kidsgrove\", \"stage_seq\": 12, \"distance_m\": 50413.543, \"section_seq\": 1, \"route_path_id\": 38394}, {\"is_pass\": false, \"wtt_arr\": \"2102H\", \"wtt_dep\": \"2104H\", \"location\": \"Stoke-on-Trent\", \"stage_seq\": 13, \"distance_m\": 60630.644, \"section_seq\": 1, \"route_path_id\": 38394}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2105H\", \"location\": \"Stoke Jn\", \"stage_seq\": 14, \"distance_m\": 61451.872, \"section_seq\": 1, \"route_path_id\": 38394}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2111H\", \"location\": \"Stone\", \"stage_seq\": 15, \"distance_m\": 72132.447, \"section_seq\": 1, \"route_path_id\": 38394}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2114H\", \"location\": \"Yarnfield Jn\", \"stage_seq\": 16, \"distance_m\": 76238.786, \"section_seq\": 1, \"route_path_id\": 38394}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2116\", \"location\": \"Little Bridgeford Jn\", \"stage_seq\": 17, \"distance_m\": 80308.95, \"section_seq\": 1, \"route_path_id\": 38394}, {\"is_pass\": false, \"wtt_arr\": \"2119H\", \"wtt_dep\": \"2121H\", \"location\": \"Stafford\", \"stage_seq\": 18, \"distance_m\": 86760.379, \"section_seq\": 1, \"route_path_id\": 38394}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2122H\", \"location\": \"Stafford Trent Valley Jn\", \"stage_seq\": 19, \"distance_m\": 87524.749, \"section_seq\": 1, \"route_path_id\": 38394}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2126\", \"location\": \"Penkridge\", \"stage_seq\": 20, \"distance_m\": 95845.713, \"section_seq\": 1, \"route_path_id\": 38394}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2131H\", \"location\": \"Bushbury Jn\", \"stage_seq\": 21, \"distance_m\": 108727.008, \"section_seq\": 1, \"route_path_id\": 38394}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2132H\", \"location\": \"Wolverhampton North Jn\", \"stage_seq\": 22, \"distance_m\": 110535.513, \"section_seq\": 1, \"route_path_id\": 38394}, {\"is_pass\": false, \"wtt_arr\": \"2134\", \"wtt_dep\": \"2139\", \"location\": \"Wolverhampton\", \"stage_seq\": 23, \"distance_m\": 111269.445, \"section_seq\": 1, \"route_path_id\": 38394}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2145H\", \"location\": \"Dudley Port\", \"stage_seq\": 24, \"distance_m\": 120264.104, \"section_seq\": 1, \"route_path_id\": 38394}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2149H\", \"location\": \"Galton Jn\", \"stage_seq\": 25, \"distance_m\": 126046.231, \"section_seq\": 1, \"route_path_id\": 38394}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2152H\", \"location\": \"Soho South Jn\", \"stage_seq\": 26, \"distance_m\": 128783.433, \"section_seq\": 1, \"route_path_id\": 38394}, {\"is_pass\": false, \"wtt_arr\": \"2156\", \"wtt_dep\": \"2203\", \"location\": \"Birmingham New Street\", \"stage_seq\": 27, \"distance_m\": 132067.341, \"section_seq\": 1, \"route_path_id\": 38394}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2205\", \"location\": \"Proof House Jn\", \"stage_seq\": 28, \"distance_m\": 133070.698, \"section_seq\": 1, \"route_path_id\": 38394}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2205H\", \"location\": \"Grand Jn\", \"stage_seq\": 29, \"distance_m\": 133829.955, \"section_seq\": 1, \"route_path_id\": 38394}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2208\", \"location\": \"Stechford\", \"stage_seq\": 30, \"distance_m\": 138337.261, \"section_seq\": 1, \"route_path_id\": 38394}, {\"is_pass\": false, \"wtt_arr\": \"2211H\", \"wtt_dep\": \"2213\", \"location\": \"Birmingham International\", \"stage_seq\": 31, \"distance_m\": 145465.003, \"section_seq\": 1, \"route_path_id\": 38394}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2217\", \"location\": \"Berkswell\", \"stage_seq\": 32, \"distance_m\": 153815.011, \"section_seq\": 1, \"route_path_id\": 38394}, {\"is_pass\": false, \"wtt_arr\": \"2223H\", \"wtt_dep\": \"2226\", \"location\": \"Coventry\", \"stage_seq\": 33, \"distance_m\": 162660.625, \"section_seq\": 1, \"route_path_id\": 38394}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2229H\", \"location\": \"Gibbet Hill Jn\", \"stage_seq\": 34, \"distance_m\": 166632.674, \"section_seq\": 1, \"route_path_id\": 38394}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2231\", \"location\": \"Kenilworth Jns\", \"stage_seq\": 35, \"distance_m\": 169716.413, \"section_seq\": 1, \"route_path_id\": 38394}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2234\", \"location\": \"Milverton Jn\", \"stage_seq\": 36, \"distance_m\": 176414.536, \"section_seq\": 1, \"route_path_id\": 38394}, {\"is_pass\": false, \"wtt_arr\": \"2236H\", \"wtt_dep\": \"2238\", \"location\": \"Leamington Spa\", \"stage_seq\": 37, \"distance_m\": 178187.045, \"section_seq\": 1, \"route_path_id\": 38394}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2247\", \"location\": \"Fenny Compton\", \"stage_seq\": 38, \"distance_m\": 196247.542, \"section_seq\": 1, \"route_path_id\": 38394}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2252\", \"location\": \"Banbury Reservoir Jn\", \"stage_seq\": 39, \"distance_m\": 208278.166, \"section_seq\": 1, \"route_path_id\": 38394}, {\"is_pass\": false, \"wtt_arr\": \"2253H\", \"wtt_dep\": \"2255\", \"location\": \"Banbury\", \"stage_seq\": 40, \"distance_m\": 210065.798, \"section_seq\": 1, \"route_path_id\": 38394}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2259H\", \"location\": \"Aynho Jn\", \"stage_seq\": 41, \"distance_m\": 218148.969, \"section_seq\": 1, \"route_path_id\": 38394}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2304H\", \"location\": \"Heyford\", \"stage_seq\": 42, \"distance_m\": 227704.17, \"section_seq\": 1, \"route_path_id\": 38394}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2310\", \"location\": \"Wolvercote Jn\", \"stage_seq\": 43, \"distance_m\": 242221.572, \"section_seq\": 1, \"route_path_id\": 38394}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2311H\", \"location\": \"Oxford North Jn\", \"stage_seq\": 44, \"distance_m\": 245036.104, \"section_seq\": 1, \"route_path_id\": 38394}, {\"is_pass\": false, \"wtt_arr\": \"2313\", \"wtt_dep\": \"2315\", \"location\": \"Oxford\", \"stage_seq\": 45, \"distance_m\": 246520.048, \"section_seq\": 1, \"route_path_id\": 38394}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2316H\", \"location\": \"Hinksey North\", \"stage_seq\": 46, \"distance_m\": 247804.693, \"section_seq\": 1, \"route_path_id\": 38394}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2317H\", \"location\": \"Kennington Jn\", \"stage_seq\": 47, \"distance_m\": 250309.751, \"section_seq\": 1, \"route_path_id\": 38394}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2323H\", \"location\": \"Didcot North Jn\", \"stage_seq\": 48, \"distance_m\": 261818.753, \"section_seq\": 1, \"route_path_id\": 38394}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2324H\", \"location\": \"Didcot East Jn\", \"stage_seq\": 49, \"distance_m\": 264043.74, \"section_seq\": 1, \"route_path_id\": 38394}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2329H\", \"location\": \"Goring & Streatley\", \"stage_seq\": 50, \"distance_m\": 276538.83, \"section_seq\": 1, \"route_path_id\": 38394}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2336\", \"location\": \"Reading West Jn\", \"stage_seq\": 51, \"distance_m\": 288674.635, \"section_seq\": 1, \"route_path_id\": 38394}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2336H\", \"location\": \"Reading High Level Jn\", \"stage_seq\": 52, \"distance_m\": 290184.959, \"section_seq\": 1, \"route_path_id\": 38394}, {\"is_pass\": false, \"wtt_arr\": \"2338\", \"wtt_dep\": null, \"location\": \"Reading\", \"stage_seq\": 53, \"distance_m\": 290523.329, \"section_seq\": 1, \"route_path_id\": 38394}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 290523.329, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38394}], \"total_distance_m\": 290523.329, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 286500.381, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4022.948, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2025", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "22.0", "current_position_lat": "51.4591324", "current_position_lon": "-0.9734395", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8953, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T19:35:01Z\", \"source_id\": 39356057, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T19:35:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T19:35:05Z\", \"source_id\": 12907912, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T20:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T19:36:02Z\", \"source_id\": 12909065, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T20:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T19:37:32Z\", \"source_id\": 39361935, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T19:38:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T19:37:37Z\", \"source_id\": 12910904, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T20:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9075, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T19:41:48Z\", \"source_id\": 39371698, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T19:42:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T19:41:53Z\", \"source_id\": 12916434, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T20:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T19:42:49Z\", \"source_id\": 12917585, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T20:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9125, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T19:50:23Z\", \"source_id\": 39391745, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T19:51:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T19:50:26Z\", \"source_id\": 12927327, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T20:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T19:51:26Z\", \"source_id\": 12928559, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T20:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11188, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T19:58:13Z\", \"source_id\": 39409596, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T19:59:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T19:58:15Z\", \"source_id\": 12937111, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T20:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T19:59:13Z\", \"source_id\": 12938125, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T20:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11192, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:01:36Z\", \"source_id\": 39417456, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T20:02:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:01:42Z\", \"source_id\": 12941013, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:02:38Z\", \"source_id\": 12942236, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11212, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:06:58Z\", \"source_id\": 39430360, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T20:07:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:07:04Z\", \"source_id\": 12947324, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:07:58Z\", \"source_id\": 12948552, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11272, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:15:52Z\", \"source_id\": 39451713, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T20:16:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:15:54Z\", \"source_id\": 12958164, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:16:54Z\", \"source_id\": 12959370, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11306, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:22:56Z\", \"source_id\": 39467802, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T20:24:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:22:59Z\", \"source_id\": 12965083, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18935, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:29:38Z\", \"source_id\": 39482532, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T20:30:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:29:42Z\", \"source_id\": 12969398, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19057, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:37:09Z\", \"source_id\": 39498887, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T20:38:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:37:13Z\", \"source_id\": 12974223, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19610, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:45:59Z\", \"source_id\": 39517523, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T20:46:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:46:02Z\", \"source_id\": 12979877, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19337, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:53:38Z\", \"source_id\": 39533605, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T20:55:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:53:41Z\", \"source_id\": 12984673, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19295, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:18:21Z\", \"source_id\": 39584862, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:19:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:18:28Z\", \"source_id\": 13000041, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20889, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:22:28Z\", \"source_id\": 39593096, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:23:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:22:32Z\", \"source_id\": 13002494, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20879, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:32:01Z\", \"source_id\": 39611463, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:32:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:32:04Z\", \"source_id\": 13008167, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20817, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:41:25Z\", \"source_id\": 39629469, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:42:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:41:28Z\", \"source_id\": 13013618, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20927, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:57:21Z\", \"source_id\": 39658383, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:59:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:57:27Z\", \"source_id\": 13022655, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21048, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:16:57Z\", \"source_id\": 39692247, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:18:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:16:58Z\", \"source_id\": 13033400, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24399, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:27:16Z\", \"source_id\": 39709385, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:29:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:27:23Z\", \"source_id\": 13038733, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24164, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:36:02Z\", \"source_id\": 39723483, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:37:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:36:07Z\", \"source_id\": 13043033, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23946, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:52:43Z\", \"source_id\": 39747514, \"stage_seq\": 50, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:53:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:52:47Z\", \"source_id\": 13050634, \"stage_seq\": 50, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23767, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T23:00:07Z\", \"source_id\": 39756546, \"stage_seq\": 53, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:01:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T23:00:13Z\", \"source_id\": 13053628, \"stage_seq\": 53, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T00:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Reading", "service_state_platform": "7", "timing_fact_generation": 1789167614190481, "current_leg_arrival_utc": "2026-09-13T00:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T23:01:17.028452", "service_state_evidence_id": 13053628, "current_leg_start_actual_dep": "2026-09-12T23:38:00+01:00", "operational_evidence_version": 251, "service_state_event_time_utc": "2026-09-11T23:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:11:17.635638", "service_state_valid_until_kind": null, "operational_interpretation_version": 251, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
CrossCountry |
P |
MAN |
RDG |
1V94 |
221124 |
5 |
125 |
None |
{"version": 3, "segments": [{"to_m": 409.18, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 486.97, "from_m": 409.18, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 533.176, "from_m": 486.97, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 842.589, "from_m": 533.176, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1006.314, "from_m": 842.589, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2540.62, "from_m": 1006.314, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3178.272, "from_m": 2540.62, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 4180.149, "from_m": 3178.272, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 8000.584, "from_m": 4180.149, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9172.52, "from_m": 8000.584, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 9615.397, "from_m": 9172.52, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 10493.42, "from_m": 9615.397, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11444.034, "from_m": 10493.42, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13023.842, "from_m": 11444.034, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 13672.405, "from_m": 13023.842, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 18955.935, "from_m": 13672.405, "capability_applied": 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": 23927.774, "from_m": 18955.935, "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": 26845.082, "from_m": 23927.774, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 27643.052, "from_m": 26845.082, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 28328.758, "from_m": 27643.052, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 28396.05, "from_m": 28328.758, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28440.839, "from_m": 28396.05, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 28930.151, "from_m": 28440.839, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28990.616, "from_m": 28930.151, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 30010.442, "from_m": 28990.616, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32826.095, "from_m": 30010.442, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 40577.978, "from_m": 32826.095, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 41284.066, "from_m": 40577.978, "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": 41645.4, "from_m": 41284.066, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 49542.855, "from_m": 41645.4, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 50273.184, "from_m": 49542.855, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 51308.528, "from_m": 50273.184, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 58320.73, "from_m": 51308.528, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 59407.169, "from_m": 58320.73, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 59442.665, "from_m": 59407.169, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 59714.473, "from_m": 59442.665, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 60369.685, "from_m": 59714.473, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 61284.885, "from_m": 60369.685, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 61312.234, "from_m": 61284.885, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 62282.495, "from_m": 61312.234, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 63426.817, "from_m": 62282.495, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 71860.648, "from_m": 63426.817, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 71981.064, "from_m": 71860.648, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 72318.873, "from_m": 71981.064, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 76074.25, "from_m": 72318.873, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 76172.081, "from_m": 76074.25, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 76238.786, "from_m": 76172.081, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 78680.743, "from_m": 76238.786, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 85905.413, "from_m": 78680.743, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 85971.925, "from_m": 85905.413, "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": 87065.386, "from_m": 85971.925, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 87116.214, "from_m": 87065.386, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 87149.531, "from_m": 87116.214, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 87198.194, "from_m": 87149.531, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 87677.312, "from_m": 87198.194, "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": 90081.494, "from_m": 87677.312, "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": 105633.173, "from_m": 90081.494, "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": 106145.879, "from_m": 105633.173, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 108678.03, "from_m": 106145.879, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 110610.552, "from_m": 108678.03, "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": 110926.778, "from_m": 110610.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": 111636.503, "from_m": 110926.778, "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": 111985.748, "from_m": 111636.503, "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": 118053.138, "from_m": 111985.748, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 118418.035, "from_m": 118053.138, "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": 122040.955, "from_m": 118418.035, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 122598.697, "from_m": 122040.955, "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": 122652.744, "from_m": 122598.697, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 122653.651, "from_m": 122652.744, "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": 125213.166, "from_m": 122653.651, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 128685.591, "from_m": 125213.166, "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": 128724.92, "from_m": 128685.591, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 130896.003, "from_m": 128724.92, "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": 131758.486, "from_m": 130896.003, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 132318.819, "from_m": 131758.486, "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": 132354.815, "from_m": 132318.819, "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": 132368.68, "from_m": 132354.815, "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": 132790.61, "from_m": 132368.68, "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": 133173.492, "from_m": 132790.61, "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": 133255.161, "from_m": 133173.492, "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": 133880.28, "from_m": 133255.161, "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": 134248.751, "from_m": 133880.28, "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": 138491.59, "from_m": 134248.751, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 142905.576, "from_m": 138491.59, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 146170.858, "from_m": 142905.576, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 153886.527, "from_m": 146170.858, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 155761.926, "from_m": 153886.527, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 161435.394, "from_m": 155761.926, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 162173.277, "from_m": 161435.394, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 162823.056, "from_m": 162173.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": 163006.982, "from_m": 162823.056, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 163095.47, "from_m": 163006.982, "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": 163126.554, "from_m": 163095.47, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 163495.722, "from_m": 163126.554, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 177220.203, "from_m": 163495.722, "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": 177735.445, "from_m": 177220.203, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 177837.818, "from_m": 177735.445, "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": 177866.511, "from_m": 177837.818, "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": 178350.253, "from_m": 177866.511, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 178517.94, "from_m": 178350.253, "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": 192414.94, "from_m": 178517.94, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 194360.604, "from_m": 192414.94, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 209263.943, "from_m": 194360.604, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 210506.136, "from_m": 209263.943, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 218181.037, "from_m": 210506.136, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 225758.811, "from_m": 218181.037, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 245787.462, "from_m": 225758.811, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 246107.718, "from_m": 245787.462, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 246179.099, "from_m": 246107.718, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 246186.593, "from_m": 246179.099, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 246250.905, "from_m": 246186.593, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 246340.832, "from_m": 246250.905, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 246408.548, "from_m": 246340.832, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 246815.123, "from_m": 246408.548, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 247350.595, "from_m": 246815.123, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 247412.771, "from_m": 247350.595, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 247951.239, "from_m": 247412.771, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 261889.606, "from_m": 247951.239, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 264538.164, "from_m": 261889.606, "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": 264607.32, "from_m": 264538.164, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 264754.001, "from_m": 264607.32, "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": 289099.239, "from_m": 264754.001, "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": 289164.302, "from_m": 289099.239, "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": 289509.095, "from_m": 289164.302, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 289921.557, "from_m": 289509.095, "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": 290058.163, "from_m": 289921.557, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 290098.419, "from_m": 290058.163, "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": 290288.062, "from_m": 290098.419, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 290523.329, "from_m": 290288.062, "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}], "service_id": 489895, "profile_key": "543e048636aab21a8a7825a85ad1f883292ab5a4aeafbd37e4d77fc4995c5fc1", "schedule_id": 25881, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2025", "location": "Manchester Piccadilly", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 38394}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2027", "location": "Ardwick Jn", "stage_seq": 2, "distance_m": 1152.686, "section_seq": 1, "route_path_id": 38394}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2028H", "location": "Slade Lane Jn", "stage_seq": 3, "distance_m": 3690.107, "section_seq": 1, "route_path_id": 38394}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2030H", "location": "Heaton Norris Jn", "stage_seq": 4, "distance_m": 8192.268, "section_seq": 1, "route_path_id": 38394}, {"is_pass": false, "wtt_arr": "2032", "wtt_dep": "2033H", "location": "Stockport", "stage_seq": 5, "distance_m": 9382.471, "section_seq": 1, "route_path_id": 38394}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2034", "location": "Edgeley Jn No2", "stage_seq": 6, "distance_m": 9822.656, "section_seq": 1, "route_path_id": 38394}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2034H", "location": "Edgeley Jn No.1", "stage_seq": 7, "distance_m": 10256.671, "section_seq": 1, "route_path_id": 38394}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2035H", "location": "Adswood Road Jn", "stage_seq": 8, "distance_m": 11717.104, "section_seq": 1, "route_path_id": 38394}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2037", "location": "Cheadle Hulme", "stage_seq": 9, "distance_m": 13225.959, "section_seq": 1, "route_path_id": 38394}, {"is_pass": false, "wtt_arr": "2045", "wtt_dep": "2046H", "location": "Macclesfield", "stage_seq": 10, "distance_m": 28726.906, "section_seq": 1, "route_path_id": 38394}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2052H", "location": "Congleton", "stage_seq": 11, "distance_m": 41370.959, "section_seq": 1, "route_path_id": 38394}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2056", "location": "Kidsgrove", "stage_seq": 12, "distance_m": 50413.543, "section_seq": 1, "route_path_id": 38394}, {"is_pass": false, "wtt_arr": "2102H", "wtt_dep": "2104H", "location": "Stoke-on-Trent", "stage_seq": 13, "distance_m": 60630.644, "section_seq": 1, "route_path_id": 38394}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2105H", "location": "Stoke Jn", "stage_seq": 14, "distance_m": 61451.872, "section_seq": 1, "route_path_id": 38394}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2111H", "location": "Stone", "stage_seq": 15, "distance_m": 72132.447, "section_seq": 1, "route_path_id": 38394}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2114H", "location": "Yarnfield Jn", "stage_seq": 16, "distance_m": 76238.786, "section_seq": 1, "route_path_id": 38394}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2116", "location": "Little Bridgeford Jn", "stage_seq": 17, "distance_m": 80308.95, "section_seq": 1, "route_path_id": 38394}, {"is_pass": false, "wtt_arr": "2119H", "wtt_dep": "2121H", "location": "Stafford", "stage_seq": 18, "distance_m": 86760.379, "section_seq": 1, "route_path_id": 38394}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2122H", "location": "Stafford Trent Valley Jn", "stage_seq": 19, "distance_m": 87524.749, "section_seq": 1, "route_path_id": 38394}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2126", "location": "Penkridge", "stage_seq": 20, "distance_m": 95845.713, "section_seq": 1, "route_path_id": 38394}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2131H", "location": "Bushbury Jn", "stage_seq": 21, "distance_m": 108727.008, "section_seq": 1, "route_path_id": 38394}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2132H", "location": "Wolverhampton North Jn", "stage_seq": 22, "distance_m": 110535.513, "section_seq": 1, "route_path_id": 38394}, {"is_pass": false, "wtt_arr": "2134", "wtt_dep": "2139", "location": "Wolverhampton", "stage_seq": 23, "distance_m": 111269.445, "section_seq": 1, "route_path_id": 38394}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2145H", "location": "Dudley Port", "stage_seq": 24, "distance_m": 120264.104, "section_seq": 1, "route_path_id": 38394}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2149H", "location": "Galton Jn", "stage_seq": 25, "distance_m": 126046.231, "section_seq": 1, "route_path_id": 38394}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2152H", "location": "Soho South Jn", "stage_seq": 26, "distance_m": 128783.433, "section_seq": 1, "route_path_id": 38394}, {"is_pass": false, "wtt_arr": "2156", "wtt_dep": "2203", "location": "Birmingham New Street", "stage_seq": 27, "distance_m": 132067.341, "section_seq": 1, "route_path_id": 38394}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2205", "location": "Proof House Jn", "stage_seq": 28, "distance_m": 133070.698, "section_seq": 1, "route_path_id": 38394}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2205H", "location": "Grand Jn", "stage_seq": 29, "distance_m": 133829.955, "section_seq": 1, "route_path_id": 38394}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2208", "location": "Stechford", "stage_seq": 30, "distance_m": 138337.261, "section_seq": 1, "route_path_id": 38394}, {"is_pass": false, "wtt_arr": "2211H", "wtt_dep": "2213", "location": "Birmingham International", "stage_seq": 31, "distance_m": 145465.003, "section_seq": 1, "route_path_id": 38394}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2217", "location": "Berkswell", "stage_seq": 32, "distance_m": 153815.011, "section_seq": 1, "route_path_id": 38394}, {"is_pass": false, "wtt_arr": "2223H", "wtt_dep": "2226", "location": "Coventry", "stage_seq": 33, "distance_m": 162660.625, "section_seq": 1, "route_path_id": 38394}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2229H", "location": "Gibbet Hill Jn", "stage_seq": 34, "distance_m": 166632.674, "section_seq": 1, "route_path_id": 38394}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2231", "location": "Kenilworth Jns", "stage_seq": 35, "distance_m": 169716.413, "section_seq": 1, "route_path_id": 38394}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2234", "location": "Milverton Jn", "stage_seq": 36, "distance_m": 176414.536, "section_seq": 1, "route_path_id": 38394}, {"is_pass": false, "wtt_arr": "2236H", "wtt_dep": "2238", "location": "Leamington Spa", "stage_seq": 37, "distance_m": 178187.045, "section_seq": 1, "route_path_id": 38394}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2247", "location": "Fenny Compton", "stage_seq": 38, "distance_m": 196247.542, "section_seq": 1, "route_path_id": 38394}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2252", "location": "Banbury Reservoir Jn", "stage_seq": 39, "distance_m": 208278.166, "section_seq": 1, "route_path_id": 38394}, {"is_pass": false, "wtt_arr": "2253H", "wtt_dep": "2255", "location": "Banbury", "stage_seq": 40, "distance_m": 210065.798, "section_seq": 1, "route_path_id": 38394}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2259H", "location": "Aynho Jn", "stage_seq": 41, "distance_m": 218148.969, "section_seq": 1, "route_path_id": 38394}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2304H", "location": "Heyford", "stage_seq": 42, "distance_m": 227704.17, "section_seq": 1, "route_path_id": 38394}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2310", "location": "Wolvercote Jn", "stage_seq": 43, "distance_m": 242221.572, "section_seq": 1, "route_path_id": 38394}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2311H", "location": "Oxford North Jn", "stage_seq": 44, "distance_m": 245036.104, "section_seq": 1, "route_path_id": 38394}, {"is_pass": false, "wtt_arr": "2313", "wtt_dep": "2315", "location": "Oxford", "stage_seq": 45, "distance_m": 246520.048, "section_seq": 1, "route_path_id": 38394}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2316H", "location": "Hinksey North", "stage_seq": 46, "distance_m": 247804.693, "section_seq": 1, "route_path_id": 38394}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2317H", "location": "Kennington Jn", "stage_seq": 47, "distance_m": 250309.751, "section_seq": 1, "route_path_id": 38394}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2323H", "location": "Didcot North Jn", "stage_seq": 48, "distance_m": 261818.753, "section_seq": 1, "route_path_id": 38394}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2324H", "location": "Didcot East Jn", "stage_seq": 49, "distance_m": 264043.74, "section_seq": 1, "route_path_id": 38394}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2329H", "location": "Goring & Streatley", "stage_seq": 50, "distance_m": 276538.83, "section_seq": 1, "route_path_id": 38394}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2336", "location": "Reading West Jn", "stage_seq": 51, "distance_m": 288674.635, "section_seq": 1, "route_path_id": 38394}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2336H", "location": "Reading High Level Jn", "stage_seq": 52, "distance_m": 290184.959, "section_seq": 1, "route_path_id": 38394}, {"is_pass": false, "wtt_arr": "2338", "wtt_dep": null, "location": "Reading", "stage_seq": 53, "distance_m": 290523.329, "section_seq": 1, "route_path_id": 38394}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 290523.329, "from_m": 0.0, "section_seq": 1, "route_path_id": 38394}], "total_distance_m": 290523.329, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 286500.381, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4022.948, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 8953, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T19:35:01Z", "source_id": 39356057, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T19:35:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T19:35:05Z", "source_id": 12907912, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T20:35:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T19:36:02Z", "source_id": 12909065, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T20:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8989, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T19:37:32Z", "source_id": 39361935, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T19:38:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T19:37:37Z", "source_id": 12910904, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T20:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9075, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T19:41:48Z", "source_id": 39371698, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T19:42:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T19:41:53Z", "source_id": 12916434, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T20:42:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T19:42:49Z", "source_id": 12917585, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T20:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9125, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T19:50:23Z", "source_id": 39391745, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T19:51:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T19:50:26Z", "source_id": 12927327, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T20:51:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T19:51:26Z", "source_id": 12928559, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T20:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11188, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T19:58:13Z", "source_id": 39409596, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T19:59:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T19:58:15Z", "source_id": 12937111, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T20:59:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T19:59:13Z", "source_id": 12938125, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T20:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11192, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:01:36Z", "source_id": 39417456, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T20:02:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:01:42Z", "source_id": 12941013, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T21:02:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:02:38Z", "source_id": 12942236, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T21:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11212, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:06:58Z", "source_id": 39430360, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T20:07:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:07:04Z", "source_id": 12947324, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T21:07:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:07:58Z", "source_id": 12948552, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T21:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11272, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:15:52Z", "source_id": 39451713, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T20:16:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:15:54Z", "source_id": 12958164, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T21:16:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:16:54Z", "source_id": 12959370, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T21:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11306, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:22:56Z", "source_id": 39467802, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T20:24:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:22:59Z", "source_id": 12965083, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T21:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18935, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:29:38Z", "source_id": 39482532, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T20:30:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:29:42Z", "source_id": 12969398, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T21:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19057, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:37:09Z", "source_id": 39498887, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-11T20:38:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:37:13Z", "source_id": 12974223, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-11T21:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19610, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:45:59Z", "source_id": 39517523, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-11T20:46:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:46:02Z", "source_id": 12979877, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-11T21:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19337, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:53:38Z", "source_id": 39533605, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-11T20:55:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:53:41Z", "source_id": 12984673, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-11T21:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19295, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:18:21Z", "source_id": 39584862, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-11T21:19:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:18:28Z", "source_id": 13000041, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-11T22:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20889, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:22:28Z", "source_id": 39593096, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-11T21:23:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:22:32Z", "source_id": 13002494, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-11T22:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20879, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:32:01Z", "source_id": 39611463, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-11T21:32:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:32:04Z", "source_id": 13008167, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-11T22:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20817, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:41:25Z", "source_id": 39629469, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-11T21:42:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:41:28Z", "source_id": 13013618, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-11T22:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20927, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:57:21Z", "source_id": 39658383, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-11T21:59:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:57:27Z", "source_id": 13022655, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-11T22:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21048, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:16:57Z", "source_id": 39692247, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-11T22:18:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:16:58Z", "source_id": 13033400, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-11T23:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24399, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:27:16Z", "source_id": 39709385, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-11T22:29:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:27:23Z", "source_id": 13038733, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-11T23:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24164, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:36:02Z", "source_id": 39723483, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-11T22:37:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:36:07Z", "source_id": 13043033, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-11T23:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23946, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:52:43Z", "source_id": 39747514, "stage_seq": 50, "event_role": "ARR", "event_time": "2026-09-11T22:53:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:52:47Z", "source_id": 13050634, "stage_seq": 50, "event_role": "ARR", "event_time": "2026-09-11T23:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23767, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T23:00:07Z", "source_id": 39756546, "stage_seq": 53, "event_role": "ARR", "event_time": "2026-09-11T23:01:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T23:00:13Z", "source_id": 13053628, "stage_seq": 53, "event_role": "ARR", "event_time": "2026-09-12T00:01:00+01:00", "operational_fact": true}] |
Manchester Piccadilly |
2025 |
2025 |
3 |
None |
None |
Reading |
2338 |
2338 |
7 |
LATE |
+23 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W29939/2026-09-12/detailed |
None |
Oxford |
2026-09-12T23:38:00+01:00 |
Reading |
22.0 |
{"type": "LineString", "coordinates": [[-1.2704095138436304, 51.75394720565723], [-1.2703444, 51.753721500000005], [-1.2702618, 51.7534418], [-1.2700800999999995, 51.7528082], [-1.2700214999999997, 51.75259719999999], [-1.2699914, 51.75248109999999], [-1.2697785, 51.751726399999995], [-1.269688, 51.751415699999995], [-1.2694942, 51.7508549], [-1.269378, 51.7505604], [-1.2692653, 51.7502979], [-1.2691216999999997, 51.74999170000001], [-1.2689604, 51.7496763], [-1.2687722, 51.749343800000005], [-1.2685493, 51.74900040000001], [-1.268267, 51.7486112], [-1.2679694999999995, 51.74823349999999], [-1.2676990999999995, 51.7479222], [-1.267243, 51.74741480000001], [-1.267192, 51.7473639], [-1.2667414, 51.74687939999999], [-1.2662362, 51.74632749999999], [-1.2657689999999997, 51.74582409999999], [-1.2652029, 51.7452121], [-1.2648651, 51.74486189999998], [-1.2647286, 51.744701799999994], [-1.2644156999999998, 51.74437389999999], [-1.2640427, 51.7439884], [-1.2639226, 51.743847], [-1.2638025, 51.743688000000006], [-1.2635873999999998, 51.74342419999999], [-1.2633377, 51.74313649999999], [-1.2629822999999998, 51.742635699999994], [-1.2627247999999998, 51.7423436], [-1.2624575, 51.7420681], [-1.2623079999999998, 51.7418457], [-1.2576688, 51.736982299999994], [-1.25764139776733, 51.7369446874165], [-1.2550135999999998, 51.7333376], [-1.2549202999999998, 51.73322970000001], [-1.2547680999999995, 51.7330545], [-1.2545254, 51.73279269999999], [-1.2542827, 51.7325203], [-1.2539581, 51.7320684], [-1.253576, 51.7315394], [-1.2532931, 51.7311494], [-1.2531789999999998, 51.7309838], [-1.2526299999999997, 51.7303605], [-1.2523777, 51.7300383], [-1.2520028, 51.72955960000001], [-1.2517966, 51.729312499999985], [-1.2513872, 51.7288297], [-1.2503608, 51.7276147], [-1.2493627, 51.726455300000005], [-1.2486010999999997, 51.725558199999995], [-1.2484556000000002, 51.725387600000005], [-1.2482129, 51.7251065], [-1.2473852, 51.724122699999995], [-1.2472590999999995, 51.7239748], [-1.2471568, 51.7238567], [-1.2470699484277246, 51.72375508207266], [-1.2466645, 51.7232807], [-1.2459007, 51.722377], [-1.2455376277189163, 51.721918011123584], [-1.2453313999999998, 51.72165729999999], [-1.2449051999999998, 51.72111279999999], [-1.2432587999999998, 51.718787], [-1.2422030999999998, 51.71709509999999], [-1.2418956, 51.71649179999999], [-1.2416030999999998, 51.71591310000001], [-1.2413636999999995, 51.71544080000001], [-1.2411658, 51.71496460000001], [-1.2406394999999997, 51.7136142], [-1.2399709, 51.711347700000005], [-1.23942, 51.7093721], [-1.2391201999999997, 51.7082855], [-1.2388425999999997, 51.70729579999998], [-1.2384292, 51.70580579999999], [-1.2384091, 51.70571950000001], [-1.2380254999999998, 51.70394640000001], [-1.2377912, 51.7022111], [-1.2377115, 51.70098229999999], [-1.2377213, 51.6989681], [-1.2378197999999998, 51.6979721], [-1.2380549, 51.696441699999994], [-1.2384582999999998, 51.694786099999995], [-1.2389343999999998, 51.69320650000001], [-1.2392655, 51.69187669999999], [-1.2394754, 51.69097599999999], [-1.2397656, 51.6895534], [-1.2399359999999997, 51.688536], [-1.2400287999999997, 51.6879646], [-1.2400722999999998, 51.68768359999999], [-1.2401522000000005, 51.6870193], [-1.2402457, 51.6861451], [-1.2402911, 51.6856265], [-1.2403145, 51.685359600000005], [-1.2403703, 51.6846292], [-1.2404994, 51.6825109], [-1.2407585, 51.675928], [-1.2408091, 51.67546699999999], [-1.2410255, 51.673551], [-1.2410324, 51.673467], [-1.2410339999999995, 51.6733595], [-1.2410601, 51.67158979999999], [-1.2410262, 51.67127599999999], [-1.2410239999999997, 51.6712135], [-1.2409603, 51.6705691], [-1.2408312, 51.66981979999999], [-1.2407327999999995, 51.6689587], [-1.2405608, 51.66786379999999], [-1.2402493, 51.6666633], [-1.2401119541007224, 51.666235034589675], [-1.2400208, 51.6659508], [-1.2399015, 51.665646], [-1.2397878, 51.6653308], [-1.2394445999999997, 51.6645561], [-1.2389199, 51.6634856], [-1.2384005, 51.662399099999995], [-1.2379177999999995, 51.66131540000001], [-1.2376839, 51.66075680000001], [-1.2375606999999995, 51.66040929999999], [-1.2373994999999998, 51.6598814], [-1.2372256, 51.6593802], [-1.2369694, 51.65844839999999], [-1.2367705, 51.6574605], [-1.2365899, 51.6559552], [-1.2365526, 51.65481139999999], [-1.2365562, 51.6544278], [-1.2365761, 51.6538921], [-1.2365869, 51.65370789999999], [-1.2366086999999997, 51.653376899999984], [-1.2367076999999995, 51.6523807], [-1.2369324999999998, 51.6512056], [-1.237218, 51.65011269999999], [-1.2375061999999997, 51.649272399999994], [-1.2377821, 51.6485619], [-1.2379971999999997, 51.6480262], [-1.2388978, 51.64622629999999], [-1.2395111, 51.6452658], [-1.2402614, 51.64408770000001], [-1.240689, 51.64341], [-1.2409084, 51.64304460000001], [-1.2412058, 51.6424985], [-1.2413891, 51.6421526], [-1.241607, 51.6417192], [-1.2419769, 51.640908399999994], [-1.2421207999999997, 51.64056849999999], [-1.2422536999999998, 51.6401862], [-1.2424018, 51.63977710000001], [-1.2426254, 51.6391079], [-1.2427899, 51.63850149999999], [-1.2430764, 51.6373374], [-1.2433111, 51.6360104], [-1.2434195, 51.63479290000001], [-1.2434195, 51.6335761], [-1.243401, 51.6332094], [-1.2433735, 51.63284149999999], [-1.2433407, 51.6324723], [-1.2432738, 51.6319334], [-1.2432471, 51.6317335], [-1.2432015, 51.6314313], [-1.2431215999999998, 51.630896], [-1.2430867999999995, 51.630667499999994], [-1.2430354, 51.6303202], [-1.2429951, 51.6299722], [-1.2429683000000002, 51.6296079], [-1.2429491999999998, 51.629101], [-1.2429457, 51.62859770000001], [-1.2429572, 51.62807039999999], [-1.2429794, 51.6275878], [-1.2430092, 51.6271481], [-1.2430484999999998, 51.62670560000001], [-1.2431684999999997, 51.625796699999995], [-1.2432597, 51.6252753], [-1.2433661, 51.624744199999995], [-1.243469, 51.624302], [-1.2435899, 51.6238538], [-1.2437225, 51.62340150000001], [-1.2438949999999998, 51.622877599999995], [-1.2440804999999997, 51.6223578], [-1.2440962389633194, 51.62232162923619], [-1.2443478, 51.6217435], [-1.2445262, 51.621251], [-1.2446695999999997, 51.62088349999999], [-1.2448286, 51.6205266], [-1.2450355, 51.62017530000001], [-1.2453947999999997, 51.6195596], [-1.2457721, 51.61896589999999], [-1.2461689000000002, 51.61836099999999], [-1.2465756999999995, 51.6177644], [-1.2469859, 51.6171723], [-1.2471316, 51.6168969], [-1.2472321, 51.616654399999994], [-1.2472979, 51.6164456], [-1.2473684, 51.6160858], [-1.2473942999999998, 51.61576610000001], [-1.2473923, 51.615523], [-1.2473775, 51.6152715], [-1.2472908, 51.6147504], [-1.2471564, 51.61434990000001], [-1.2470623, 51.6141142], [-1.2469512, 51.6138806], [-1.2467954999999995, 51.613602500000006], [-1.2467177, 51.6134768], [-1.2466352, 51.61335499999999], [-1.2465144, 51.613185], [-1.2463447, 51.61297059999999], [-1.2462129999999998, 51.61283640000001], [-1.2461122, 51.6127384], [-1.2459876, 51.61263159999999], [-1.2458806999999998, 51.612548800000006], [-1.2457231999999998, 51.6124368], [-1.2455078, 51.61232059999999], [-1.2453841, 51.61226249999999], [-1.2452394, 51.61219539999999], [-1.2450731, 51.6121297], [-1.2447821999999995, 51.61202349999999], [-1.2444291, 51.6118882], [-1.2440221, 51.61174570000001], [-1.2436815, 51.61162560000001], [-1.2433378, 51.611506], [-1.2428045, 51.6113554], [-1.2422675, 51.61119469999999], [-1.2418082, 51.6110499], [-1.2414299, 51.61092430000001], [-1.2411848, 51.6108431], [-1.2407837999999998, 51.61070939999999], [-1.2404090999999997, 51.6105855], [-1.240100254212309, 51.61048353460085], [-1.2396446, 51.6103331], [-1.2395525, 51.6103042], [-1.2383786000000003, 51.60992219999999], [-1.2381047, 51.6098317], [-1.2373321, 51.6095825], [-1.2367041, 51.60937619999999], [-1.2360703000000002, 51.60917010000001], [-1.2355063, 51.6089846], [-1.2350808999999998, 51.6088433], [-1.2343148, 51.6085639], [-1.2334688, 51.6082851], [-1.2327185, 51.608037999999986], [-1.2319542999999995, 51.6077905], [-1.2313118, 51.60758330000001], [-1.2305585999999995, 51.60733050000001], [-1.2297899, 51.60707849999999], [-1.229787770577513, 51.6070778063845], [-1.2287684999999997, 51.606745800000006], [-1.2284819, 51.606654899999995], [-1.2283000999999998, 51.6065942], [-1.2275572, 51.60634869999999], [-1.2269668, 51.60615790000001], [-1.2263825999999998, 51.6059676], [-1.2254588, 51.60565900000001], [-1.2244238999999997, 51.6053176], [-1.2236716999999997, 51.605064], [-1.2234645, 51.6049959], [-1.2228982999999998, 51.6048033], [-1.2225847, 51.604698899999995], [-1.2221711, 51.6045399], [-1.2219744, 51.604467499999984], [-1.2214929, 51.60429210000001], [-1.2210738999999995, 51.60414110000001], [-1.2207617, 51.6040222], [-1.2206712, 51.603990199999984], [-1.2201671999999997, 51.603819699999995], [-1.219668, 51.6036507], [-1.2194798, 51.603586799999995], [-1.2183926, 51.603189], [-1.2175716, 51.602891], [-1.2174055999999998, 51.60283319999999], [-1.2168235, 51.60263749999999], [-1.2162522, 51.602441799999994], [-1.2157026999999998, 51.60225530000001], [-1.214909, 51.60198410000001], [-1.2141148999999998, 51.601714099999995], [-1.2134475, 51.6014934], [-1.2126612, 51.6012217], [-1.2117979, 51.600932], [-1.2114576, 51.600815099999984], [-1.2107680999999997, 51.60057559999999], [-1.2101322, 51.60036199999999], [-1.2093718, 51.6001005], [-1.2085954, 51.5998408], [-1.2078901999999998, 51.599599], [-1.207249, 51.599382], [-1.2065228999999995, 51.59913850000001], [-1.2058274999999998, 51.5989009], [-1.205187, 51.59868149999999], [-1.2046164999999998, 51.5984916], [-1.2039283999999997, 51.5982589], [-1.2033814, 51.5980715], [-1.2029056000000002, 51.59791440000001], [-1.2024642, 51.5977642], [-1.2020621, 51.597624], [-1.2012873, 51.59735369999999], [-1.2006054, 51.5971097], [-1.199947, 51.596860099999994], [-1.1993167, 51.596620699999995], [-1.1987237999999998, 51.5963883], [-1.1979977, 51.59609890000001], [-1.1972831999999998, 51.5958047], [-1.1966405, 51.5955355], [-1.1960156, 51.595264], [-1.1953903, 51.59499670000001], [-1.1946978, 51.594687699999994], [-1.1940375, 51.594391499999986], [-1.1934821, 51.5941407], [-1.1930986999999995, 51.5939686], [-1.1922928999999998, 51.593587799999995], [-1.1915755, 51.59324550000001], [-1.1909059999999998, 51.59292599999999], [-1.1903517999999995, 51.5926497], [-1.1896968, 51.5923165], [-1.1890284, 51.5919804], [-1.1883532, 51.5916297], [-1.1876995, 51.5912831], [-1.1871500999999998, 51.5909861], [-1.1864931, 51.59062829999999], [-1.1859018999999995, 51.5903005], [-1.1853509, 51.5899882], [-1.1848435, 51.589697599999994], [-1.1842454, 51.58935139999999], [-1.1835895, 51.5889722], [-1.1834564, 51.588891499999995], [-1.1830556999999997, 51.5886457], [-1.1825321, 51.5883253], [-1.1819415999999998, 51.5879441], [-1.1817303, 51.5878033], [-1.1813802, 51.58758649999999], [-1.18083, 51.5872366], [-1.180287, 51.5868732], [-1.1797507, 51.5865045], [-1.1791668, 51.5861062], [-1.1785873999999998, 51.58570650000001], [-1.1780461, 51.5853384], [-1.1775826000000005, 51.5850027], [-1.1770161, 51.58458170000001], [-1.1764743999999998, 51.58418329999999], [-1.1759951999999998, 51.5838282], [-1.1755401, 51.58347830000001], [-1.1749947999999997, 51.583059199999994], [-1.174457, 51.582645500000005], [-1.1739318999999997, 51.582233], [-1.1733876, 51.5818135], [-1.1729381, 51.5814618], [-1.1724187, 51.5810528], [-1.1719118, 51.5806473], [-1.1713566, 51.58021760000001], [-1.1708097999999998, 51.57979029999999], [-1.1702708, 51.57936709999999], [-1.1697404999999998, 51.578943899999985], [-1.1693003, 51.57860149999999], [-1.168753, 51.5781668], [-1.1682017, 51.577739], [-1.1678098693553778, 51.577432758057974], [-1.1676710999999995, 51.57732430000001], [-1.1672146, 51.576963], [-1.1666758, 51.57653679999999], [-1.1663824, 51.5763115], [-1.1660602, 51.57605420000001], [-1.165732, 51.57579359999998], [-1.1652802999999998, 51.5754362], [-1.1647828, 51.5750474], [-1.1642577, 51.5746297], [-1.1637305, 51.57421060000001], [-1.1632153, 51.5737996], [-1.1627632, 51.573438], [-1.1623223, 51.5730842], [-1.1618738999999998, 51.5727289], [-1.1613369, 51.57230549999999], [-1.1608917999999997, 51.57195169999999], [-1.1603594, 51.5715254], [-1.1598322, 51.571114599999994], [-1.1596702, 51.57098849999999], [-1.1588499, 51.57038119999999], [-1.1584514999999995, 51.57007779999999], [-1.1581954999999995, 51.56989370000001], [-1.1576027, 51.56946159999999], [-1.1574556, 51.56935649999999], [-1.1572582, 51.569214], [-1.1569297, 51.568978], [-1.1566582, 51.5687909], [-1.1560731, 51.5683917], [-1.1554977, 51.56799959999999], [-1.1549867, 51.56766520000001], [-1.1543921, 51.5672774], [-1.1537857, 51.56688880000001], [-1.1531815000000003, 51.5665114], [-1.1525746999999995, 51.5661249], [-1.1519778, 51.565739999999984], [-1.1513908, 51.565357299999995], [-1.150967, 51.5650711], [-1.1503874999999997, 51.56467349999999], [-1.1498322, 51.56428300000001], [-1.1492903999999995, 51.563886100000005], [-1.1487617, 51.563495], [-1.1483947, 51.5632106], [-1.1480366999999998, 51.56292989999999], [-1.1475936999999998, 51.562572900000006], [-1.1471642999999998, 51.5622256], [-1.1468125, 51.56193699999998], [-1.1462904, 51.56150359999999], [-1.1457754, 51.5610713], [-1.1452828, 51.5606389], [-1.1448306999999998, 51.56024349999999], [-1.1443444, 51.559795499999986], [-1.1438701999999998, 51.55935019999999], [-1.143489, 51.5589776], [-1.1433281, 51.558820299999994], [-1.1421951, 51.55768859999999], [-1.1418686, 51.5573569], [-1.141736, 51.55722539999999], [-1.1413954999999998, 51.55687289999999], [-1.1410667999999995, 51.556521199999985], [-1.1407092, 51.5561354], [-1.1403570999999997, 51.55573919999999], [-1.1399441, 51.55526510000001], [-1.1395725999999995, 51.55481590000001], [-1.1394511283846798, 51.55466347968381], [-1.1392017, 51.5543505], [-1.1388872, 51.55394249999999], [-1.1385212, 51.553459499999995], [-1.1381770999999998, 51.55297780000001], [-1.1378499, 51.55250610000001], [-1.1375738999999998, 51.55208340000001], [-1.1373039, 51.55165680000001], [-1.1370595, 51.5512533], [-1.1367953999999998, 51.5508046], [-1.1365226999999998, 51.5503322], [-1.136391, 51.5500964], [-1.1362905000000003, 51.54991749999999], [-1.1359556999999998, 51.5492887], [-1.1359133, 51.54921], [-1.1358618, 51.54910859999999], [-1.1357447, 51.5488783], [-1.1354895, 51.5483582], [-1.1352976, 51.5479351], [-1.1350671, 51.54744189999999], [-1.1348771000000002, 51.5470094], [-1.1348349, 51.5469108], [-1.1347073999999997, 51.546583699999985], [-1.1345005, 51.54606399999999], [-1.1343104, 51.5455316], [-1.1341319, 51.545047800000006], [-1.1341043, 51.54495429999999], [-1.1339887, 51.54457020000001], [-1.1338256999999998, 51.544037], [-1.1336805, 51.5435093], [-1.1335675999999997, 51.5430718], [-1.1334619, 51.5426252], [-1.1334336, 51.542483999999995], [-1.1333693, 51.5421807], [-1.1332712, 51.54167489999999], [-1.1331827, 51.5411629], [-1.1331142, 51.5407246], [-1.1330409, 51.540163799999995], [-1.1329949999999998, 51.5397237], [-1.1329469, 51.5391968], [-1.1329101999999998, 51.538676399999986], [-1.132887, 51.53815329999998], [-1.1328783, 51.537621300000005], [-1.1328829, 51.53717799999999], [-1.1328905, 51.5367913], [-1.1329097, 51.536376099999984], [-1.1329465, 51.535867], [-1.1329941, 51.5353301], [-1.1330456, 51.53478919999999], [-1.1331104, 51.5342503], [-1.1331755, 51.5337605], [-1.1332452999999998, 51.533264800000005], [-1.1332679, 51.5331017], [-1.133368, 51.5325247], [-1.1334208999999995, 51.532251399999986], [-1.1335259, 51.5317104], [-1.1336159999999995, 51.53124269999999], [-1.133716, 51.5307081], [-1.1337945, 51.530257799999994], [-1.1338591999999998, 51.5298039], [-1.1339208999999997, 51.5293485], [-1.1339351, 51.5292337], [-1.1339512, 51.52908089999999], [-1.1339714, 51.5288867], [-1.1340101, 51.5284453], [-1.1340512000000005, 51.52791319999999], [-1.1340715, 51.52740489999999], [-1.1340758, 51.5269212], [-1.1340768, 51.526378400000006], [-1.1340588, 51.525921100000005], [-1.1340295, 51.52545099999999], [-1.1339907, 51.525014600000006], [-1.1339399999999995, 51.5245406], [-1.1338881, 51.5241652], [-1.1338293999999998, 51.5237609], [-1.1337724, 51.5234337], [-1.1336946999999995, 51.5230206], [-1.1336221000000002, 51.52268529999999], [-1.1335116, 51.5221901], [-1.1334091, 51.5218114], [-1.1333335, 51.521528299999986], [-1.1332153252773889, 51.52112216337801], [-1.1332006999999995, 51.521071899999995], [-1.1331272, 51.5208389], [-1.1330420999999995, 51.5205644], [-1.1328592999999998, 51.5200463], [-1.1327013, 51.5196], [-1.1325376000000005, 51.51918], [-1.1323663, 51.5187523], [-1.1321415999999995, 51.51823520000001], [-1.1319263, 51.5177564], [-1.1316921, 51.517279899999984], [-1.1314382000000005, 51.51677889999999], [-1.1312286, 51.51638609999999], [-1.1309592999999998, 51.515906], [-1.1306918999999995, 51.5154459], [-1.1304072, 51.51498060000001], [-1.1301062, 51.5145132], [-1.1299541, 51.514289000000005], [-1.1299022, 51.5142116], [-1.1298020999999998, 51.5140512], [-1.129519, 51.5136504], [-1.1292061, 51.51321839999999], [-1.1288484, 51.5127454], [-1.1284738, 51.5122775], [-1.1282752, 51.51205010000001], [-1.1281102, 51.5118605], [-1.1278079, 51.5114958], [-1.1276417, 51.51130020000001], [-1.1274107, 51.51101150000001], [-1.1270997, 51.5106578], [-1.1267803999999997, 51.51030209999999], [-1.1264555, 51.5099486], [-1.1261308999999995, 51.5096044], [-1.1256997999999998, 51.5091585], [-1.1252380999999998, 51.5086978], [-1.1247753, 51.50824310000001], [-1.1243006000000002, 51.5077871], [-1.1239068, 51.507410699999994], [-1.1234718, 51.5070007], [-1.1230193, 51.5065894], [-1.1227424, 51.506332099999995], [-1.1222004, 51.505863], [-1.1218448, 51.50555549999999], [-1.1214221, 51.5052069], [-1.1209777, 51.5048417], [-1.1205370999999995, 51.50448599999999], [-1.1201795, 51.5042016], [-1.1196957999999997, 51.50381790000001], [-1.1191975, 51.50342260000001], [-1.1186609, 51.5029961], [-1.1182252999999998, 51.5026476], [-1.1176935, 51.50222719999999], [-1.1171561000000003, 51.50179969999999], [-1.1166649, 51.501413799999995], [-1.1161326, 51.50098289999999], [-1.1156955, 51.500633], [-1.1152889, 51.5002967], [-1.1148258999999998, 51.4999069], [-1.1143811, 51.4995015], [-1.1139468, 51.4990969], [-1.113628988300546, 51.4987748385867], [-1.1136028, 51.4987483], [-1.1132102, 51.498335299999994], [-1.1130517, 51.49816169999999], [-1.1125625, 51.49757509999999], [-1.1119427999999998, 51.49686359999999], [-1.1114581, 51.4963203], [-1.1109463, 51.4957552], [-1.1104126, 51.4951979], [-1.1098846999999998, 51.4946462], [-1.1091052999999995, 51.49390939999999], [-1.1087504, 51.4935895], [-1.1085851, 51.4934316], [-1.1082498, 51.4931471], [-1.1079828, 51.4929199], [-1.1075146, 51.4925453], [-1.1070513, 51.49218619999999], [-1.1065993, 51.4918533], [-1.1062723, 51.49162179999998], [-1.105801, 51.49129759999999], [-1.1054778, 51.49107899999999], [-1.1051346, 51.4908605], [-1.1047669, 51.4906327], [-1.1045778, 51.490517399999995], [-1.1042286, 51.49030299999999], [-1.1037255, 51.4900105], [-1.1030208, 51.4896213], [-1.1024672, 51.4893295], [-1.1018224, 51.4889996], [-1.1012017, 51.4887055], [-1.1008519, 51.4885443], [-1.1005676, 51.488420100000006], [-1.099891, 51.4881242], [-1.0991572999999997, 51.4878105], [-1.0985162, 51.48755289999998], [-1.0980577, 51.487372], [-1.0977857, 51.48726619999999], [-1.0975761, 51.4871905], [-1.0970574, 51.4869948], [-1.0962347, 51.486704], [-1.0958837999999995, 51.4865865], [-1.0951677, 51.4863573], [-1.0944294, 51.4861396], [-1.0938688999999997, 51.4859861], [-1.0933439, 51.4858481], [-1.0927463, 51.4857015], [-1.0922527, 51.4855868], [-1.0919234999999998, 51.48551539999998], [-1.0914829999999998, 51.485423], [-1.0911193, 51.4853521], [-1.0907698, 51.4852867], [-1.0904984, 51.48523550000001], [-1.0901517, 51.4851791], [-1.0898762, 51.48513090000001], [-1.0895604, 51.485079199999994], [-1.0892448999999995, 51.485030599999995], [-1.0890437, 51.485000600000006], [-1.0887754, 51.48496540000001], [-1.088533, 51.4849346], [-1.0879639, 51.48486299999999], [-1.08739, 51.48479379999999], [-1.0867549, 51.48472219999999], [-1.0863436, 51.4846797], [-1.0861807, 51.4846616], [-1.085966, 51.4846386], [-1.0854123999999998, 51.4845857], [-1.0846838999999997, 51.484520399999994], [-1.0839699, 51.4844623], [-1.0832535, 51.4844138], [-1.0825455, 51.4843703], [-1.0816713, 51.48432549999999], [-1.0808177, 51.48429279999999], [-1.0804980999999998, 51.48428380000001], [-1.0799371, 51.4842737], [-1.0794752, 51.4842682], [-1.0789867, 51.48426769999999], [-1.0783631, 51.4842737], [-1.0779783409434258, 51.48428098301684], [-1.0776499000000002, 51.48428719999999], [-1.0770406, 51.48430580000001], [-1.0760981999999997, 51.4843316], [-1.0746598, 51.4843717], [-1.0740337, 51.4843886], [-1.0733989, 51.48439950000001], [-1.0720111, 51.4844069], [-1.0705719, 51.4843838], [-1.0699819999999998, 51.4843699], [-1.0693497, 51.4843477], [-1.0685348, 51.4843144], [-1.0676397999999998, 51.48427009999999], [-1.0668665, 51.48422109999999], [-1.0660546, 51.48415550000001], [-1.0652841, 51.4840873], [-1.0645985, 51.4840251], [-1.063981, 51.483963200000005], [-1.0635401999999998, 51.4839207], [-1.0631231, 51.4838782], [-1.0627475, 51.4838356], [-1.0614333, 51.48367079999999], [-1.0606473, 51.4835731], [-1.0600149, 51.483488099999995], [-1.0588156, 51.4833106], [-1.0582783, 51.48322279999999], [-1.0577083, 51.48311929999999], [-1.0565551, 51.4829026], [-1.0559138, 51.4827911], [-1.0553394, 51.4826802], [-1.0546120999999995, 51.48252680000002], [-1.0541949999999998, 51.48243430000001], [-1.0537333999999998, 51.482338199999994], [-1.0531486, 51.48221709999999], [-1.05235, 51.48203409999999], [-1.051593, 51.48184859999999], [-1.051075, 51.48171060000001], [-1.0503877999999998, 51.48153119999999], [-1.0495224, 51.481278], [-1.0487743, 51.4810348], [-1.0472737, 51.4805126], [-1.0466494999999998, 51.48026899999999], [-1.045832, 51.47994649999998], [-1.0451984, 51.4796859], [-1.0445364999999998, 51.4793946], [-1.0440128, 51.4791581], [-1.0435791, 51.47894230000001], [-1.0428431, 51.4785768], [-1.0421053999999998, 51.478184], [-1.0417848, 51.4780083], [-1.0414477999999998, 51.477818799999994], [-1.0407789, 51.4774225], [-1.0402158, 51.4770737], [-1.0396266, 51.4767002], [-1.0390804, 51.4763526], [-1.0385208, 51.476005], [-1.0379389, 51.4756611], [-1.0373096, 51.475309800000005], [-1.0360664, 51.4746627], [-1.0350815999999998, 51.4741763], [-1.0343777999999997, 51.4738237], [-1.0338897000000002, 51.47358919999999], [-1.0334239, 51.4733389], [-1.0328384999999998, 51.47305860000001], [-1.0324515, 51.472859799999995], [-1.0318785, 51.47257869999999], [-1.0310607, 51.4722052], [-1.030277, 51.47182429999999], [-1.029048, 51.47121009999999], [-1.0286278999999998, 51.47099949999999], [-1.0272222999999998, 51.4703634], [-1.026446, 51.4699917], [-1.0252212, 51.4694416], [-1.024436, 51.4690606], [-1.0234253999999998, 51.46860569999998], [-1.0225033, 51.46816450000001], [-1.0218235, 51.46782519999999], [-1.0211347, 51.4675228], [-1.0204891, 51.46724449999999], [-1.0197425, 51.46693750000001], [-1.0189172, 51.4666139], [-1.0182196, 51.4663522], [-1.0173513, 51.4660397], [-1.0166715, 51.46581029999999], [-1.0159145, 51.4655653], [-1.0152673, 51.4653683], [-1.014586, 51.465163], [-1.0140809, 51.4650038], [-1.0133503, 51.464801400000006], [-1.0126245, 51.46460909999999], [-1.0114294, 51.46435189999999], [-1.0108541, 51.46423039999999], [-1.0100791, 51.4640516], [-1.0093081999999998, 51.46387769999998], [-1.0085327, 51.46371679999999], [-1.007756, 51.46356709999999], [-1.0069126, 51.4634134], [-1.0061333, 51.4632757], [-1.0054498, 51.4631631], [-1.0046621, 51.463043600000006], [-1.0040071, 51.46294880000001], [-1.002522, 51.46276689999999], [-1.00145, 51.462602800000006], [-1.0007351999999998, 51.462520600000005], [-1.0005829, 51.4625042], [-0.9997501, 51.46238039999999], [-0.9988866, 51.46228339999999], [-0.9977874, 51.46211960000001], [-0.9968531000000002, 51.46201359999999], [-0.9966283999999996, 51.46199], [-0.9953246, 51.4618428], [-0.9949915999999998, 51.4617925], [-0.9946472, 51.4617328], [-0.9942265, 51.46163210000001], [-0.993931, 51.4615555], [-0.9938827305637168, 51.46154495601318], [-0.9936276000000002, 51.461511999999985], [-0.9927140999999998, 51.4613762], [-0.9925311, 51.4613541], [-0.9925072109942592, 51.46135117290107], [-0.9913118, 51.4612047], [-0.9911204, 51.461181800000006], [-0.9901375999999998, 51.4610641], [-0.9887937, 51.460905], [-0.9882634, 51.4608435], [-0.9881468125314736, 51.460829150368184], [-0.9878271, 51.46078980000001], [-0.9869496, 51.46065769999999], [-0.9861540220589948, 51.46054511650478], [-0.986079, 51.4605345], [-0.9860016335753832, 51.46052464921754], [-0.9851656, 51.4604182], [-0.9847072999999998, 51.460372500000005], [-0.9840108, 51.4603032], [-0.983753, 51.46027759999999], [-0.9826602, 51.4601737], [-0.9819781, 51.4601099], [-0.9817046, 51.460083700000006], [-0.9800292000000002, 51.459923399999994], [-0.9794545999999998, 51.4598696], [-0.9789565999999998, 51.45983], [-0.9782211, 51.459748399999995], [-0.977710110981842, 51.459688369971744], [-0.9767587, 51.4595766], [-0.9766003, 51.45955179999999], [-0.9763138, 51.45950630000001], [-0.9749958, 51.45931879999999], [-0.9749454, 51.4593116], [-0.9743004, 51.459231], [-0.9734395, 51.459132399999994]]} |
27.4 |
2339 |
0001 |
Oxford |
Reading |
Reading |
51.4591324 |
-0.9734395 |
51.4591324 |
-0.9734395 |
1 |
0 |
2026-09-11 23:11:23 |
TERMINATED |
2026-09-11 23:01:00 |
Reading |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13053628 |
1789167614190481 |
251 |
251 |
2026-09-11 23:11:17.635638 |
7 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 23:01:17.028452 |
| 462825 |
491806 |
Y15440 |
731W43M711 |
2026-09-11 |
COMPLETE |
13054094 |
2026-09-12 00:01:00 |
2026-09-11 23:11:23 |
2026-09-13 23:11:23 |
{"id": 491806, "stp": "O", "toc": "Great Western Railway", "uid": "Y15440", "consist": "800305", "dest_crs": "WOS", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y15440/2026-09-12/detailed", "trust_id": "731W43M711", "origin_crs": "PAD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Worcester Shrub Hill", "service_date": "2026-09-11", "dest_arr_time": "0001", "dest_platform": "1", "is_terminated": 1, "next_location": "Worcester Shrub Hill", "signalling_id": "1W43", "timing_status": "LATE", "origin_station": "London Paddington", "current_leg_arr": "0001", "current_leg_dep": "2355", "current_leg_end": "Worcester Shrub Hill", "origin_dep_time": "2153", "origin_platform": "5", "current_location": "Wylds Lane Jn", "last_update_time": "2026-09-11T23:11:23", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.159348, 52.155741699999986], [-2.1603792, 52.15569389999999], [-2.1605886045834763, 52.15568809269536], [-2.160646266711501, 52.15568649358246], [-2.160747, 52.1556837], [-2.1617395, 52.1556573], [-2.1627368, 52.1556544], [-2.1635298999999995, 52.15567319999999], [-2.1642018, 52.15570089999999], [-2.1649454, 52.1557487], [-2.1656845999999996, 52.15581019999998], [-2.1665982, 52.1559056], [-2.1673321, 52.15600140000001], [-2.1680734, 52.1561134], [-2.1685514, 52.156194499999984], [-2.1690352, 52.15628399999999], [-2.1695306999999997, 52.1563821], [-2.1700281, 52.1564879], [-2.1702247, 52.1565335], [-2.1703726, 52.1565678], [-2.1708866, 52.156687], [-2.1712255, 52.156773], [-2.1715611, 52.1568566], [-2.171725721582701, 52.15690286074855], [-2.171958267182331, 52.15697195082436], [-2.1721642549774396, 52.15703240988141], [-2.172347405572086, 52.157085555743144], [-2.1725114395703304, 52.15713270623299], [-2.1726600775762313, 52.157175179174374], [-2.1727970401938483, 52.15721429239071], [-2.172926048027241, 52.157251363705434], [-2.173050821680469, 52.157287710941965], [-2.173175081757591, 52.15732465192374], [-2.173302548862667, 52.15736350447416], [-2.173436943599756, 52.15740558641668], [-2.173581986572917, 52.15745221557471], [-2.1737413983862104, 52.15750470977166], [-2.1739188996436947, 52.15756438683099], [-2.1741182109494295, 52.1576325645761], [-2.1743430529074743, 52.157710560830424], [-2.1745275999999993, 52.1577776], [-2.1749771000000004, 52.157954200000006], [-2.1754194, 52.1581352], [-2.1758959, 52.15834230000001], [-2.1763701, 52.1585577], [-2.1771588, 52.15893799999999], [-2.1779414, 52.1593251], [-2.1802919999999997, 52.1604843], [-2.1819091, 52.1612829], [-2.183718, 52.1621811], [-2.1848845, 52.1627596], [-2.1860805, 52.16334859999999], [-2.1871065, 52.1638608], [-2.1874469999999997, 52.1640385], [-2.1877848, 52.1642175], [-2.1880885, 52.1643839], [-2.1884032, 52.1645616], [-2.1887132999999994, 52.1647425], [-2.1890060237168973, 52.16491882804252], [-2.1891353, 52.1649967], [-2.1895355, 52.1652503], [-2.18993, 52.165507299999994], [-2.1903047, 52.165769], [-2.1906597999999997, 52.1660209], [-2.1909988999999994, 52.166272000000006], [-2.1913455, 52.1665417], [-2.1916889, 52.1668197], [-2.1920386, 52.1671153], [-2.1923695, 52.16741029999999], [-2.1927149999999997, 52.1677319], [-2.1930019, 52.1680162], [-2.1938152, 52.168882499999995], [-2.1941037, 52.1692209], [-2.1942561, 52.1694082], [-2.1945475, 52.1697838], [-2.1949189, 52.1702939], [-2.195472, 52.17118479999999], [-2.196014, 52.1721325], [-2.1969576, 52.1737878], [-2.1980486999999997, 52.1756822], [-2.200742, 52.18037840000001], [-2.2025966999999995, 52.1836242], [-2.2034574, 52.18511920000001], [-2.2042035, 52.18641209999999], [-2.2050314, 52.18783119999999], [-2.2057716742149744, 52.188975940938114], [-2.2058696882147335, 52.1891298575507], [-2.2059637005732866, 52.189278169123824], [-2.206054311178322, 52.18942166989047], [-2.206142119917528, 52.18956115408357], [-2.206227726678595, 52.18969741593606], [-2.206311731349209, 52.18983124968091], [-2.2063947338170604, 52.18996344955104], [-2.206477333969837, 52.19009480977942], [-2.2065601316952277, 52.190226124599], [-2.206643726880921, 52.19035818824271], [-2.2067287194146052, 52.19049179494351], [-2.20681570918397, 52.19062773893435], [-2.2069052960767026, 52.19076681444817], [-2.206998079980493, 52.19090981571793], [-2.2070946607830284, 52.19105753697656], [-2.207195638371998, 52.19121077245702], [-2.2078174, 52.192179499999995], [-2.2079119, 52.1923309], [-2.2081008999999994, 52.1926989], [-2.2082701, 52.19301819999999], [-2.2084169, 52.1933267], [-2.2085133, 52.19352949999999], [-2.2085725999999997, 52.19365700000001], [-2.2090075, 52.19454780000001], [-2.2090898, 52.194726899999985]]}", "current_leg_start": "Worcestershire Parkway [High Level]", "dest_arr_time_act": "0001", "motion_projection": null, "next_location_lat": "52.1947269", "next_location_lon": "-2.2090898", "previous_location": "Pershore", "current_leg_milage": "3.6", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1470.245, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1762.381, \"from_m\": 1470.245, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2918.037, \"from_m\": 1762.381, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3003.716, \"from_m\": 2918.037, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 3205.122, \"from_m\": 3003.716, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7468.582, \"from_m\": 3205.122, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 38064.87, \"from_m\": 7468.582, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 38148.384, \"from_m\": 38064.87, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 38637.899, \"from_m\": 38148.384, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38676.439, \"from_m\": 38637.899, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 38827.029, \"from_m\": 38676.439, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 40156.774, \"from_m\": 38827.029, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 40168.378, \"from_m\": 40156.774, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 49345.858, \"from_m\": 40168.378, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 49400.369, \"from_m\": 49345.858, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 56157.297, \"from_m\": 49400.369, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 56237.243, \"from_m\": 56157.297, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 56295.624, \"from_m\": 56237.243, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56402.511, \"from_m\": 56295.624, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 56458.631, \"from_m\": 56402.511, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 56517.021, \"from_m\": 56458.631, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 57141.537, \"from_m\": 56517.021, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 57752.325, \"from_m\": 57141.537, \"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\": 58044.301, \"from_m\": 57752.325, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 58084.557, \"from_m\": 58044.301, \"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\": 58221.163, \"from_m\": 58084.557, \"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\": 58633.625, \"from_m\": 58221.163, \"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\": 58978.418, \"from_m\": 58633.625, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 59043.481, \"from_m\": 58978.418, \"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\": 83388.719, \"from_m\": 59043.481, \"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\": 83535.4, \"from_m\": 83388.719, \"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\": 83604.556, \"from_m\": 83535.4, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 86197.272, \"from_m\": 83604.556, \"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\": 86264.414, \"from_m\": 86197.272, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 86319.703, \"from_m\": 86264.414, \"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\": 87280.961, \"from_m\": 86319.703, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 87340.804, \"from_m\": 87280.961, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 100192.786, \"from_m\": 87340.804, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 100731.253, \"from_m\": 100192.786, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 100793.43, \"from_m\": 100731.253, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 101964.437, \"from_m\": 100793.43, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 102035.818, \"from_m\": 101964.437, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 102356.074, \"from_m\": 102035.818, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 106267.574, \"from_m\": 102356.074, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 106347.701, \"from_m\": 106267.574, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 122005.905, \"from_m\": 106347.701, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 122260.033, \"from_m\": 122005.905, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 122847.192, \"from_m\": 122260.033, \"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\": 123212.108, \"from_m\": 122847.192, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 123434.351, \"from_m\": 123212.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:forward\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 123657.127, \"from_m\": 123434.351, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 129667.498, \"from_m\": 123657.127, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 132669.119, \"from_m\": 129667.498, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 147601.203, \"from_m\": 132669.119, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 148225.535, \"from_m\": 147601.203, \"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\": 151105.117, \"from_m\": 148225.535, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 151682.342, \"from_m\": 151105.117, \"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\": 171693.693, \"from_m\": 151682.342, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 172430.854, \"from_m\": 171693.693, \"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\": 188993.405, \"from_m\": 172430.854, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 189091.405, \"from_m\": 188993.405, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 189203.757, \"from_m\": 189091.405, \"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\": 194193.59, \"from_m\": 189203.757, \"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}], \"service_id\": 491806, \"profile_key\": \"11e1e69101d8259e8cdecd56c400e03749f536e9225af6c2a06ff9a7840a8f3f\", \"schedule_id\": 40632, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2153\", \"location\": \"London Paddington\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40409}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2154\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 2, \"distance_m\": 640.415, \"section_seq\": 1, \"route_path_id\": 40409}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2155\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 3, \"distance_m\": 1914.057, \"section_seq\": 1, \"route_path_id\": 40409}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2156\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 4, \"distance_m\": 2786.337, \"section_seq\": 1, \"route_path_id\": 40409}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2158H\", \"location\": \"Acton West Jn\", \"stage_seq\": 5, \"distance_m\": 8177.699, \"section_seq\": 1, \"route_path_id\": 40409}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2200H\", \"location\": \"Southall\", \"stage_seq\": 6, \"distance_m\": 14343.345, \"section_seq\": 1, \"route_path_id\": 40409}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2201H\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 7, \"distance_m\": 17623.044, \"section_seq\": 1, \"route_path_id\": 40409}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2205\", \"location\": \"Slough\", \"stage_seq\": 8, \"distance_m\": 29555.74, \"section_seq\": 1, \"route_path_id\": 40409}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2208\", \"location\": \"Maidenhead\", \"stage_seq\": 9, \"distance_m\": 38784.86, \"section_seq\": 1, \"route_path_id\": 40409}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2211H\", \"location\": \"Twyford\", \"stage_seq\": 10, \"distance_m\": 49673.982, \"section_seq\": 1, \"route_path_id\": 40409}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2214H\", \"location\": \"Kennet Bridge Jn\", \"stage_seq\": 11, \"distance_m\": 56458.631, \"section_seq\": 1, \"route_path_id\": 40409}, {\"is_pass\": false, \"wtt_arr\": \"2216\", \"wtt_dep\": \"2218\", \"location\": \"Reading\", \"stage_seq\": 12, \"distance_m\": 57629.41, \"section_seq\": 1, \"route_path_id\": 40409}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2219\", \"location\": \"Reading High Level Jn\", \"stage_seq\": 13, \"distance_m\": 57921.534, \"section_seq\": 1, \"route_path_id\": 40409}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2224\", \"location\": \"Goring & Streatley\", \"stage_seq\": 14, \"distance_m\": 71603.89, \"section_seq\": 1, \"route_path_id\": 40409}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2229H\", \"location\": \"Didcot East Jn\", \"stage_seq\": 15, \"distance_m\": 84098.98, \"section_seq\": 1, \"route_path_id\": 40409}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2230H\", \"location\": \"Didcot North Jn\", \"stage_seq\": 16, \"distance_m\": 86319.703, \"section_seq\": 1, \"route_path_id\": 40409}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2236H\", \"location\": \"Kennington Jn\", \"stage_seq\": 17, \"distance_m\": 97834.273, \"section_seq\": 1, \"route_path_id\": 40409}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2238H\", \"location\": \"Hinksey North\", \"stage_seq\": 18, \"distance_m\": 100339.331, \"section_seq\": 1, \"route_path_id\": 40409}, {\"is_pass\": false, \"wtt_arr\": \"2240H\", \"wtt_dep\": \"2245\", \"location\": \"Oxford\", \"stage_seq\": 19, \"distance_m\": 101623.963, \"section_seq\": 1, \"route_path_id\": 40409}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2249\", \"location\": \"Wolvercote Jn\", \"stage_seq\": 20, \"distance_m\": 105921.965, \"section_seq\": 1, \"route_path_id\": 40409}, {\"is_pass\": false, \"wtt_arr\": \"2253H\", \"wtt_dep\": \"2255\", \"location\": \"Hanborough\", \"stage_seq\": 21, \"distance_m\": 112795.088, \"section_seq\": 1, \"route_path_id\": 40409}, {\"is_pass\": false, \"wtt_arr\": \"2301\", \"wtt_dep\": \"2302H\", \"location\": \"Charlbury\", \"stage_seq\": 22, \"distance_m\": 122847.192, \"section_seq\": 1, \"route_path_id\": 40409}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2306\", \"location\": \"Ascott-under-Wychwood\", \"stage_seq\": 23, \"distance_m\": 129886.618, \"section_seq\": 1, \"route_path_id\": 40409}, {\"is_pass\": false, \"wtt_arr\": \"2307H\", \"wtt_dep\": \"2309\", \"location\": \"Shipton\", \"stage_seq\": 24, \"distance_m\": 132006.179, \"section_seq\": 1, \"route_path_id\": 40409}, {\"is_pass\": false, \"wtt_arr\": \"2312H\", \"wtt_dep\": \"2314\", \"location\": \"Kingham\", \"stage_seq\": 25, \"distance_m\": 136813.67, \"section_seq\": 1, \"route_path_id\": 40409}, {\"is_pass\": false, \"wtt_arr\": \"2320H\", \"wtt_dep\": \"2322\", \"location\": \"Moreton-in-Marsh\", \"stage_seq\": 26, \"distance_m\": 148077.939, \"section_seq\": 1, \"route_path_id\": 40409}, {\"is_pass\": false, \"wtt_arr\": \"2332\", \"wtt_dep\": \"2333H\", \"location\": \"Honeybourne\", \"stage_seq\": 27, \"distance_m\": 164207.922, \"section_seq\": 1, \"route_path_id\": 40409}, {\"is_pass\": false, \"wtt_arr\": \"2339\", \"wtt_dep\": \"2340H\", \"location\": \"Evesham\", \"stage_seq\": 28, \"distance_m\": 172031.325, \"section_seq\": 1, \"route_path_id\": 40409}, {\"is_pass\": false, \"wtt_arr\": \"2346\", \"wtt_dep\": \"2347H\", \"location\": \"Pershore\", \"stage_seq\": 29, \"distance_m\": 181611.696, \"section_seq\": 1, \"route_path_id\": 40409}, {\"is_pass\": false, \"wtt_arr\": \"2353\", \"wtt_dep\": \"2354H\", \"location\": \"Worcestershire Parkway [High Level]\", \"stage_seq\": 30, \"distance_m\": 188239.381, \"section_seq\": 1, \"route_path_id\": 40409}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2356\", \"location\": \"Norton Jn\", \"stage_seq\": 31, \"distance_m\": 189203.757, \"section_seq\": 1, \"route_path_id\": 40409}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2359H\", \"location\": \"Wylds Lane Jn\", \"stage_seq\": 32, \"distance_m\": 193650.332, \"section_seq\": 1, \"route_path_id\": 40409}, {\"is_pass\": false, \"wtt_arr\": \"0001\", \"wtt_dep\": null, \"location\": \"Worcester Shrub Hill\", \"stage_seq\": 33, \"distance_m\": 194193.59, \"section_seq\": 1, \"route_path_id\": 40409}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 194193.59, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40409}], \"total_distance_m\": 194193.59, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 192746.667, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1446.923, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2153", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "52.1947269", "current_position_lon": "-2.2090898", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23406, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:01:13Z\", \"source_id\": 39549237, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:02:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:01:18Z\", \"source_id\": 12989343, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:06:16Z\", \"source_id\": 39559989, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:07:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:06:20Z\", \"source_id\": 12992530, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23652, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:10:14Z\", \"source_id\": 39568387, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:11:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:10:14Z\", \"source_id\": 12994990, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23685, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:14:20Z\", \"source_id\": 39576886, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:14:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:14:22Z\", \"source_id\": 12997637, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23814, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:17:04Z\", \"source_id\": 39582297, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:18:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:17:09Z\", \"source_id\": 12999280, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23950, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:24:20Z\", \"source_id\": 39596633, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:26:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:24:23Z\", \"source_id\": 13003634, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24183, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:37:59Z\", \"source_id\": 39623005, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:39:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:38:03Z\", \"source_id\": 13011608, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:01:46Z\", \"source_id\": 13025021, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:08:16Z\", \"source_id\": 13028681, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:14:47Z\", \"source_id\": 13032270, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:22:21Z\", \"source_id\": 13036243, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:33:18Z\", \"source_id\": 13041698, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:40:48Z\", \"source_id\": 13045283, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:52:51Z\", \"source_id\": 13050671, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T23:01:18Z\", \"source_id\": 13053980, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T00:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Worcester Shrub Hill", "service_state_platform": "1", "timing_fact_generation": 1789167699173023, "current_leg_arrival_utc": "2026-09-13T00:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T23:01:19.564785", "service_state_evidence_id": 13053980, "current_leg_start_actual_dep": "2026-09-12T23:55:30+01:00", "operational_evidence_version": 115, "service_state_event_time_utc": "2026-09-11T23:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:11:20.578429", "service_state_valid_until_kind": null, "operational_interpretation_version": 115, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
O |
PAD |
WOS |
1W43 |
800305 |
9 |
125 |
None |
{"version": 3, "segments": [{"to_m": 1470.245, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1762.381, "from_m": 1470.245, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 2918.037, "from_m": 1762.381, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3003.716, "from_m": 2918.037, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 3205.122, "from_m": 3003.716, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7468.582, "from_m": 3205.122, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 38064.87, "from_m": 7468.582, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 38148.384, "from_m": 38064.87, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 38637.899, "from_m": 38148.384, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38676.439, "from_m": 38637.899, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 38827.029, "from_m": 38676.439, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 40156.774, "from_m": 38827.029, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 40168.378, "from_m": 40156.774, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 49345.858, "from_m": 40168.378, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 49400.369, "from_m": 49345.858, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 56157.297, "from_m": 49400.369, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 56237.243, "from_m": 56157.297, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 56295.624, "from_m": 56237.243, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56402.511, "from_m": 56295.624, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 56458.631, "from_m": 56402.511, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 56517.021, "from_m": 56458.631, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 57141.537, "from_m": 56517.021, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 57752.325, "from_m": 57141.537, "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": 58044.301, "from_m": 57752.325, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 58084.557, "from_m": 58044.301, "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": 58221.163, "from_m": 58084.557, "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": 58633.625, "from_m": 58221.163, "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": 58978.418, "from_m": 58633.625, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 125.0}, {"to_m": 59043.481, "from_m": 58978.418, "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": 83388.719, "from_m": 59043.481, "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": 83535.4, "from_m": 83388.719, "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": 83604.556, "from_m": 83535.4, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 86197.272, "from_m": 83604.556, "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": 86264.414, "from_m": 86197.272, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 86319.703, "from_m": 86264.414, "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": 87280.961, "from_m": 86319.703, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 87340.804, "from_m": 87280.961, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 100192.786, "from_m": 87340.804, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 100731.253, "from_m": 100192.786, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 100793.43, "from_m": 100731.253, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 101964.437, "from_m": 100793.43, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 102035.818, "from_m": 101964.437, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 102356.074, "from_m": 102035.818, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 106267.574, "from_m": 102356.074, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 106347.701, "from_m": 106267.574, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 122005.905, "from_m": 106347.701, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 122260.033, "from_m": 122005.905, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 122847.192, "from_m": 122260.033, "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": 123212.108, "from_m": 122847.192, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 123434.351, "from_m": 123212.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:forward", "infrastructure_limit_mph": 75.0}, {"to_m": 123657.127, "from_m": 123434.351, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 129667.498, "from_m": 123657.127, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 132669.119, "from_m": 129667.498, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 147601.203, "from_m": 132669.119, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 148225.535, "from_m": 147601.203, "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": 151105.117, "from_m": 148225.535, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 151682.342, "from_m": 151105.117, "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": 171693.693, "from_m": 151682.342, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 172430.854, "from_m": 171693.693, "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": 188993.405, "from_m": 172430.854, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 189091.405, "from_m": 188993.405, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 70.0}, {"to_m": 189203.757, "from_m": 189091.405, "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": 194193.59, "from_m": 189203.757, "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}], "service_id": 491806, "profile_key": "11e1e69101d8259e8cdecd56c400e03749f536e9225af6c2a06ff9a7840a8f3f", "schedule_id": 40632, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2153", "location": "London Paddington", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40409}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2154", "location": "Royal Oak Junction", "stage_seq": 2, "distance_m": 640.415, "section_seq": 1, "route_path_id": 40409}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2155", "location": "Portobello Jn (London)", "stage_seq": 3, "distance_m": 1914.057, "section_seq": 1, "route_path_id": 40409}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2156", "location": "Ladbroke Grove Jn", "stage_seq": 4, "distance_m": 2786.337, "section_seq": 1, "route_path_id": 40409}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2158H", "location": "Acton West Jn", "stage_seq": 5, "distance_m": 8177.699, "section_seq": 1, "route_path_id": 40409}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2200H", "location": "Southall", "stage_seq": 6, "distance_m": 14343.345, "section_seq": 1, "route_path_id": 40409}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2201H", "location": "Heathrow Airport Jn", "stage_seq": 7, "distance_m": 17623.044, "section_seq": 1, "route_path_id": 40409}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2205", "location": "Slough", "stage_seq": 8, "distance_m": 29555.74, "section_seq": 1, "route_path_id": 40409}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2208", "location": "Maidenhead", "stage_seq": 9, "distance_m": 38784.86, "section_seq": 1, "route_path_id": 40409}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2211H", "location": "Twyford", "stage_seq": 10, "distance_m": 49673.982, "section_seq": 1, "route_path_id": 40409}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2214H", "location": "Kennet Bridge Jn", "stage_seq": 11, "distance_m": 56458.631, "section_seq": 1, "route_path_id": 40409}, {"is_pass": false, "wtt_arr": "2216", "wtt_dep": "2218", "location": "Reading", "stage_seq": 12, "distance_m": 57629.41, "section_seq": 1, "route_path_id": 40409}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2219", "location": "Reading High Level Jn", "stage_seq": 13, "distance_m": 57921.534, "section_seq": 1, "route_path_id": 40409}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2224", "location": "Goring & Streatley", "stage_seq": 14, "distance_m": 71603.89, "section_seq": 1, "route_path_id": 40409}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2229H", "location": "Didcot East Jn", "stage_seq": 15, "distance_m": 84098.98, "section_seq": 1, "route_path_id": 40409}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2230H", "location": "Didcot North Jn", "stage_seq": 16, "distance_m": 86319.703, "section_seq": 1, "route_path_id": 40409}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2236H", "location": "Kennington Jn", "stage_seq": 17, "distance_m": 97834.273, "section_seq": 1, "route_path_id": 40409}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2238H", "location": "Hinksey North", "stage_seq": 18, "distance_m": 100339.331, "section_seq": 1, "route_path_id": 40409}, {"is_pass": false, "wtt_arr": "2240H", "wtt_dep": "2245", "location": "Oxford", "stage_seq": 19, "distance_m": 101623.963, "section_seq": 1, "route_path_id": 40409}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2249", "location": "Wolvercote Jn", "stage_seq": 20, "distance_m": 105921.965, "section_seq": 1, "route_path_id": 40409}, {"is_pass": false, "wtt_arr": "2253H", "wtt_dep": "2255", "location": "Hanborough", "stage_seq": 21, "distance_m": 112795.088, "section_seq": 1, "route_path_id": 40409}, {"is_pass": false, "wtt_arr": "2301", "wtt_dep": "2302H", "location": "Charlbury", "stage_seq": 22, "distance_m": 122847.192, "section_seq": 1, "route_path_id": 40409}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2306", "location": "Ascott-under-Wychwood", "stage_seq": 23, "distance_m": 129886.618, "section_seq": 1, "route_path_id": 40409}, {"is_pass": false, "wtt_arr": "2307H", "wtt_dep": "2309", "location": "Shipton", "stage_seq": 24, "distance_m": 132006.179, "section_seq": 1, "route_path_id": 40409}, {"is_pass": false, "wtt_arr": "2312H", "wtt_dep": "2314", "location": "Kingham", "stage_seq": 25, "distance_m": 136813.67, "section_seq": 1, "route_path_id": 40409}, {"is_pass": false, "wtt_arr": "2320H", "wtt_dep": "2322", "location": "Moreton-in-Marsh", "stage_seq": 26, "distance_m": 148077.939, "section_seq": 1, "route_path_id": 40409}, {"is_pass": false, "wtt_arr": "2332", "wtt_dep": "2333H", "location": "Honeybourne", "stage_seq": 27, "distance_m": 164207.922, "section_seq": 1, "route_path_id": 40409}, {"is_pass": false, "wtt_arr": "2339", "wtt_dep": "2340H", "location": "Evesham", "stage_seq": 28, "distance_m": 172031.325, "section_seq": 1, "route_path_id": 40409}, {"is_pass": false, "wtt_arr": "2346", "wtt_dep": "2347H", "location": "Pershore", "stage_seq": 29, "distance_m": 181611.696, "section_seq": 1, "route_path_id": 40409}, {"is_pass": false, "wtt_arr": "2353", "wtt_dep": "2354H", "location": "Worcestershire Parkway [High Level]", "stage_seq": 30, "distance_m": 188239.381, "section_seq": 1, "route_path_id": 40409}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2356", "location": "Norton Jn", "stage_seq": 31, "distance_m": 189203.757, "section_seq": 1, "route_path_id": 40409}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2359H", "location": "Wylds Lane Jn", "stage_seq": 32, "distance_m": 193650.332, "section_seq": 1, "route_path_id": 40409}, {"is_pass": false, "wtt_arr": "0001", "wtt_dep": null, "location": "Worcester Shrub Hill", "stage_seq": 33, "distance_m": 194193.59, "section_seq": 1, "route_path_id": 40409}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 194193.59, "from_m": 0.0, "section_seq": 1, "route_path_id": 40409}], "total_distance_m": 194193.59, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 192746.667, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1446.923, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 23406, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:01:13Z", "source_id": 39549237, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T21:02:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:01:18Z", "source_id": 12989343, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T22:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23567, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:06:16Z", "source_id": 39559989, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T21:07:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:06:20Z", "source_id": 12992530, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T22:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23652, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:10:14Z", "source_id": 39568387, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T21:11:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:10:14Z", "source_id": 12994990, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T22:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23685, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:14:20Z", "source_id": 39576886, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T21:14:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:14:22Z", "source_id": 12997637, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T22:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23814, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:17:04Z", "source_id": 39582297, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T21:18:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:17:09Z", "source_id": 12999280, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T22:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23950, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:24:20Z", "source_id": 39596633, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T21:26:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:24:23Z", "source_id": 13003634, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T22:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24183, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:37:59Z", "source_id": 39623005, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T21:39:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:38:03Z", "source_id": 13011608, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T22:39:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:01:46Z", "source_id": 13025021, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-11T23:01:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:08:16Z", "source_id": 13028681, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-11T23:08:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:14:47Z", "source_id": 13032270, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-11T23:14:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:22:21Z", "source_id": 13036243, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-11T23:21:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:33:18Z", "source_id": 13041698, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-11T23:33:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:40:48Z", "source_id": 13045283, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-11T23:39:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:52:51Z", "source_id": 13050671, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-11T23:52:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T23:01:18Z", "source_id": 13053980, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-12T00:01:00+01:00", "operational_fact": true}] |
London Paddington |
2153 |
2153 |
5 |
None |
None |
Worcester Shrub Hill |
0001 |
0001 |
1 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y15440/2026-09-12/detailed |
None |
Worcestershire Parkway [High Level] |
2026-09-12T23:55:30+01:00 |
Worcester Shrub Hill |
6.0 |
{"type": "LineString", "coordinates": [[-2.159348, 52.155741699999986], [-2.1603792, 52.15569389999999], [-2.1605886045834763, 52.15568809269536], [-2.160646266711501, 52.15568649358246], [-2.160747, 52.1556837], [-2.1617395, 52.1556573], [-2.1627368, 52.1556544], [-2.1635298999999995, 52.15567319999999], [-2.1642018, 52.15570089999999], [-2.1649454, 52.1557487], [-2.1656845999999996, 52.15581019999998], [-2.1665982, 52.1559056], [-2.1673321, 52.15600140000001], [-2.1680734, 52.1561134], [-2.1685514, 52.156194499999984], [-2.1690352, 52.15628399999999], [-2.1695306999999997, 52.1563821], [-2.1700281, 52.1564879], [-2.1702247, 52.1565335], [-2.1703726, 52.1565678], [-2.1708866, 52.156687], [-2.1712255, 52.156773], [-2.1715611, 52.1568566], [-2.171725721582701, 52.15690286074855], [-2.171958267182331, 52.15697195082436], [-2.1721642549774396, 52.15703240988141], [-2.172347405572086, 52.157085555743144], [-2.1725114395703304, 52.15713270623299], [-2.1726600775762313, 52.157175179174374], [-2.1727970401938483, 52.15721429239071], [-2.172926048027241, 52.157251363705434], [-2.173050821680469, 52.157287710941965], [-2.173175081757591, 52.15732465192374], [-2.173302548862667, 52.15736350447416], [-2.173436943599756, 52.15740558641668], [-2.173581986572917, 52.15745221557471], [-2.1737413983862104, 52.15750470977166], [-2.1739188996436947, 52.15756438683099], [-2.1741182109494295, 52.1576325645761], [-2.1743430529074743, 52.157710560830424], [-2.1745275999999993, 52.1577776], [-2.1749771000000004, 52.157954200000006], [-2.1754194, 52.1581352], [-2.1758959, 52.15834230000001], [-2.1763701, 52.1585577], [-2.1771588, 52.15893799999999], [-2.1779414, 52.1593251], [-2.1802919999999997, 52.1604843], [-2.1819091, 52.1612829], [-2.183718, 52.1621811], [-2.1848845, 52.1627596], [-2.1860805, 52.16334859999999], [-2.1871065, 52.1638608], [-2.1874469999999997, 52.1640385], [-2.1877848, 52.1642175], [-2.1880885, 52.1643839], [-2.1884032, 52.1645616], [-2.1887132999999994, 52.1647425], [-2.1890060237168973, 52.16491882804252], [-2.1891353, 52.1649967], [-2.1895355, 52.1652503], [-2.18993, 52.165507299999994], [-2.1903047, 52.165769], [-2.1906597999999997, 52.1660209], [-2.1909988999999994, 52.166272000000006], [-2.1913455, 52.1665417], [-2.1916889, 52.1668197], [-2.1920386, 52.1671153], [-2.1923695, 52.16741029999999], [-2.1927149999999997, 52.1677319], [-2.1930019, 52.1680162], [-2.1938152, 52.168882499999995], [-2.1941037, 52.1692209], [-2.1942561, 52.1694082], [-2.1945475, 52.1697838], [-2.1949189, 52.1702939], [-2.195472, 52.17118479999999], [-2.196014, 52.1721325], [-2.1969576, 52.1737878], [-2.1980486999999997, 52.1756822], [-2.200742, 52.18037840000001], [-2.2025966999999995, 52.1836242], [-2.2034574, 52.18511920000001], [-2.2042035, 52.18641209999999], [-2.2050314, 52.18783119999999], [-2.2057716742149744, 52.188975940938114], [-2.2058696882147335, 52.1891298575507], [-2.2059637005732866, 52.189278169123824], [-2.206054311178322, 52.18942166989047], [-2.206142119917528, 52.18956115408357], [-2.206227726678595, 52.18969741593606], [-2.206311731349209, 52.18983124968091], [-2.2063947338170604, 52.18996344955104], [-2.206477333969837, 52.19009480977942], [-2.2065601316952277, 52.190226124599], [-2.206643726880921, 52.19035818824271], [-2.2067287194146052, 52.19049179494351], [-2.20681570918397, 52.19062773893435], [-2.2069052960767026, 52.19076681444817], [-2.206998079980493, 52.19090981571793], [-2.2070946607830284, 52.19105753697656], [-2.207195638371998, 52.19121077245702], [-2.2078174, 52.192179499999995], [-2.2079119, 52.1923309], [-2.2081008999999994, 52.1926989], [-2.2082701, 52.19301819999999], [-2.2084169, 52.1933267], [-2.2085133, 52.19352949999999], [-2.2085725999999997, 52.19365700000001], [-2.2090075, 52.19454780000001], [-2.2090898, 52.194726899999985]]} |
3.6 |
2355 |
0001 |
Pershore |
Wylds Lane Jn |
Worcester Shrub Hill |
52.1947269 |
-2.2090898 |
52.1947269 |
-2.2090898 |
1 |
0 |
2026-09-11 23:11:23 |
TERMINATED |
2026-09-11 23:01:00 |
Worcester Shrub Hill |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13053980 |
1789167699173023 |
115 |
115 |
2026-09-11 23:11:20.578429 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 23:01:19.564785 |
| 462826 |
493669 |
G06982 |
512J40M911 |
2026-09-11 |
COMPLETE |
13053512 |
2026-09-12 00:01:00 |
2026-09-11 23:11:23 |
2026-09-13 23:11:23 |
{"id": 493669, "stp": "P", "toc": "London Overground", "uid": "G06982", "consist": null, "dest_crs": "GPO", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G06982/2026-09-12/detailed", "trust_id": "512J40M911", "origin_crs": "BGV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Gospel Oak", "service_date": "2026-09-11", "dest_arr_time": "0004", "dest_platform": "3", "is_terminated": 1, "next_location": "Gospel Oak", "signalling_id": "2J40", "timing_status": "EARLY", "origin_station": "Barking Riverside Station (Construction)", "current_leg_arr": "0001", "current_leg_dep": "2357", "current_leg_end": "Gospel Oak", "origin_dep_time": "2323", "origin_platform": "2", "current_location": "Gospel Oak", "last_update_time": "2026-09-11T23:11:23", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1297549, 51.5634207], [-0.13047749999999997, 51.5628592], [-0.1317183, 51.56189929999999], [-0.1323103, 51.5614736], [-0.1329158, 51.561066800000006], [-0.1333179, 51.5608128], [-0.133728, 51.56057], [-0.1346614, 51.56005379999999], [-0.1358555, 51.559470299999994], [-0.1368275, 51.559092699999994], [-0.1381048, 51.5586032], [-0.13877189999999998, 51.55837019999999], [-0.1391773, 51.5582289], [-0.1395066, 51.55810859999999], [-0.1404908, 51.55773690000001], [-0.1416937, 51.5573412], [-0.143362, 51.55675790000001], [-0.14453269999999996, 51.556368], [-0.1453074, 51.556096700000005], [-0.1457184, 51.5559547], [-0.1459345, 51.5558752], [-0.1461649, 51.5557986], [-0.1463575, 51.5557337], [-0.1466133, 51.5556587], [-0.1474361, 51.55542499999999], [-0.14784289999999997, 51.55533059999999], [-0.1482744, 51.55526510000001], [-0.14847479999999996, 51.555240999999995], [-0.148714, 51.55522390000001], [-0.1491955, 51.5552051], [-0.1494076, 51.55522299999999], [-0.1496278, 51.5552518], [-0.14990849999999997, 51.5552982], [-0.1502285, 51.5553742], [-0.15029549999999997, 51.55539149999999], [-0.1506473, 51.5554746], [-0.15104150000000002, 51.5555672], [-0.15153069999999996, 51.5556796], [-0.15203039999999998, 51.55579109999999], [-0.1522793, 51.555842899999995], [-0.1525173, 51.55588889999999], [-0.1529474, 51.555957], [-0.15348049999999996, 51.5560224], [-0.15303489999999997, 51.55591669999999], [-0.1526902, 51.5558314], [-0.1521529, 51.5556774], [-0.1518351, 51.5555734]]}", "current_leg_start": "Upper Holloway", "dest_arr_time_act": "0002", "motion_projection": null, "next_location_lat": "51.5555734", "next_location_lon": "-0.1518351", "previous_location": "Upper Holloway", "current_leg_milage": "1.3", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 213.026, \"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\": 1855.245, \"from_m\": 213.026, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2932.107, \"from_m\": 1855.245, \"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\": 2992.114, \"from_m\": 2932.107, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4256.447, \"from_m\": 2992.114, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4419.302, \"from_m\": 4256.447, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4732.559, \"from_m\": 4419.302, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7447.761, \"from_m\": 4732.559, \"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\": 7500.33, \"from_m\": 7447.761, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7888.207, \"from_m\": 7500.33, \"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\": 8418.426, \"from_m\": 7888.207, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9903.062, \"from_m\": 8418.426, \"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\": 10433.28, \"from_m\": 9903.062, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10460.675, \"from_m\": 10433.28, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 10964.085, \"from_m\": 10460.675, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 16210.249, \"from_m\": 10964.085, \"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\": 16713.66, \"from_m\": 16210.249, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 16741.054, \"from_m\": 16713.66, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 17271.272, \"from_m\": 16741.054, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 25039.787, \"from_m\": 17271.272, \"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\": 25339.436, \"from_m\": 25039.787, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 26434.23, \"from_m\": 25339.436, \"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\": 26528.378, \"from_m\": 26434.23, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26563.106, \"from_m\": 26528.378, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 26603.125, \"from_m\": 26563.106, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 30585.488, \"from_m\": 26603.125, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 32189.214, \"from_m\": 30585.488, \"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\": 32639.99, \"from_m\": 32189.214, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 33199.862, \"from_m\": 32639.99, \"capability_applied\": null, \"effective_limit_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\": 493669, \"profile_key\": \"064060ff72ed15c25b4bfebcce725f8d85238feb14c0684ee19a510f6375d87b\", \"schedule_id\": 8282, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2323\", \"location\": \"Barking Riverside Station (Construction)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29759}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2326\", \"location\": \"Ripple Lane West Jn\", \"stage_seq\": 2, \"distance_m\": 2713.065, \"section_seq\": 1, \"route_path_id\": 29759}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2327\", \"location\": \"Barking Riverside Up Jn\", \"stage_seq\": 3, \"distance_m\": 3986.185, \"section_seq\": 1, \"route_path_id\": 29759}, {\"is_pass\": false, \"wtt_arr\": \"2327H\", \"wtt_dep\": \"2329\", \"location\": \"Barking\", \"stage_seq\": 4, \"distance_m\": 4428.528, \"section_seq\": 1, \"route_path_id\": 29759}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2330\", \"location\": \"Barking Station Jn\", \"stage_seq\": 5, \"distance_m\": 5309.793, \"section_seq\": 1, \"route_path_id\": 29759}, {\"is_pass\": false, \"wtt_arr\": \"2332\", \"wtt_dep\": \"2332H\", \"location\": \"Woodgrange Park\", \"stage_seq\": 6, \"distance_m\": 7120.76, \"section_seq\": 1, \"route_path_id\": 29759}, {\"is_pass\": false, \"wtt_arr\": \"2334H\", \"wtt_dep\": \"2335H\", \"location\": \"Wanstead Park\", \"stage_seq\": 7, \"distance_m\": 9160.744, \"section_seq\": 1, \"route_path_id\": 29759}, {\"is_pass\": false, \"wtt_arr\": \"2337H\", \"wtt_dep\": \"2338\", \"location\": \"Leytonstone High Road\", \"stage_seq\": 8, \"distance_m\": 13587.167, \"section_seq\": 1, \"route_path_id\": 29759}, {\"is_pass\": false, \"wtt_arr\": \"2339H\", \"wtt_dep\": \"2340H\", \"location\": \"Leyton Midland Road\", \"stage_seq\": 9, \"distance_m\": 21061.267, \"section_seq\": 1, \"route_path_id\": 29759}, {\"is_pass\": false, \"wtt_arr\": \"2342H\", \"wtt_dep\": \"2343\", \"location\": \"Walthamstow Queen's Road\", \"stage_seq\": 10, \"distance_m\": 22898.322, \"section_seq\": 1, \"route_path_id\": 29759}, {\"is_pass\": false, \"wtt_arr\": \"2344H\", \"wtt_dep\": \"2345H\", \"location\": \"Blackhorse Road\", \"stage_seq\": 11, \"distance_m\": 24310.701, \"section_seq\": 1, \"route_path_id\": 29759}, {\"is_pass\": false, \"wtt_arr\": \"2348\", \"wtt_dep\": \"2348H\", \"location\": \"South Tottenham\", \"stage_seq\": 12, \"distance_m\": 26494.218, \"section_seq\": 1, \"route_path_id\": 29759}, {\"is_pass\": false, \"wtt_arr\": \"2351\", \"wtt_dep\": \"2352\", \"location\": \"Harringay Green Lanes\", \"stage_seq\": 13, \"distance_m\": 28340.306, \"section_seq\": 1, \"route_path_id\": 29759}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2353H\", \"location\": \"Harringay Park Jn\", \"stage_seq\": 14, \"distance_m\": 29227.197, \"section_seq\": 1, \"route_path_id\": 29759}, {\"is_pass\": false, \"wtt_arr\": \"2354H\", \"wtt_dep\": \"2355\", \"location\": \"Crouch Hill\", \"stage_seq\": 15, \"distance_m\": 29817.843, \"section_seq\": 1, \"route_path_id\": 29759}, {\"is_pass\": false, \"wtt_arr\": \"2357\", \"wtt_dep\": \"2358\", \"location\": \"Upper Holloway\", \"stage_seq\": 16, \"distance_m\": 31109.909, \"section_seq\": 1, \"route_path_id\": 29759}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2359\", \"location\": \"Junction Road Jn\", \"stage_seq\": 17, \"distance_m\": 31904.09, \"section_seq\": 1, \"route_path_id\": 29759}, {\"is_pass\": false, \"wtt_arr\": \"0002\", \"wtt_dep\": null, \"location\": \"Gospel Oak\", \"stage_seq\": 18, \"distance_m\": 33199.862, \"section_seq\": 1, \"route_path_id\": 29759}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 33199.862, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29759}], \"total_distance_m\": 33199.862, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 32977.0, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 222.862, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2323", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.5555734", "current_position_lon": "-0.1518351", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14710, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:27:18Z\", \"source_id\": 39709436, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:28:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:27:23Z\", \"source_id\": 13038737, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14745, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:30:56Z\", \"source_id\": 39715335, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:31:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:31:03Z\", \"source_id\": 13040537, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14757, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:32:24Z\", \"source_id\": 39717714, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:34:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:32:28Z\", \"source_id\": 13041275, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14761, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:34:52Z\", \"source_id\": 39721696, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:36:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:34:58Z\", \"source_id\": 13042472, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14765, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:37:55Z\", \"source_id\": 39726570, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:39:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:37:58Z\", \"source_id\": 13044001, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14769, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:39:56Z\", \"source_id\": 39729679, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:41:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:39:59Z\", \"source_id\": 13044898, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14773, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:42:45Z\", \"source_id\": 39733899, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:44:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:42:53Z\", \"source_id\": 13046274, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14777, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:47:27Z\", \"source_id\": 39740427, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:47:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:47:28Z\", \"source_id\": 13048358, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14784, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:50:28Z\", \"source_id\": 39744383, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:51:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:50:32Z\", \"source_id\": 13049657, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14792, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:53:00Z\", \"source_id\": 39747876, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:54:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:53:03Z\", \"source_id\": 13050757, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18784, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:56:20Z\", \"source_id\": 39752015, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:56:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:56:23Z\", \"source_id\": 13052132, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22877, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:59:52Z\", \"source_id\": 39756255, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:01:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:59:57Z\", \"source_id\": 13053512, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T00:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Gospel Oak", "service_state_platform": "3", "timing_fact_generation": 1789167598725910, "current_leg_arrival_utc": "2026-09-13T00:01:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T23:01:20.031623", "service_state_evidence_id": 13053512, "current_leg_start_actual_dep": "2026-09-12T23:58:00+01:00", "operational_evidence_version": 54, "service_state_event_time_utc": "2026-09-11T23:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:11:20.583390", "service_state_valid_until_kind": null, "operational_interpretation_version": 54, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
BGV |
GPO |
2J40 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 213.026, "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": 1855.245, "from_m": 213.026, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2932.107, "from_m": 1855.245, "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": 2992.114, "from_m": 2932.107, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4256.447, "from_m": 2992.114, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4419.302, "from_m": 4256.447, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4732.559, "from_m": 4419.302, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7447.761, "from_m": 4732.559, "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": 7500.33, "from_m": 7447.761, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7888.207, "from_m": 7500.33, "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": 8418.426, "from_m": 7888.207, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9903.062, "from_m": 8418.426, "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": 10433.28, "from_m": 9903.062, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10460.675, "from_m": 10433.28, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 10964.085, "from_m": 10460.675, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 16210.249, "from_m": 10964.085, "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": 16713.66, "from_m": 16210.249, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 16741.054, "from_m": 16713.66, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 17271.272, "from_m": 16741.054, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 25039.787, "from_m": 17271.272, "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": 25339.436, "from_m": 25039.787, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 26434.23, "from_m": 25339.436, "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": 26528.378, "from_m": 26434.23, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26563.106, "from_m": 26528.378, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 26603.125, "from_m": 26563.106, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 30585.488, "from_m": 26603.125, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 32189.214, "from_m": 30585.488, "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": 32639.99, "from_m": 32189.214, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 33199.862, "from_m": 32639.99, "capability_applied": null, "effective_limit_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": 493669, "profile_key": "064060ff72ed15c25b4bfebcce725f8d85238feb14c0684ee19a510f6375d87b", "schedule_id": 8282, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2323", "location": "Barking Riverside Station (Construction)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29759}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2326", "location": "Ripple Lane West Jn", "stage_seq": 2, "distance_m": 2713.065, "section_seq": 1, "route_path_id": 29759}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2327", "location": "Barking Riverside Up Jn", "stage_seq": 3, "distance_m": 3986.185, "section_seq": 1, "route_path_id": 29759}, {"is_pass": false, "wtt_arr": "2327H", "wtt_dep": "2329", "location": "Barking", "stage_seq": 4, "distance_m": 4428.528, "section_seq": 1, "route_path_id": 29759}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2330", "location": "Barking Station Jn", "stage_seq": 5, "distance_m": 5309.793, "section_seq": 1, "route_path_id": 29759}, {"is_pass": false, "wtt_arr": "2332", "wtt_dep": "2332H", "location": "Woodgrange Park", "stage_seq": 6, "distance_m": 7120.76, "section_seq": 1, "route_path_id": 29759}, {"is_pass": false, "wtt_arr": "2334H", "wtt_dep": "2335H", "location": "Wanstead Park", "stage_seq": 7, "distance_m": 9160.744, "section_seq": 1, "route_path_id": 29759}, {"is_pass": false, "wtt_arr": "2337H", "wtt_dep": "2338", "location": "Leytonstone High Road", "stage_seq": 8, "distance_m": 13587.167, "section_seq": 1, "route_path_id": 29759}, {"is_pass": false, "wtt_arr": "2339H", "wtt_dep": "2340H", "location": "Leyton Midland Road", "stage_seq": 9, "distance_m": 21061.267, "section_seq": 1, "route_path_id": 29759}, {"is_pass": false, "wtt_arr": "2342H", "wtt_dep": "2343", "location": "Walthamstow Queen's Road", "stage_seq": 10, "distance_m": 22898.322, "section_seq": 1, "route_path_id": 29759}, {"is_pass": false, "wtt_arr": "2344H", "wtt_dep": "2345H", "location": "Blackhorse Road", "stage_seq": 11, "distance_m": 24310.701, "section_seq": 1, "route_path_id": 29759}, {"is_pass": false, "wtt_arr": "2348", "wtt_dep": "2348H", "location": "South Tottenham", "stage_seq": 12, "distance_m": 26494.218, "section_seq": 1, "route_path_id": 29759}, {"is_pass": false, "wtt_arr": "2351", "wtt_dep": "2352", "location": "Harringay Green Lanes", "stage_seq": 13, "distance_m": 28340.306, "section_seq": 1, "route_path_id": 29759}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2353H", "location": "Harringay Park Jn", "stage_seq": 14, "distance_m": 29227.197, "section_seq": 1, "route_path_id": 29759}, {"is_pass": false, "wtt_arr": "2354H", "wtt_dep": "2355", "location": "Crouch Hill", "stage_seq": 15, "distance_m": 29817.843, "section_seq": 1, "route_path_id": 29759}, {"is_pass": false, "wtt_arr": "2357", "wtt_dep": "2358", "location": "Upper Holloway", "stage_seq": 16, "distance_m": 31109.909, "section_seq": 1, "route_path_id": 29759}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2359", "location": "Junction Road Jn", "stage_seq": 17, "distance_m": 31904.09, "section_seq": 1, "route_path_id": 29759}, {"is_pass": false, "wtt_arr": "0002", "wtt_dep": null, "location": "Gospel Oak", "stage_seq": 18, "distance_m": 33199.862, "section_seq": 1, "route_path_id": 29759}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 33199.862, "from_m": 0.0, "section_seq": 1, "route_path_id": 29759}], "total_distance_m": 33199.862, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 32977.0, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 222.862, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 14710, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:27:18Z", "source_id": 39709436, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T22:28:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:27:23Z", "source_id": 13038737, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T23:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14745, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:30:56Z", "source_id": 39715335, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T22:31:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:31:03Z", "source_id": 13040537, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T23:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14757, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:32:24Z", "source_id": 39717714, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T22:34:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:32:28Z", "source_id": 13041275, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T23:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14761, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:34:52Z", "source_id": 39721696, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T22:36:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:34:58Z", "source_id": 13042472, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T23:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14765, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:37:55Z", "source_id": 39726570, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T22:39:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:37:58Z", "source_id": 13044001, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T23:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14769, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:39:56Z", "source_id": 39729679, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T22:41:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:39:59Z", "source_id": 13044898, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T23:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14773, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:42:45Z", "source_id": 39733899, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T22:44:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:42:53Z", "source_id": 13046274, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T23:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14777, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:47:27Z", "source_id": 39740427, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T22:47:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:47:28Z", "source_id": 13048358, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T23:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14784, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:50:28Z", "source_id": 39744383, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T22:51:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:50:32Z", "source_id": 13049657, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T23:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14792, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:53:00Z", "source_id": 39747876, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T22:54:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:53:03Z", "source_id": 13050757, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T23:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18784, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:56:20Z", "source_id": 39752015, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T22:56:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:56:23Z", "source_id": 13052132, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T23:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22877, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:59:52Z", "source_id": 39756255, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T23:01:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:59:57Z", "source_id": 13053512, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T00:01:00+01:00", "operational_fact": true}] |
Barking Riverside Station (Construction) |
2323 |
2323 |
2 |
None |
None |
Gospel Oak |
0004 |
0002 |
3 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G06982/2026-09-12/detailed |
None |
Upper Holloway |
2026-09-12T23:58:00+01:00 |
Gospel Oak |
4.0 |
{"type": "LineString", "coordinates": [[-0.1297549, 51.5634207], [-0.13047749999999997, 51.5628592], [-0.1317183, 51.56189929999999], [-0.1323103, 51.5614736], [-0.1329158, 51.561066800000006], [-0.1333179, 51.5608128], [-0.133728, 51.56057], [-0.1346614, 51.56005379999999], [-0.1358555, 51.559470299999994], [-0.1368275, 51.559092699999994], [-0.1381048, 51.5586032], [-0.13877189999999998, 51.55837019999999], [-0.1391773, 51.5582289], [-0.1395066, 51.55810859999999], [-0.1404908, 51.55773690000001], [-0.1416937, 51.5573412], [-0.143362, 51.55675790000001], [-0.14453269999999996, 51.556368], [-0.1453074, 51.556096700000005], [-0.1457184, 51.5559547], [-0.1459345, 51.5558752], [-0.1461649, 51.5557986], [-0.1463575, 51.5557337], [-0.1466133, 51.5556587], [-0.1474361, 51.55542499999999], [-0.14784289999999997, 51.55533059999999], [-0.1482744, 51.55526510000001], [-0.14847479999999996, 51.555240999999995], [-0.148714, 51.55522390000001], [-0.1491955, 51.5552051], [-0.1494076, 51.55522299999999], [-0.1496278, 51.5552518], [-0.14990849999999997, 51.5552982], [-0.1502285, 51.5553742], [-0.15029549999999997, 51.55539149999999], [-0.1506473, 51.5554746], [-0.15104150000000002, 51.5555672], [-0.15153069999999996, 51.5556796], [-0.15203039999999998, 51.55579109999999], [-0.1522793, 51.555842899999995], [-0.1525173, 51.55588889999999], [-0.1529474, 51.555957], [-0.15348049999999996, 51.5560224], [-0.15303489999999997, 51.55591669999999], [-0.1526902, 51.5558314], [-0.1521529, 51.5556774], [-0.1518351, 51.5555734]]} |
1.3 |
2357 |
0001 |
Upper Holloway |
Gospel Oak |
Gospel Oak |
51.5555734 |
-0.1518351 |
51.5555734 |
-0.1518351 |
1 |
0 |
2026-09-11 23:11:23 |
TERMINATED |
2026-09-11 23:01:00 |
Gospel Oak |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13053512 |
1789167598725910 |
54 |
54 |
2026-09-11 23:11:20.583390 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 23:01:20.031623 |
| 462827 |
493068 |
W83477 |
082T34M811 |
2026-09-11 |
COMPLETE |
13053568 |
2026-09-12 00:01:00 |
2026-09-11 23:11:52 |
2026-09-13 23:11:52 |
{"id": 493068, "stp": "P", "toc": "ScotRail", "uid": "W83477", "consist": "380107", "dest_crs": "GLC", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W83477/2026-09-12/detailed", "trust_id": "082T34M811", "origin_crs": "LAR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Central High Level", "service_date": "2026-09-11", "dest_arr_time": "2358", "dest_platform": "14", "is_terminated": 1, "next_location": "Glasgow Central High Level", "signalling_id": "2T34", "timing_status": "LATE", "origin_station": "Largs", "current_leg_arr": "0001", "current_leg_dep": "2344", "current_leg_end": "Glasgow Central High Level", "origin_dep_time": "2253", "origin_platform": "2", "current_location": "Glasgow Central High Level", "last_update_time": "2026-09-11T23:11:52", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.424546420476094, 55.84732358163011], [-4.4239769, 55.8473092], [-4.423688299999999, 55.8473103], [-4.4230172, 55.8473343], [-4.4225429, 55.84735129999999], [-4.4222781, 55.8473674], [-4.4222059, 55.8473717], [-4.4220911, 55.847379], [-4.421909199999999, 55.84739009999999], [-4.4215813, 55.84741329999999], [-4.421173699999999, 55.8474517], [-4.4207162, 55.8475051], [-4.4201208, 55.84758719999999], [-4.4197262, 55.8476536], [-4.419178, 55.84775969999999], [-4.4190195999999995, 55.847793300000006], [-4.418841499999999, 55.84783240000001], [-4.418497799999999, 55.8479134], [-4.418285699999999, 55.8479687], [-4.4179577, 55.84805720000001], [-4.417388100000001, 55.84822689999999], [-4.4170496, 55.848335799999994], [-4.4164391, 55.84854169999999], [-4.4162045, 55.84862089999999], [-4.4154551, 55.8488891], [-4.4147696, 55.8491191], [-4.4143379, 55.8492935], [-4.4134361, 55.8496149], [-4.413094899999999, 55.84974019999999], [-4.412616099999999, 55.8499357], [-4.4117849, 55.850308299999995], [-4.4110189, 55.850661599999995], [-4.4102425, 55.85100909999999], [-4.409122399999999, 55.85149820000001], [-4.4078574, 55.8520232], [-4.4069699, 55.85236359999999], [-4.4068918, 55.8523936], [-4.405963099999999, 55.852736500000006], [-4.4050088999999994, 55.85307409999999], [-4.4042441, 55.8533277], [-4.4040781, 55.85338429999999], [-4.4032966, 55.85366739999999], [-4.402464299999999, 55.85393909999999], [-4.4023078, 55.8539794], [-4.401744892185655, 55.854122055957966], [-4.4016658, 55.8541421], [-4.4008469, 55.8543389], [-4.4000008, 55.8545276], [-4.3995563, 55.85462479999999], [-4.399554641869232, 55.85462514373172], [-4.3992577, 55.85468670000001], [-4.3985259, 55.85482760000001], [-4.3977279, 55.854971299999995], [-4.3972734, 55.855049599999994], [-4.3966782, 55.85514379999999], [-4.3957937, 55.85527600000001], [-4.3954316, 55.85532679999999], [-4.3947422, 55.855420200000005], [-4.393785299999999, 55.85554249999999], [-4.3930011, 55.8556499], [-4.3919334999999995, 55.85578610000001], [-4.3912287, 55.8558708], [-4.3901164, 55.8559838], [-4.3889497, 55.856090599999995], [-4.388207899999999, 55.8561504], [-4.3873556, 55.85621059999999], [-4.386735399999999, 55.85624980000001], [-4.3867023, 55.8562517], [-4.386135200000001, 55.85628500000001], [-4.3843791, 55.8563639], [-4.3832550999999995, 55.8563946], [-4.3814374, 55.856415000000005], [-4.380101599999999, 55.8564053], [-4.3783263, 55.85636989999999], [-4.3774166, 55.8563288], [-4.3767806, 55.85630129999999], [-4.375898099999999, 55.8562473], [-4.374935899999999, 55.8561716], [-4.3749093, 55.8561695], [-4.3747732, 55.8561588], [-4.3736985, 55.85606580000001], [-4.3717486, 55.8558687], [-4.3715965, 55.8558542], [-4.368766999999999, 55.85556879999999], [-4.3682661, 55.85551469999999], [-4.3648012, 55.8551624], [-4.3640631999999995, 55.8550933], [-4.3639672, 55.8550838], [-4.3620062, 55.8548892], [-4.361975499999999, 55.8548862], [-4.356153, 55.8543036], [-4.3548722, 55.85418129999999], [-4.3533052, 55.8540241], [-4.353274899999999, 55.8540211], [-4.3520233, 55.85389549999999], [-4.3460335, 55.85326849999999], [-4.341513399999999, 55.8528142], [-4.3414196, 55.85280459999999], [-4.340281, 55.852688099999995], [-4.3376471, 55.8524393], [-4.3369289, 55.8523715], [-4.3305345, 55.8517131], [-4.3282558, 55.851476099999985], [-4.327906499999999, 55.851439799999994], [-4.3251524, 55.851162300000006], [-4.324417699999999, 55.8510891], [-4.321409699999999, 55.85078930000001], [-4.3170393, 55.85034749999999], [-4.316502, 55.85029240000001], [-4.315440699999999, 55.8501835], [-4.314926400000001, 55.85013069999999], [-4.3126584999999995, 55.84994139999999], [-4.311913363773703, 55.84986626237388], [-4.3114764, 55.849822199999984], [-4.3104319, 55.849716099999995], [-4.3095806, 55.8496313], [-4.307099699999999, 55.8493911], [-4.3059333, 55.84926990000001], [-4.3057023999999995, 55.8492459], [-4.3022617, 55.8489007], [-4.3021996, 55.848893800000006], [-4.3001136, 55.84867200000001], [-4.298333899999999, 55.8484947], [-4.2954232, 55.8482055], [-4.2917274999999995, 55.8478578], [-4.2916949, 55.847854700000006], [-4.291487399999999, 55.84783519999999], [-4.2907402999999995, 55.8477688], [-4.290204800000001, 55.84772659999999], [-4.2897476, 55.84769409999999], [-4.289330399999999, 55.8476654], [-4.287513999999999, 55.84756539999999], [-4.287027337604621, 55.84754958186352], [-4.286606399999999, 55.8475359], [-4.285142499999999, 55.84749409999999], [-4.2834438, 55.8474759], [-4.2830812, 55.8474799], [-4.2830494, 55.847480299999994], [-4.2812529, 55.84750029999999], [-4.280480899999999, 55.84751020000001], [-4.2803115, 55.8475153], [-4.279811811127619, 55.84753919055483], [-4.2797405, 55.8475426], [-4.2789235, 55.8475948], [-4.2784657, 55.84761819999999], [-4.2777709, 55.84765159999999], [-4.277514, 55.8476708], [-4.2763816, 55.84775549999999], [-4.2761065, 55.8477785], [-4.2753898, 55.8478542], [-4.2753295, 55.8478601], [-4.274955699999999, 55.847896799999994], [-4.2745162, 55.84794260000001], [-4.2731842, 55.84811049999999], [-4.2729474, 55.848146799999995], [-4.270745299999999, 55.8484843], [-4.2704634, 55.8485282], [-4.2698657, 55.8486212], [-4.269705, 55.84864700000001], [-4.2690109, 55.84875859999999], [-4.2686807, 55.8488201], [-4.2679054999999995, 55.84896440000001], [-4.2672472, 55.84910539999999], [-4.266586299999999, 55.849247], [-4.2660291, 55.8493621], [-4.2655896, 55.84945230000001], [-4.2654366999999995, 55.84948369999999], [-4.2649539, 55.8495865], [-4.264347699999999, 55.849710599999995], [-4.2638298, 55.849823099999995], [-4.2635209, 55.84989], [-4.2631315999999995, 55.84998310000001], [-4.262755, 55.85009109999999], [-4.2625108, 55.850167299999995], [-4.262463999999999, 55.85018189999999], [-4.2621334, 55.850299599999985], [-4.2620266, 55.85034790000001], [-4.2618533, 55.85042620000001], [-4.261831356905934, 55.850436964714106], [-4.26164678221526, 55.85055716143902], [-4.261469973585545, 55.85065918788395], [-4.261301115557655, 55.85074596612631], [-4.261140392672454, 55.85082041824351], [-4.260987989470807, 55.850885466312974], [-4.2608440904935785, 55.85094403241212], [-4.260708880281633, 55.85099903861837], [-4.260582543375835, 55.85105340700912], [-4.26046526431705, 55.8511100596618], [-4.260357227646141, 55.851171918653826], [-4.260258617903975, 55.85124190606261], [-4.260169619631415, 55.851322943965584], [-4.260090417369326, 55.85141795444014], [-4.260021195658571, 55.85152985956372], [-4.2599621390400175, 55.851661581413715], [-4.259913432054529, 55.85181604206756], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]}", "current_leg_start": "Paisley Gilmour Street", "dest_arr_time_act": "2358", "motion_projection": null, "next_location_lat": "55.8591823", "next_location_lon": "-4.2583283", "previous_location": "Paisley Gilmour Street", "current_leg_milage": "7.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 262.115, \"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\": 1120.015, \"from_m\": 262.115, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1924.909, \"from_m\": 1120.015, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2731.856, \"from_m\": 1924.909, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17810.359, \"from_m\": 2731.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\": 19371.17, \"from_m\": 17810.359, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 20022.587, \"from_m\": 19371.17, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20464.55, \"from_m\": 20022.587, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25644.294, \"from_m\": 20464.55, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26014.688, \"from_m\": 25644.294, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 26028.519, \"from_m\": 26014.688, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 42948.972, \"from_m\": 26028.519, \"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\": 43025.873, \"from_m\": 42948.972, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 52280.807, \"from_m\": 43025.873, \"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\": 52361.096, \"from_m\": 52280.807, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 56265.762, \"from_m\": 52361.096, \"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\": 57128.988, \"from_m\": 56265.762, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 58670.367, \"from_m\": 57128.988, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 58927.364, \"from_m\": 58670.367, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 65375.934, \"from_m\": 58927.364, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 65453.716, \"from_m\": 65375.934, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 65454.813, \"from_m\": 65453.716, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 65778.864, \"from_m\": 65454.813, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 66331.411, \"from_m\": 65778.864, \"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\": 66794.833, \"from_m\": 66331.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\": 67228.953, \"from_m\": 66794.833, \"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\": 67756.426, \"from_m\": 67228.953, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 68180.969, \"from_m\": 67756.426, \"capability_applied\": null, \"effective_limit_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\": 493068, \"profile_key\": \"930bd44195b139baa18d221c05298a32c894bc6b94c1bd84c20f3295d7e965e4\", \"schedule_id\": 34839, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2253\", \"location\": \"Largs\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39733}, {\"is_pass\": false, \"wtt_arr\": \"2257H\", \"wtt_dep\": \"2258\", \"location\": \"Fairlie\", \"stage_seq\": 2, \"distance_m\": 4868.519, \"section_seq\": 1, \"route_path_id\": 39733}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2301\", \"location\": \"Hunterston Jn\", \"stage_seq\": 3, \"distance_m\": 8964.984, \"section_seq\": 1, \"route_path_id\": 39733}, {\"is_pass\": false, \"wtt_arr\": \"2303\", \"wtt_dep\": \"2303H\", \"location\": \"West Kilbride\", \"stage_seq\": 4, \"distance_m\": 11277.143, \"section_seq\": 1, \"route_path_id\": 39733}, {\"is_pass\": false, \"wtt_arr\": \"2309H\", \"wtt_dep\": \"2310\", \"location\": \"Ardrossan South Beach\", \"stage_seq\": 5, \"distance_m\": 18663.128, \"section_seq\": 1, \"route_path_id\": 39733}, {\"is_pass\": false, \"wtt_arr\": \"2311H\", \"wtt_dep\": \"2312\", \"location\": \"Saltcoats\", \"stage_seq\": 6, \"distance_m\": 19912.06, \"section_seq\": 1, \"route_path_id\": 39733}, {\"is_pass\": false, \"wtt_arr\": \"2314\", \"wtt_dep\": \"2314H\", \"location\": \"Stevenston\", \"stage_seq\": 7, \"distance_m\": 22137.33, \"section_seq\": 1, \"route_path_id\": 39733}, {\"is_pass\": false, \"wtt_arr\": \"2317H\", \"wtt_dep\": \"2318H\", \"location\": \"Kilwinning\", \"stage_seq\": 8, \"distance_m\": 25845.599, \"section_seq\": 1, \"route_path_id\": 39733}, {\"is_pass\": false, \"wtt_arr\": \"2322H\", \"wtt_dep\": \"2323\", \"location\": \"Dalry\", \"stage_seq\": 9, \"distance_m\": 31495.315, \"section_seq\": 1, \"route_path_id\": 39733}, {\"is_pass\": false, \"wtt_arr\": \"2326H\", \"wtt_dep\": \"2327\", \"location\": \"Glengarnock\", \"stage_seq\": 10, \"distance_m\": 35868.657, \"section_seq\": 1, \"route_path_id\": 39733}, {\"is_pass\": false, \"wtt_arr\": \"2331\", \"wtt_dep\": \"2331H\", \"location\": \"Lochwinnoch\", \"stage_seq\": 11, \"distance_m\": 42338.878, \"section_seq\": 1, \"route_path_id\": 39733}, {\"is_pass\": false, \"wtt_arr\": \"2335\", \"wtt_dep\": \"2335H\", \"location\": \"Howwood\", \"stage_seq\": 12, \"distance_m\": 46745.019, \"section_seq\": 1, \"route_path_id\": 39733}, {\"is_pass\": false, \"wtt_arr\": \"2337H\", \"wtt_dep\": \"2338\", \"location\": \"Milliken Park\", \"stage_seq\": 13, \"distance_m\": 49059.47, \"section_seq\": 1, \"route_path_id\": 39733}, {\"is_pass\": false, \"wtt_arr\": \"2340H\", \"wtt_dep\": \"2341\", \"location\": \"Johnstone\", \"stage_seq\": 14, \"distance_m\": 51346.898, \"section_seq\": 1, \"route_path_id\": 39733}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2342H\", \"location\": \"Elderslie\", \"stage_seq\": 15, \"distance_m\": 52860.887, \"section_seq\": 1, \"route_path_id\": 39733}, {\"is_pass\": false, \"wtt_arr\": \"2344H\", \"wtt_dep\": \"2345H\", \"location\": \"Paisley Gilmour Street\", \"stage_seq\": 16, \"distance_m\": 56541.762, \"section_seq\": 1, \"route_path_id\": 39733}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2347\", \"location\": \"Arkleston Jn\", \"stage_seq\": 17, \"distance_m\": 58388.215, \"section_seq\": 1, \"route_path_id\": 39733}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2352\", \"location\": \"Shields Jn\", \"stage_seq\": 18, \"distance_m\": 65520.768, \"section_seq\": 1, \"route_path_id\": 39733}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2356\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 19, \"distance_m\": 67254.429, \"section_seq\": 1, \"route_path_id\": 39733}, {\"is_pass\": false, \"wtt_arr\": \"2358\", \"wtt_dep\": null, \"location\": \"Glasgow Central High Level\", \"stage_seq\": 20, \"distance_m\": 68180.969, \"section_seq\": 1, \"route_path_id\": 39733}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 68180.969, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39733}], \"total_distance_m\": 68180.969, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 67717.547, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 463.422, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2253", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "17.0", "current_position_lat": "55.8591823", "current_position_lon": "-4.2583283", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2770, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:53:17Z\", \"source_id\": 39651181, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:57:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:53:22Z\", \"source_id\": 13020359, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2751, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:01:00Z\", \"source_id\": 39664703, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:03:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:01:06Z\", \"source_id\": 13024601, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2742, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:09:10Z\", \"source_id\": 39679459, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:09:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:09:17Z\", \"source_id\": 13029224, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2737, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:10:36Z\", \"source_id\": 39681925, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:12:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:10:38Z\", \"source_id\": 13030010, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2733, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:13:53Z\", \"source_id\": 39687394, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:14:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:13:56Z\", \"source_id\": 13031820, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2711, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:17:33Z\", \"source_id\": 39693267, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:18:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:17:37Z\", \"source_id\": 13033721, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2704, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:21:50Z\", \"source_id\": 39700552, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:22:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:21:53Z\", \"source_id\": 13035963, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2700, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:25:43Z\", \"source_id\": 39706937, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:26:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:25:49Z\", \"source_id\": 13037970, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1641, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:29:40Z\", \"source_id\": 39713307, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:31:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:29:44Z\", \"source_id\": 13039883, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1655, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:33:39Z\", \"source_id\": 39719747, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:34:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:33:43Z\", \"source_id\": 13041885, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1659, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:36:50Z\", \"source_id\": 39724801, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:37:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:36:53Z\", \"source_id\": 13043449, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:39:04Z\", \"source_id\": 39728359, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:40:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:39:09Z\", \"source_id\": 13044463, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1722, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:43:23Z\", \"source_id\": 39734804, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:44:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:43:28Z\", \"source_id\": 13046543, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2029, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:59:59Z\", \"source_id\": 39756363, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:01:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T23:00:07Z\", \"source_id\": 13053568, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T00:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Central High Level", "service_state_platform": "14", "timing_fact_generation": 1789167608231903, "current_leg_arrival_utc": "2026-09-13T00:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T23:01:26.702666", "service_state_evidence_id": 13053568, "current_leg_start_actual_dep": "2026-09-12T23:48:30+01:00", "operational_evidence_version": 64, "service_state_event_time_utc": "2026-09-11T23:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:11:27.727972", "service_state_valid_until_kind": null, "operational_interpretation_version": 64, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
LAR |
GLC |
2T34 |
380107 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 262.115, "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": 1120.015, "from_m": 262.115, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1924.909, "from_m": 1120.015, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2731.856, "from_m": 1924.909, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17810.359, "from_m": 2731.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": 19371.17, "from_m": 17810.359, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 20022.587, "from_m": 19371.17, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20464.55, "from_m": 20022.587, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25644.294, "from_m": 20464.55, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26014.688, "from_m": 25644.294, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 26028.519, "from_m": 26014.688, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 42948.972, "from_m": 26028.519, "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": 43025.873, "from_m": 42948.972, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 52280.807, "from_m": 43025.873, "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": 52361.096, "from_m": 52280.807, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 56265.762, "from_m": 52361.096, "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": 57128.988, "from_m": 56265.762, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 58670.367, "from_m": 57128.988, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 58927.364, "from_m": 58670.367, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 65375.934, "from_m": 58927.364, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 65453.716, "from_m": 65375.934, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 65454.813, "from_m": 65453.716, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 65778.864, "from_m": 65454.813, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 66331.411, "from_m": 65778.864, "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": 66794.833, "from_m": 66331.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": 67228.953, "from_m": 66794.833, "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": 67756.426, "from_m": 67228.953, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 68180.969, "from_m": 67756.426, "capability_applied": null, "effective_limit_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": 493068, "profile_key": "930bd44195b139baa18d221c05298a32c894bc6b94c1bd84c20f3295d7e965e4", "schedule_id": 34839, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2253", "location": "Largs", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39733}, {"is_pass": false, "wtt_arr": "2257H", "wtt_dep": "2258", "location": "Fairlie", "stage_seq": 2, "distance_m": 4868.519, "section_seq": 1, "route_path_id": 39733}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2301", "location": "Hunterston Jn", "stage_seq": 3, "distance_m": 8964.984, "section_seq": 1, "route_path_id": 39733}, {"is_pass": false, "wtt_arr": "2303", "wtt_dep": "2303H", "location": "West Kilbride", "stage_seq": 4, "distance_m": 11277.143, "section_seq": 1, "route_path_id": 39733}, {"is_pass": false, "wtt_arr": "2309H", "wtt_dep": "2310", "location": "Ardrossan South Beach", "stage_seq": 5, "distance_m": 18663.128, "section_seq": 1, "route_path_id": 39733}, {"is_pass": false, "wtt_arr": "2311H", "wtt_dep": "2312", "location": "Saltcoats", "stage_seq": 6, "distance_m": 19912.06, "section_seq": 1, "route_path_id": 39733}, {"is_pass": false, "wtt_arr": "2314", "wtt_dep": "2314H", "location": "Stevenston", "stage_seq": 7, "distance_m": 22137.33, "section_seq": 1, "route_path_id": 39733}, {"is_pass": false, "wtt_arr": "2317H", "wtt_dep": "2318H", "location": "Kilwinning", "stage_seq": 8, "distance_m": 25845.599, "section_seq": 1, "route_path_id": 39733}, {"is_pass": false, "wtt_arr": "2322H", "wtt_dep": "2323", "location": "Dalry", "stage_seq": 9, "distance_m": 31495.315, "section_seq": 1, "route_path_id": 39733}, {"is_pass": false, "wtt_arr": "2326H", "wtt_dep": "2327", "location": "Glengarnock", "stage_seq": 10, "distance_m": 35868.657, "section_seq": 1, "route_path_id": 39733}, {"is_pass": false, "wtt_arr": "2331", "wtt_dep": "2331H", "location": "Lochwinnoch", "stage_seq": 11, "distance_m": 42338.878, "section_seq": 1, "route_path_id": 39733}, {"is_pass": false, "wtt_arr": "2335", "wtt_dep": "2335H", "location": "Howwood", "stage_seq": 12, "distance_m": 46745.019, "section_seq": 1, "route_path_id": 39733}, {"is_pass": false, "wtt_arr": "2337H", "wtt_dep": "2338", "location": "Milliken Park", "stage_seq": 13, "distance_m": 49059.47, "section_seq": 1, "route_path_id": 39733}, {"is_pass": false, "wtt_arr": "2340H", "wtt_dep": "2341", "location": "Johnstone", "stage_seq": 14, "distance_m": 51346.898, "section_seq": 1, "route_path_id": 39733}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2342H", "location": "Elderslie", "stage_seq": 15, "distance_m": 52860.887, "section_seq": 1, "route_path_id": 39733}, {"is_pass": false, "wtt_arr": "2344H", "wtt_dep": "2345H", "location": "Paisley Gilmour Street", "stage_seq": 16, "distance_m": 56541.762, "section_seq": 1, "route_path_id": 39733}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2347", "location": "Arkleston Jn", "stage_seq": 17, "distance_m": 58388.215, "section_seq": 1, "route_path_id": 39733}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2352", "location": "Shields Jn", "stage_seq": 18, "distance_m": 65520.768, "section_seq": 1, "route_path_id": 39733}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2356", "location": "Glasgow Bridge Street Jn", "stage_seq": 19, "distance_m": 67254.429, "section_seq": 1, "route_path_id": 39733}, {"is_pass": false, "wtt_arr": "2358", "wtt_dep": null, "location": "Glasgow Central High Level", "stage_seq": 20, "distance_m": 68180.969, "section_seq": 1, "route_path_id": 39733}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 68180.969, "from_m": 0.0, "section_seq": 1, "route_path_id": 39733}], "total_distance_m": 68180.969, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 67717.547, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 463.422, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 2770, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:53:17Z", "source_id": 39651181, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T21:57:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:53:22Z", "source_id": 13020359, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T22:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2751, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:01:00Z", "source_id": 39664703, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T22:03:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:01:06Z", "source_id": 13024601, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T23:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2742, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:09:10Z", "source_id": 39679459, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T22:09:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:09:17Z", "source_id": 13029224, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T23:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2737, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:10:36Z", "source_id": 39681925, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T22:12:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:10:38Z", "source_id": 13030010, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T23:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2733, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:13:53Z", "source_id": 39687394, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T22:14:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:13:56Z", "source_id": 13031820, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T23:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2711, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:17:33Z", "source_id": 39693267, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T22:18:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:17:37Z", "source_id": 13033721, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T23:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2704, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:21:50Z", "source_id": 39700552, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T22:22:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:21:53Z", "source_id": 13035963, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T23:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2700, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:25:43Z", "source_id": 39706937, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T22:26:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:25:49Z", "source_id": 13037970, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T23:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1641, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:29:40Z", "source_id": 39713307, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T22:31:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:29:44Z", "source_id": 13039883, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T23:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1655, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:33:39Z", "source_id": 39719747, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T22:34:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:33:43Z", "source_id": 13041885, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T23:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1659, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:36:50Z", "source_id": 39724801, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T22:37:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:36:53Z", "source_id": 13043449, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T23:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1663, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:39:04Z", "source_id": 39728359, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T22:40:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:39:09Z", "source_id": 13044463, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T23:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1722, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:43:23Z", "source_id": 39734804, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T22:44:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:43:28Z", "source_id": 13046543, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T23:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2029, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:59:59Z", "source_id": 39756363, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T23:01:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T23:00:07Z", "source_id": 13053568, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T00:01:00+01:00", "operational_fact": true}] |
Largs |
2253 |
2253 |
2 |
None |
None |
Glasgow Central High Level |
2358 |
2358 |
14 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W83477/2026-09-12/detailed |
None |
Paisley Gilmour Street |
2026-09-12T23:48:30+01:00 |
Glasgow Central High Level |
17.0 |
{"type": "LineString", "coordinates": [[-4.424546420476094, 55.84732358163011], [-4.4239769, 55.8473092], [-4.423688299999999, 55.8473103], [-4.4230172, 55.8473343], [-4.4225429, 55.84735129999999], [-4.4222781, 55.8473674], [-4.4222059, 55.8473717], [-4.4220911, 55.847379], [-4.421909199999999, 55.84739009999999], [-4.4215813, 55.84741329999999], [-4.421173699999999, 55.8474517], [-4.4207162, 55.8475051], [-4.4201208, 55.84758719999999], [-4.4197262, 55.8476536], [-4.419178, 55.84775969999999], [-4.4190195999999995, 55.847793300000006], [-4.418841499999999, 55.84783240000001], [-4.418497799999999, 55.8479134], [-4.418285699999999, 55.8479687], [-4.4179577, 55.84805720000001], [-4.417388100000001, 55.84822689999999], [-4.4170496, 55.848335799999994], [-4.4164391, 55.84854169999999], [-4.4162045, 55.84862089999999], [-4.4154551, 55.8488891], [-4.4147696, 55.8491191], [-4.4143379, 55.8492935], [-4.4134361, 55.8496149], [-4.413094899999999, 55.84974019999999], [-4.412616099999999, 55.8499357], [-4.4117849, 55.850308299999995], [-4.4110189, 55.850661599999995], [-4.4102425, 55.85100909999999], [-4.409122399999999, 55.85149820000001], [-4.4078574, 55.8520232], [-4.4069699, 55.85236359999999], [-4.4068918, 55.8523936], [-4.405963099999999, 55.852736500000006], [-4.4050088999999994, 55.85307409999999], [-4.4042441, 55.8533277], [-4.4040781, 55.85338429999999], [-4.4032966, 55.85366739999999], [-4.402464299999999, 55.85393909999999], [-4.4023078, 55.8539794], [-4.401744892185655, 55.854122055957966], [-4.4016658, 55.8541421], [-4.4008469, 55.8543389], [-4.4000008, 55.8545276], [-4.3995563, 55.85462479999999], [-4.399554641869232, 55.85462514373172], [-4.3992577, 55.85468670000001], [-4.3985259, 55.85482760000001], [-4.3977279, 55.854971299999995], [-4.3972734, 55.855049599999994], [-4.3966782, 55.85514379999999], [-4.3957937, 55.85527600000001], [-4.3954316, 55.85532679999999], [-4.3947422, 55.855420200000005], [-4.393785299999999, 55.85554249999999], [-4.3930011, 55.8556499], [-4.3919334999999995, 55.85578610000001], [-4.3912287, 55.8558708], [-4.3901164, 55.8559838], [-4.3889497, 55.856090599999995], [-4.388207899999999, 55.8561504], [-4.3873556, 55.85621059999999], [-4.386735399999999, 55.85624980000001], [-4.3867023, 55.8562517], [-4.386135200000001, 55.85628500000001], [-4.3843791, 55.8563639], [-4.3832550999999995, 55.8563946], [-4.3814374, 55.856415000000005], [-4.380101599999999, 55.8564053], [-4.3783263, 55.85636989999999], [-4.3774166, 55.8563288], [-4.3767806, 55.85630129999999], [-4.375898099999999, 55.8562473], [-4.374935899999999, 55.8561716], [-4.3749093, 55.8561695], [-4.3747732, 55.8561588], [-4.3736985, 55.85606580000001], [-4.3717486, 55.8558687], [-4.3715965, 55.8558542], [-4.368766999999999, 55.85556879999999], [-4.3682661, 55.85551469999999], [-4.3648012, 55.8551624], [-4.3640631999999995, 55.8550933], [-4.3639672, 55.8550838], [-4.3620062, 55.8548892], [-4.361975499999999, 55.8548862], [-4.356153, 55.8543036], [-4.3548722, 55.85418129999999], [-4.3533052, 55.8540241], [-4.353274899999999, 55.8540211], [-4.3520233, 55.85389549999999], [-4.3460335, 55.85326849999999], [-4.341513399999999, 55.8528142], [-4.3414196, 55.85280459999999], [-4.340281, 55.852688099999995], [-4.3376471, 55.8524393], [-4.3369289, 55.8523715], [-4.3305345, 55.8517131], [-4.3282558, 55.851476099999985], [-4.327906499999999, 55.851439799999994], [-4.3251524, 55.851162300000006], [-4.324417699999999, 55.8510891], [-4.321409699999999, 55.85078930000001], [-4.3170393, 55.85034749999999], [-4.316502, 55.85029240000001], [-4.315440699999999, 55.8501835], [-4.314926400000001, 55.85013069999999], [-4.3126584999999995, 55.84994139999999], [-4.311913363773703, 55.84986626237388], [-4.3114764, 55.849822199999984], [-4.3104319, 55.849716099999995], [-4.3095806, 55.8496313], [-4.307099699999999, 55.8493911], [-4.3059333, 55.84926990000001], [-4.3057023999999995, 55.8492459], [-4.3022617, 55.8489007], [-4.3021996, 55.848893800000006], [-4.3001136, 55.84867200000001], [-4.298333899999999, 55.8484947], [-4.2954232, 55.8482055], [-4.2917274999999995, 55.8478578], [-4.2916949, 55.847854700000006], [-4.291487399999999, 55.84783519999999], [-4.2907402999999995, 55.8477688], [-4.290204800000001, 55.84772659999999], [-4.2897476, 55.84769409999999], [-4.289330399999999, 55.8476654], [-4.287513999999999, 55.84756539999999], [-4.287027337604621, 55.84754958186352], [-4.286606399999999, 55.8475359], [-4.285142499999999, 55.84749409999999], [-4.2834438, 55.8474759], [-4.2830812, 55.8474799], [-4.2830494, 55.847480299999994], [-4.2812529, 55.84750029999999], [-4.280480899999999, 55.84751020000001], [-4.2803115, 55.8475153], [-4.279811811127619, 55.84753919055483], [-4.2797405, 55.8475426], [-4.2789235, 55.8475948], [-4.2784657, 55.84761819999999], [-4.2777709, 55.84765159999999], [-4.277514, 55.8476708], [-4.2763816, 55.84775549999999], [-4.2761065, 55.8477785], [-4.2753898, 55.8478542], [-4.2753295, 55.8478601], [-4.274955699999999, 55.847896799999994], [-4.2745162, 55.84794260000001], [-4.2731842, 55.84811049999999], [-4.2729474, 55.848146799999995], [-4.270745299999999, 55.8484843], [-4.2704634, 55.8485282], [-4.2698657, 55.8486212], [-4.269705, 55.84864700000001], [-4.2690109, 55.84875859999999], [-4.2686807, 55.8488201], [-4.2679054999999995, 55.84896440000001], [-4.2672472, 55.84910539999999], [-4.266586299999999, 55.849247], [-4.2660291, 55.8493621], [-4.2655896, 55.84945230000001], [-4.2654366999999995, 55.84948369999999], [-4.2649539, 55.8495865], [-4.264347699999999, 55.849710599999995], [-4.2638298, 55.849823099999995], [-4.2635209, 55.84989], [-4.2631315999999995, 55.84998310000001], [-4.262755, 55.85009109999999], [-4.2625108, 55.850167299999995], [-4.262463999999999, 55.85018189999999], [-4.2621334, 55.850299599999985], [-4.2620266, 55.85034790000001], [-4.2618533, 55.85042620000001], [-4.261831356905934, 55.850436964714106], [-4.26164678221526, 55.85055716143902], [-4.261469973585545, 55.85065918788395], [-4.261301115557655, 55.85074596612631], [-4.261140392672454, 55.85082041824351], [-4.260987989470807, 55.850885466312974], [-4.2608440904935785, 55.85094403241212], [-4.260708880281633, 55.85099903861837], [-4.260582543375835, 55.85105340700912], [-4.26046526431705, 55.8511100596618], [-4.260357227646141, 55.851171918653826], [-4.260258617903975, 55.85124190606261], [-4.260169619631415, 55.851322943965584], [-4.260090417369326, 55.85141795444014], [-4.260021195658571, 55.85152985956372], [-4.2599621390400175, 55.851661581413715], [-4.259913432054529, 55.85181604206756], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]} |
7.2 |
2344 |
0001 |
Paisley Gilmour Street |
Glasgow Central High Level |
Glasgow Central High Level |
55.8591823 |
-4.2583283 |
55.8591823 |
-4.2583283 |
1 |
0 |
2026-09-11 23:11:52 |
TERMINATED |
2026-09-11 23:01:00 |
Glasgow Central High Level |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13053568 |
1789167608231903 |
64 |
64 |
2026-09-11 23:11:27.727972 |
14 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 23:01:26.702666 |
| 462828 |
493860 |
P91179 |
885R54M911 |
2026-09-11 |
COMPLETE |
13053713 |
2026-09-12 00:01:00 |
2026-09-11 23:11:52 |
2026-09-13 23:11:52 |
{"id": 493860, "stp": "P", "toc": "Southeastern", "uid": "P91179", "consist": "465043+465189", "dest_crs": "TON", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P91179/2026-09-12/detailed", "trust_id": "885R54M911", "origin_crs": "ORP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Tonbridge", "service_date": "2026-09-11", "dest_arr_time": "2350", "dest_platform": "4", "is_terminated": 1, "next_location": "Tonbridge", "signalling_id": "5R54", "timing_status": "LATE", "origin_station": "Orpington", "current_leg_arr": "0001", "current_leg_dep": "2335", "current_leg_end": "Tonbridge", "origin_dep_time": "2333", "origin_platform": "5", "current_location": "Tonbridge", "last_update_time": "2026-09-11T23:11:52", "route_debug_link": null, "timing_variation": "+11 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.08878133411163373, 51.373353758495334], [0.08912819999999999, 51.3729405], [0.089551, 51.3724518], [0.0898092, 51.3721506], [0.08983152841195213, 51.372122937711794], [0.0900499, 51.3718524], [0.0903003, 51.3715572], [0.0904464, 51.37137479999999], [0.09138649999999998, 51.3701359], [0.0914553, 51.37004519999999], [0.0915938, 51.3698627], [0.0928299, 51.368302099999994], [0.0936788, 51.3672841], [0.0941583, 51.36675579999999], [0.09441769999999998, 51.36650850000001], [0.0949715, 51.3659962], [0.0959635, 51.3650542], [0.0970257, 51.3641181], [0.098108, 51.3632545], [0.09924679999999998, 51.3624156], [0.1003608, 51.361660500000006], [0.1015627, 51.36090279999999], [0.1057056, 51.358262100000005], [0.1071972, 51.3573087], [0.1083048, 51.35660069999999], [0.10893329999999998, 51.3561738], [0.1097743, 51.3555692], [0.1114562, 51.3542287], [0.11388179999999998, 51.35213420000001], [0.11490079999999998, 51.3513096], [0.1157478, 51.3506909], [0.11601139999999996, 51.3505061], [0.12054139999999998, 51.348281799999995], [0.1223534, 51.3475581], [0.1234378, 51.3472505], [0.1246384, 51.3469389], [0.125598, 51.3467284], [0.1278117, 51.346323600000005], [0.1308692, 51.3457368], [0.1330187, 51.3453051], [0.1338369, 51.34514190000001], [0.1345789, 51.34495590000001], [0.13600979999999996, 51.34456320000001], [0.1370671, 51.34419439999999], [0.1381396, 51.34375709999999], [0.1391015, 51.3432709], [0.1400584, 51.3427488], [0.1409214, 51.3422135], [0.1417545, 51.34161720000001], [0.1429312, 51.34059380000001], [0.1431707, 51.3403304], [0.1517815922104504, 51.33069708903964], [0.160004, 51.3214965], [0.1604361, 51.3209805], [0.1608447, 51.3204223], [0.1611616, 51.3198696], [0.1614308, 51.3193632], [0.16171999999999995, 51.31859740000001], [0.1623566, 51.3165298], [0.16263750000000002, 51.3158089], [0.1629403, 51.3151259], [0.1633352, 51.314393], [0.1637565, 51.3136889], [0.1644344, 51.312714699999994], [0.16484069999999998, 51.31221669999999], [0.1652967, 51.311669300000005], [0.1655591, 51.31137729999999], [0.16585369999999997, 51.3110215], [0.16585609999999998, 51.3110186], [0.16590409999999997, 51.310960599999994], [0.16605099999999998, 51.310783099999995], [0.16636719999999997, 51.3104011], [0.16664659999999998, 51.3100634], [0.16696019999999998, 51.309695100000006], [0.1683062, 51.3081141], [0.16905579999999998, 51.3072591], [0.17006289999999996, 51.30594529999999], [0.1704269, 51.30535609999999], [0.1710619, 51.30416209999999], [0.1713992, 51.303248799999984], [0.17166919999999997, 51.302314899999985], [0.17178319999999997, 51.30166830000001], [0.1718478, 51.3010297], [0.1718879, 51.30020299999999], [0.17186259999999998, 51.299346400000005], [0.1718476, 51.299217199999994], [0.1717944, 51.298758199999995], [0.1716332, 51.2982026], [0.1715755, 51.29788949999999], [0.17149039999999996, 51.2975387], [0.17138979999999998, 51.29708489999999], [0.171291, 51.29661969999999], [0.1709683, 51.29528100000001], [0.17071439999999996, 51.294056], [0.17063279999999997, 51.2936919], [0.17057419999999998, 51.2934165], [0.17027269999999997, 51.2921532], [0.17008769999999998, 51.2913331], [0.1700463, 51.291115999999995], [0.16993139999999998, 51.2904107], [0.16991789999999998, 51.2899382], [0.1699209, 51.289466999999995], [0.1699302, 51.289148399999995], [0.16995719999999995, 51.288823], [0.1700138, 51.28850550000001], [0.1701356, 51.2879708], [0.1701632, 51.28786289999999], [0.17020219999999997, 51.28775709999999], [0.17027809999999996, 51.2875533], [0.17041169999999997, 51.2872097], [0.17053049999999997, 51.286883800000005], [0.17073599999999997, 51.286441499999995], [0.1709068, 51.28611089999999], [0.17124260000000002, 51.28561789999999], [0.17157219999999998, 51.2851932], [0.17205469999999998, 51.2846019], [0.17228819999999995, 51.2843556], [0.1728043, 51.28388210000001], [0.1731496, 51.2835864], [0.1741997, 51.282854499999985], [0.1751599, 51.2822975], [0.1761697, 51.2817259], [0.1762825, 51.2816718], [0.17654629999999996, 51.281529199999994], [0.1773171, 51.28107729999999], [0.177624, 51.2808899], [0.1780347, 51.280621], [0.1782639, 51.2804569], [0.17850430000000003, 51.2802907], [0.17873700000000003, 51.2801154], [0.1788279, 51.28004859999999], [0.17932399999999998, 51.2796401], [0.1794333, 51.279545899999995], [0.17963799999999996, 51.279361], [0.1796630568239043, 51.27933926621781], [0.1797594, 51.27925570000001], [0.18012869999999995, 51.2788503], [0.1803627, 51.2785817], [0.1805959, 51.2782745], [0.1807709, 51.2780401], [0.18101220000000004, 51.277666399999994], [0.1811861, 51.27739420000001], [0.1813751, 51.27709569999999], [0.18152409999999997, 51.2768449], [0.18154907795981776, 51.27679751809724], [0.18172399999999997, 51.27646570000001], [0.1818982, 51.2761153], [0.1821612, 51.275617], [0.1822561, 51.2753998], [0.1823911, 51.2750806], [0.1825351, 51.2746075], [0.18255251992900232, 51.27453379516892], [0.1826342, 51.274188200000005], [0.18273069999999997, 51.273692], [0.1828313, 51.2733103], [0.1829198, 51.2730384], [0.18302579999999996, 51.27275649999999], [0.1831586, 51.2724528], [0.1833141, 51.2721482], [0.18344289999999996, 51.27190579999999], [0.1838714, 51.27134710000001], [0.1839082, 51.271296199999995], [0.1841228, 51.2710153], [0.1843539, 51.270751], [0.18449809999999997, 51.27058279999999], [0.1848596, 51.270211], [0.1852486, 51.26985059999999], [0.1855834, 51.26955040000001], [0.1859328, 51.26926389999999], [0.1864481, 51.268869900000006], [0.18733589999999997, 51.2679889], [0.1880882, 51.2670757], [0.1886274, 51.2662437], [0.1888575, 51.2658381], [0.1891429, 51.26520969999999], [0.1896931, 51.2638141], [0.1902131, 51.262510799999994], [0.1906791, 51.2613449], [0.191068, 51.260388500000005], [0.19150739999999997, 51.2593055], [0.1918123, 51.25852859999999], [0.1921064, 51.257791700000006], [0.1924209, 51.25700639999999], [0.1927656, 51.2561299], [0.1931844, 51.25511159999999], [0.19355, 51.25419119999999], [0.1939225, 51.2532835], [0.19427299999999997, 51.2524349], [0.19461039999999996, 51.251586999999994], [0.19572759999999997, 51.24871739999999], [0.19647139999999996, 51.2468148], [0.1984558, 51.24206319999999], [0.1987501, 51.2413346], [0.1990801, 51.2405261], [0.1997007, 51.23897469999999], [0.2000373, 51.2380919], [0.20063549999999997, 51.23674609999999], [0.20100820000000005, 51.236009], [0.20138449999999997, 51.235283800000005], [0.20164599999999996, 51.2347618], [0.2019425, 51.234209099999994], [0.2025464, 51.233031899999986], [0.2046111, 51.22907699999999], [0.2056048, 51.2276758], [0.2061413, 51.22701769999999], [0.2067106, 51.2263701], [0.2074649, 51.2256109], [0.20829239999999996, 51.2248772], [0.2099575, 51.2234148], [0.2114909, 51.222083899999994], [0.21260599999999996, 51.221171], [0.2131172, 51.22079299999999], [0.213684, 51.220391], [0.21454139999999997, 51.2198221], [0.2157674, 51.21907199999999], [0.21666509999999997, 51.21857930000001], [0.21719325401196615, 51.21830176221716], [0.217593, 51.2180917], [0.218531, 51.21765169999998], [0.2196558, 51.21717079999999], [0.2214643, 51.21645969999999], [0.2220417, 51.2162666], [0.2262452, 51.21503729999999], [0.2274216, 51.2146984], [0.228009, 51.214528], [0.2283254, 51.2144363], [0.22907830000000004, 51.2142195], [0.2300109, 51.2139503], [0.23068730000000004, 51.2137421], [0.23455469999999995, 51.2126244], [0.23575769999999993, 51.2122439], [0.23636199999999996, 51.21202659999999], [0.2370677, 51.21177229999999], [0.2376865, 51.21155950000001], [0.23903149999999995, 51.21099650000001], [0.24103749999999993, 51.2100229], [0.2420659, 51.2094735], [0.2433434, 51.2088074], [0.2438087999999999, 51.2085657], [0.2439421, 51.20849659999999], [0.24584059999999996, 51.2075109], [0.2500732, 51.205318899999995], [0.2502106, 51.20524549999999], [0.25052709999999995, 51.20507649999999], [0.251957, 51.20431299999999], [0.2540256, 51.20325869999999], [0.2552658, 51.20255219999999], [0.2564765, 51.20172049999999], [0.2571249, 51.2011973], [0.2577118, 51.2006633], [0.2582265, 51.2001119], [0.2587125, 51.19954769999999], [0.2591603, 51.19894990000001], [0.25948849999999996, 51.19835559999999], [0.2595687, 51.1982009], [0.2598513, 51.197655700000006], [0.2599583, 51.1973979], [0.2601516, 51.196932099999984], [0.2603318, 51.1965084], [0.2606107, 51.195834100000006], [0.2607714, 51.195445699999986], [0.2610777, 51.1947052], [0.2611108999999999, 51.1946173], [0.2612944, 51.19426239999999], [0.2614111, 51.19402869999999], [0.2615166, 51.19384149999999], [0.2616224999999999, 51.193686], [0.2617272, 51.193556699999995], [0.2618318, 51.19340859999999], [0.26199139999999993, 51.1932513], [0.2621778, 51.193095], [0.2623897, 51.1929363], [0.2626043, 51.1928001], [0.2628136, 51.1926782], [0.2630671, 51.1925488], [0.2633192, 51.1924387], [0.2636062, 51.192332], [0.2638825, 51.19224539999999], [0.2642147, 51.1921558], [0.26451139999999995, 51.192094099999984], [0.26484129999999995, 51.19203529999999], [0.26517319999999994, 51.19199309999999], [0.2660726, 51.1918973], [0.26670399999999994, 51.1918301], [0.26949458523585645, 51.19153955082094]]}", "current_leg_start": "Orpington", "dest_arr_time_act": "2350", "motion_projection": null, "next_location_lat": "51.1915396", "next_location_lon": "0.2694946", "previous_location": "Orpington", "current_leg_milage": "15.7", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 249.176, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 323.974, \"from_m\": 249.176, \"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\": 401.888, \"from_m\": 323.974, \"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\": 2214.966, \"from_m\": 401.888, \"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\": 8578.103, \"from_m\": 2214.966, \"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\": 11364.678, \"from_m\": 8578.103, \"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\": 13915.324, \"from_m\": 11364.678, \"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\": 17392.295, \"from_m\": 13915.324, \"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\": 23394.733, \"from_m\": 17392.295, \"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\": 24179.567, \"from_m\": 23394.733, \"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\": 24403.915, \"from_m\": 24179.567, \"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\": 24453.949, \"from_m\": 24403.915, \"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\": 24511.1, \"from_m\": 24453.949, \"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\": 24991.027, \"from_m\": 24511.1, \"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\": 25241.424, \"from_m\": 24991.027, \"capability_applied\": null, \"effective_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\": 493860, \"profile_key\": \"c3a0daec73f97e202041e5392aab2585e3cfb3ec1855f339a49bb21ee71452a6\", \"schedule_id\": 24636, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2333\", \"location\": \"Orpington\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38053}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2342\", \"location\": \"Sevenoaks\", \"stage_seq\": 2, \"distance_m\": 13238.976, \"section_seq\": 1, \"route_path_id\": 38053}, {\"is_pass\": false, \"wtt_arr\": \"2350\", \"wtt_dep\": null, \"location\": \"Tonbridge\", \"stage_seq\": 3, \"distance_m\": 25241.424, \"section_seq\": 1, \"route_path_id\": 38053}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 25241.424, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38053}], \"total_distance_m\": 25241.424, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 24991.027, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 250.397, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2333", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "26.0", "current_position_lat": "51.1915396", "current_position_lon": "0.2694946", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32583, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:48:46Z\", \"source_id\": 39742113, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:50:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:48:49Z\", \"source_id\": 13048937, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32694, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T23:00:14Z\", \"source_id\": 39756681, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:01:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T23:00:38Z\", \"source_id\": 13053713, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T00:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Tonbridge", "service_state_platform": "4", "timing_fact_generation": 1789167639603367, "current_leg_arrival_utc": "2026-09-13T00:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T23:01:27.288874", "service_state_evidence_id": 13053713, "current_leg_start_actual_dep": "2026-09-12T23:44:00+01:00", "operational_evidence_version": 20, "service_state_event_time_utc": "2026-09-11T23:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:11:27.720495", "service_state_valid_until_kind": null, "operational_interpretation_version": 20, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
ORP |
TON |
5R54 |
465043+465189 |
8 |
75 |
None |
{"version": 3, "segments": [{"to_m": 249.176, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 323.974, "from_m": 249.176, "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": 401.888, "from_m": 323.974, "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": 2214.966, "from_m": 401.888, "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": 8578.103, "from_m": 2214.966, "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": 11364.678, "from_m": 8578.103, "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": 13915.324, "from_m": 11364.678, "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": 17392.295, "from_m": 13915.324, "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": 23394.733, "from_m": 17392.295, "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": 24179.567, "from_m": 23394.733, "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": 24403.915, "from_m": 24179.567, "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": 24453.949, "from_m": 24403.915, "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": 24511.1, "from_m": 24453.949, "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": 24991.027, "from_m": 24511.1, "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": 25241.424, "from_m": 24991.027, "capability_applied": null, "effective_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": 493860, "profile_key": "c3a0daec73f97e202041e5392aab2585e3cfb3ec1855f339a49bb21ee71452a6", "schedule_id": 24636, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2333", "location": "Orpington", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 38053}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2342", "location": "Sevenoaks", "stage_seq": 2, "distance_m": 13238.976, "section_seq": 1, "route_path_id": 38053}, {"is_pass": false, "wtt_arr": "2350", "wtt_dep": null, "location": "Tonbridge", "stage_seq": 3, "distance_m": 25241.424, "section_seq": 1, "route_path_id": 38053}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 25241.424, "from_m": 0.0, "section_seq": 1, "route_path_id": 38053}], "total_distance_m": 25241.424, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 24991.027, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 250.397, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 32583, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:48:46Z", "source_id": 39742113, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T22:50:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:48:49Z", "source_id": 13048937, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T23:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32694, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T23:00:14Z", "source_id": 39756681, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T23:01:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T23:00:38Z", "source_id": 13053713, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T00:01:00+01:00", "operational_fact": true}] |
Orpington |
2333 |
2333 |
5 |
None |
None |
Tonbridge |
2350 |
2350 |
4 |
LATE |
+11 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P91179/2026-09-12/detailed |
None |
Orpington |
2026-09-12T23:44:00+01:00 |
Tonbridge |
26.0 |
{"type": "LineString", "coordinates": [[0.08878133411163373, 51.373353758495334], [0.08912819999999999, 51.3729405], [0.089551, 51.3724518], [0.0898092, 51.3721506], [0.08983152841195213, 51.372122937711794], [0.0900499, 51.3718524], [0.0903003, 51.3715572], [0.0904464, 51.37137479999999], [0.09138649999999998, 51.3701359], [0.0914553, 51.37004519999999], [0.0915938, 51.3698627], [0.0928299, 51.368302099999994], [0.0936788, 51.3672841], [0.0941583, 51.36675579999999], [0.09441769999999998, 51.36650850000001], [0.0949715, 51.3659962], [0.0959635, 51.3650542], [0.0970257, 51.3641181], [0.098108, 51.3632545], [0.09924679999999998, 51.3624156], [0.1003608, 51.361660500000006], [0.1015627, 51.36090279999999], [0.1057056, 51.358262100000005], [0.1071972, 51.3573087], [0.1083048, 51.35660069999999], [0.10893329999999998, 51.3561738], [0.1097743, 51.3555692], [0.1114562, 51.3542287], [0.11388179999999998, 51.35213420000001], [0.11490079999999998, 51.3513096], [0.1157478, 51.3506909], [0.11601139999999996, 51.3505061], [0.12054139999999998, 51.348281799999995], [0.1223534, 51.3475581], [0.1234378, 51.3472505], [0.1246384, 51.3469389], [0.125598, 51.3467284], [0.1278117, 51.346323600000005], [0.1308692, 51.3457368], [0.1330187, 51.3453051], [0.1338369, 51.34514190000001], [0.1345789, 51.34495590000001], [0.13600979999999996, 51.34456320000001], [0.1370671, 51.34419439999999], [0.1381396, 51.34375709999999], [0.1391015, 51.3432709], [0.1400584, 51.3427488], [0.1409214, 51.3422135], [0.1417545, 51.34161720000001], [0.1429312, 51.34059380000001], [0.1431707, 51.3403304], [0.1517815922104504, 51.33069708903964], [0.160004, 51.3214965], [0.1604361, 51.3209805], [0.1608447, 51.3204223], [0.1611616, 51.3198696], [0.1614308, 51.3193632], [0.16171999999999995, 51.31859740000001], [0.1623566, 51.3165298], [0.16263750000000002, 51.3158089], [0.1629403, 51.3151259], [0.1633352, 51.314393], [0.1637565, 51.3136889], [0.1644344, 51.312714699999994], [0.16484069999999998, 51.31221669999999], [0.1652967, 51.311669300000005], [0.1655591, 51.31137729999999], [0.16585369999999997, 51.3110215], [0.16585609999999998, 51.3110186], [0.16590409999999997, 51.310960599999994], [0.16605099999999998, 51.310783099999995], [0.16636719999999997, 51.3104011], [0.16664659999999998, 51.3100634], [0.16696019999999998, 51.309695100000006], [0.1683062, 51.3081141], [0.16905579999999998, 51.3072591], [0.17006289999999996, 51.30594529999999], [0.1704269, 51.30535609999999], [0.1710619, 51.30416209999999], [0.1713992, 51.303248799999984], [0.17166919999999997, 51.302314899999985], [0.17178319999999997, 51.30166830000001], [0.1718478, 51.3010297], [0.1718879, 51.30020299999999], [0.17186259999999998, 51.299346400000005], [0.1718476, 51.299217199999994], [0.1717944, 51.298758199999995], [0.1716332, 51.2982026], [0.1715755, 51.29788949999999], [0.17149039999999996, 51.2975387], [0.17138979999999998, 51.29708489999999], [0.171291, 51.29661969999999], [0.1709683, 51.29528100000001], [0.17071439999999996, 51.294056], [0.17063279999999997, 51.2936919], [0.17057419999999998, 51.2934165], [0.17027269999999997, 51.2921532], [0.17008769999999998, 51.2913331], [0.1700463, 51.291115999999995], [0.16993139999999998, 51.2904107], [0.16991789999999998, 51.2899382], [0.1699209, 51.289466999999995], [0.1699302, 51.289148399999995], [0.16995719999999995, 51.288823], [0.1700138, 51.28850550000001], [0.1701356, 51.2879708], [0.1701632, 51.28786289999999], [0.17020219999999997, 51.28775709999999], [0.17027809999999996, 51.2875533], [0.17041169999999997, 51.2872097], [0.17053049999999997, 51.286883800000005], [0.17073599999999997, 51.286441499999995], [0.1709068, 51.28611089999999], [0.17124260000000002, 51.28561789999999], [0.17157219999999998, 51.2851932], [0.17205469999999998, 51.2846019], [0.17228819999999995, 51.2843556], [0.1728043, 51.28388210000001], [0.1731496, 51.2835864], [0.1741997, 51.282854499999985], [0.1751599, 51.2822975], [0.1761697, 51.2817259], [0.1762825, 51.2816718], [0.17654629999999996, 51.281529199999994], [0.1773171, 51.28107729999999], [0.177624, 51.2808899], [0.1780347, 51.280621], [0.1782639, 51.2804569], [0.17850430000000003, 51.2802907], [0.17873700000000003, 51.2801154], [0.1788279, 51.28004859999999], [0.17932399999999998, 51.2796401], [0.1794333, 51.279545899999995], [0.17963799999999996, 51.279361], [0.1796630568239043, 51.27933926621781], [0.1797594, 51.27925570000001], [0.18012869999999995, 51.2788503], [0.1803627, 51.2785817], [0.1805959, 51.2782745], [0.1807709, 51.2780401], [0.18101220000000004, 51.277666399999994], [0.1811861, 51.27739420000001], [0.1813751, 51.27709569999999], [0.18152409999999997, 51.2768449], [0.18154907795981776, 51.27679751809724], [0.18172399999999997, 51.27646570000001], [0.1818982, 51.2761153], [0.1821612, 51.275617], [0.1822561, 51.2753998], [0.1823911, 51.2750806], [0.1825351, 51.2746075], [0.18255251992900232, 51.27453379516892], [0.1826342, 51.274188200000005], [0.18273069999999997, 51.273692], [0.1828313, 51.2733103], [0.1829198, 51.2730384], [0.18302579999999996, 51.27275649999999], [0.1831586, 51.2724528], [0.1833141, 51.2721482], [0.18344289999999996, 51.27190579999999], [0.1838714, 51.27134710000001], [0.1839082, 51.271296199999995], [0.1841228, 51.2710153], [0.1843539, 51.270751], [0.18449809999999997, 51.27058279999999], [0.1848596, 51.270211], [0.1852486, 51.26985059999999], [0.1855834, 51.26955040000001], [0.1859328, 51.26926389999999], [0.1864481, 51.268869900000006], [0.18733589999999997, 51.2679889], [0.1880882, 51.2670757], [0.1886274, 51.2662437], [0.1888575, 51.2658381], [0.1891429, 51.26520969999999], [0.1896931, 51.2638141], [0.1902131, 51.262510799999994], [0.1906791, 51.2613449], [0.191068, 51.260388500000005], [0.19150739999999997, 51.2593055], [0.1918123, 51.25852859999999], [0.1921064, 51.257791700000006], [0.1924209, 51.25700639999999], [0.1927656, 51.2561299], [0.1931844, 51.25511159999999], [0.19355, 51.25419119999999], [0.1939225, 51.2532835], [0.19427299999999997, 51.2524349], [0.19461039999999996, 51.251586999999994], [0.19572759999999997, 51.24871739999999], [0.19647139999999996, 51.2468148], [0.1984558, 51.24206319999999], [0.1987501, 51.2413346], [0.1990801, 51.2405261], [0.1997007, 51.23897469999999], [0.2000373, 51.2380919], [0.20063549999999997, 51.23674609999999], [0.20100820000000005, 51.236009], [0.20138449999999997, 51.235283800000005], [0.20164599999999996, 51.2347618], [0.2019425, 51.234209099999994], [0.2025464, 51.233031899999986], [0.2046111, 51.22907699999999], [0.2056048, 51.2276758], [0.2061413, 51.22701769999999], [0.2067106, 51.2263701], [0.2074649, 51.2256109], [0.20829239999999996, 51.2248772], [0.2099575, 51.2234148], [0.2114909, 51.222083899999994], [0.21260599999999996, 51.221171], [0.2131172, 51.22079299999999], [0.213684, 51.220391], [0.21454139999999997, 51.2198221], [0.2157674, 51.21907199999999], [0.21666509999999997, 51.21857930000001], [0.21719325401196615, 51.21830176221716], [0.217593, 51.2180917], [0.218531, 51.21765169999998], [0.2196558, 51.21717079999999], [0.2214643, 51.21645969999999], [0.2220417, 51.2162666], [0.2262452, 51.21503729999999], [0.2274216, 51.2146984], [0.228009, 51.214528], [0.2283254, 51.2144363], [0.22907830000000004, 51.2142195], [0.2300109, 51.2139503], [0.23068730000000004, 51.2137421], [0.23455469999999995, 51.2126244], [0.23575769999999993, 51.2122439], [0.23636199999999996, 51.21202659999999], [0.2370677, 51.21177229999999], [0.2376865, 51.21155950000001], [0.23903149999999995, 51.21099650000001], [0.24103749999999993, 51.2100229], [0.2420659, 51.2094735], [0.2433434, 51.2088074], [0.2438087999999999, 51.2085657], [0.2439421, 51.20849659999999], [0.24584059999999996, 51.2075109], [0.2500732, 51.205318899999995], [0.2502106, 51.20524549999999], [0.25052709999999995, 51.20507649999999], [0.251957, 51.20431299999999], [0.2540256, 51.20325869999999], [0.2552658, 51.20255219999999], [0.2564765, 51.20172049999999], [0.2571249, 51.2011973], [0.2577118, 51.2006633], [0.2582265, 51.2001119], [0.2587125, 51.19954769999999], [0.2591603, 51.19894990000001], [0.25948849999999996, 51.19835559999999], [0.2595687, 51.1982009], [0.2598513, 51.197655700000006], [0.2599583, 51.1973979], [0.2601516, 51.196932099999984], [0.2603318, 51.1965084], [0.2606107, 51.195834100000006], [0.2607714, 51.195445699999986], [0.2610777, 51.1947052], [0.2611108999999999, 51.1946173], [0.2612944, 51.19426239999999], [0.2614111, 51.19402869999999], [0.2615166, 51.19384149999999], [0.2616224999999999, 51.193686], [0.2617272, 51.193556699999995], [0.2618318, 51.19340859999999], [0.26199139999999993, 51.1932513], [0.2621778, 51.193095], [0.2623897, 51.1929363], [0.2626043, 51.1928001], [0.2628136, 51.1926782], [0.2630671, 51.1925488], [0.2633192, 51.1924387], [0.2636062, 51.192332], [0.2638825, 51.19224539999999], [0.2642147, 51.1921558], [0.26451139999999995, 51.192094099999984], [0.26484129999999995, 51.19203529999999], [0.26517319999999994, 51.19199309999999], [0.2660726, 51.1918973], [0.26670399999999994, 51.1918301], [0.26949458523585645, 51.19153955082094]]} |
15.7 |
2335 |
0001 |
Orpington |
Tonbridge |
Tonbridge |
51.1915396 |
0.2694946 |
51.1915396 |
0.2694946 |
1 |
0 |
2026-09-11 23:11:52 |
TERMINATED |
2026-09-11 23:01:00 |
Tonbridge |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13053713 |
1789167639603367 |
20 |
20 |
2026-09-11 23:11:27.720495 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 23:01:27.288874 |
| 462829 |
493332 |
G30981 |
362U70M911 |
2026-09-11 |
COMPLETE |
13053765 |
2026-09-12 00:01:00 |
2026-09-11 23:11:52 |
2026-09-13 23:11:52 |
{"id": 493332, "stp": "P", "toc": "Merseyrail", "uid": "G30981", "consist": "777025", "dest_crs": "HNX", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G30981/2026-09-12/detailed", "trust_id": "362U70M911", "origin_crs": "OMS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Hunt's Cross", "service_date": "2026-09-11", "dest_arr_time": "0001", "dest_platform": "3", "is_terminated": 1, "next_location": "Hunt's Cross", "signalling_id": "2U70", "timing_status": "ON TIME", "origin_station": "Ormskirk", "current_leg_arr": "0001", "current_leg_dep": "2357", "current_leg_end": "Hunt's Cross", "origin_dep_time": "2306", "origin_platform": "1", "current_location": "Hunt's Cross", "last_update_time": "2026-09-11T23:11:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.8909010999999993, 53.357093799999994], [-2.8873768, 53.357004999999994], [-2.886963315078535, 53.35699308188499], [-2.8868487148426905, 53.35698977869553], [-2.8867650660194197, 53.356987367636535], [-2.88668187910532, 53.35698496989128], [-2.8863116999999994, 53.35697429999998], [-2.8847297999999997, 53.356944], [-2.8832054999999994, 53.3569473], [-2.8823771999999996, 53.3569634], [-2.8809715, 53.3570495], [-2.8791526, 53.35725279999998], [-2.8784192, 53.357350800000006], [-2.8777518023217064, 53.35744936994602], [-2.8774916, 53.3574878], [-2.877137, 53.357538100000006], [-2.8761047, 53.35770079999999], [-2.875239, 53.3578288], [-2.8746089091824683, 53.35791744648326], [-2.8744748999999996, 53.35793629999999], [-2.8727777999999997, 53.358190500000006], [-2.8668678, 53.35906560000001], [-2.8602149, 53.3600534], [-2.8581176, 53.3603635], [-2.8557845203746455, 53.36070877627213], [-2.8554215, 53.360762499999986]]}", "current_leg_start": "Liverpool South Parkway (LL)", "dest_arr_time_act": "0001", "motion_projection": null, "next_location_lat": "53.3607625", "next_location_lon": "-2.8554215", "previous_location": "Liverpool South Parkway (LL)", "current_leg_milage": "1.4", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 15971.128, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17082.505, \"from_m\": 15971.128, \"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\": 18602.655, \"from_m\": 17082.505, \"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\": 18662.644, \"from_m\": 18602.655, \"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\": 19655.993, \"from_m\": 18662.644, \"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\": 19860.902, \"from_m\": 19655.993, \"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\": 20529.097, \"from_m\": 19860.902, \"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\": 20898.977, \"from_m\": 20529.097, \"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\": 22716.622, \"from_m\": 20898.977, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23576.918, \"from_m\": 22716.622, \"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\": 28374.272, \"from_m\": 23576.918, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30562.956, \"from_m\": 28374.272, \"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\": 32072.147, \"from_m\": 30562.956, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}], \"service_id\": 493332, \"profile_key\": \"3759222c202441f28f79bb4013a8ceb209948f5da8b2ef16b1725f29065ff2e7\", \"schedule_id\": 11403, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2306\", \"location\": \"Ormskirk\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"2308H\", \"wtt_dep\": \"2309\", \"location\": \"Aughton Park\", \"stage_seq\": 2, \"distance_m\": 1946.32, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"2311\", \"wtt_dep\": \"2311H\", \"location\": \"Town Green\", \"stage_seq\": 3, \"distance_m\": 3331.105, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"2315\", \"wtt_dep\": \"2315H\", \"location\": \"Maghull North Station\", \"stage_seq\": 4, \"distance_m\": 6417.918, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"2317H\", \"wtt_dep\": \"2318H\", \"location\": \"Maghull\", \"stage_seq\": 5, \"distance_m\": 7775.979, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"2321\", \"wtt_dep\": \"2321H\", \"location\": \"Old Roan\", \"stage_seq\": 6, \"distance_m\": 10311.991, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"2323\", \"wtt_dep\": \"2324\", \"location\": \"Aintree\", \"stage_seq\": 7, \"distance_m\": 11750.601, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"2326\", \"wtt_dep\": \"2326H\", \"location\": \"Orrell Park\", \"stage_seq\": 8, \"distance_m\": 13270.273, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"2327H\", \"wtt_dep\": \"2328\", \"location\": \"Walton (Merseyside)\", \"stage_seq\": 9, \"distance_m\": 13869.282, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2328H\", \"location\": \"Walton Jn\", \"stage_seq\": 10, \"distance_m\": 14427.072, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"2330\", \"wtt_dep\": \"2331\", \"location\": \"Kirkdale\", \"stage_seq\": 11, \"distance_m\": 15907.178, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"2335\", \"wtt_dep\": \"2336\", \"location\": \"Sandhills\", \"stage_seq\": 12, \"distance_m\": 17291.591, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"2339\", \"wtt_dep\": \"2340\", \"location\": \"Moorfields (Northern Line)\", \"stage_seq\": 13, \"distance_m\": 19746.367, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"2342\", \"wtt_dep\": \"2343\", \"location\": \"Liverpool Central (Northern)\", \"stage_seq\": 14, \"distance_m\": 20698.754, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"2346\", \"wtt_dep\": \"2346H\", \"location\": \"Brunswick\", \"stage_seq\": 15, \"distance_m\": 23181.576, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"2348H\", \"wtt_dep\": \"2349\", \"location\": \"St. Michaels\", \"stage_seq\": 16, \"distance_m\": 24815.756, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"2351\", \"wtt_dep\": \"2351H\", \"location\": \"Aigburth\", \"stage_seq\": 17, \"distance_m\": 27069.025, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"2353\", \"wtt_dep\": \"2353H\", \"location\": \"Cressington\", \"stage_seq\": 18, \"distance_m\": 28282.034, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"2355H\", \"wtt_dep\": \"2356H\", \"location\": \"Liverpool South Parkway (LL)\", \"stage_seq\": 19, \"distance_m\": 29667.022, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2358H\", \"location\": \"Hunts Cross West Jn\", \"stage_seq\": 20, \"distance_m\": 30562.956, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"0001\", \"wtt_dep\": null, \"location\": \"Hunt's Cross\", \"stage_seq\": 21, \"distance_m\": 32072.147, \"section_seq\": 1, \"route_path_id\": 31951}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 32072.147, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31951}], \"total_distance_m\": 32072.147, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 32072.147, \"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": "2306", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "53.3607625", "current_position_lon": "-2.8554215", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9589, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:06:42Z\", \"source_id\": 39675158, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:08:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:06:46Z\", \"source_id\": 13027866, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9593, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:09:25Z\", \"source_id\": 39679893, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:10:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:09:31Z\", \"source_id\": 13029351, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9604, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:11:51Z\", \"source_id\": 39683944, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:14:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:11:57Z\", \"source_id\": 13030703, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9609, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:18:26Z\", \"source_id\": 39694749, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:20:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:18:32Z\", \"source_id\": 13034185, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9613, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:22:18Z\", \"source_id\": 39701486, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:23:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:22:21Z\", \"source_id\": 13036227, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9619, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:24:28Z\", \"source_id\": 39704877, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:25:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:24:33Z\", \"source_id\": 13037348, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:30:15Z\", \"source_id\": 39714172, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:30:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:30:22Z\", \"source_id\": 13040195, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9758, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:33:57Z\", \"source_id\": 39720234, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:34:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:34:03Z\", \"source_id\": 13042044, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9770, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:39:11Z\", \"source_id\": 39728557, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:39:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:39:12Z\", \"source_id\": 13044527, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9778, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:42:27Z\", \"source_id\": 39733412, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:42:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:42:33Z\", \"source_id\": 13046080, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9796, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:45:03Z\", \"source_id\": 39737054, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:46:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:45:08Z\", \"source_id\": 13047266, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9806, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:50:43Z\", \"source_id\": 39744713, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:52:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:50:46Z\", \"source_id\": 13049786, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9810, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:53:22Z\", \"source_id\": 39748294, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:54:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:53:28Z\", \"source_id\": 13050915, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9815, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:56:03Z\", \"source_id\": 39751625, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:56:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:56:09Z\", \"source_id\": 13052008, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10032, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T23:00:34Z\", \"source_id\": 39757142, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:01:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T23:00:42Z\", \"source_id\": 13053765, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T00:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Hunt's Cross", "service_state_platform": "3", "timing_fact_generation": 1789167642703229, "current_leg_arrival_utc": "2026-09-13T00:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T23:01:34.922360", "service_state_evidence_id": 13053765, "current_leg_start_actual_dep": "2026-09-12T23:56:30+01:00", "operational_evidence_version": 60, "service_state_event_time_utc": "2026-09-11T23:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:11:35.236304", "service_state_valid_until_kind": null, "operational_interpretation_version": 60, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Merseyrail |
P |
OMS |
HNX |
2U70 |
777025 |
4 |
75 |
None |
{"version": 3, "segments": [{"to_m": 15971.128, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17082.505, "from_m": 15971.128, "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": 18602.655, "from_m": 17082.505, "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": 18662.644, "from_m": 18602.655, "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": 19655.993, "from_m": 18662.644, "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": 19860.902, "from_m": 19655.993, "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": 20529.097, "from_m": 19860.902, "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": 20898.977, "from_m": 20529.097, "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": 22716.622, "from_m": 20898.977, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23576.918, "from_m": 22716.622, "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": 28374.272, "from_m": 23576.918, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30562.956, "from_m": 28374.272, "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": 32072.147, "from_m": 30562.956, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}], "service_id": 493332, "profile_key": "3759222c202441f28f79bb4013a8ceb209948f5da8b2ef16b1725f29065ff2e7", "schedule_id": 11403, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2306", "location": "Ormskirk", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "2308H", "wtt_dep": "2309", "location": "Aughton Park", "stage_seq": 2, "distance_m": 1946.32, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "2311", "wtt_dep": "2311H", "location": "Town Green", "stage_seq": 3, "distance_m": 3331.105, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "2315", "wtt_dep": "2315H", "location": "Maghull North Station", "stage_seq": 4, "distance_m": 6417.918, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "2317H", "wtt_dep": "2318H", "location": "Maghull", "stage_seq": 5, "distance_m": 7775.979, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "2321", "wtt_dep": "2321H", "location": "Old Roan", "stage_seq": 6, "distance_m": 10311.991, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "2323", "wtt_dep": "2324", "location": "Aintree", "stage_seq": 7, "distance_m": 11750.601, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "2326", "wtt_dep": "2326H", "location": "Orrell Park", "stage_seq": 8, "distance_m": 13270.273, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "2327H", "wtt_dep": "2328", "location": "Walton (Merseyside)", "stage_seq": 9, "distance_m": 13869.282, "section_seq": 1, "route_path_id": 31951}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2328H", "location": "Walton Jn", "stage_seq": 10, "distance_m": 14427.072, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "2330", "wtt_dep": "2331", "location": "Kirkdale", "stage_seq": 11, "distance_m": 15907.178, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "2335", "wtt_dep": "2336", "location": "Sandhills", "stage_seq": 12, "distance_m": 17291.591, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "2339", "wtt_dep": "2340", "location": "Moorfields (Northern Line)", "stage_seq": 13, "distance_m": 19746.367, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "2342", "wtt_dep": "2343", "location": "Liverpool Central (Northern)", "stage_seq": 14, "distance_m": 20698.754, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "2346", "wtt_dep": "2346H", "location": "Brunswick", "stage_seq": 15, "distance_m": 23181.576, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "2348H", "wtt_dep": "2349", "location": "St. Michaels", "stage_seq": 16, "distance_m": 24815.756, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "2351", "wtt_dep": "2351H", "location": "Aigburth", "stage_seq": 17, "distance_m": 27069.025, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "2353", "wtt_dep": "2353H", "location": "Cressington", "stage_seq": 18, "distance_m": 28282.034, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "2355H", "wtt_dep": "2356H", "location": "Liverpool South Parkway (LL)", "stage_seq": 19, "distance_m": 29667.022, "section_seq": 1, "route_path_id": 31951}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2358H", "location": "Hunts Cross West Jn", "stage_seq": 20, "distance_m": 30562.956, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "0001", "wtt_dep": null, "location": "Hunt's Cross", "stage_seq": 21, "distance_m": 32072.147, "section_seq": 1, "route_path_id": 31951}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 32072.147, "from_m": 0.0, "section_seq": 1, "route_path_id": 31951}], "total_distance_m": 32072.147, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 32072.147, "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": 9589, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:06:42Z", "source_id": 39675158, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T22:08:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:06:46Z", "source_id": 13027866, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T23:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9593, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:09:25Z", "source_id": 39679893, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T22:10:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:09:31Z", "source_id": 13029351, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T23:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9604, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:11:51Z", "source_id": 39683944, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T22:14:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:11:57Z", "source_id": 13030703, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T23:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9609, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:18:26Z", "source_id": 39694749, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T22:20:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:18:32Z", "source_id": 13034185, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T23:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9613, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:22:18Z", "source_id": 39701486, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T22:23:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:22:21Z", "source_id": 13036227, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T23:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9619, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:24:28Z", "source_id": 39704877, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T22:25:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:24:33Z", "source_id": 13037348, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T23:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9663, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:30:15Z", "source_id": 39714172, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T22:30:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:30:22Z", "source_id": 13040195, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T23:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9758, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:33:57Z", "source_id": 39720234, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T22:34:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:34:03Z", "source_id": 13042044, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T23:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9770, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:39:11Z", "source_id": 39728557, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T22:39:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:39:12Z", "source_id": 13044527, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T23:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9778, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:42:27Z", "source_id": 39733412, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T22:42:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:42:33Z", "source_id": 13046080, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T23:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9796, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:45:03Z", "source_id": 39737054, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T22:46:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:45:08Z", "source_id": 13047266, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T23:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9806, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:50:43Z", "source_id": 39744713, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T22:52:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:50:46Z", "source_id": 13049786, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T23:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9810, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:53:22Z", "source_id": 39748294, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T22:54:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:53:28Z", "source_id": 13050915, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T23:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9815, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:56:03Z", "source_id": 39751625, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T22:56:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:56:09Z", "source_id": 13052008, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T23:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10032, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T23:00:34Z", "source_id": 39757142, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-11T23:01:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T23:00:42Z", "source_id": 13053765, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T00:01:00+01:00", "operational_fact": true}] |
Ormskirk |
2306 |
2306 |
1 |
None |
None |
Hunt's Cross |
0001 |
0001 |
3 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G30981/2026-09-12/detailed |
None |
Liverpool South Parkway (LL) |
2026-09-12T23:56:30+01:00 |
Hunt's Cross |
4.0 |
{"type": "LineString", "coordinates": [[-2.8909010999999993, 53.357093799999994], [-2.8873768, 53.357004999999994], [-2.886963315078535, 53.35699308188499], [-2.8868487148426905, 53.35698977869553], [-2.8867650660194197, 53.356987367636535], [-2.88668187910532, 53.35698496989128], [-2.8863116999999994, 53.35697429999998], [-2.8847297999999997, 53.356944], [-2.8832054999999994, 53.3569473], [-2.8823771999999996, 53.3569634], [-2.8809715, 53.3570495], [-2.8791526, 53.35725279999998], [-2.8784192, 53.357350800000006], [-2.8777518023217064, 53.35744936994602], [-2.8774916, 53.3574878], [-2.877137, 53.357538100000006], [-2.8761047, 53.35770079999999], [-2.875239, 53.3578288], [-2.8746089091824683, 53.35791744648326], [-2.8744748999999996, 53.35793629999999], [-2.8727777999999997, 53.358190500000006], [-2.8668678, 53.35906560000001], [-2.8602149, 53.3600534], [-2.8581176, 53.3603635], [-2.8557845203746455, 53.36070877627213], [-2.8554215, 53.360762499999986]]} |
1.4 |
2357 |
0001 |
Liverpool South Parkway (LL) |
Hunt's Cross |
Hunt's Cross |
53.3607625 |
-2.8554215 |
53.3607625 |
-2.8554215 |
1 |
0 |
2026-09-11 23:11:52 |
TERMINATED |
2026-09-11 23:01:00 |
Hunt's Cross |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13053765 |
1789167642703229 |
60 |
60 |
2026-09-11 23:11:35.236304 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 23:01:34.922360 |
| 462830 |
494055 |
P76212 |
502F83M911 |
2026-09-11 |
COMPLETE |
13053335 |
2026-09-12 00:01:00 |
2026-09-11 23:11:52 |
2026-09-13 23:11:52 |
{"id": 494055, "stp": "P", "toc": "Greater Anglia", "uid": "P76212", "consist": "720122", "dest_crs": "WTM", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P76212/2026-09-12/detailed", "trust_id": "502F83M911", "origin_crs": "BTR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Witham", "service_date": "2026-09-11", "dest_arr_time": "0001", "dest_platform": "4", "is_terminated": 1, "next_location": "Witham", "signalling_id": "2F83", "timing_status": "ON TIME", "origin_station": "Braintree", "current_leg_arr": "0001", "current_leg_dep": "2354", "current_leg_end": "Witham", "origin_dep_time": "2344", "origin_platform": null, "current_location": "Witham", "last_update_time": "2026-09-11T23:11:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.5956501999999999, 51.8390407], [0.5960355999999999, 51.83882609999999], [0.5961513999999999, 51.838761700000006], [0.5963521999999999, 51.838658], [0.5972118, 51.83822180000001], [0.6046847, 51.8346516], [0.6076019, 51.8332795], [0.6080414726640495, 51.833078520820536], [0.6105039999999999, 51.8319526], [0.6128563, 51.8307455], [0.6146898999999999, 51.8296389], [0.6158883, 51.8288121], [0.6161902999999999, 51.8285591], [0.6173591999999999, 51.8276365], [0.6176913, 51.8273181], [0.6187501999999999, 51.8263027], [0.6198342, 51.82490919999999], [0.6207354, 51.8238084], [0.6217439, 51.8226943], [0.6224519999999999, 51.8217527], [0.6238896999999999, 51.8200815], [0.6252414999999999, 51.8188081], [0.6267005999999999, 51.817548], [0.6279977999999999, 51.8165477], [0.628782, 51.81594299999999], [0.628820698883665, 51.81591692544413], [0.6294892, 51.8154665], [0.6305558, 51.81474790000001], [0.632487, 51.8135606], [0.6342572999999999, 51.81260549999999], [0.6365281999999999, 51.81137959999999], [0.6384809, 51.8103581], [0.6409199, 51.80911639999999], [0.6412596, 51.808878799999995], [0.6414886, 51.8086621], [0.6416257999999999, 51.8084081], [0.6416751999999999, 51.80821919999999], [0.6417006999999999, 51.8081168], [0.6417113999999999, 51.808028099999994], [0.6417161999999998, 51.8079496], [0.6417145, 51.807863], [0.6416882999999999, 51.807715], [0.6416631, 51.8076263], [0.6416423999999998, 51.807567299999995], [0.6416177, 51.80751849999999], [0.6415713, 51.8074335], [0.6415404, 51.8073826], [0.6414901, 51.8073128], [0.6414303999999998, 51.8072451], [0.6413607, 51.80717189999999], [0.6412758, 51.807094499999984], [0.6411773, 51.8070211], [0.6409456999999998, 51.8068729], [0.640839, 51.806816999999995], [0.6402446, 51.8065191], [0.6399938, 51.8063924], [0.6393923, 51.8060829], [0.6390579999999999, 51.8058918], [0.6388371, 51.80575290000001], [0.6380459999999999, 51.8052139], [0.637378, 51.8047393], [0.6383310999999999, 51.805296], [0.6392815, 51.8058493]]}", "current_leg_start": "White Notley", "dest_arr_time_act": "0001", "motion_projection": null, "next_location_lat": "51.8058493", "next_location_lon": "0.6392815", "previous_location": "White Notley", "current_leg_milage": "3.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 287.107, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 576.948, \"from_m\": 287.107, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3046.369, \"from_m\": 576.948, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3168.555, \"from_m\": 3046.369, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 5081.717, \"from_m\": 3168.555, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5146.046, \"from_m\": 5081.717, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 9482.414, \"from_m\": 5146.046, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 9979.925, \"from_m\": 9482.414, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 10322.076, \"from_m\": 9979.925, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 10501.973, \"from_m\": 10322.076, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}], \"service_id\": 494055, \"profile_key\": \"f5180d85563bdfaf8635094b84914c2d772fb9b555ed136f5bfe7c5d3bfcf68e\", \"schedule_id\": 22416, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2344\", \"location\": \"Braintree\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37115}, {\"is_pass\": false, \"wtt_arr\": \"2346\", \"wtt_dep\": \"2346H\", \"location\": \"Braintree Freeport\", \"stage_seq\": 2, \"distance_m\": 1145.971, \"section_seq\": 1, \"route_path_id\": 37115}, {\"is_pass\": false, \"wtt_arr\": \"2349H\", \"wtt_dep\": \"2350\", \"location\": \"Cressing\", \"stage_seq\": 3, \"distance_m\": 3168.555, \"section_seq\": 1, \"route_path_id\": 37115}, {\"is_pass\": false, \"wtt_arr\": \"2352\", \"wtt_dep\": \"2352H\", \"location\": \"White Notley\", \"stage_seq\": 4, \"distance_m\": 5081.717, \"section_seq\": 1, \"route_path_id\": 37115}, {\"is_pass\": false, \"wtt_arr\": \"0001\", \"wtt_dep\": null, \"location\": \"Witham\", \"stage_seq\": 5, \"distance_m\": 10501.973, \"section_seq\": 1, \"route_path_id\": 37115}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 10501.973, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37115}], \"total_distance_m\": 10501.973, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 10501.973, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2344", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "51.8058493", "current_position_lon": "0.6392815", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 13810, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:59:22Z\", \"source_id\": 39755646, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:01:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:59:29Z\", \"source_id\": 13053335, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T00:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Witham", "service_state_platform": "4", "timing_fact_generation": 1789167571014809, "current_leg_arrival_utc": "2026-09-13T00:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T23:01:36.519268", "service_state_evidence_id": 13053335, "current_leg_start_actual_dep": "2026-09-12T23:52:30+01:00", "operational_evidence_version": 11, "service_state_event_time_utc": "2026-09-11T23:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:11:37.460583", "service_state_valid_until_kind": null, "operational_interpretation_version": 11, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
BTR |
WTM |
2F83 |
720122 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 287.107, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 576.948, "from_m": 287.107, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3046.369, "from_m": 576.948, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3168.555, "from_m": 3046.369, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 5081.717, "from_m": 3168.555, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5146.046, "from_m": 5081.717, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 9482.414, "from_m": 5146.046, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9979.925, "from_m": 9482.414, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 10322.076, "from_m": 9979.925, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 10501.973, "from_m": 10322.076, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}], "service_id": 494055, "profile_key": "f5180d85563bdfaf8635094b84914c2d772fb9b555ed136f5bfe7c5d3bfcf68e", "schedule_id": 22416, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2344", "location": "Braintree", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37115}, {"is_pass": false, "wtt_arr": "2346", "wtt_dep": "2346H", "location": "Braintree Freeport", "stage_seq": 2, "distance_m": 1145.971, "section_seq": 1, "route_path_id": 37115}, {"is_pass": false, "wtt_arr": "2349H", "wtt_dep": "2350", "location": "Cressing", "stage_seq": 3, "distance_m": 3168.555, "section_seq": 1, "route_path_id": 37115}, {"is_pass": false, "wtt_arr": "2352", "wtt_dep": "2352H", "location": "White Notley", "stage_seq": 4, "distance_m": 5081.717, "section_seq": 1, "route_path_id": 37115}, {"is_pass": false, "wtt_arr": "0001", "wtt_dep": null, "location": "Witham", "stage_seq": 5, "distance_m": 10501.973, "section_seq": 1, "route_path_id": 37115}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 10501.973, "from_m": 0.0, "section_seq": 1, "route_path_id": 37115}], "total_distance_m": 10501.973, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 10501.973, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 13810, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:59:22Z", "source_id": 39755646, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T23:01:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:59:29Z", "source_id": 13053335, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T00:01:00+01:00", "operational_fact": true}] |
Braintree |
2344 |
2344 |
None |
None |
None |
Witham |
0001 |
0001 |
4 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P76212/2026-09-12/detailed |
None |
White Notley |
2026-09-12T23:52:30+01:00 |
Witham |
7.0 |
{"type": "LineString", "coordinates": [[0.5956501999999999, 51.8390407], [0.5960355999999999, 51.83882609999999], [0.5961513999999999, 51.838761700000006], [0.5963521999999999, 51.838658], [0.5972118, 51.83822180000001], [0.6046847, 51.8346516], [0.6076019, 51.8332795], [0.6080414726640495, 51.833078520820536], [0.6105039999999999, 51.8319526], [0.6128563, 51.8307455], [0.6146898999999999, 51.8296389], [0.6158883, 51.8288121], [0.6161902999999999, 51.8285591], [0.6173591999999999, 51.8276365], [0.6176913, 51.8273181], [0.6187501999999999, 51.8263027], [0.6198342, 51.82490919999999], [0.6207354, 51.8238084], [0.6217439, 51.8226943], [0.6224519999999999, 51.8217527], [0.6238896999999999, 51.8200815], [0.6252414999999999, 51.8188081], [0.6267005999999999, 51.817548], [0.6279977999999999, 51.8165477], [0.628782, 51.81594299999999], [0.628820698883665, 51.81591692544413], [0.6294892, 51.8154665], [0.6305558, 51.81474790000001], [0.632487, 51.8135606], [0.6342572999999999, 51.81260549999999], [0.6365281999999999, 51.81137959999999], [0.6384809, 51.8103581], [0.6409199, 51.80911639999999], [0.6412596, 51.808878799999995], [0.6414886, 51.8086621], [0.6416257999999999, 51.8084081], [0.6416751999999999, 51.80821919999999], [0.6417006999999999, 51.8081168], [0.6417113999999999, 51.808028099999994], [0.6417161999999998, 51.8079496], [0.6417145, 51.807863], [0.6416882999999999, 51.807715], [0.6416631, 51.8076263], [0.6416423999999998, 51.807567299999995], [0.6416177, 51.80751849999999], [0.6415713, 51.8074335], [0.6415404, 51.8073826], [0.6414901, 51.8073128], [0.6414303999999998, 51.8072451], [0.6413607, 51.80717189999999], [0.6412758, 51.807094499999984], [0.6411773, 51.8070211], [0.6409456999999998, 51.8068729], [0.640839, 51.806816999999995], [0.6402446, 51.8065191], [0.6399938, 51.8063924], [0.6393923, 51.8060829], [0.6390579999999999, 51.8058918], [0.6388371, 51.80575290000001], [0.6380459999999999, 51.8052139], [0.637378, 51.8047393], [0.6383310999999999, 51.805296], [0.6392815, 51.8058493]]} |
3.4 |
2354 |
0001 |
White Notley |
Witham |
Witham |
51.8058493 |
0.6392815 |
51.8058493 |
0.6392815 |
1 |
0 |
2026-09-11 23:11:52 |
TERMINATED |
2026-09-11 23:01:00 |
Witham |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13053335 |
1789167571014809 |
11 |
11 |
2026-09-11 23:11:37.460583 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 23:01:36.519268 |
| 462831 |
493372 |
P77053 |
522O22M911 |
2026-09-11 |
COMPLETE |
13053654 |
2026-09-12 00:01:00 |
2026-09-11 23:11:52 |
2026-09-13 23:11:52 |
{"id": 493372, "stp": "P", "toc": "Greater Anglia", "uid": "P77053", "consist": "720528+720529", "dest_crs": "HFE", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P77053/2026-09-12/detailed", "trust_id": "522O22M911", "origin_crs": "LST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Hertford East", "service_date": "2026-09-11", "dest_arr_time": "2357", "dest_platform": "1", "is_terminated": 1, "next_location": "Hertford East", "signalling_id": "2O22", "timing_status": "LATE", "origin_station": "London Liverpool Street", "current_leg_arr": "0001", "current_leg_dep": "2357", "current_leg_end": "Hertford East", "origin_dep_time": "2308", "origin_platform": "4", "current_location": "Hertford Depot", "last_update_time": "2026-09-11T23:11:52", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0295483, 51.8080789], [-0.030029599999999997, 51.80816639999999], [-0.0303091, 51.8082147], [-0.030579500000000003, 51.8082627], [-0.030798300000000004, 51.8082995], [-0.0311019, 51.808336], [-0.0313428, 51.80836719999999], [-0.0315464, 51.8083939], [-0.031761599999999994, 51.8084218], [-0.0320324, 51.80845659999999], [-0.032386599999999995, 51.808498799999995], [-0.032575, 51.8085204], [-0.0327935, 51.8085446], [-0.0330704, 51.808573], [-0.033401799999999995, 51.808602], [-0.033726400000000004, 51.80862749999999], [-0.0340207, 51.80864789999999], [-0.0343598, 51.808668], [-0.0346716, 51.808680599999995], [-0.03500809999999999, 51.8086937], [-0.0353688, 51.80870319999999], [-0.0356789, 51.8087081], [-0.0359661, 51.8087092], [-0.0362629, 51.808707599999984], [-0.0365891, 51.808702399999994], [-0.0369046, 51.8086939], [-0.0371802, 51.808686400000006], [-0.0375411, 51.8086722], [-0.0378617, 51.808656500000005], [-0.0381917, 51.80863750000001], [-0.03850379999999999, 51.8086171], [-0.0387415, 51.80859969999998], [-0.0389951, 51.8085786], [-0.0392988, 51.8085522], [-0.03972570000000001, 51.8085113], [-0.04012279999999999, 51.808467699999994], [-0.0404951, 51.80842350000001], [-0.0411012, 51.8083415], [-0.041325499999999994, 51.80830900000001], [-0.041405, 51.8082965], [-0.0415531, 51.8082738], [-0.04175389999999999, 51.8082417], [-0.0420759, 51.8081884], [-0.0423615, 51.808139700000005], [-0.0426541, 51.80808580000001], [-0.042965, 51.80802800000001], [-0.0432289, 51.8079754], [-0.0434978, 51.8079194], [-0.04384059999999999, 51.807844499999995], [-0.0441416, 51.80777659999999], [-0.044404000000000006, 51.8077152], [-0.04470539999999999, 51.807642], [-0.04495199999999999, 51.80758039999999], [-0.0452155, 51.807512], [-0.04550339999999999, 51.8074321], [-0.0457255, 51.8073695], [-0.0458175, 51.8073434], [-0.0460489, 51.8072769], [-0.0463435, 51.807188399999994], [-0.0466271, 51.807101200000005], [-0.0468974, 51.807013], [-0.0472565, 51.80689319999999], [-0.047693000000000006, 51.8067436], [-0.04829049999999999, 51.806533300000005], [-0.04879409999999999, 51.80635709999999], [-0.049535899999999994, 51.80609609999998], [-0.0523767, 51.8050977], [-0.055690899999999995, 51.80393490000001], [-0.05817459999999999, 51.803062299999986], [-0.0609972, 51.802072900000006], [-0.06132130000000001, 51.801958599999985], [-0.061564900000000006, 51.8018755], [-0.06183889999999999, 51.8017839], [-0.062045, 51.8017175], [-0.06226929999999999, 51.8016462], [-0.06258579999999998, 51.80155249999999], [-0.0631096, 51.801399], [-0.064072, 51.80111540000001], [-0.0647723, 51.8009088], [-0.0651058, 51.80081219999999], [-0.0653562, 51.8007374], [-0.0656497, 51.80065049999999], [-0.0659491, 51.80056419999999], [-0.0661996, 51.800499900000005], [-0.06650409999999998, 51.8004283], [-0.0667836, 51.80037029999998], [-0.067024, 51.8003189], [-0.06734779999999999, 51.8002567], [-0.0677916, 51.8001735], [-0.0682908, 51.80008419999999], [-0.06861350000000001, 51.80002850000001], [-0.068833, 51.79998930000001], [-0.06917709999999999, 51.7999241], [-0.06956649999999999, 51.7998436], [-0.0698039, 51.79978890000001], [-0.0700667, 51.7997278], [-0.070424, 51.7996481], [-0.0709259, 51.7995396], [-0.0718189, 51.7993494], [-0.0726183, 51.7991773]]}", "current_leg_start": "Ware", "dest_arr_time_act": "2357", "motion_projection": null, "next_location_lat": "51.7991773", "next_location_lon": "-0.0726183", "previous_location": "Ware", "current_leg_milage": "2.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 453.219, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 929.893, \"from_m\": 453.219, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1566.795, \"from_m\": 929.893, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3142.785, \"from_m\": 1566.795, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4607.29, \"from_m\": 3142.785, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5185.434, \"from_m\": 4607.29, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6131.517, \"from_m\": 5185.434, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7216.942, \"from_m\": 6131.517, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7820.147, \"from_m\": 7216.942, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 7863.426, \"from_m\": 7820.147, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9831.073, \"from_m\": 7863.426, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12951.064, \"from_m\": 9831.073, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 22658.111, \"from_m\": 12951.064, \"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\": 29672.191, \"from_m\": 22658.111, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 30477.642, \"from_m\": 29672.191, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35432.64, \"from_m\": 30477.642, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 35521.447, \"from_m\": 35432.64, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 35843.964, \"from_m\": 35521.447, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 35955.391, \"from_m\": 35843.964, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 38712.525, \"from_m\": 35955.391, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 38963.318, \"from_m\": 38712.525, \"capability_applied\": null, \"effective_limit_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\": 493372, \"profile_key\": \"f09b7ae696f29350bf4e2bc991725636069b6d9c61fd3cfb09206526992837d1\", \"schedule_id\": 22637, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2308\", \"location\": \"London Liverpool Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37198}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2311\", \"location\": \"Bethnal Green\", \"stage_seq\": 2, \"distance_m\": 1812.143, \"section_seq\": 1, \"route_path_id\": 37198}, {\"is_pass\": false, \"wtt_arr\": \"2314H\", \"wtt_dep\": \"2315\", \"location\": \"Hackney Downs\", \"stage_seq\": 3, \"distance_m\": 4786.287, \"section_seq\": 1, \"route_path_id\": 37198}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2318\", \"location\": \"Clapton Jn\", \"stage_seq\": 4, \"distance_m\": 7168.425, \"section_seq\": 1, \"route_path_id\": 37198}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2318H\", \"location\": \"Coppermill Jn\", \"stage_seq\": 5, \"distance_m\": 7863.426, \"section_seq\": 1, \"route_path_id\": 37198}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2319H\", \"location\": \"Tottenham South Jn\", \"stage_seq\": 6, \"distance_m\": 8839.492, \"section_seq\": 1, \"route_path_id\": 37198}, {\"is_pass\": false, \"wtt_arr\": \"2320H\", \"wtt_dep\": \"2321H\", \"location\": \"Tottenham Hale\", \"stage_seq\": 7, \"distance_m\": 9601.899, \"section_seq\": 1, \"route_path_id\": 37198}, {\"is_pass\": false, \"wtt_arr\": \"2325H\", \"wtt_dep\": \"2326\", \"location\": \"Ponders End\", \"stage_seq\": 8, \"distance_m\": 15919.522, \"section_seq\": 1, \"route_path_id\": 37198}, {\"is_pass\": false, \"wtt_arr\": \"2327H\", \"wtt_dep\": \"2328\", \"location\": \"Brimsdown\", \"stage_seq\": 9, \"distance_m\": 17337.614, \"section_seq\": 1, \"route_path_id\": 37198}, {\"is_pass\": false, \"wtt_arr\": \"2330\", \"wtt_dep\": \"2330H\", \"location\": \"Enfield Lock\", \"stage_seq\": 10, \"distance_m\": 19046.863, \"section_seq\": 1, \"route_path_id\": 37198}, {\"is_pass\": false, \"wtt_arr\": \"2332H\", \"wtt_dep\": \"2333\", \"location\": \"Waltham Cross\", \"stage_seq\": 11, \"distance_m\": 20649.86, \"section_seq\": 1, \"route_path_id\": 37198}, {\"is_pass\": false, \"wtt_arr\": \"2335\", \"wtt_dep\": \"2335H\", \"location\": \"Cheshunt\", \"stage_seq\": 12, \"distance_m\": 22602.824, \"section_seq\": 1, \"route_path_id\": 37198}, {\"is_pass\": false, \"wtt_arr\": \"2340\", \"wtt_dep\": \"2341\", \"location\": \"Broxbourne\", \"stage_seq\": 13, \"distance_m\": 27653.764, \"section_seq\": 1, \"route_path_id\": 37198}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2343\", \"location\": \"Broxbourne Jn\", \"stage_seq\": 14, \"distance_m\": 29631.2, \"section_seq\": 1, \"route_path_id\": 37198}, {\"is_pass\": false, \"wtt_arr\": \"2344\", \"wtt_dep\": \"2344H\", \"location\": \"Rye House\", \"stage_seq\": 15, \"distance_m\": 30389.272, \"section_seq\": 1, \"route_path_id\": 37198}, {\"is_pass\": false, \"wtt_arr\": \"2347\", \"wtt_dep\": \"2347H\", \"location\": \"St. Margaret's\", \"stage_seq\": 16, \"distance_m\": 32692.753, \"section_seq\": 1, \"route_path_id\": 37198}, {\"is_pass\": false, \"wtt_arr\": \"2351\", \"wtt_dep\": \"2351H\", \"location\": \"Ware\", \"stage_seq\": 17, \"distance_m\": 35754.59, \"section_seq\": 1, \"route_path_id\": 37198}, {\"is_pass\": false, \"wtt_arr\": \"2357\", \"wtt_dep\": null, \"location\": \"Hertford East\", \"stage_seq\": 18, \"distance_m\": 38963.318, \"section_seq\": 1, \"route_path_id\": 37198}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 38963.318, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37198}], \"total_distance_m\": 38963.318, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 37387.328, \"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": "2308", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.7991773", "current_position_lon": "-0.0726183", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15460, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:10:48Z\", \"source_id\": 39682195, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:11:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:10:52Z\", \"source_id\": 13030122, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15438, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:14:14Z\", \"source_id\": 39687908, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:14:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:14:18Z\", \"source_id\": 13031994, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14885, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:21:24Z\", \"source_id\": 39699828, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:22:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:21:28Z\", \"source_id\": 13035723, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14866, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:26:44Z\", \"source_id\": 39708547, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:27:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:26:48Z\", \"source_id\": 13038445, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14862, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:29:15Z\", \"source_id\": 39712598, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:29:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:29:18Z\", \"source_id\": 13039651, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14858, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:31:55Z\", \"source_id\": 39716959, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:32:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:31:58Z\", \"source_id\": 13041027, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14854, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:34:38Z\", \"source_id\": 39721361, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:35:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:34:42Z\", \"source_id\": 13042370, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14847, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:37:31Z\", \"source_id\": 39725937, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:38:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:37:38Z\", \"source_id\": 13043800, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14827, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:42:32Z\", \"source_id\": 39733513, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:43:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:42:37Z\", \"source_id\": 13046123, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14815, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:47:43Z\", \"source_id\": 39740757, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:48:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:47:48Z\", \"source_id\": 13048495, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14811, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:50:15Z\", \"source_id\": 39744092, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:51:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:50:18Z\", \"source_id\": 13049551, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14807, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:54:14Z\", \"source_id\": 39749412, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:55:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:54:18Z\", \"source_id\": 13051299, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14804, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T23:00:10Z\", \"source_id\": 39756624, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:01:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T23:00:34Z\", \"source_id\": 13053654, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T00:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Hertford East", "service_state_platform": "1", "timing_fact_generation": 1789167634810784, "current_leg_arrival_utc": "2026-09-13T00:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T23:01:43.056151", "service_state_evidence_id": 13053654, "current_leg_start_actual_dep": "2026-09-12T23:55:30+01:00", "operational_evidence_version": 80, "service_state_event_time_utc": "2026-09-11T23:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:11:43.351772", "service_state_valid_until_kind": null, "operational_interpretation_version": 80, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
LST |
HFE |
2O22 |
720528+720529 |
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": 1566.795, "from_m": 929.893, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3142.785, "from_m": 1566.795, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4607.29, "from_m": 3142.785, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5185.434, "from_m": 4607.29, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6131.517, "from_m": 5185.434, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7216.942, "from_m": 6131.517, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7820.147, "from_m": 7216.942, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 7863.426, "from_m": 7820.147, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9831.073, "from_m": 7863.426, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12951.064, "from_m": 9831.073, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 22658.111, "from_m": 12951.064, "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": 29672.191, "from_m": 22658.111, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 30477.642, "from_m": 29672.191, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35432.64, "from_m": 30477.642, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35521.447, "from_m": 35432.64, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 35843.964, "from_m": 35521.447, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 35955.391, "from_m": 35843.964, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 38712.525, "from_m": 35955.391, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 38963.318, "from_m": 38712.525, "capability_applied": null, "effective_limit_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": 493372, "profile_key": "f09b7ae696f29350bf4e2bc991725636069b6d9c61fd3cfb09206526992837d1", "schedule_id": 22637, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2308", "location": "London Liverpool Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37198}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2311", "location": "Bethnal Green", "stage_seq": 2, "distance_m": 1812.143, "section_seq": 1, "route_path_id": 37198}, {"is_pass": false, "wtt_arr": "2314H", "wtt_dep": "2315", "location": "Hackney Downs", "stage_seq": 3, "distance_m": 4786.287, "section_seq": 1, "route_path_id": 37198}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2318", "location": "Clapton Jn", "stage_seq": 4, "distance_m": 7168.425, "section_seq": 1, "route_path_id": 37198}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2318H", "location": "Coppermill Jn", "stage_seq": 5, "distance_m": 7863.426, "section_seq": 1, "route_path_id": 37198}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2319H", "location": "Tottenham South Jn", "stage_seq": 6, "distance_m": 8839.492, "section_seq": 1, "route_path_id": 37198}, {"is_pass": false, "wtt_arr": "2320H", "wtt_dep": "2321H", "location": "Tottenham Hale", "stage_seq": 7, "distance_m": 9601.899, "section_seq": 1, "route_path_id": 37198}, {"is_pass": false, "wtt_arr": "2325H", "wtt_dep": "2326", "location": "Ponders End", "stage_seq": 8, "distance_m": 15919.522, "section_seq": 1, "route_path_id": 37198}, {"is_pass": false, "wtt_arr": "2327H", "wtt_dep": "2328", "location": "Brimsdown", "stage_seq": 9, "distance_m": 17337.614, "section_seq": 1, "route_path_id": 37198}, {"is_pass": false, "wtt_arr": "2330", "wtt_dep": "2330H", "location": "Enfield Lock", "stage_seq": 10, "distance_m": 19046.863, "section_seq": 1, "route_path_id": 37198}, {"is_pass": false, "wtt_arr": "2332H", "wtt_dep": "2333", "location": "Waltham Cross", "stage_seq": 11, "distance_m": 20649.86, "section_seq": 1, "route_path_id": 37198}, {"is_pass": false, "wtt_arr": "2335", "wtt_dep": "2335H", "location": "Cheshunt", "stage_seq": 12, "distance_m": 22602.824, "section_seq": 1, "route_path_id": 37198}, {"is_pass": false, "wtt_arr": "2340", "wtt_dep": "2341", "location": "Broxbourne", "stage_seq": 13, "distance_m": 27653.764, "section_seq": 1, "route_path_id": 37198}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2343", "location": "Broxbourne Jn", "stage_seq": 14, "distance_m": 29631.2, "section_seq": 1, "route_path_id": 37198}, {"is_pass": false, "wtt_arr": "2344", "wtt_dep": "2344H", "location": "Rye House", "stage_seq": 15, "distance_m": 30389.272, "section_seq": 1, "route_path_id": 37198}, {"is_pass": false, "wtt_arr": "2347", "wtt_dep": "2347H", "location": "St. Margaret's", "stage_seq": 16, "distance_m": 32692.753, "section_seq": 1, "route_path_id": 37198}, {"is_pass": false, "wtt_arr": "2351", "wtt_dep": "2351H", "location": "Ware", "stage_seq": 17, "distance_m": 35754.59, "section_seq": 1, "route_path_id": 37198}, {"is_pass": false, "wtt_arr": "2357", "wtt_dep": null, "location": "Hertford East", "stage_seq": 18, "distance_m": 38963.318, "section_seq": 1, "route_path_id": 37198}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 38963.318, "from_m": 0.0, "section_seq": 1, "route_path_id": 37198}], "total_distance_m": 38963.318, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 37387.328, "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": 15460, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:10:48Z", "source_id": 39682195, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T22:11:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:10:52Z", "source_id": 13030122, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T23:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15438, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:14:14Z", "source_id": 39687908, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T22:14:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:14:18Z", "source_id": 13031994, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T23:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14885, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:21:24Z", "source_id": 39699828, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T22:22:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:21:28Z", "source_id": 13035723, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T23:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14866, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:26:44Z", "source_id": 39708547, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T22:27:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:26:48Z", "source_id": 13038445, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T23:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14862, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:29:15Z", "source_id": 39712598, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T22:29:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:29:18Z", "source_id": 13039651, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T23:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14858, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:31:55Z", "source_id": 39716959, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T22:32:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:31:58Z", "source_id": 13041027, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T23:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14854, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:34:38Z", "source_id": 39721361, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T22:35:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:34:42Z", "source_id": 13042370, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T23:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14847, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:37:31Z", "source_id": 39725937, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T22:38:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:37:38Z", "source_id": 13043800, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T23:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14827, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:42:32Z", "source_id": 39733513, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T22:43:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:42:37Z", "source_id": 13046123, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T23:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14815, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:47:43Z", "source_id": 39740757, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T22:48:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:47:48Z", "source_id": 13048495, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T23:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14811, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:50:15Z", "source_id": 39744092, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T22:51:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:50:18Z", "source_id": 13049551, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T23:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14807, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:54:14Z", "source_id": 39749412, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T22:55:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:54:18Z", "source_id": 13051299, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T23:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14804, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T23:00:10Z", "source_id": 39756624, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T23:01:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T23:00:34Z", "source_id": 13053654, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T00:01:00+01:00", "operational_fact": true}] |
London Liverpool Street |
2308 |
2308 |
4 |
None |
None |
Hertford East |
2357 |
2357 |
1 |
LATE |
+4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P77053/2026-09-12/detailed |
None |
Ware |
2026-09-12T23:55:30+01:00 |
Hertford East |
4.0 |
{"type": "LineString", "coordinates": [[-0.0295483, 51.8080789], [-0.030029599999999997, 51.80816639999999], [-0.0303091, 51.8082147], [-0.030579500000000003, 51.8082627], [-0.030798300000000004, 51.8082995], [-0.0311019, 51.808336], [-0.0313428, 51.80836719999999], [-0.0315464, 51.8083939], [-0.031761599999999994, 51.8084218], [-0.0320324, 51.80845659999999], [-0.032386599999999995, 51.808498799999995], [-0.032575, 51.8085204], [-0.0327935, 51.8085446], [-0.0330704, 51.808573], [-0.033401799999999995, 51.808602], [-0.033726400000000004, 51.80862749999999], [-0.0340207, 51.80864789999999], [-0.0343598, 51.808668], [-0.0346716, 51.808680599999995], [-0.03500809999999999, 51.8086937], [-0.0353688, 51.80870319999999], [-0.0356789, 51.8087081], [-0.0359661, 51.8087092], [-0.0362629, 51.808707599999984], [-0.0365891, 51.808702399999994], [-0.0369046, 51.8086939], [-0.0371802, 51.808686400000006], [-0.0375411, 51.8086722], [-0.0378617, 51.808656500000005], [-0.0381917, 51.80863750000001], [-0.03850379999999999, 51.8086171], [-0.0387415, 51.80859969999998], [-0.0389951, 51.8085786], [-0.0392988, 51.8085522], [-0.03972570000000001, 51.8085113], [-0.04012279999999999, 51.808467699999994], [-0.0404951, 51.80842350000001], [-0.0411012, 51.8083415], [-0.041325499999999994, 51.80830900000001], [-0.041405, 51.8082965], [-0.0415531, 51.8082738], [-0.04175389999999999, 51.8082417], [-0.0420759, 51.8081884], [-0.0423615, 51.808139700000005], [-0.0426541, 51.80808580000001], [-0.042965, 51.80802800000001], [-0.0432289, 51.8079754], [-0.0434978, 51.8079194], [-0.04384059999999999, 51.807844499999995], [-0.0441416, 51.80777659999999], [-0.044404000000000006, 51.8077152], [-0.04470539999999999, 51.807642], [-0.04495199999999999, 51.80758039999999], [-0.0452155, 51.807512], [-0.04550339999999999, 51.8074321], [-0.0457255, 51.8073695], [-0.0458175, 51.8073434], [-0.0460489, 51.8072769], [-0.0463435, 51.807188399999994], [-0.0466271, 51.807101200000005], [-0.0468974, 51.807013], [-0.0472565, 51.80689319999999], [-0.047693000000000006, 51.8067436], [-0.04829049999999999, 51.806533300000005], [-0.04879409999999999, 51.80635709999999], [-0.049535899999999994, 51.80609609999998], [-0.0523767, 51.8050977], [-0.055690899999999995, 51.80393490000001], [-0.05817459999999999, 51.803062299999986], [-0.0609972, 51.802072900000006], [-0.06132130000000001, 51.801958599999985], [-0.061564900000000006, 51.8018755], [-0.06183889999999999, 51.8017839], [-0.062045, 51.8017175], [-0.06226929999999999, 51.8016462], [-0.06258579999999998, 51.80155249999999], [-0.0631096, 51.801399], [-0.064072, 51.80111540000001], [-0.0647723, 51.8009088], [-0.0651058, 51.80081219999999], [-0.0653562, 51.8007374], [-0.0656497, 51.80065049999999], [-0.0659491, 51.80056419999999], [-0.0661996, 51.800499900000005], [-0.06650409999999998, 51.8004283], [-0.0667836, 51.80037029999998], [-0.067024, 51.8003189], [-0.06734779999999999, 51.8002567], [-0.0677916, 51.8001735], [-0.0682908, 51.80008419999999], [-0.06861350000000001, 51.80002850000001], [-0.068833, 51.79998930000001], [-0.06917709999999999, 51.7999241], [-0.06956649999999999, 51.7998436], [-0.0698039, 51.79978890000001], [-0.0700667, 51.7997278], [-0.070424, 51.7996481], [-0.0709259, 51.7995396], [-0.0718189, 51.7993494], [-0.0726183, 51.7991773]]} |
2.0 |
2357 |
0001 |
Ware |
Hertford Depot |
Hertford East |
51.7991773 |
-0.0726183 |
51.7991773 |
-0.0726183 |
1 |
0 |
2026-09-11 23:11:52 |
TERMINATED |
2026-09-11 23:01:00 |
Hertford East |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13053654 |
1789167634810784 |
80 |
80 |
2026-09-11 23:11:43.351772 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 23:01:43.056151 |
| 462832 |
494062 |
L01791 |
175D32M911 |
2026-09-11 |
COMPLETE |
13054134 |
2026-09-12 00:01:00 |
2026-09-11 23:11:52 |
2026-09-13 23:11:52 |
{"id": 494062, "stp": "P", "toc": "London North Eastern Railway", "uid": "L01791", "consist": "801110+801111", "dest_crs": "XNL", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L01791/2026-09-12/detailed", "trust_id": "175D32M911", "origin_crs": "LDS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Neville Hill T&R.S.M.D", "service_date": "2026-09-11", "dest_arr_time": "2355", "dest_platform": null, "is_terminated": 1, "next_location": "Neville Hill T&R.S.M.D", "signalling_id": "5D32", "timing_status": "LATE", "origin_station": "Leeds", "current_leg_arr": "0001", "current_leg_dep": "2357", "current_leg_end": "Neville Hill T&R.S.M.D", "origin_dep_time": "2345", "origin_platform": "8", "current_location": "Neville Hill T&R.S.M.D", "last_update_time": "2026-09-11T23:11:52", "route_debug_link": null, "timing_variation": "+6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.5477715617338537, 53.794307535001906], [-1.5476522999999998, 53.794323899999995], [-1.547404, 53.794356699999994], [-1.5468897999999998, 53.7944146], [-1.5463392, 53.7944783], [-1.5459714, 53.7945124], [-1.5453548, 53.7945769], [-1.5449176, 53.794633999999995], [-1.5444514, 53.7946988], [-1.5441961, 53.79472580000001], [-1.5438367, 53.794762099999986], [-1.5433009, 53.794815400000005], [-1.5429197, 53.7948791], [-1.5427801, 53.7948916], [-1.5423011, 53.794938300000005], [-1.5419461, 53.79497609999999], [-1.5415185, 53.7950341], [-1.5411668, 53.79508940000001], [-1.5408475999999998, 53.7951404], [-1.5402729, 53.79523259999999], [-1.5395266, 53.7954146], [-1.5387863999999998, 53.7955772], [-1.5385122999999998, 53.7956302], [-1.5383246, 53.7956631], [-1.537842, 53.79572879999999], [-1.5363071, 53.79588280000001], [-1.5354467999999997, 53.7959717], [-1.5349134999999998, 53.79604739999999], [-1.534431, 53.796133600000005], [-1.5334811, 53.79628899999999], [-1.5328268, 53.7963985], [-1.5318549, 53.7965612], [-1.53133, 53.7966302], [-1.5308569, 53.7966787], [-1.5303946, 53.79671640000001], [-1.5300124999999998, 53.7967224], [-1.5294876000000002, 53.79671199999999], [-1.5284641, 53.796647400000005], [-1.5279017999999998, 53.79659970000001], [-1.5276328, 53.7965732], [-1.5271359830031863, 53.796524148572814], [-1.5270889, 53.7965195], [-1.526556, 53.7964487], [-1.5260304, 53.7963357], [-1.5254098, 53.79615090000001], [-1.5248001999999998, 53.79594770000001], [-1.5244888, 53.79584], [-1.5233612, 53.79545850000001], [-1.5219321999999995, 53.7949924], [-1.5174917, 53.7934988], [-1.5162721999999995, 53.7930884], [-1.5158341, 53.7929439], [-1.51361, 53.7922027], [-1.5132924000000003, 53.79209689999999], [-1.5126422, 53.7919283], [-1.5121725, 53.79177610000001], [-1.5116599999999998, 53.791616899999994], [-1.5112175999999995, 53.791494500000006], [-1.5108246999999997, 53.791432399999984], [-1.5103597309641594, 53.79134397356428], [-1.5102993999999998, 53.7913325], [-1.5108246999999997, 53.791432399999984], [-1.5111699999999997, 53.79151529999999], [-1.5114495, 53.7915922], [-1.5110399, 53.7915136], [-1.5108925999999998, 53.7914775], [-1.5104981000000002, 53.79140319999999], [-1.5101443, 53.79136079999999], [-1.5097531999999998, 53.791345500000006], [-1.5093280999999998, 53.791373799999995], [-1.5089945, 53.7914029], [-1.508711, 53.79144939999999], [-1.5083939999999998, 53.7915377], [-1.5080381, 53.791655199999994], [-1.5078946, 53.7917192], [-1.5073850999999998, 53.7919336], [-1.5073381, 53.7919533], [-1.5071835, 53.792019499999995], [-1.5068813, 53.7921487], [-1.5066161999999998, 53.792247999999994], [-1.5062067, 53.79234559999998], [-1.5057893000000002, 53.79243249999999], [-1.5052512, 53.7925286], [-1.5050176, 53.79257820000001], [-1.5048045, 53.7926093]]}", "current_leg_start": "Leeds", "dest_arr_time_act": "2355", "motion_projection": null, "next_location_lat": "53.7926093", "next_location_lon": "-1.5048045", "previous_location": "Leeds", "current_leg_milage": "2.0", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 119.601, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 455.016, \"from_m\": 119.601, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 902.268, \"from_m\": 455.016, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 1585.698, \"from_m\": 902.268, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 1624.788, \"from_m\": 1585.698, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 3038.577, \"from_m\": 1624.788, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 494062, \"profile_key\": \"c74c1b18988752d043a248e68628cd958533bc390c4b6120e6c510b37e0c7d79\", \"schedule_id\": 15637, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2345\", \"location\": \"Leeds\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28313}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2348\", \"location\": \"Marsh Lane Jn Leeds\", \"stage_seq\": 2, \"distance_m\": 1561.941, \"section_seq\": 1, \"route_path_id\": 28313}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2351\", \"location\": \"Neville H. West Jn\", \"stage_seq\": 3, \"distance_m\": 2629.668, \"section_seq\": 1, \"route_path_id\": 28313}, {\"is_pass\": false, \"wtt_arr\": \"2355\", \"wtt_dep\": null, \"location\": \"Neville Hill T&R.S.M.D\", \"stage_seq\": 4, \"distance_m\": 3038.577, \"section_seq\": 1, \"route_path_id\": 28313}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 3038.577, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28313}], \"total_distance_m\": 3038.577, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 1624.788, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1413.789, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2345", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "53.7926093", "current_position_lon": "-1.5048045", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5276, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T23:01:39Z\", \"source_id\": 39758485, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:01:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T23:01:42Z\", \"source_id\": 13054134, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T00:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Neville Hill T&R.S.M.D", "service_state_platform": null, "timing_fact_generation": 1789167703627989, "current_leg_arrival_utc": "2026-09-13T00:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T23:01:43.624491", "service_state_evidence_id": 13054134, "current_leg_start_actual_dep": "2026-09-12T23:51:00+01:00", "operational_evidence_version": 20, "service_state_event_time_utc": "2026-09-11T23:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:11:44.361955", "service_state_valid_until_kind": null, "operational_interpretation_version": 20, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London North Eastern Railway |
P |
LDS |
XNL |
5D32 |
801110+801111 |
10 |
125 |
None |
{"version": 3, "segments": [{"to_m": 119.601, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 455.016, "from_m": 119.601, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 902.268, "from_m": 455.016, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 1585.698, "from_m": 902.268, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 1624.788, "from_m": 1585.698, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 3038.577, "from_m": 1624.788, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 494062, "profile_key": "c74c1b18988752d043a248e68628cd958533bc390c4b6120e6c510b37e0c7d79", "schedule_id": 15637, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2345", "location": "Leeds", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28313}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2348", "location": "Marsh Lane Jn Leeds", "stage_seq": 2, "distance_m": 1561.941, "section_seq": 1, "route_path_id": 28313}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2351", "location": "Neville H. West Jn", "stage_seq": 3, "distance_m": 2629.668, "section_seq": 1, "route_path_id": 28313}, {"is_pass": false, "wtt_arr": "2355", "wtt_dep": null, "location": "Neville Hill T&R.S.M.D", "stage_seq": 4, "distance_m": 3038.577, "section_seq": 1, "route_path_id": 28313}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 3038.577, "from_m": 0.0, "section_seq": 1, "route_path_id": 28313}], "total_distance_m": 3038.577, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 1624.788, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1413.789, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 5276, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T23:01:39Z", "source_id": 39758485, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T23:01:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T23:01:42Z", "source_id": 13054134, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T00:01:00+01:00", "operational_fact": true}] |
Leeds |
2345 |
2345 |
8 |
None |
None |
Neville Hill T&R.S.M.D |
2355 |
2355 |
None |
LATE |
+6 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L01791/2026-09-12/detailed |
None |
Leeds |
2026-09-12T23:51:00+01:00 |
Neville Hill T&R.S.M.D |
4.0 |
{"type": "LineString", "coordinates": [[-1.5477715617338537, 53.794307535001906], [-1.5476522999999998, 53.794323899999995], [-1.547404, 53.794356699999994], [-1.5468897999999998, 53.7944146], [-1.5463392, 53.7944783], [-1.5459714, 53.7945124], [-1.5453548, 53.7945769], [-1.5449176, 53.794633999999995], [-1.5444514, 53.7946988], [-1.5441961, 53.79472580000001], [-1.5438367, 53.794762099999986], [-1.5433009, 53.794815400000005], [-1.5429197, 53.7948791], [-1.5427801, 53.7948916], [-1.5423011, 53.794938300000005], [-1.5419461, 53.79497609999999], [-1.5415185, 53.7950341], [-1.5411668, 53.79508940000001], [-1.5408475999999998, 53.7951404], [-1.5402729, 53.79523259999999], [-1.5395266, 53.7954146], [-1.5387863999999998, 53.7955772], [-1.5385122999999998, 53.7956302], [-1.5383246, 53.7956631], [-1.537842, 53.79572879999999], [-1.5363071, 53.79588280000001], [-1.5354467999999997, 53.7959717], [-1.5349134999999998, 53.79604739999999], [-1.534431, 53.796133600000005], [-1.5334811, 53.79628899999999], [-1.5328268, 53.7963985], [-1.5318549, 53.7965612], [-1.53133, 53.7966302], [-1.5308569, 53.7966787], [-1.5303946, 53.79671640000001], [-1.5300124999999998, 53.7967224], [-1.5294876000000002, 53.79671199999999], [-1.5284641, 53.796647400000005], [-1.5279017999999998, 53.79659970000001], [-1.5276328, 53.7965732], [-1.5271359830031863, 53.796524148572814], [-1.5270889, 53.7965195], [-1.526556, 53.7964487], [-1.5260304, 53.7963357], [-1.5254098, 53.79615090000001], [-1.5248001999999998, 53.79594770000001], [-1.5244888, 53.79584], [-1.5233612, 53.79545850000001], [-1.5219321999999995, 53.7949924], [-1.5174917, 53.7934988], [-1.5162721999999995, 53.7930884], [-1.5158341, 53.7929439], [-1.51361, 53.7922027], [-1.5132924000000003, 53.79209689999999], [-1.5126422, 53.7919283], [-1.5121725, 53.79177610000001], [-1.5116599999999998, 53.791616899999994], [-1.5112175999999995, 53.791494500000006], [-1.5108246999999997, 53.791432399999984], [-1.5103597309641594, 53.79134397356428], [-1.5102993999999998, 53.7913325], [-1.5108246999999997, 53.791432399999984], [-1.5111699999999997, 53.79151529999999], [-1.5114495, 53.7915922], [-1.5110399, 53.7915136], [-1.5108925999999998, 53.7914775], [-1.5104981000000002, 53.79140319999999], [-1.5101443, 53.79136079999999], [-1.5097531999999998, 53.791345500000006], [-1.5093280999999998, 53.791373799999995], [-1.5089945, 53.7914029], [-1.508711, 53.79144939999999], [-1.5083939999999998, 53.7915377], [-1.5080381, 53.791655199999994], [-1.5078946, 53.7917192], [-1.5073850999999998, 53.7919336], [-1.5073381, 53.7919533], [-1.5071835, 53.792019499999995], [-1.5068813, 53.7921487], [-1.5066161999999998, 53.792247999999994], [-1.5062067, 53.79234559999998], [-1.5057893000000002, 53.79243249999999], [-1.5052512, 53.7925286], [-1.5050176, 53.79257820000001], [-1.5048045, 53.7926093]]} |
2.0 |
2357 |
0001 |
Leeds |
Neville Hill T&R.S.M.D |
Neville Hill T&R.S.M.D |
53.7926093 |
-1.5048045 |
53.7926093 |
-1.5048045 |
1 |
0 |
2026-09-11 23:11:52 |
TERMINATED |
2026-09-11 23:01:00 |
Neville Hill T&R.S.M.D |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13054134 |
1789167703627989 |
20 |
20 |
2026-09-11 23:11:44.361955 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 23:01:43.624491 |
| 462833 |
493612 |
L89446 |
312J67M911 |
2026-09-11 |
COMPLETE |
13053451 |
2026-09-12 00:01:00 |
2026-09-11 23:11:52 |
2026-09-13 23:11:52 |
{"id": 493612, "stp": "P", "toc": "Northern", "uid": "L89446", "consist": "158759", "dest_crs": "WGN", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L89446/2026-09-12/detailed", "trust_id": "312J67M911", "origin_crs": "MCV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Wigan North Western", "service_date": "2026-09-11", "dest_arr_time": "0002", "dest_platform": "3", "is_terminated": 1, "next_location": "Wigan North Western", "signalling_id": "2J67", "timing_status": "EARLY", "origin_station": "Manchester Victoria", "current_leg_arr": "0001", "current_leg_dep": "2356", "current_leg_end": "Wigan North Western", "origin_dep_time": "2320", "origin_platform": "6", "current_location": "Wigan North Western Down Passenger Loop", "last_update_time": "2026-09-11T23:11:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.57474377364522, 53.5424503244265], [-2.5755813, 53.5423475], [-2.5803652999999995, 53.5417041], [-2.5817334, 53.5415091], [-2.583417, 53.54124569999999], [-2.5838045999999997, 53.5411733], [-2.5849258, 53.5409443], [-2.586076, 53.5406982], [-2.5872977999999995, 53.540409999999994], [-2.587596, 53.54033170000001], [-2.5881614999999996, 53.540174400000005], [-2.5893075, 53.539826000000005], [-2.5913261999999997, 53.53916629999999], [-2.5925015, 53.538763], [-2.5930776, 53.5385759], [-2.5934366, 53.538462300000006], [-2.5942631, 53.53824389999999], [-2.5951641999999997, 53.53805369999999], [-2.5959378999999996, 53.53791530000001], [-2.596757199999999, 53.537812399999986], [-2.5975614, 53.5377335], [-2.5981683, 53.53769919999999], [-2.598846, 53.5376917], [-2.5998487, 53.53772], [-2.6006851, 53.5377655], [-2.6019885, 53.53784649999999], [-2.6032234, 53.5379605], [-2.6049298, 53.53813600000001], [-2.605114323946612, 53.538156243351445], [-2.6066926999999995, 53.5383294], [-2.608192100000001, 53.5385091], [-2.6099568, 53.538736599999986], [-2.6108502, 53.5388568], [-2.6120357, 53.5390721], [-2.612375, 53.5391287], [-2.6126929999999997, 53.539169499999986], [-2.6135138, 53.539254199999995], [-2.6151596, 53.539376399999995], [-2.6166469999999995, 53.539548800000006], [-2.6179848999999997, 53.5397127], [-2.6183788000000003, 53.539760900000005], [-2.6200381, 53.539956800000006], [-2.622123, 53.540201399999994], [-2.6223181, 53.5402257], [-2.6233553, 53.5403492], [-2.6234536, 53.54036299999999], [-2.6240726, 53.54045019999999], [-2.6244913999999997, 53.5405258], [-2.6250607, 53.54063910000001], [-2.6257342, 53.5407859], [-2.6265448999999994, 53.5409607], [-2.6268356, 53.541046899999984], [-2.6268923959503856, 53.541063697631], [-2.6271241613832172, 53.54114210804364], [-2.627329711753278, 53.541210934218086], [-2.627512646029218, 53.54127168167858], [-2.6276765631796866, 53.54132585594935], [-2.6278250621733332, 53.541374962554634], [-2.6279617419788073, 53.54142050701862], [-2.628090201564758, 53.541463994865566], [-2.6282140398998353, 53.5415069316197], [-2.6283368559526874, 53.54155082280525], [-2.6284622486919655, 53.54159717394642], [-2.628593817086318, 53.54164749056746], [-2.6287351601043945, 53.5417032781926], [-2.6288898767148448, 53.54176604234604], [-2.629061565886318, 53.54183728855204], [-2.629253826587463, 53.5419185223348], [-2.6294702577869304, 53.54201124921857], [-2.6297074999999994, 53.5421171], [-2.629899, 53.5422066], [-2.6301216999999997, 53.5422956], [-2.6308401, 53.542583399999984], [-2.6318586, 53.54299149999999], [-2.632291, 53.54316329999999]]}", "current_leg_start": "Hindley", "dest_arr_time_act": "0002", "motion_projection": null, "next_location_lat": "53.5431633", "next_location_lon": "-2.6322910", "previous_location": "Hindley", "current_leg_milage": "2.5", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 155.818, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 645.513, \"from_m\": 155.818, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 832.45, \"from_m\": 645.513, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 995.903, \"from_m\": 832.45, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2941.33, \"from_m\": 995.903, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3409.306, \"from_m\": 2941.33, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5576.053, \"from_m\": 3409.306, \"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\": 7984.17, \"from_m\": 5576.053, \"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\": 15551.83, \"from_m\": 7984.17, \"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\": 16565.646, \"from_m\": 15551.83, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 16610.63, \"from_m\": 16565.646, \"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\": 17430.787, \"from_m\": 16610.63, \"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\": 17475.771, \"from_m\": 17430.787, \"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\": 17761.675, \"from_m\": 17475.771, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18359.508, \"from_m\": 17761.675, \"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\": 22441.006, \"from_m\": 18359.508, \"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\": 22568.975, \"from_m\": 22441.006, \"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\": 22620.644, \"from_m\": 22568.975, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 28313.658, \"from_m\": 22620.644, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28474.66, \"from_m\": 28313.658, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30517.252, \"from_m\": 28474.66, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30869.971, \"from_m\": 30517.252, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 32493.337, \"from_m\": 30869.971, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32727.943, \"from_m\": 32493.337, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 32784.929, \"from_m\": 32727.943, \"capability_applied\": null, \"effective_limit_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\": 32960.958, \"from_m\": 32784.929, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 33046.882, \"from_m\": 32960.958, \"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\": 33237.4, \"from_m\": 33046.882, \"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\": 493612, \"profile_key\": \"e54d1472e18bdece483d9f797edb14911ccd904cfb0922a545cf8d9652a019fe\", \"schedule_id\": 34531, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2320\", \"location\": \"Manchester Victoria\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 47313}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2321H\", \"location\": \"Deal Street Jn\", \"stage_seq\": 2, \"distance_m\": 645.513, \"section_seq\": 1, \"route_path_id\": 47313}, {\"is_pass\": false, \"wtt_arr\": \"2322H\", \"wtt_dep\": \"2323H\", \"location\": \"Salford Central\", \"stage_seq\": 3, \"distance_m\": 1135.472, \"section_seq\": 1, \"route_path_id\": 47313}, {\"is_pass\": false, \"wtt_arr\": \"2326\", \"wtt_dep\": \"2327\", \"location\": \"Salford Crescent\", \"stage_seq\": 4, \"distance_m\": 2720.938, \"section_seq\": 1, \"route_path_id\": 47313}, {\"is_pass\": false, \"wtt_arr\": \"2334\", \"wtt_dep\": \"2334H\", \"location\": \"Kearsley\", \"stage_seq\": 5, \"distance_m\": 12381.036, \"section_seq\": 1, \"route_path_id\": 47313}, {\"is_pass\": false, \"wtt_arr\": \"2336\", \"wtt_dep\": \"2336H\", \"location\": \"Farnworth\", \"stage_seq\": 6, \"distance_m\": 13433.691, \"section_seq\": 1, \"route_path_id\": 47313}, {\"is_pass\": false, \"wtt_arr\": \"2338H\", \"wtt_dep\": \"2339\", \"location\": \"Moses Gate\", \"stage_seq\": 7, \"distance_m\": 14488.406, \"section_seq\": 1, \"route_path_id\": 47313}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2341\", \"location\": \"Burnden Jn\", \"stage_seq\": 8, \"distance_m\": 16313.965, \"section_seq\": 1, \"route_path_id\": 47313}, {\"is_pass\": false, \"wtt_arr\": \"2342\", \"wtt_dep\": \"2343\", \"location\": \"Bolton\", \"stage_seq\": 9, \"distance_m\": 17020.708, \"section_seq\": 1, \"route_path_id\": 47313}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2347\", \"location\": \"Lostock Jn\", \"stage_seq\": 10, \"distance_m\": 22568.975, \"section_seq\": 1, \"route_path_id\": 47313}, {\"is_pass\": false, \"wtt_arr\": \"2350\", \"wtt_dep\": \"2351\", \"location\": \"Westhoughton\", \"stage_seq\": 11, \"distance_m\": 25489.632, \"section_seq\": 1, \"route_path_id\": 47313}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2354\", \"location\": \"Crow Nest Jn\", \"stage_seq\": 12, \"distance_m\": 28550.875, \"section_seq\": 1, \"route_path_id\": 47313}, {\"is_pass\": false, \"wtt_arr\": \"2355\", \"wtt_dep\": \"2356\", \"location\": \"Hindley\", \"stage_seq\": 13, \"distance_m\": 29222.393, \"section_seq\": 1, \"route_path_id\": 47313}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0001\", \"location\": \"Wigan Station Jn\", \"stage_seq\": 14, \"distance_m\": 32911.06, \"section_seq\": 1, \"route_path_id\": 47313}, {\"is_pass\": false, \"wtt_arr\": \"0002\", \"wtt_dep\": null, \"location\": \"Wigan North Western\", \"stage_seq\": 15, \"distance_m\": 33237.4, \"section_seq\": 1, \"route_path_id\": 47313}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 33237.4, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 47313}], \"total_distance_m\": 33237.4, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 31105.036, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2132.364, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2320", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "53.5431633", "current_position_lon": "-2.6322910", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8275, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:21:19Z\", \"source_id\": 39699696, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:22:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:21:20Z\", \"source_id\": 13035684, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8309, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:24:33Z\", \"source_id\": 39705004, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:25:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:24:36Z\", \"source_id\": 13037409, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8326, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:33:11Z\", \"source_id\": 39718975, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:33:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:33:17Z\", \"source_id\": 13041667, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:36:19Z\", \"source_id\": 13043138, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8333, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:37:25Z\", \"source_id\": 39725771, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:38:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:37:28Z\", \"source_id\": 13043750, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8340, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:40:47Z\", \"source_id\": 39730930, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:41:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:40:54Z\", \"source_id\": 13045318, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:49:57Z\", \"source_id\": 13049437, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:54:46Z\", \"source_id\": 39750101, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:56:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:54:52Z\", \"source_id\": 13051518, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9371, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:59:44Z\", \"source_id\": 39756071, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:01:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:59:49Z\", \"source_id\": 13053451, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T00:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Wigan North Western", "service_state_platform": "3", "timing_fact_generation": 1789167590776535, "current_leg_arrival_utc": "2026-09-13T00:01:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T23:01:44.640152", "service_state_evidence_id": 13053451, "current_leg_start_actual_dep": "2026-09-12T23:56:00+01:00", "operational_evidence_version": 48, "service_state_event_time_utc": "2026-09-11T23:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:11:45.013472", "service_state_valid_until_kind": null, "operational_interpretation_version": 48, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
MCV |
WGN |
2J67 |
158759 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 155.818, "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": 645.513, "from_m": 155.818, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 832.45, "from_m": 645.513, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 995.903, "from_m": 832.45, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2941.33, "from_m": 995.903, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3409.306, "from_m": 2941.33, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5576.053, "from_m": 3409.306, "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": 7984.17, "from_m": 5576.053, "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": 15551.83, "from_m": 7984.17, "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": 16565.646, "from_m": 15551.83, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 16610.63, "from_m": 16565.646, "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": 17430.787, "from_m": 16610.63, "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": 17475.771, "from_m": 17430.787, "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": 17761.675, "from_m": 17475.771, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18359.508, "from_m": 17761.675, "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": 22441.006, "from_m": 18359.508, "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": 22568.975, "from_m": 22441.006, "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": 22620.644, "from_m": 22568.975, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 28313.658, "from_m": 22620.644, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28474.66, "from_m": 28313.658, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30517.252, "from_m": 28474.66, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30869.971, "from_m": 30517.252, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 32493.337, "from_m": 30869.971, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32727.943, "from_m": 32493.337, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32784.929, "from_m": 32727.943, "capability_applied": null, "effective_limit_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": 32960.958, "from_m": 32784.929, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 33046.882, "from_m": 32960.958, "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": 33237.4, "from_m": 33046.882, "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": 493612, "profile_key": "e54d1472e18bdece483d9f797edb14911ccd904cfb0922a545cf8d9652a019fe", "schedule_id": 34531, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2320", "location": "Manchester Victoria", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 47313}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2321H", "location": "Deal Street Jn", "stage_seq": 2, "distance_m": 645.513, "section_seq": 1, "route_path_id": 47313}, {"is_pass": false, "wtt_arr": "2322H", "wtt_dep": "2323H", "location": "Salford Central", "stage_seq": 3, "distance_m": 1135.472, "section_seq": 1, "route_path_id": 47313}, {"is_pass": false, "wtt_arr": "2326", "wtt_dep": "2327", "location": "Salford Crescent", "stage_seq": 4, "distance_m": 2720.938, "section_seq": 1, "route_path_id": 47313}, {"is_pass": false, "wtt_arr": "2334", "wtt_dep": "2334H", "location": "Kearsley", "stage_seq": 5, "distance_m": 12381.036, "section_seq": 1, "route_path_id": 47313}, {"is_pass": false, "wtt_arr": "2336", "wtt_dep": "2336H", "location": "Farnworth", "stage_seq": 6, "distance_m": 13433.691, "section_seq": 1, "route_path_id": 47313}, {"is_pass": false, "wtt_arr": "2338H", "wtt_dep": "2339", "location": "Moses Gate", "stage_seq": 7, "distance_m": 14488.406, "section_seq": 1, "route_path_id": 47313}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2341", "location": "Burnden Jn", "stage_seq": 8, "distance_m": 16313.965, "section_seq": 1, "route_path_id": 47313}, {"is_pass": false, "wtt_arr": "2342", "wtt_dep": "2343", "location": "Bolton", "stage_seq": 9, "distance_m": 17020.708, "section_seq": 1, "route_path_id": 47313}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2347", "location": "Lostock Jn", "stage_seq": 10, "distance_m": 22568.975, "section_seq": 1, "route_path_id": 47313}, {"is_pass": false, "wtt_arr": "2350", "wtt_dep": "2351", "location": "Westhoughton", "stage_seq": 11, "distance_m": 25489.632, "section_seq": 1, "route_path_id": 47313}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2354", "location": "Crow Nest Jn", "stage_seq": 12, "distance_m": 28550.875, "section_seq": 1, "route_path_id": 47313}, {"is_pass": false, "wtt_arr": "2355", "wtt_dep": "2356", "location": "Hindley", "stage_seq": 13, "distance_m": 29222.393, "section_seq": 1, "route_path_id": 47313}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0001", "location": "Wigan Station Jn", "stage_seq": 14, "distance_m": 32911.06, "section_seq": 1, "route_path_id": 47313}, {"is_pass": false, "wtt_arr": "0002", "wtt_dep": null, "location": "Wigan North Western", "stage_seq": 15, "distance_m": 33237.4, "section_seq": 1, "route_path_id": 47313}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 33237.4, "from_m": 0.0, "section_seq": 1, "route_path_id": 47313}], "total_distance_m": 33237.4, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 31105.036, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2132.364, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 8275, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:21:19Z", "source_id": 39699696, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T22:22:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:21:20Z", "source_id": 13035684, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T23:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8309, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:24:33Z", "source_id": 39705004, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T22:25:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:24:36Z", "source_id": 13037409, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T23:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8326, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:33:11Z", "source_id": 39718975, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T22:33:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:33:17Z", "source_id": 13041667, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T23:33:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:36:19Z", "source_id": 13043138, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T23:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8333, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:37:25Z", "source_id": 39725771, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T22:38:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:37:28Z", "source_id": 13043750, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T23:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8340, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:40:47Z", "source_id": 39730930, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T22:41:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:40:54Z", "source_id": 13045318, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T23:41:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:49:57Z", "source_id": 13049437, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T23:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9346, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:54:46Z", "source_id": 39750101, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T22:56:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:54:52Z", "source_id": 13051518, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T23:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9371, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:59:44Z", "source_id": 39756071, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T23:01:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:59:49Z", "source_id": 13053451, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T00:01:00+01:00", "operational_fact": true}] |
Manchester Victoria |
2320 |
2320 |
6 |
None |
None |
Wigan North Western |
0002 |
0002 |
3 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L89446/2026-09-12/detailed |
None |
Hindley |
2026-09-12T23:56:00+01:00 |
Wigan North Western |
5.0 |
{"type": "LineString", "coordinates": [[-2.57474377364522, 53.5424503244265], [-2.5755813, 53.5423475], [-2.5803652999999995, 53.5417041], [-2.5817334, 53.5415091], [-2.583417, 53.54124569999999], [-2.5838045999999997, 53.5411733], [-2.5849258, 53.5409443], [-2.586076, 53.5406982], [-2.5872977999999995, 53.540409999999994], [-2.587596, 53.54033170000001], [-2.5881614999999996, 53.540174400000005], [-2.5893075, 53.539826000000005], [-2.5913261999999997, 53.53916629999999], [-2.5925015, 53.538763], [-2.5930776, 53.5385759], [-2.5934366, 53.538462300000006], [-2.5942631, 53.53824389999999], [-2.5951641999999997, 53.53805369999999], [-2.5959378999999996, 53.53791530000001], [-2.596757199999999, 53.537812399999986], [-2.5975614, 53.5377335], [-2.5981683, 53.53769919999999], [-2.598846, 53.5376917], [-2.5998487, 53.53772], [-2.6006851, 53.5377655], [-2.6019885, 53.53784649999999], [-2.6032234, 53.5379605], [-2.6049298, 53.53813600000001], [-2.605114323946612, 53.538156243351445], [-2.6066926999999995, 53.5383294], [-2.608192100000001, 53.5385091], [-2.6099568, 53.538736599999986], [-2.6108502, 53.5388568], [-2.6120357, 53.5390721], [-2.612375, 53.5391287], [-2.6126929999999997, 53.539169499999986], [-2.6135138, 53.539254199999995], [-2.6151596, 53.539376399999995], [-2.6166469999999995, 53.539548800000006], [-2.6179848999999997, 53.5397127], [-2.6183788000000003, 53.539760900000005], [-2.6200381, 53.539956800000006], [-2.622123, 53.540201399999994], [-2.6223181, 53.5402257], [-2.6233553, 53.5403492], [-2.6234536, 53.54036299999999], [-2.6240726, 53.54045019999999], [-2.6244913999999997, 53.5405258], [-2.6250607, 53.54063910000001], [-2.6257342, 53.5407859], [-2.6265448999999994, 53.5409607], [-2.6268356, 53.541046899999984], [-2.6268923959503856, 53.541063697631], [-2.6271241613832172, 53.54114210804364], [-2.627329711753278, 53.541210934218086], [-2.627512646029218, 53.54127168167858], [-2.6276765631796866, 53.54132585594935], [-2.6278250621733332, 53.541374962554634], [-2.6279617419788073, 53.54142050701862], [-2.628090201564758, 53.541463994865566], [-2.6282140398998353, 53.5415069316197], [-2.6283368559526874, 53.54155082280525], [-2.6284622486919655, 53.54159717394642], [-2.628593817086318, 53.54164749056746], [-2.6287351601043945, 53.5417032781926], [-2.6288898767148448, 53.54176604234604], [-2.629061565886318, 53.54183728855204], [-2.629253826587463, 53.5419185223348], [-2.6294702577869304, 53.54201124921857], [-2.6297074999999994, 53.5421171], [-2.629899, 53.5422066], [-2.6301216999999997, 53.5422956], [-2.6308401, 53.542583399999984], [-2.6318586, 53.54299149999999], [-2.632291, 53.54316329999999]]} |
2.5 |
2356 |
0001 |
Hindley |
Wigan North Western Down Passenger Loop |
Wigan North Western |
53.5431633 |
-2.6322910 |
53.5431633 |
-2.6322910 |
1 |
0 |
2026-09-11 23:11:52 |
TERMINATED |
2026-09-11 23:01:00 |
Wigan North Western |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13053451 |
1789167590776535 |
48 |
48 |
2026-09-11 23:11:45.013472 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 23:01:44.640152 |
| 462834 |
494259 |
C01712 |
125E32M911 |
2026-09-11 |
COMPLETE |
13053849 |
2026-09-12 00:01:00 |
2026-09-11 23:11:52 |
2026-09-13 23:11:52 |
{"id": 494259, "stp": "P", "toc": "London North Eastern Railway", "uid": "C01712", "consist": "801225", "dest_crs": "XHT", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C01712/2026-09-12/detailed", "trust_id": "125E32M911", "origin_crs": "NCL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Heaton T&R.S.M.D.", "service_date": "2026-09-11", "dest_arr_time": "0008", "dest_platform": null, "is_terminated": 1, "next_location": "Heaton T&R.S.M.D.", "signalling_id": "5E32", "timing_status": "EARLY", "origin_station": "Newcastle", "current_leg_arr": "0001", "current_leg_dep": "2353", "current_leg_end": "Heaton T&R.S.M.D.", "origin_dep_time": "2358", "origin_platform": "3", "current_location": "Heaton T&R.S.M.D.", "last_update_time": "2026-09-11T23:11:52", "route_debug_link": null, "timing_variation": "-7 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": "0008", "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\": 1069.466, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1989.355, \"from_m\": 1069.466, \"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\": 2809.802, \"from_m\": 1989.355, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 2837.089, \"from_m\": 2809.802, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2967.48, \"from_m\": 2837.089, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 3007.593, \"from_m\": 2967.48, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3153.673, \"from_m\": 3007.593, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3725.781, \"from_m\": 3153.673, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 494259, \"profile_key\": \"811ff31c6dc52ed584f9171e29ea4787e2cbd2f043a9e8bfc2e65a238c46c785\", \"schedule_id\": 148, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2358\", \"location\": \"Newcastle\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27914}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0004\", \"location\": \"Heaton South Jn\", \"stage_seq\": 2, \"distance_m\": 2945.392, \"section_seq\": 1, \"route_path_id\": 27914}, {\"is_pass\": false, \"wtt_arr\": \"0008\", \"wtt_dep\": null, \"location\": \"Heaton T&R.S.M.D.\", \"stage_seq\": 3, \"distance_m\": 3725.781, \"section_seq\": 1, \"route_path_id\": 27914}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 3725.781, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27914}], \"total_distance_m\": 3725.781, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 3153.673, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 572.108, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2358", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "54.9844800", "current_position_lon": "-1.5678036", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 3456, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T23:00:45Z\", \"source_id\": 39757405, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:01:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T23:00:54Z\", \"source_id\": 13053849, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T00:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Heaton T&R.S.M.D.", "service_state_platform": null, "timing_fact_generation": 1789167654561563, "current_leg_arrival_utc": "2026-09-13T00:04:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T23:01:48.162325", "service_state_evidence_id": 13053849, "current_leg_start_actual_dep": "2026-09-12T23:58:00+01:00", "operational_evidence_version": 8, "service_state_event_time_utc": "2026-09-11T23:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:11:48.400521", "service_state_valid_until_kind": null, "operational_interpretation_version": 8, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London North Eastern Railway |
P |
NCL |
XHT |
5E32 |
801225 |
9 |
125 |
None |
{"version": 3, "segments": [{"to_m": 1069.466, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1989.355, "from_m": 1069.466, "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": 2809.802, "from_m": 1989.355, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 2837.089, "from_m": 2809.802, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2967.48, "from_m": 2837.089, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 3007.593, "from_m": 2967.48, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3153.673, "from_m": 3007.593, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3725.781, "from_m": 3153.673, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 494259, "profile_key": "811ff31c6dc52ed584f9171e29ea4787e2cbd2f043a9e8bfc2e65a238c46c785", "schedule_id": 148, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2358", "location": "Newcastle", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 27914}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0004", "location": "Heaton South Jn", "stage_seq": 2, "distance_m": 2945.392, "section_seq": 1, "route_path_id": 27914}, {"is_pass": false, "wtt_arr": "0008", "wtt_dep": null, "location": "Heaton T&R.S.M.D.", "stage_seq": 3, "distance_m": 3725.781, "section_seq": 1, "route_path_id": 27914}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 3725.781, "from_m": 0.0, "section_seq": 1, "route_path_id": 27914}], "total_distance_m": 3725.781, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 3153.673, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 572.108, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 3456, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T23:00:45Z", "source_id": 39757405, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T23:01:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T23:00:54Z", "source_id": 13053849, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T00:01:00+01:00", "operational_fact": true}] |
Newcastle |
2358 |
2358 |
3 |
None |
None |
Heaton T&R.S.M.D. |
0008 |
0008 |
None |
EARLY |
-7 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C01712/2026-09-12/detailed |
None |
Newcastle |
2026-09-12T23:58:00+01:00 |
Heaton T&R.S.M.D. |
8.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 |
2353 |
0001 |
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-11 23:11:52 |
TERMINATED |
2026-09-11 23:01:00 |
Heaton T&R.S.M.D. |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13053849 |
1789167654561563 |
8 |
8 |
2026-09-11 23:11:48.400521 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 23:01:48.162325 |
| 462835 |
492915 |
C18598 |
542D72M811 |
2026-09-11 |
COMPLETE |
13053758 |
2026-09-12 00:01:00 |
2026-09-11 23:12:22 |
2026-09-13 23:12:22 |
{"id": 492915, "stp": "P", "toc": "Great Northern", "uid": "C18598", "consist": "717018", "dest_crs": "LET", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C18598/2026-09-12/detailed", "trust_id": "542D72M811", "origin_crs": "MOG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Letchworth Garden City", "service_date": "2026-09-11", "dest_arr_time": "0003", "dest_platform": "2", "is_terminated": 1, "next_location": "Letchworth Garden City", "signalling_id": "2D72", "timing_status": "EARLY", "origin_station": "Moorgate (Great Northern)", "current_leg_arr": "0001", "current_leg_dep": "2357", "current_leg_end": "Letchworth Garden City", "origin_dep_time": "2246", "origin_platform": "9", "current_location": "Letchworth Garden City", "last_update_time": "2026-09-11T23:12:22", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.26307109999999995, 51.95315589999999], [-0.26338749999999994, 51.9534353], [-0.2635431999999999, 51.9535741], [-0.2639672, 51.9540182], [-0.2640739, 51.954111999999995], [-0.2641567, 51.95418479999999], [-0.2643867, 51.954381200000014], [-0.2649057, 51.95490650000001], [-0.2653931, 51.9553387], [-0.26570869999999996, 51.955625000000005], [-0.26604719999999993, 51.95599269999999], [-0.26631369999999993, 51.9562899], [-0.26650429999999997, 51.9565751], [-0.2666608999999999, 51.9568799], [-0.2667484, 51.957147899999995], [-0.2667912, 51.9574313], [-0.2667926, 51.95771809999999], [-0.2667527, 51.9580317], [-0.26668529999999996, 51.9582958], [-0.2665697, 51.9585643], [-0.2664265, 51.958827199999995], [-0.2662286, 51.9591002], [-0.2660134, 51.95934700000001], [-0.2657664, 51.95958470000001], [-0.2654873, 51.9598468], [-0.2653305000000001, 51.95998349999999], [-0.26481509999999997, 51.9604169], [-0.2645813, 51.9606135], [-0.2640394, 51.961018], [-0.26283759999999995, 51.9620285], [-0.2583228, 51.9657135], [-0.2575956999999999, 51.9663997], [-0.2572345, 51.96674060000001], [-0.2554306, 51.9682274], [-0.2535228, 51.9697029], [-0.2520609, 51.970613099999994], [-0.2516279, 51.9708708], [-0.2493172, 51.9722012], [-0.2472743, 51.9733591], [-0.24661299999999997, 51.973706], [-0.2433589, 51.975348], [-0.2422161, 51.97586059999999], [-0.23938880000000004, 51.9770304], [-0.23773989999999995, 51.97768820000001], [-0.23771029999999996, 51.9777], [-0.23757219999999993, 51.9777499], [-0.23682520000000004, 51.9780156], [-0.2362539, 51.9782056], [-0.2353746, 51.9784739], [-0.2335609, 51.97904150000001], [-0.23301150000000004, 51.979211199999995], [-0.23069899999999996, 51.97985269999999], [-0.23027909999999996, 51.9799671], [-0.229522, 51.9801733], [-0.229301, 51.98023229999999]]}", "current_leg_start": "Hitchin", "dest_arr_time_act": "0003", "motion_projection": null, "next_location_lat": "51.9802323", "next_location_lon": "-0.2293010", "previous_location": "Hitchin", "current_leg_milage": "2.6", "linx_max_speed_mph": 85, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 4194.835, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4253.067, \"from_m\": 4194.835, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4585.037, \"from_m\": 4253.067, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5438.236, \"from_m\": 4585.037, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5558.094, \"from_m\": 5438.236, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6152.676, \"from_m\": 5558.094, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 6897.821, \"from_m\": 6152.676, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7275.163, \"from_m\": 6897.821, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8020.307, \"from_m\": 7275.163, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8107.921, \"from_m\": 8020.307, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 8190.726, \"from_m\": 8107.921, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9052.632, \"from_m\": 8190.726, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 11384.169, \"from_m\": 9052.632, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 11450.098, \"from_m\": 11384.169, \"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\": 11981.572, \"from_m\": 11450.098, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12546.495, \"from_m\": 11981.572, \"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\": 13040.889, \"from_m\": 12546.495, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 13096.67, \"from_m\": 13040.889, \"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\": 16258.535, \"from_m\": 13096.67, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 16314.315, \"from_m\": 16258.535, \"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\": 19901.469, \"from_m\": 16314.315, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 22962.449, \"from_m\": 19901.469, \"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\": 23004.36, \"from_m\": 22962.449, \"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\": 38932.039, \"from_m\": 23004.36, \"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\": 38957.38, \"from_m\": 38932.039, \"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\": 50080.644, \"from_m\": 38957.38, \"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\": 52649.846, \"from_m\": 50080.644, \"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\": 54184.281, \"from_m\": 52649.846, \"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\": 54285.909, \"from_m\": 54184.281, \"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\": 61181.588, \"from_m\": 54285.909, \"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\": 125.0}, {\"to_m\": 61249.974, \"from_m\": 61181.588, \"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\": 61346.986, \"from_m\": 61249.974, \"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\": 125.0}, {\"to_m\": 61930.97, \"from_m\": 61346.986, \"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\": 61958.073, \"from_m\": 61930.97, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 62016.397, \"from_m\": 61958.073, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 65268.313, \"from_m\": 62016.397, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}], \"service_id\": 492915, \"profile_key\": \"ec39e09000ab91a33a54e0b211543e9a2ce63d0c2291cec2f4ec038247577494\", \"schedule_id\": 2559, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2246\", \"location\": \"Moorgate (Great Northern)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28993}, {\"is_pass\": false, \"wtt_arr\": \"2248\", \"wtt_dep\": \"2249\", \"location\": \"Old Street\", \"stage_seq\": 2, \"distance_m\": 599.469, \"section_seq\": 1, \"route_path_id\": 28993}, {\"is_pass\": false, \"wtt_arr\": \"2251H\", \"wtt_dep\": \"2252\", \"location\": \"Essex Road\", \"stage_seq\": 3, \"distance_m\": 2682.793, \"section_seq\": 1, \"route_path_id\": 28993}, {\"is_pass\": false, \"wtt_arr\": \"2253H\", \"wtt_dep\": \"2254H\", \"location\": \"Highbury & Islington (Great Northern)\", \"stage_seq\": 4, \"distance_m\": 3546.924, \"section_seq\": 1, \"route_path_id\": 28993}, {\"is_pass\": false, \"wtt_arr\": \"2256\", \"wtt_dep\": \"2257\", \"location\": \"Drayton Park\", \"stage_seq\": 5, \"distance_m\": 4337.077, \"section_seq\": 1, \"route_path_id\": 28993}, {\"is_pass\": false, \"wtt_arr\": \"2259\", \"wtt_dep\": \"2300H\", \"location\": \"Finsbury Park\", \"stage_seq\": 6, \"distance_m\": 5660.319, \"section_seq\": 1, \"route_path_id\": 28993}, {\"is_pass\": false, \"wtt_arr\": \"2302H\", \"wtt_dep\": \"2303\", \"location\": \"Harringay\", \"stage_seq\": 7, \"distance_m\": 7086.492, \"section_seq\": 1, \"route_path_id\": 28993}, {\"is_pass\": false, \"wtt_arr\": \"2304H\", \"wtt_dep\": \"2305\", \"location\": \"Hornsey\", \"stage_seq\": 8, \"distance_m\": 10131.029, \"section_seq\": 1, \"route_path_id\": 28993}, {\"is_pass\": false, \"wtt_arr\": \"2307H\", \"wtt_dep\": \"2308H\", \"location\": \"Alexandra Palace\", \"stage_seq\": 9, \"distance_m\": 11649.153, \"section_seq\": 1, \"route_path_id\": 28993}, {\"is_pass\": false, \"wtt_arr\": \"2310H\", \"wtt_dep\": \"2311\", \"location\": \"Bowes Park\", \"stage_seq\": 10, \"distance_m\": 12830.614, \"section_seq\": 1, \"route_path_id\": 28993}, {\"is_pass\": false, \"wtt_arr\": \"2313\", \"wtt_dep\": \"2313H\", \"location\": \"Palmers Green\", \"stage_seq\": 11, \"distance_m\": 14677.602, \"section_seq\": 1, \"route_path_id\": 28993}, {\"is_pass\": false, \"wtt_arr\": \"2315H\", \"wtt_dep\": \"2316H\", \"location\": \"Winchmore Hill\", \"stage_seq\": 12, \"distance_m\": 19820.72, \"section_seq\": 1, \"route_path_id\": 28993}, {\"is_pass\": false, \"wtt_arr\": \"2318\", \"wtt_dep\": \"2318H\", \"location\": \"Grange Park\", \"stage_seq\": 13, \"distance_m\": 20902.071, \"section_seq\": 1, \"route_path_id\": 28993}, {\"is_pass\": false, \"wtt_arr\": \"2320\", \"wtt_dep\": \"2320H\", \"location\": \"Enfield Chase\", \"stage_seq\": 14, \"distance_m\": 22039.427, \"section_seq\": 1, \"route_path_id\": 28993}, {\"is_pass\": false, \"wtt_arr\": \"2322\", \"wtt_dep\": \"2323\", \"location\": \"Gordon Hill\", \"stage_seq\": 15, \"distance_m\": 23210.54, \"section_seq\": 1, \"route_path_id\": 28993}, {\"is_pass\": false, \"wtt_arr\": \"2325H\", \"wtt_dep\": \"2326\", \"location\": \"Crews Hill\", \"stage_seq\": 16, \"distance_m\": 25837.195, \"section_seq\": 1, \"route_path_id\": 28993}, {\"is_pass\": false, \"wtt_arr\": \"2328H\", \"wtt_dep\": \"2329\", \"location\": \"Cuffley\", \"stage_seq\": 17, \"distance_m\": 28600.487, \"section_seq\": 1, \"route_path_id\": 28993}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2330H\", \"location\": \"Ponsbourne Tunnel Sig. K891\", \"stage_seq\": 18, \"distance_m\": 30839.156, \"section_seq\": 1, \"route_path_id\": 28993}, {\"is_pass\": false, \"wtt_arr\": \"2332H\", \"wtt_dep\": \"2333\", \"location\": \"Bayford\", \"stage_seq\": 19, \"distance_m\": 34152.373, \"section_seq\": 1, \"route_path_id\": 28993}, {\"is_pass\": false, \"wtt_arr\": \"2336H\", \"wtt_dep\": \"2338\", \"location\": \"Hertford North\", \"stage_seq\": 20, \"distance_m\": 38891.129, \"section_seq\": 1, \"route_path_id\": 28993}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2340\", \"location\": \"Molewood Jn\", \"stage_seq\": 21, \"distance_m\": 41567.874, \"section_seq\": 1, \"route_path_id\": 28993}, {\"is_pass\": false, \"wtt_arr\": \"2343\", \"wtt_dep\": \"2343H\", \"location\": \"Watton-at-Stone\", \"stage_seq\": 22, \"distance_m\": 45807.889, \"section_seq\": 1, \"route_path_id\": 28993}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2346\", \"location\": \"Bragbury Jn\", \"stage_seq\": 23, \"distance_m\": 49524.24, \"section_seq\": 1, \"route_path_id\": 28993}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2347H\", \"location\": \"Langley South Jn\", \"stage_seq\": 24, \"distance_m\": 51256.582, \"section_seq\": 1, \"route_path_id\": 28993}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2349\", \"location\": \"Langley Jn\", \"stage_seq\": 25, \"distance_m\": 52376.798, \"section_seq\": 1, \"route_path_id\": 28993}, {\"is_pass\": false, \"wtt_arr\": \"2351\", \"wtt_dep\": \"2352\", \"location\": \"Stevenage\", \"stage_seq\": 26, \"distance_m\": 53982.205, \"section_seq\": 1, \"route_path_id\": 28993}, {\"is_pass\": false, \"wtt_arr\": \"2356H\", \"wtt_dep\": \"2357H\", \"location\": \"Hitchin\", \"stage_seq\": 27, \"distance_m\": 61018.899, \"section_seq\": 1, \"route_path_id\": 28993}, {\"is_pass\": false, \"wtt_arr\": \"0003\", \"wtt_dep\": null, \"location\": \"Letchworth Garden City\", \"stage_seq\": 28, \"distance_m\": 65268.313, \"section_seq\": 1, \"route_path_id\": 28993}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 65268.313, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28993}], \"total_distance_m\": 65268.313, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 85.0, \"speed_covered_distance_m\": 61453.872, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3814.441, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2246", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.9802323", "current_position_lon": "-0.2293010", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 16217, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:47:22Z\", \"source_id\": 39640042, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:48:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:47:23Z\", \"source_id\": 13017005, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16213, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:50:58Z\", \"source_id\": 39646894, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:51:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:51:02Z\", \"source_id\": 13019058, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16209, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:53:10Z\", \"source_id\": 39650968, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:53:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:53:13Z\", \"source_id\": 13020286, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16203, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:55:11Z\", \"source_id\": 39654563, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:56:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:55:17Z\", \"source_id\": 13021445, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16169, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:57:56Z\", \"source_id\": 39659345, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:58:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:58:01Z\", \"source_id\": 13022950, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16056, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:02:13Z\", \"source_id\": 39667013, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:02:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:02:15Z\", \"source_id\": 13025320, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16076, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:03:52Z\", \"source_id\": 39670131, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:04:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:03:56Z\", \"source_id\": 13026261, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16030, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:07:28Z\", \"source_id\": 39676467, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:08:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:07:31Z\", \"source_id\": 13028251, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15831, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:10:45Z\", \"source_id\": 39682139, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:11:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:10:52Z\", \"source_id\": 13030106, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15824, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:13:21Z\", \"source_id\": 39686499, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:13:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:13:26Z\", \"source_id\": 13031532, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15819, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:16:03Z\", \"source_id\": 39690818, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:16:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:16:08Z\", \"source_id\": 13032958, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15814, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:18:08Z\", \"source_id\": 39694255, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:18:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:18:13Z\", \"source_id\": 13034019, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15810, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:19:50Z\", \"source_id\": 39697060, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:20:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:19:53Z\", \"source_id\": 13034931, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15789, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:21:38Z\", \"source_id\": 39700226, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:22:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:21:44Z\", \"source_id\": 13035857, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15778, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:25:50Z\", \"source_id\": 39707046, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:26:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:25:54Z\", \"source_id\": 13037999, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15774, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:28:27Z\", \"source_id\": 39711378, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:29:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:28:29Z\", \"source_id\": 13039240, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15770, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:33:02Z\", \"source_id\": 39718765, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:33:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:33:06Z\", \"source_id\": 13041580, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15737, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:36:50Z\", \"source_id\": 39724798, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:37:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:36:53Z\", \"source_id\": 13043431, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15708, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:41:32Z\", \"source_id\": 39731981, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:42:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:41:34Z\", \"source_id\": 13045628, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15672, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:49:02Z\", \"source_id\": 39742517, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:50:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:49:09Z\", \"source_id\": 13049072, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15648, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:55:06Z\", \"source_id\": 39750553, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:56:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:55:13Z\", \"source_id\": 13051663, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15618, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T23:00:37Z\", \"source_id\": 39757162, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:01:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T23:00:38Z\", \"source_id\": 13053758, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T00:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Letchworth Garden City", "service_state_platform": "2", "timing_fact_generation": 1789167639178682, "current_leg_arrival_utc": "2026-09-13T00:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T23:01:54.122737", "service_state_evidence_id": 13053758, "current_leg_start_actual_dep": "2026-09-12T23:57:30+01:00", "operational_evidence_version": 126, "service_state_event_time_utc": "2026-09-11T23:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:11:54.915798", "service_state_valid_until_kind": null, "operational_interpretation_version": 126, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Northern |
P |
MOG |
LET |
2D72 |
717018 |
6 |
85 |
None |
{"version": 3, "segments": [{"to_m": 4194.835, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4253.067, "from_m": 4194.835, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 85.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4585.037, "from_m": 4253.067, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5438.236, "from_m": 4585.037, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5558.094, "from_m": 5438.236, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6152.676, "from_m": 5558.094, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 6897.821, "from_m": 6152.676, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7275.163, "from_m": 6897.821, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 85.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8020.307, "from_m": 7275.163, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8107.921, "from_m": 8020.307, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 8190.726, "from_m": 8107.921, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9052.632, "from_m": 8190.726, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 11384.169, "from_m": 9052.632, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 11450.098, "from_m": 11384.169, "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": 11981.572, "from_m": 11450.098, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12546.495, "from_m": 11981.572, "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": 13040.889, "from_m": 12546.495, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 13096.67, "from_m": 13040.889, "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": 16258.535, "from_m": 13096.67, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 16314.315, "from_m": 16258.535, "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": 19901.469, "from_m": 16314.315, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 22962.449, "from_m": 19901.469, "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": 23004.36, "from_m": 22962.449, "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": 38932.039, "from_m": 23004.36, "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": 38957.38, "from_m": 38932.039, "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": 50080.644, "from_m": 38957.38, "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": 52649.846, "from_m": 50080.644, "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": 54184.281, "from_m": 52649.846, "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": 54285.909, "from_m": 54184.281, "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": 61181.588, "from_m": 54285.909, "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": 125.0}, {"to_m": 61249.974, "from_m": 61181.588, "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": 61346.986, "from_m": 61249.974, "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": 125.0}, {"to_m": 61930.97, "from_m": 61346.986, "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": 61958.073, "from_m": 61930.97, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 62016.397, "from_m": 61958.073, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 65268.313, "from_m": 62016.397, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}], "service_id": 492915, "profile_key": "ec39e09000ab91a33a54e0b211543e9a2ce63d0c2291cec2f4ec038247577494", "schedule_id": 2559, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2246", "location": "Moorgate (Great Northern)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28993}, {"is_pass": false, "wtt_arr": "2248", "wtt_dep": "2249", "location": "Old Street", "stage_seq": 2, "distance_m": 599.469, "section_seq": 1, "route_path_id": 28993}, {"is_pass": false, "wtt_arr": "2251H", "wtt_dep": "2252", "location": "Essex Road", "stage_seq": 3, "distance_m": 2682.793, "section_seq": 1, "route_path_id": 28993}, {"is_pass": false, "wtt_arr": "2253H", "wtt_dep": "2254H", "location": "Highbury & Islington (Great Northern)", "stage_seq": 4, "distance_m": 3546.924, "section_seq": 1, "route_path_id": 28993}, {"is_pass": false, "wtt_arr": "2256", "wtt_dep": "2257", "location": "Drayton Park", "stage_seq": 5, "distance_m": 4337.077, "section_seq": 1, "route_path_id": 28993}, {"is_pass": false, "wtt_arr": "2259", "wtt_dep": "2300H", "location": "Finsbury Park", "stage_seq": 6, "distance_m": 5660.319, "section_seq": 1, "route_path_id": 28993}, {"is_pass": false, "wtt_arr": "2302H", "wtt_dep": "2303", "location": "Harringay", "stage_seq": 7, "distance_m": 7086.492, "section_seq": 1, "route_path_id": 28993}, {"is_pass": false, "wtt_arr": "2304H", "wtt_dep": "2305", "location": "Hornsey", "stage_seq": 8, "distance_m": 10131.029, "section_seq": 1, "route_path_id": 28993}, {"is_pass": false, "wtt_arr": "2307H", "wtt_dep": "2308H", "location": "Alexandra Palace", "stage_seq": 9, "distance_m": 11649.153, "section_seq": 1, "route_path_id": 28993}, {"is_pass": false, "wtt_arr": "2310H", "wtt_dep": "2311", "location": "Bowes Park", "stage_seq": 10, "distance_m": 12830.614, "section_seq": 1, "route_path_id": 28993}, {"is_pass": false, "wtt_arr": "2313", "wtt_dep": "2313H", "location": "Palmers Green", "stage_seq": 11, "distance_m": 14677.602, "section_seq": 1, "route_path_id": 28993}, {"is_pass": false, "wtt_arr": "2315H", "wtt_dep": "2316H", "location": "Winchmore Hill", "stage_seq": 12, "distance_m": 19820.72, "section_seq": 1, "route_path_id": 28993}, {"is_pass": false, "wtt_arr": "2318", "wtt_dep": "2318H", "location": "Grange Park", "stage_seq": 13, "distance_m": 20902.071, "section_seq": 1, "route_path_id": 28993}, {"is_pass": false, "wtt_arr": "2320", "wtt_dep": "2320H", "location": "Enfield Chase", "stage_seq": 14, "distance_m": 22039.427, "section_seq": 1, "route_path_id": 28993}, {"is_pass": false, "wtt_arr": "2322", "wtt_dep": "2323", "location": "Gordon Hill", "stage_seq": 15, "distance_m": 23210.54, "section_seq": 1, "route_path_id": 28993}, {"is_pass": false, "wtt_arr": "2325H", "wtt_dep": "2326", "location": "Crews Hill", "stage_seq": 16, "distance_m": 25837.195, "section_seq": 1, "route_path_id": 28993}, {"is_pass": false, "wtt_arr": "2328H", "wtt_dep": "2329", "location": "Cuffley", "stage_seq": 17, "distance_m": 28600.487, "section_seq": 1, "route_path_id": 28993}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2330H", "location": "Ponsbourne Tunnel Sig. K891", "stage_seq": 18, "distance_m": 30839.156, "section_seq": 1, "route_path_id": 28993}, {"is_pass": false, "wtt_arr": "2332H", "wtt_dep": "2333", "location": "Bayford", "stage_seq": 19, "distance_m": 34152.373, "section_seq": 1, "route_path_id": 28993}, {"is_pass": false, "wtt_arr": "2336H", "wtt_dep": "2338", "location": "Hertford North", "stage_seq": 20, "distance_m": 38891.129, "section_seq": 1, "route_path_id": 28993}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2340", "location": "Molewood Jn", "stage_seq": 21, "distance_m": 41567.874, "section_seq": 1, "route_path_id": 28993}, {"is_pass": false, "wtt_arr": "2343", "wtt_dep": "2343H", "location": "Watton-at-Stone", "stage_seq": 22, "distance_m": 45807.889, "section_seq": 1, "route_path_id": 28993}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2346", "location": "Bragbury Jn", "stage_seq": 23, "distance_m": 49524.24, "section_seq": 1, "route_path_id": 28993}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2347H", "location": "Langley South Jn", "stage_seq": 24, "distance_m": 51256.582, "section_seq": 1, "route_path_id": 28993}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2349", "location": "Langley Jn", "stage_seq": 25, "distance_m": 52376.798, "section_seq": 1, "route_path_id": 28993}, {"is_pass": false, "wtt_arr": "2351", "wtt_dep": "2352", "location": "Stevenage", "stage_seq": 26, "distance_m": 53982.205, "section_seq": 1, "route_path_id": 28993}, {"is_pass": false, "wtt_arr": "2356H", "wtt_dep": "2357H", "location": "Hitchin", "stage_seq": 27, "distance_m": 61018.899, "section_seq": 1, "route_path_id": 28993}, {"is_pass": false, "wtt_arr": "0003", "wtt_dep": null, "location": "Letchworth Garden City", "stage_seq": 28, "distance_m": 65268.313, "section_seq": 1, "route_path_id": 28993}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 65268.313, "from_m": 0.0, "section_seq": 1, "route_path_id": 28993}], "total_distance_m": 65268.313, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 85.0, "speed_covered_distance_m": 61453.872, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3814.441, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 16217, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:47:22Z", "source_id": 39640042, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T21:48:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:47:23Z", "source_id": 13017005, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T22:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16213, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:50:58Z", "source_id": 39646894, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T21:51:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:51:02Z", "source_id": 13019058, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T22:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16209, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:53:10Z", "source_id": 39650968, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T21:53:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:53:13Z", "source_id": 13020286, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T22:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16203, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:55:11Z", "source_id": 39654563, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T21:56:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:55:17Z", "source_id": 13021445, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T22:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16169, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:57:56Z", "source_id": 39659345, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T21:58:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:58:01Z", "source_id": 13022950, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T22:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16056, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:02:13Z", "source_id": 39667013, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T22:02:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:02:15Z", "source_id": 13025320, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T23:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16076, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:03:52Z", "source_id": 39670131, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T22:04:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:03:56Z", "source_id": 13026261, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T23:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16030, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:07:28Z", "source_id": 39676467, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T22:08:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:07:31Z", "source_id": 13028251, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T23:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15831, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:10:45Z", "source_id": 39682139, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T22:11:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:10:52Z", "source_id": 13030106, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T23:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15824, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:13:21Z", "source_id": 39686499, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T22:13:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:13:26Z", "source_id": 13031532, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T23:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15819, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:16:03Z", "source_id": 39690818, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T22:16:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:16:08Z", "source_id": 13032958, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T23:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15814, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:18:08Z", "source_id": 39694255, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T22:18:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:18:13Z", "source_id": 13034019, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T23:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15810, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:19:50Z", "source_id": 39697060, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T22:20:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:19:53Z", "source_id": 13034931, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T23:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15789, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:21:38Z", "source_id": 39700226, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T22:22:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:21:44Z", "source_id": 13035857, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T23:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15778, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:25:50Z", "source_id": 39707046, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T22:26:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:25:54Z", "source_id": 13037999, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T23:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15774, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:28:27Z", "source_id": 39711378, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T22:29:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:28:29Z", "source_id": 13039240, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T23:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15770, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:33:02Z", "source_id": 39718765, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T22:33:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:33:06Z", "source_id": 13041580, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T23:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15737, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:36:50Z", "source_id": 39724798, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T22:37:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:36:53Z", "source_id": 13043431, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T23:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15708, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:41:32Z", "source_id": 39731981, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-11T22:42:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:41:34Z", "source_id": 13045628, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-11T23:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15672, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:49:02Z", "source_id": 39742517, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-11T22:50:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:49:09Z", "source_id": 13049072, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-11T23:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15648, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:55:06Z", "source_id": 39750553, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-11T22:56:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:55:13Z", "source_id": 13051663, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-11T23:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15618, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T23:00:37Z", "source_id": 39757162, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-11T23:01:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T23:00:38Z", "source_id": 13053758, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-12T00:01:00+01:00", "operational_fact": true}] |
Moorgate (Great Northern) |
2246 |
2246 |
9 |
None |
None |
Letchworth Garden City |
0003 |
0003 |
2 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C18598/2026-09-12/detailed |
None |
Hitchin |
2026-09-12T23:57:30+01:00 |
Letchworth Garden City |
4.0 |
{"type": "LineString", "coordinates": [[-0.26307109999999995, 51.95315589999999], [-0.26338749999999994, 51.9534353], [-0.2635431999999999, 51.9535741], [-0.2639672, 51.9540182], [-0.2640739, 51.954111999999995], [-0.2641567, 51.95418479999999], [-0.2643867, 51.954381200000014], [-0.2649057, 51.95490650000001], [-0.2653931, 51.9553387], [-0.26570869999999996, 51.955625000000005], [-0.26604719999999993, 51.95599269999999], [-0.26631369999999993, 51.9562899], [-0.26650429999999997, 51.9565751], [-0.2666608999999999, 51.9568799], [-0.2667484, 51.957147899999995], [-0.2667912, 51.9574313], [-0.2667926, 51.95771809999999], [-0.2667527, 51.9580317], [-0.26668529999999996, 51.9582958], [-0.2665697, 51.9585643], [-0.2664265, 51.958827199999995], [-0.2662286, 51.9591002], [-0.2660134, 51.95934700000001], [-0.2657664, 51.95958470000001], [-0.2654873, 51.9598468], [-0.2653305000000001, 51.95998349999999], [-0.26481509999999997, 51.9604169], [-0.2645813, 51.9606135], [-0.2640394, 51.961018], [-0.26283759999999995, 51.9620285], [-0.2583228, 51.9657135], [-0.2575956999999999, 51.9663997], [-0.2572345, 51.96674060000001], [-0.2554306, 51.9682274], [-0.2535228, 51.9697029], [-0.2520609, 51.970613099999994], [-0.2516279, 51.9708708], [-0.2493172, 51.9722012], [-0.2472743, 51.9733591], [-0.24661299999999997, 51.973706], [-0.2433589, 51.975348], [-0.2422161, 51.97586059999999], [-0.23938880000000004, 51.9770304], [-0.23773989999999995, 51.97768820000001], [-0.23771029999999996, 51.9777], [-0.23757219999999993, 51.9777499], [-0.23682520000000004, 51.9780156], [-0.2362539, 51.9782056], [-0.2353746, 51.9784739], [-0.2335609, 51.97904150000001], [-0.23301150000000004, 51.979211199999995], [-0.23069899999999996, 51.97985269999999], [-0.23027909999999996, 51.9799671], [-0.229522, 51.9801733], [-0.229301, 51.98023229999999]]} |
2.6 |
2357 |
0001 |
Hitchin |
Letchworth Garden City |
Letchworth Garden City |
51.9802323 |
-0.2293010 |
51.9802323 |
-0.2293010 |
1 |
0 |
2026-09-11 23:12:22 |
TERMINATED |
2026-09-11 23:01:00 |
Letchworth Garden City |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13053758 |
1789167639178682 |
126 |
126 |
2026-09-11 23:11:54.915798 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 23:01:54.122737 |
| 462836 |
494248 |
Y15688 |
732A55M911 |
2026-09-11 |
COMPLETE |
13053810 |
2026-09-12 00:01:00 |
2026-09-11 23:12:22 |
2026-09-13 23:12:22 |
{"id": 494248, "stp": "O", "toc": "Great Western Railway", "uid": "Y15688", "consist": "165120", "dest_crs": "SLO", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y15688/2026-09-12/detailed", "trust_id": "732A55M911", "origin_crs": "WNC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Slough", "service_date": "2026-09-11", "dest_arr_time": "0002", "dest_platform": "2", "is_terminated": 1, "next_location": "Slough", "signalling_id": "2A55", "timing_status": "EARLY", "origin_station": "Windsor & Eton Central", "current_leg_arr": "0001", "current_leg_dep": "2355", "current_leg_end": "Slough", "origin_dep_time": "2356", "origin_platform": "BAY", "current_location": "Slough", "last_update_time": "2026-09-11T23:12:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.6103466999999999, 51.4832256], [-0.6109315, 51.48335360000001], [-0.6114333, 51.48343959999999], [-0.6119118, 51.4834713], [-0.6124107, 51.4834917], [-0.6132370999999999, 51.48351710000001], [-0.6136805, 51.4835319], [-0.6141159999999999, 51.4835661], [-0.6146025, 51.4836232], [-0.6147682, 51.48364930000001], [-0.6150257999999998, 51.4836917], [-0.6153017999999999, 51.4837515], [-0.615644, 51.4838599], [-0.6160106999999999, 51.4839971], [-0.6163407, 51.4841449], [-0.6166134, 51.48429709999999], [-0.6168194, 51.48442899999999], [-0.6170582, 51.48460599999999], [-0.6172413, 51.4847761], [-0.6173988000000001, 51.4849368], [-0.617502, 51.48506679999999], [-0.6175769999999999, 51.48514759999998], [-0.6177022, 51.48532919999999], [-0.6178053999999998, 51.4855182], [-0.6178953, 51.485744999999994], [-0.6179408, 51.4859406], [-0.6179293999999999, 51.4861451], [-0.6179269999999999, 51.4863768], [-0.6179104, 51.48655349999999], [-0.617802, 51.48712049999999], [-0.6177671999999998, 51.4873969], [-0.6177472999999999, 51.4876242], [-0.6177086, 51.48797879999999], [-0.6177012999999999, 51.48835350000001], [-0.6177086, 51.4886042], [-0.6177286, 51.488929799999994], [-0.6177971, 51.48949439999999], [-0.6178878, 51.49018019999999], [-0.6178995999999999, 51.4903314], [-0.6179126000000001, 51.4904974], [-0.6179015999999999, 51.49079059999999], [-0.6178621, 51.491240600000005], [-0.6177962, 51.4916882], [-0.6176740999999999, 51.4922493], [-0.6175302, 51.49267429999999], [-0.6174718999999999, 51.492846400000005], [-0.6173508, 51.49312230000001], [-0.6172611, 51.49332679999999], [-0.6170301, 51.49379609999999], [-0.6165696999999999, 51.4945133], [-0.6160914, 51.495222099999985], [-0.6156208999999999, 51.4957979], [-0.6155117999999999, 51.49591860000001], [-0.6149871, 51.4964626], [-0.6137969, 51.49743180000001], [-0.6126681, 51.4983467], [-0.6121661377666715, 51.4987748385867], [-0.6118277, 51.49906349999999], [-0.6117357, 51.49914199999999], [-0.6116039, 51.49925439999999], [-0.6110088, 51.4997321], [-0.610472, 51.500213], [-0.6101337999999998, 51.50052819999999], [-0.6100486, 51.500606000000005], [-0.6097669999999998, 51.500869300000005], [-0.6093527, 51.50126939999999], [-0.6080582, 51.50257], [-0.6067587, 51.5038827], [-0.6055579, 51.5051452], [-0.6042979, 51.5064401], [-0.6041237, 51.506602], [-0.6024388, 51.5082369], [-0.6015605, 51.50908789999999], [-0.6007002, 51.50990869999999], [-0.6000997999999999, 51.5105171], [-0.5998345, 51.5107774], [-0.5995890999999999, 51.51101189999999], [-0.599325, 51.5112426], [-0.5990472, 51.5114518], [-0.5987746, 51.51164279999999], [-0.5983787999999999, 51.5118595], [-0.5980544, 51.5120085], [-0.5973738, 51.51227839999999], [-0.5969552000000001, 51.5124218], [-0.5967029, 51.5124854], [-0.5964469, 51.5125381], [-0.5962391, 51.51256660000001], [-0.5959801, 51.51259780000001], [-0.5957374, 51.5126152], [-0.5954912, 51.51262], [-0.5952360999999999, 51.5126092], [-0.5949402999999999, 51.512575], [-0.5946588, 51.51253539999999], [-0.593522, 51.51234049999999], [-0.5933386, 51.51231], [-0.5906157, 51.5118606], [-0.5876198999999999, 51.511408900000006], [-0.5857821, 51.51118919999999], [-0.5848975, 51.5110702], [-0.5834899999999998, 51.510884899999986], [-0.5823934, 51.510744900000006], [-0.5805017, 51.51052020000001], [-0.5780084, 51.51024689999999], [-0.5754623, 51.5099962], [-0.5748836999999999, 51.5099431], [-0.5737224999999999, 51.50983660000001], [-0.5718652, 51.5096858], [-0.5703071999999999, 51.5095794], [-0.5690772999999999, 51.50949930000001], [-0.5685876999999999, 51.5094698], [-0.5679127, 51.50944249999999], [-0.5667045, 51.50940669999998], [-0.5661912, 51.5093837], [-0.5697794, 51.509617799999994], [-0.5717329999999999, 51.509755699999985], [-0.5727985, 51.509840099999984], [-0.5739000999999999, 51.5099322], [-0.5755607, 51.5100804], [-0.5766849999999999, 51.51018500000001], [-0.5776150999999999, 51.5102776], [-0.5802295, 51.51055920000001], [-0.5817002, 51.5107295], [-0.5829215, 51.51087969999998], [-0.5838389999999999, 51.5110084], [-0.5866298, 51.5114312], [-0.5869687, 51.5114825], [-0.5899883, 51.51194660000001], [-0.5919076, 51.51225469999999]]}", "current_leg_start": "Windsor & Eton Central", "dest_arr_time_act": "0002", "motion_projection": null, "next_location_lat": "51.5122547", "next_location_lon": "-0.5919076", "previous_location": "Windsor & Eton Central", "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\": 299.623, \"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\": 565.85, \"from_m\": 299.623, \"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\": 2442.286, \"from_m\": 565.85, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2452.756, \"from_m\": 2442.286, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3972.252, \"from_m\": 2452.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\": 4224.082, \"from_m\": 3972.252, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 4727.077, \"from_m\": 4224.082, \"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\": 4856.584, \"from_m\": 4727.077, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6062.542, \"from_m\": 4856.584, \"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\": 6228.679, \"from_m\": 6062.542, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7464.027, \"from_m\": 6228.679, \"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\": 8039.345, \"from_m\": 7464.027, \"capability_applied\": null, \"effective_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\": 494248, \"profile_key\": \"b148cd5629c0f3554611ff66fc9ad8d79571c870775d3ca833098b10023ad46d\", \"schedule_id\": 40634, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2356\", \"location\": \"Windsor & Eton Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40410}, {\"is_pass\": false, \"wtt_arr\": \"0002\", \"wtt_dep\": null, \"location\": \"Slough\", \"stage_seq\": 2, \"distance_m\": 8039.345, \"section_seq\": 1, \"route_path_id\": 40410}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 8039.345, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40410}], \"total_distance_m\": 8039.345, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 7324.05, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 715.295, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2356", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.5122547", "current_position_lon": "-0.5919076", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23562, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T23:00:43Z\", \"source_id\": 39757340, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:01:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T23:00:48Z\", \"source_id\": 13053810, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T00:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Slough", "service_state_platform": "2", "timing_fact_generation": 1789167648574213, "current_leg_arrival_utc": "2026-09-13T00:01:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T23:01:54.127446", "service_state_evidence_id": 13053810, "current_leg_start_actual_dep": "2026-09-12T23:56:00+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-11T23:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:11:54.918248", "service_state_valid_until_kind": null, "operational_interpretation_version": 7, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
O |
WNC |
SLO |
2A55 |
165120 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 299.623, "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": 565.85, "from_m": 299.623, "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": 2442.286, "from_m": 565.85, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2452.756, "from_m": 2442.286, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3972.252, "from_m": 2452.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": 4224.082, "from_m": 3972.252, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 4727.077, "from_m": 4224.082, "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": 4856.584, "from_m": 4727.077, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6062.542, "from_m": 4856.584, "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": 6228.679, "from_m": 6062.542, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7464.027, "from_m": 6228.679, "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": 8039.345, "from_m": 7464.027, "capability_applied": null, "effective_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": 494248, "profile_key": "b148cd5629c0f3554611ff66fc9ad8d79571c870775d3ca833098b10023ad46d", "schedule_id": 40634, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2356", "location": "Windsor & Eton Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40410}, {"is_pass": false, "wtt_arr": "0002", "wtt_dep": null, "location": "Slough", "stage_seq": 2, "distance_m": 8039.345, "section_seq": 1, "route_path_id": 40410}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 8039.345, "from_m": 0.0, "section_seq": 1, "route_path_id": 40410}], "total_distance_m": 8039.345, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 7324.05, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 715.295, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 23562, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T23:00:43Z", "source_id": 39757340, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T23:01:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T23:00:48Z", "source_id": 13053810, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T00:01:00+01:00", "operational_fact": true}] |
Windsor & Eton Central |
2356 |
2356 |
BAY |
None |
None |
Slough |
0002 |
0002 |
2 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y15688/2026-09-12/detailed |
None |
Windsor & Eton Central |
2026-09-12T23:56:00+01:00 |
Slough |
6.0 |
{"type": "LineString", "coordinates": [[-0.6103466999999999, 51.4832256], [-0.6109315, 51.48335360000001], [-0.6114333, 51.48343959999999], [-0.6119118, 51.4834713], [-0.6124107, 51.4834917], [-0.6132370999999999, 51.48351710000001], [-0.6136805, 51.4835319], [-0.6141159999999999, 51.4835661], [-0.6146025, 51.4836232], [-0.6147682, 51.48364930000001], [-0.6150257999999998, 51.4836917], [-0.6153017999999999, 51.4837515], [-0.615644, 51.4838599], [-0.6160106999999999, 51.4839971], [-0.6163407, 51.4841449], [-0.6166134, 51.48429709999999], [-0.6168194, 51.48442899999999], [-0.6170582, 51.48460599999999], [-0.6172413, 51.4847761], [-0.6173988000000001, 51.4849368], [-0.617502, 51.48506679999999], [-0.6175769999999999, 51.48514759999998], [-0.6177022, 51.48532919999999], [-0.6178053999999998, 51.4855182], [-0.6178953, 51.485744999999994], [-0.6179408, 51.4859406], [-0.6179293999999999, 51.4861451], [-0.6179269999999999, 51.4863768], [-0.6179104, 51.48655349999999], [-0.617802, 51.48712049999999], [-0.6177671999999998, 51.4873969], [-0.6177472999999999, 51.4876242], [-0.6177086, 51.48797879999999], [-0.6177012999999999, 51.48835350000001], [-0.6177086, 51.4886042], [-0.6177286, 51.488929799999994], [-0.6177971, 51.48949439999999], [-0.6178878, 51.49018019999999], [-0.6178995999999999, 51.4903314], [-0.6179126000000001, 51.4904974], [-0.6179015999999999, 51.49079059999999], [-0.6178621, 51.491240600000005], [-0.6177962, 51.4916882], [-0.6176740999999999, 51.4922493], [-0.6175302, 51.49267429999999], [-0.6174718999999999, 51.492846400000005], [-0.6173508, 51.49312230000001], [-0.6172611, 51.49332679999999], [-0.6170301, 51.49379609999999], [-0.6165696999999999, 51.4945133], [-0.6160914, 51.495222099999985], [-0.6156208999999999, 51.4957979], [-0.6155117999999999, 51.49591860000001], [-0.6149871, 51.4964626], [-0.6137969, 51.49743180000001], [-0.6126681, 51.4983467], [-0.6121661377666715, 51.4987748385867], [-0.6118277, 51.49906349999999], [-0.6117357, 51.49914199999999], [-0.6116039, 51.49925439999999], [-0.6110088, 51.4997321], [-0.610472, 51.500213], [-0.6101337999999998, 51.50052819999999], [-0.6100486, 51.500606000000005], [-0.6097669999999998, 51.500869300000005], [-0.6093527, 51.50126939999999], [-0.6080582, 51.50257], [-0.6067587, 51.5038827], [-0.6055579, 51.5051452], [-0.6042979, 51.5064401], [-0.6041237, 51.506602], [-0.6024388, 51.5082369], [-0.6015605, 51.50908789999999], [-0.6007002, 51.50990869999999], [-0.6000997999999999, 51.5105171], [-0.5998345, 51.5107774], [-0.5995890999999999, 51.51101189999999], [-0.599325, 51.5112426], [-0.5990472, 51.5114518], [-0.5987746, 51.51164279999999], [-0.5983787999999999, 51.5118595], [-0.5980544, 51.5120085], [-0.5973738, 51.51227839999999], [-0.5969552000000001, 51.5124218], [-0.5967029, 51.5124854], [-0.5964469, 51.5125381], [-0.5962391, 51.51256660000001], [-0.5959801, 51.51259780000001], [-0.5957374, 51.5126152], [-0.5954912, 51.51262], [-0.5952360999999999, 51.5126092], [-0.5949402999999999, 51.512575], [-0.5946588, 51.51253539999999], [-0.593522, 51.51234049999999], [-0.5933386, 51.51231], [-0.5906157, 51.5118606], [-0.5876198999999999, 51.511408900000006], [-0.5857821, 51.51118919999999], [-0.5848975, 51.5110702], [-0.5834899999999998, 51.510884899999986], [-0.5823934, 51.510744900000006], [-0.5805017, 51.51052020000001], [-0.5780084, 51.51024689999999], [-0.5754623, 51.5099962], [-0.5748836999999999, 51.5099431], [-0.5737224999999999, 51.50983660000001], [-0.5718652, 51.5096858], [-0.5703071999999999, 51.5095794], [-0.5690772999999999, 51.50949930000001], [-0.5685876999999999, 51.5094698], [-0.5679127, 51.50944249999999], [-0.5667045, 51.50940669999998], [-0.5661912, 51.5093837], [-0.5697794, 51.509617799999994], [-0.5717329999999999, 51.509755699999985], [-0.5727985, 51.509840099999984], [-0.5739000999999999, 51.5099322], [-0.5755607, 51.5100804], [-0.5766849999999999, 51.51018500000001], [-0.5776150999999999, 51.5102776], [-0.5802295, 51.51055920000001], [-0.5817002, 51.5107295], [-0.5829215, 51.51087969999998], [-0.5838389999999999, 51.5110084], [-0.5866298, 51.5114312], [-0.5869687, 51.5114825], [-0.5899883, 51.51194660000001], [-0.5919076, 51.51225469999999]]} |
5.0 |
2355 |
0001 |
Windsor & Eton Central |
Slough |
Slough |
51.5122547 |
-0.5919076 |
51.5122547 |
-0.5919076 |
1 |
0 |
2026-09-11 23:12:22 |
TERMINATED |
2026-09-11 23:01:00 |
Slough |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13053810 |
1789167648574213 |
7 |
7 |
2026-09-11 23:11:54.918248 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 23:01:54.127446 |
| 462837 |
492209 |
R59254 |
210E591911 |
2026-09-11 |
COMPLETE |
13054226 |
2026-09-12 00:01:00 |
2026-09-11 23:12:22 |
2026-09-13 23:12:22 |
{"id": 492209, "stp": "N", "toc": "Unknown", "uid": "R59254", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:R59254/2026-09-12/detailed", "trust_id": "210E591911", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Scunthorpe Trent Terminal Complex", "service_date": "2026-09-11", "dest_arr_time": "0030", "dest_platform": null, "is_terminated": 1, "next_location": "Scunthorpe Trent Terminal Complex", "signalling_id": "0E59", "timing_status": "EARLY", "origin_station": "Humber Oil Refinery", "current_leg_arr": "0001", "current_leg_dep": "0028½", "current_leg_end": "Scunthorpe Trent Terminal Complex", "origin_dep_time": "2348", "origin_platform": null, "current_location": "Scunthorpe Trent Terminal Complex", "last_update_time": "2026-09-11T23:12:22", "route_debug_link": null, "timing_variation": "-29 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.6322138664809093, 53.59133835245648], [-0.6315677, 53.59172139999999], [-0.6310350999999998, 53.592036799999995], [-0.6309673999999998, 53.5920783], [-0.6303469, 53.59240260000001], [-0.6303004, 53.59242940000001], [-0.6296687, 53.59275139999999], [-0.62963, 53.59277180000001], [-0.6293870999999999, 53.59288930000001], [-0.6291322000000001, 53.5929935], [-0.6289524, 53.593073800000006], [-0.6289308999999998, 53.59308419999999], [-0.628820698883665, 53.593130671370474], [-0.6286607999999999, 53.5931981], [-0.6282344999999999, 53.5933552], [-0.6282001999999999, 53.59336940000001], [-0.6279386999999998, 53.59346589999999], [-0.6277755999999999, 53.59351579999999], [-0.6274776999999999, 53.5936038], [-0.627161, 53.5937157], [-0.6263894999999999, 53.5939606], [-0.6221666999999999, 53.5952407], [-0.6213543999999999, 53.5955213]]}", "current_leg_start": "Trent Jn", "dest_arr_time_act": "0030", "motion_projection": null, "next_location_lat": "53.5955213", "next_location_lon": "-0.6213544", "previous_location": "Trent Jn", "current_leg_milage": "0.5", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 588.279, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 4362.267, \"from_m\": 588.279, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6069.251, \"from_m\": 4362.267, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13569.762, \"from_m\": 6069.251, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13923.706, \"from_m\": 13569.762, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 14840.236, \"from_m\": 13923.706, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18780.843, \"from_m\": 14840.236, \"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\": 18792.112, \"from_m\": 18780.843, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22135.774, \"from_m\": 18792.112, \"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\": 24095.176, \"from_m\": 22135.774, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29444.87, \"from_m\": 24095.176, \"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\": 29910.063, \"from_m\": 29444.87, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29913.127, \"from_m\": 29910.063, \"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\": 29967.274, \"from_m\": 29913.127, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30002.423, \"from_m\": 29967.274, \"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\": 30075.333, \"from_m\": 30002.423, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30268.206, \"from_m\": 30075.333, \"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\": 30800.418, \"from_m\": 30268.206, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30804.695, \"from_m\": 30800.418, \"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\": 30859.65, \"from_m\": 30804.695, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 30863.066, \"from_m\": 30859.65, \"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\": 31490.12, \"from_m\": 30863.066, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 492209, \"profile_key\": \"8530f2092639ee3794192ade35f776692512098ccd9bdaebc04f158ffa3aebb3\", \"schedule_id\": 38530, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2348\", \"location\": \"Humber Oil Refinery\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 43836}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2356\", \"location\": \"Ulceby\", \"stage_seq\": 2, \"distance_m\": 4530.916, \"section_seq\": 1, \"route_path_id\": 43836}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2359\", \"location\": \"Brocklesby Jn\", \"stage_seq\": 3, \"distance_m\": 6484.731, \"section_seq\": 1, \"route_path_id\": 43836}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0005\", \"location\": \"Barnetby\", \"stage_seq\": 4, \"distance_m\": 13799.255, \"section_seq\": 1, \"route_path_id\": 43836}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0008\", \"location\": \"Wrawby Jn\", \"stage_seq\": 5, \"distance_m\": 14758.178, \"section_seq\": 1, \"route_path_id\": 43836}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0017H\", \"location\": \"Scunthorpe Foreign Ore Jn\", \"stage_seq\": 6, \"distance_m\": 27597.032, \"section_seq\": 1, \"route_path_id\": 43836}, {\"is_pass\": false, \"wtt_arr\": \"0025H\", \"wtt_dep\": \"0028H\", \"location\": \"Trent Jn\", \"stage_seq\": 7, \"distance_m\": 30629.407, \"section_seq\": 1, \"route_path_id\": 43836}, {\"is_pass\": false, \"wtt_arr\": \"0030\", \"wtt_dep\": null, \"location\": \"Scunthorpe Trent Terminal Complex\", \"stage_seq\": 8, \"distance_m\": 31490.12, \"section_seq\": 1, \"route_path_id\": 43836}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 31490.12, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 43836}], \"total_distance_m\": 31490.12, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 27779.202, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 3710.918, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2348", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1412.5", "current_position_lat": "53.5955213", "current_position_lon": "-0.6213544", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 6456, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:26:22Z\", \"source_id\": 39707915, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:26:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:26:28Z\", \"source_id\": 13038242, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6564, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:36:16Z\", \"source_id\": 39723889, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:37:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:36:17Z\", \"source_id\": 13043131, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T23:01:58Z\", \"source_id\": 13054226, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T00:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Scunthorpe Trent Terminal Complex", "service_state_platform": null, "timing_fact_generation": 1789167719811894, "current_leg_arrival_utc": "2026-09-13T00:15:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T23:01:59.797311", "service_state_evidence_id": 13054226, "current_leg_start_actual_dep": "2026-09-13T00:28:30+01:00", "operational_evidence_version": 34, "service_state_event_time_utc": "2026-09-11T23:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:12:00.526369", "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 |
0E59 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 588.279, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 4362.267, "from_m": 588.279, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6069.251, "from_m": 4362.267, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13569.762, "from_m": 6069.251, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13923.706, "from_m": 13569.762, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 14840.236, "from_m": 13923.706, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18780.843, "from_m": 14840.236, "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": 18792.112, "from_m": 18780.843, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22135.774, "from_m": 18792.112, "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": 24095.176, "from_m": 22135.774, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29444.87, "from_m": 24095.176, "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": 29910.063, "from_m": 29444.87, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29913.127, "from_m": 29910.063, "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": 29967.274, "from_m": 29913.127, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30002.423, "from_m": 29967.274, "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": 30075.333, "from_m": 30002.423, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30268.206, "from_m": 30075.333, "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": 30800.418, "from_m": 30268.206, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30804.695, "from_m": 30800.418, "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": 30859.65, "from_m": 30804.695, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 30863.066, "from_m": 30859.65, "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": 31490.12, "from_m": 30863.066, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 492209, "profile_key": "8530f2092639ee3794192ade35f776692512098ccd9bdaebc04f158ffa3aebb3", "schedule_id": 38530, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2348", "location": "Humber Oil Refinery", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 43836}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2356", "location": "Ulceby", "stage_seq": 2, "distance_m": 4530.916, "section_seq": 1, "route_path_id": 43836}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2359", "location": "Brocklesby Jn", "stage_seq": 3, "distance_m": 6484.731, "section_seq": 1, "route_path_id": 43836}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0005", "location": "Barnetby", "stage_seq": 4, "distance_m": 13799.255, "section_seq": 1, "route_path_id": 43836}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0008", "location": "Wrawby Jn", "stage_seq": 5, "distance_m": 14758.178, "section_seq": 1, "route_path_id": 43836}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0017H", "location": "Scunthorpe Foreign Ore Jn", "stage_seq": 6, "distance_m": 27597.032, "section_seq": 1, "route_path_id": 43836}, {"is_pass": false, "wtt_arr": "0025H", "wtt_dep": "0028H", "location": "Trent Jn", "stage_seq": 7, "distance_m": 30629.407, "section_seq": 1, "route_path_id": 43836}, {"is_pass": false, "wtt_arr": "0030", "wtt_dep": null, "location": "Scunthorpe Trent Terminal Complex", "stage_seq": 8, "distance_m": 31490.12, "section_seq": 1, "route_path_id": 43836}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 31490.12, "from_m": 0.0, "section_seq": 1, "route_path_id": 43836}], "total_distance_m": 31490.12, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 27779.202, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 3710.918, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 6456, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:26:22Z", "source_id": 39707915, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T22:26:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:26:28Z", "source_id": 13038242, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T23:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6564, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:36:16Z", "source_id": 39723889, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T22:37:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:36:17Z", "source_id": 13043131, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T23:37:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T23:01:58Z", "source_id": 13054226, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T00:01:00+01:00", "operational_fact": true}] |
Humber Oil Refinery |
2348 |
2348 |
None |
None |
None |
Scunthorpe Trent Terminal Complex |
0030 |
0030 |
None |
EARLY |
-29 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:R59254/2026-09-12/detailed |
None |
Trent Jn |
2026-09-13T00:28:30+01:00 |
Scunthorpe Trent Terminal Complex |
1412.5 |
{"type": "LineString", "coordinates": [[-0.6322138664809093, 53.59133835245648], [-0.6315677, 53.59172139999999], [-0.6310350999999998, 53.592036799999995], [-0.6309673999999998, 53.5920783], [-0.6303469, 53.59240260000001], [-0.6303004, 53.59242940000001], [-0.6296687, 53.59275139999999], [-0.62963, 53.59277180000001], [-0.6293870999999999, 53.59288930000001], [-0.6291322000000001, 53.5929935], [-0.6289524, 53.593073800000006], [-0.6289308999999998, 53.59308419999999], [-0.628820698883665, 53.593130671370474], [-0.6286607999999999, 53.5931981], [-0.6282344999999999, 53.5933552], [-0.6282001999999999, 53.59336940000001], [-0.6279386999999998, 53.59346589999999], [-0.6277755999999999, 53.59351579999999], [-0.6274776999999999, 53.5936038], [-0.627161, 53.5937157], [-0.6263894999999999, 53.5939606], [-0.6221666999999999, 53.5952407], [-0.6213543999999999, 53.5955213]]} |
0.5 |
0028½ |
0001 |
Trent Jn |
Scunthorpe Trent Terminal Complex |
Scunthorpe Trent Terminal Complex |
53.5955213 |
-0.6213544 |
53.5955213 |
-0.6213544 |
1 |
0 |
2026-09-11 23:12:22 |
TERMINATED |
2026-09-11 23:01:00 |
Scunthorpe Trent Terminal Complex |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13054226 |
1789167719811894 |
34 |
34 |
2026-09-11 23:12:00.526369 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 23:01:59.797311 |
| 462838 |
493650 |
C61618 |
722I25M911 |
2026-09-11 |
COMPLETE |
13054039 |
2026-09-12 00:02:00 |
2026-09-11 23:12:22 |
2026-09-13 23:12:22 |
{"id": 493650, "stp": "P", "toc": "London Underground", "uid": "C61618", "consist": null, "dest_crs": "SBP", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C61618/2026-09-12/detailed", "trust_id": "722I25M911", "origin_crs": "ZEL", "show_on_map": 0, "dar_est_time": "23:22:00", "dar_platform": null, "dest_station": "Stonebridge Park", "service_date": "2026-09-11", "dest_arr_time": "2359", "dest_platform": "2", "is_terminated": 1, "next_location": "Stonebridge Park", "signalling_id": "2I25", "timing_status": "LATE", "origin_station": "Elephant & Castle L.T.", "current_leg_arr": "0002", "current_leg_dep": "0000", "current_leg_end": "Stonebridge Park", "origin_dep_time": "2322", "origin_platform": null, "current_location": "Stonebridge Park", "last_update_time": "2026-09-11T23:12:22", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.2584560073434478, 51.536307881526966], [-0.2586468, 51.5364009], [-0.2589177, 51.5365361], [-0.2591669, 51.536663399999995], [-0.25922339999999994, 51.5366933], [-0.2595391, 51.53687450000001], [-0.2597329, 51.537007399999986], [-0.2598973, 51.53711709999999], [-0.2601544, 51.5372759], [-0.2604873, 51.5374529], [-0.2607957, 51.5375995], [-0.26166979999999995, 51.53801639999998], [-0.2621878999999999, 51.5382592], [-0.262636, 51.53845700000001], [-0.26328029999999997, 51.53872570000001], [-0.2639325, 51.5389967], [-0.2639811, 51.5390165], [-0.2641667, 51.53910359999998], [-0.26435459999999994, 51.5392067], [-0.2647423, 51.5393872], [-0.2652366, 51.53960240000001], [-0.2655969, 51.5397643], [-0.2659371, 51.53991579999999], [-0.26624739999999997, 51.540054899999994], [-0.2666756, 51.54024109999999], [-0.2669954, 51.54038099999999], [-0.26737150000000004, 51.5405481], [-0.2676935999999999, 51.5406843], [-0.26810039999999996, 51.54085539999999], [-0.2685914, 51.5410709], [-0.2690355, 51.54125539999999], [-0.26949458523585645, 51.54145077924969], [-0.26952799999999993, 51.541465], [-0.2699141, 51.5416293], [-0.2703757, 51.5418161], [-0.270901, 51.5420169], [-0.2714005, 51.5422089], [-0.2719219, 51.54239619999999], [-0.27243899999999993, 51.5425803], [-0.27295, 51.54273379999999], [-0.2733887, 51.542855], [-0.2734918, 51.5428835], [-0.27404159999999994, 51.543034500000005], [-0.2742944, 51.5431114], [-0.27492389999999994, 51.54333210000001], [-0.2755407999999999, 51.54355959999999], [-0.2757956, 51.5436615], [-0.2760189, 51.54377290000001], [-0.2762459, 51.5438939], [-0.27641119999999997, 51.5439881]]}", "current_leg_start": "Harlesden", "dest_arr_time_act": "2359", "motion_projection": null, "next_location_lat": "51.5439881", "next_location_lon": "-0.2764112", "previous_location": "Harlesden", "current_leg_milage": "0.9", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "2322", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.5439881", "current_position_lon": "-0.2764112", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:51:08Z\", \"source_id\": 13049918, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:53:58Z\", \"source_id\": 13051164, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:56:37Z\", \"source_id\": 13052205, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:59:13Z\", \"source_id\": 13053232, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T23:01:28Z\", \"source_id\": 13054039, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T00:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stonebridge Park", "service_state_platform": "2", "timing_fact_generation": 1789167689669173, "current_leg_arrival_utc": "2026-09-13T00:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T23:02:00.373616", "service_state_evidence_id": 13054039, "current_leg_start_actual_dep": "2026-09-13T00:00:00+01:00", "operational_evidence_version": 23, "service_state_event_time_utc": "2026-09-11T23:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:12:00.546296", "service_state_valid_until_kind": null, "operational_interpretation_version": 23, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Underground |
P |
ZEL |
SBP |
2I25 |
None |
None |
None |
None |
None |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:51:08Z", "source_id": 13049918, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T23:53:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:53:58Z", "source_id": 13051164, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T23:54:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:56:37Z", "source_id": 13052205, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T23:57:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:59:13Z", "source_id": 13053232, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T23:59:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T23:01:28Z", "source_id": 13054039, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T00:02:00+01:00", "operational_fact": true}] |
Elephant & Castle L.T. |
2322 |
2322 |
None |
23:22:00 |
None |
Stonebridge Park |
2359 |
2359 |
2 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C61618/2026-09-12/detailed |
None |
Harlesden |
2026-09-13T00:00:00+01:00 |
Stonebridge Park |
2.0 |
{"type": "LineString", "coordinates": [[-0.2584560073434478, 51.536307881526966], [-0.2586468, 51.5364009], [-0.2589177, 51.5365361], [-0.2591669, 51.536663399999995], [-0.25922339999999994, 51.5366933], [-0.2595391, 51.53687450000001], [-0.2597329, 51.537007399999986], [-0.2598973, 51.53711709999999], [-0.2601544, 51.5372759], [-0.2604873, 51.5374529], [-0.2607957, 51.5375995], [-0.26166979999999995, 51.53801639999998], [-0.2621878999999999, 51.5382592], [-0.262636, 51.53845700000001], [-0.26328029999999997, 51.53872570000001], [-0.2639325, 51.5389967], [-0.2639811, 51.5390165], [-0.2641667, 51.53910359999998], [-0.26435459999999994, 51.5392067], [-0.2647423, 51.5393872], [-0.2652366, 51.53960240000001], [-0.2655969, 51.5397643], [-0.2659371, 51.53991579999999], [-0.26624739999999997, 51.540054899999994], [-0.2666756, 51.54024109999999], [-0.2669954, 51.54038099999999], [-0.26737150000000004, 51.5405481], [-0.2676935999999999, 51.5406843], [-0.26810039999999996, 51.54085539999999], [-0.2685914, 51.5410709], [-0.2690355, 51.54125539999999], [-0.26949458523585645, 51.54145077924969], [-0.26952799999999993, 51.541465], [-0.2699141, 51.5416293], [-0.2703757, 51.5418161], [-0.270901, 51.5420169], [-0.2714005, 51.5422089], [-0.2719219, 51.54239619999999], [-0.27243899999999993, 51.5425803], [-0.27295, 51.54273379999999], [-0.2733887, 51.542855], [-0.2734918, 51.5428835], [-0.27404159999999994, 51.543034500000005], [-0.2742944, 51.5431114], [-0.27492389999999994, 51.54333210000001], [-0.2755407999999999, 51.54355959999999], [-0.2757956, 51.5436615], [-0.2760189, 51.54377290000001], [-0.2762459, 51.5438939], [-0.27641119999999997, 51.5439881]]} |
0.9 |
0000 |
0002 |
Harlesden |
Stonebridge Park |
Stonebridge Park |
51.5439881 |
-0.2764112 |
51.5439881 |
-0.2764112 |
1 |
0 |
2026-09-11 23:12:22 |
TERMINATED |
2026-09-11 23:02:00 |
Stonebridge Park |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13054039 |
1789167689669173 |
23 |
23 |
2026-09-11 23:12:00.546296 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 23:02:00.373616 |
| 462839 |
494120 |
W86392 |
075F84M911 |
2026-09-11 |
COMPLETE |
13053937 |
2026-09-12 00:02:00 |
2026-09-11 23:12:22 |
2026-09-13 23:12:22 |
{"id": 494120, "stp": "P", "toc": "ScotRail", "uid": "W86392", "consist": "380109", "dest_crs": "XGW", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W86392/2026-09-12/detailed", "trust_id": "075F84M911", "origin_crs": "GLC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Shields T.M.D. (E)", "service_date": "2026-09-11", "dest_arr_time": "0004", "dest_platform": null, "is_terminated": 1, "next_location": "Shields T.M.D. (E)", "signalling_id": "5F84", "timing_status": "EARLY", "origin_station": "Glasgow Central High Level", "current_leg_arr": "0002", "current_leg_dep": "0000", "current_leg_end": "Shields T.M.D. (E)", "origin_dep_time": "2348", "origin_platform": "15", "current_location": "Shields T.M.D. (E)", "last_update_time": "2026-09-11T23:12:22", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.292567, 55.8473824], [-4.2922357, 55.847395299999995], [-4.2919962, 55.8474046], [-4.2916591, 55.8474125], [-4.2908599, 55.84742339999998], [-4.2901316, 55.847389199999995], [-4.2896971, 55.8473561], [-4.2845443, 55.847112200000005]]}", "current_leg_start": "Shields Jn No.1 Line", "dest_arr_time_act": "0004", "motion_projection": null, "next_location_lat": "55.8471122", "next_location_lon": "-4.2845443", "previous_location": "Shields Jn No.1 Line", "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\": 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\": 2698.335, \"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\": 3019.146, \"from_m\": 2698.335, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3059.032, \"from_m\": 3019.146, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 3610.993, \"from_m\": 3059.032, \"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\": 494120, \"profile_key\": \"8d8c8798aafd9d95b8f3177d67a4b4d36fdbeee7cfe854e43d62792a1bd1a179\", \"schedule_id\": 29358, \"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\": 39940}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2350\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 2, \"distance_m\": 931.245, \"section_seq\": 1, \"route_path_id\": 39940}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2354\", \"location\": \"Shields Jn\", \"stage_seq\": 3, \"distance_m\": 2663.035, \"section_seq\": 1, \"route_path_id\": 39940}, {\"is_pass\": false, \"wtt_arr\": \"2356\", \"wtt_dep\": \"0001\", \"location\": \"Shields Jn No.1 Line\", \"stage_seq\": 4, \"distance_m\": 3108.51, \"section_seq\": 1, \"route_path_id\": 39940}, {\"is_pass\": false, \"wtt_arr\": \"0004\", \"wtt_dep\": null, \"location\": \"Shields T.M.D. (E)\", \"stage_seq\": 5, \"distance_m\": 3610.993, \"section_seq\": 1, \"route_path_id\": 39940}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 3610.993, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39940}], \"total_distance_m\": 3610.993, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 3175.932, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 435.061, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2348", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "55.8471122", "current_position_lon": "-4.2845443", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1802, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:55:54Z\", \"source_id\": 39751468, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:56:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:55:59Z\", \"source_id\": 13051951, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T23:01:08Z\", \"source_id\": 13053937, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T00:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Shields T.M.D. (E)", "service_state_platform": null, "timing_fact_generation": 1789167670300671, "current_leg_arrival_utc": "2026-09-13T00:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T23:02:00.626211", "service_state_evidence_id": 13053937, "current_leg_start_actual_dep": "2026-09-13T00:01:00+01:00", "operational_evidence_version": 15, "service_state_event_time_utc": "2026-09-11T23:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:12:00.687491", "service_state_valid_until_kind": null, "operational_interpretation_version": 15, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
GLC |
XGW |
5F84 |
380109 |
4 |
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": 2698.335, "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": 3019.146, "from_m": 2698.335, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3059.032, "from_m": 3019.146, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 3610.993, "from_m": 3059.032, "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": 494120, "profile_key": "8d8c8798aafd9d95b8f3177d67a4b4d36fdbeee7cfe854e43d62792a1bd1a179", "schedule_id": 29358, "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": 39940}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2350", "location": "Glasgow Bridge Street Jn", "stage_seq": 2, "distance_m": 931.245, "section_seq": 1, "route_path_id": 39940}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2354", "location": "Shields Jn", "stage_seq": 3, "distance_m": 2663.035, "section_seq": 1, "route_path_id": 39940}, {"is_pass": false, "wtt_arr": "2356", "wtt_dep": "0001", "location": "Shields Jn No.1 Line", "stage_seq": 4, "distance_m": 3108.51, "section_seq": 1, "route_path_id": 39940}, {"is_pass": false, "wtt_arr": "0004", "wtt_dep": null, "location": "Shields T.M.D. (E)", "stage_seq": 5, "distance_m": 3610.993, "section_seq": 1, "route_path_id": 39940}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 3610.993, "from_m": 0.0, "section_seq": 1, "route_path_id": 39940}], "total_distance_m": 3610.993, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 3175.932, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 435.061, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 1802, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:55:54Z", "source_id": 39751468, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T22:56:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:55:59Z", "source_id": 13051951, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T23:56:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T23:01:08Z", "source_id": 13053937, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T00:02:00+01:00", "operational_fact": true}] |
Glasgow Central High Level |
2348 |
2348 |
15 |
None |
None |
Shields T.M.D. (E) |
0004 |
0004 |
None |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W86392/2026-09-12/detailed |
None |
Shields Jn No.1 Line |
2026-09-13T00:01:00+01:00 |
Shields T.M.D. (E) |
2.0 |
{"type": "LineString", "coordinates": [[-4.292567, 55.8473824], [-4.2922357, 55.847395299999995], [-4.2919962, 55.8474046], [-4.2916591, 55.8474125], [-4.2908599, 55.84742339999998], [-4.2901316, 55.847389199999995], [-4.2896971, 55.8473561], [-4.2845443, 55.847112200000005]]} |
0.3 |
0000 |
0002 |
Shields Jn No.1 Line |
Shields T.M.D. (E) |
Shields T.M.D. (E) |
55.8471122 |
-4.2845443 |
55.8471122 |
-4.2845443 |
1 |
0 |
2026-09-11 23:12:22 |
TERMINATED |
2026-09-11 23:02:00 |
Shields T.M.D. (E) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13053937 |
1789167670300671 |
15 |
15 |
2026-09-11 23:12:00.687491 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 23:02:00.626211 |
| 462840 |
491785 |
W85502 |
115N82M711 |
2026-09-11 |
COMPLETE |
None |
2026-09-11 23:02:00 |
2026-09-11 23:12:22 |
2026-09-13 23:12:22 |
{"id": 491785, "stp": "P", "toc": "TransPennine Express", "uid": "W85502", "consist": "397009", "dest_crs": null, "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W85502/2026-09-11/detailed", "trust_id": "115N82M711", "origin_crs": "OXN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Preston Croft Street Sidings", "service_date": "2026-09-11", "dest_arr_time": "2302", "dest_platform": null, "is_terminated": 1, "next_location": "Preston", "signalling_id": "5N82", "timing_status": "EARLY", "origin_station": "Oxenholme Lake District", "current_leg_arr": "2207", "current_leg_dep": "2231", "current_leg_end": "Preston", "origin_dep_time": "2152", "origin_platform": "3", "current_location": "Preston", "last_update_time": "2026-09-11T23:12:22", "route_debug_link": null, "timing_variation": "-48 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.8077197685531408, 54.0488678415442], [-2.8076717, 54.0487693], [-2.8073714999999995, 54.04815429999999], [-2.807262699999999, 54.0479313], [-2.8071373, 54.047625], [-2.8070571999999996, 54.04739140000001], [-2.8070105999999995, 54.0472554], [-2.8069528000000004, 54.046989399999994], [-2.8069063, 54.0465564], [-2.8067606, 54.04514050000001], [-2.8066911999999995, 54.044645200000005], [-2.8065958999999996, 54.04418], [-2.8064745, 54.043752100000006], [-2.8062521, 54.0431569], [-2.8059812999999996, 54.0424987], [-2.8058199, 54.042206], [-2.8057417, 54.042073], [-2.8056012, 54.0418472], [-2.8054120999999994, 54.04158770000001], [-2.8050504999999997, 54.041137000000006], [-2.8049709000000003, 54.0410462], [-2.8046259, 54.04065889999998], [-2.8041995, 54.04022020000001], [-2.8037292, 54.039788400000006], [-2.8032652, 54.039395899999995], [-2.8028553, 54.0391042], [-2.8024669, 54.0388462], [-2.8018232, 54.0383947], [-2.8013196, 54.0380808], [-2.8007326, 54.0376867], [-2.8002482999999994, 54.03728689999999], [-2.7999064, 54.036949500000006], [-2.799726, 54.036753100000006], [-2.7996220999999997, 54.0366225], [-2.7995326, 54.03649889999999], [-2.7994878, 54.03643310000001], [-2.7993827, 54.036279], [-2.7992426, 54.03604070000001], [-2.7991230999999996, 54.03579659999999], [-2.7989781, 54.0352736], [-2.7988799, 54.034761200000005], [-2.7988641999999997, 54.0338784], [-2.7988371999999995, 54.03259689999999], [-2.7988419, 54.03169729999999], [-2.7988056999999995, 54.0308021], [-2.7987305, 54.02947259999999], [-2.7986476, 54.0287971], [-2.7985967000000005, 54.02831900000001], [-2.7985576999999995, 54.02782199999999], [-2.7983165, 54.0261285], [-2.7981542, 54.0247712], [-2.7980046999999995, 54.02357190000001], [-2.7978944, 54.0227509], [-2.797791699999999, 54.0219402], [-2.7977196, 54.0213315], [-2.7976438999999997, 54.0207214], [-2.7975509, 54.0200427], [-2.7974477, 54.0194077], [-2.7974326, 54.01930649999999], [-2.7973447, 54.018900299999984], [-2.7972816, 54.018492900000005], [-2.7970645999999997, 54.0176451], [-2.7967926, 54.016787], [-2.7965182, 54.0159544], [-2.7960013999999997, 54.01436499999999], [-2.7955112, 54.0128687], [-2.7950465, 54.0114111], [-2.7947189, 54.0103708], [-2.7945030999999996, 54.00945740000001], [-2.7944916, 54.00921100000001], [-2.7944755, 54.0090471], [-2.7944056999999995, 54.00856159999999], [-2.7943440999999996, 54.008058799999986], [-2.7942957999999996, 54.0075969], [-2.7942636, 54.0071256], [-2.7942501999999996, 54.0065865], [-2.7942555, 54.005924399999984], [-2.7942796999999997, 54.0053901], [-2.7942824, 54.0051662], [-2.7942824, 54.00494869999999], [-2.7942636, 54.00473589999999], [-2.7942376, 54.0043191], [-2.7941881999999993, 54.003113599999985], [-2.7940775, 54.0020299], [-2.7939937, 54.0015642], [-2.7939761, 54.001479399999994], [-2.7937993, 54.0005358], [-2.7935780999999995, 53.9996361], [-2.7934366275361153, 53.999174733749136], [-2.7932121, 53.9984425], [-2.7930091999999997, 53.9978279], [-2.7927922999999995, 53.9972466], [-2.7926836, 53.99696190000001], [-2.7921983000000004, 53.99569079999999], [-2.7914597, 53.9941049], [-2.7910951999999996, 53.9932953], [-2.7907455999999997, 53.9925629], [-2.7904314, 53.991870000000006], [-2.7897768999999997, 53.990482799999995], [-2.7895632, 53.9900367], [-2.7889836, 53.98883699999999], [-2.7887788, 53.9884132], [-2.7886201999999995, 53.9880849], [-2.7882551, 53.9874442], [-2.7874415999999997, 53.9861578], [-2.7867863999999996, 53.9852939], [-2.7861648, 53.98451409999999], [-2.7860726, 53.98440519999999], [-2.784777380770516, 53.98277758879684], [-2.7847453999999994, 53.9827374], [-2.7843136, 53.9821947], [-2.7834697, 53.981183299999984], [-2.7829849, 53.9805536], [-2.7823085999999995, 53.97970539999999], [-2.781582199999999, 53.9787822], [-2.7797011, 53.9764273], [-2.7787841, 53.97529750000001], [-2.7773093999999996, 53.97345709999999], [-2.7765871999999994, 53.97251849999999], [-2.7761724, 53.97199989999999], [-2.7758446999999995, 53.971590199999994], [-2.7757469999999995, 53.971449799999995], [-2.7755846, 53.971205699999985], [-2.774497, 53.969570700000006], [-2.7739245999999995, 53.9686253], [-2.7734059, 53.96768829999999], [-2.7729481999999996, 53.9667668], [-2.7725023, 53.96572989999999], [-2.7722828, 53.96520149999999], [-2.7720716, 53.9646696], [-2.7715778, 53.9633048], [-2.7711435999999994, 53.96192679999999], [-2.770972, 53.961289099999995], [-2.7708551999999997, 53.960786], [-2.7707735999999996, 53.9603517], [-2.7707428999999997, 53.96022030000001], [-2.7706869, 53.9599468], [-2.7705450999999996, 53.9591764], [-2.7704350999999994, 53.95838799999999], [-2.7702483, 53.956333699999995], [-2.7701049, 53.9544408], [-2.7699775999999994, 53.9531351], [-2.769925999999999, 53.952239099999986], [-2.7699179, 53.95177600000001], [-2.7699355, 53.9511924], [-2.7700020999999997, 53.9506456], [-2.7700889999999996, 53.95001630000001], [-2.770344, 53.9490737], [-2.7706292999999995, 53.948296699999986], [-2.7709973999999997, 53.94750350000001], [-2.7713604, 53.946733], [-2.771516773590078, 53.946338544998355], [-2.7716689, 53.9459548], [-2.7718334, 53.94533590000002], [-2.7719739, 53.9447144], [-2.7720696999999994, 53.94401429999999], [-2.7721083, 53.94333919999999], [-2.7720094, 53.94191409999999], [-2.7718928000000003, 53.94131149999998], [-2.7717455999999996, 53.9406996], [-2.7714272, 53.9397886], [-2.7706736999999997, 53.9382944], [-2.7703496, 53.93774769999999], [-2.7698038, 53.93699130000001], [-2.7692395, 53.9362794], [-2.7683649, 53.935355599999994], [-2.76787, 53.934837], [-2.7675417999999996, 53.9344763], [-2.7671895, 53.9341153], [-2.7661431, 53.933020199999994], [-2.7651420999999994, 53.931950699999994], [-2.764184199999999, 53.9308923], [-2.7641275, 53.9308348], [-2.7628033, 53.9294203], [-2.7620443, 53.9285674], [-2.7619074, 53.928414999999994], [-2.7615249, 53.9279269], [-2.7610456, 53.92726739999999], [-2.7604957, 53.9263321], [-2.7600709, 53.9255003], [-2.7596283, 53.9244475], [-2.7589218999999994, 53.9222205], [-2.7583574999999994, 53.9202989], [-2.7576347999999995, 53.9179412], [-2.7574549, 53.91718070000001], [-2.7572264999999994, 53.91659019999999], [-2.7571881, 53.91646199999999], [-2.7561472, 53.91297670000001], [-2.7555079, 53.91082389999999], [-2.7550439, 53.9095257], [-2.7546434999999994, 53.90841079999999], [-2.7541339999999996, 53.907091], [-2.7533463, 53.9049199], [-2.7530701999999994, 53.904214], [-2.7512914, 53.89933359999999], [-2.7509924999999997, 53.8985611], [-2.7507766, 53.89800309999999], [-2.7503419, 53.896877399999994], [-2.7499601, 53.89580550000001], [-2.7491801, 53.893701], [-2.7490820634054693, 53.89343534084089], [-2.7487445, 53.892520600000005], [-2.7485683, 53.8919532], [-2.7481832999999996, 53.890453699999995], [-2.7479043, 53.888679399999994], [-2.7478584999999995, 53.88829080000001], [-2.7478478, 53.88819869999999], [-2.7477294999999997, 53.887261800000005], [-2.7476659, 53.8867575], [-2.7475599999999996, 53.886443500000006], [-2.7475175000000003, 53.8861289], [-2.7474947, 53.88593579999999], [-2.7474135, 53.885324700000005], [-2.7473531, 53.884477], [-2.7473439, 53.8844098], [-2.747108400000001, 53.88299889999999], [-2.7469986, 53.8818263], [-2.7468581, 53.880456599999995], [-2.7468424, 53.8803076], [-2.7465496999999996, 53.878244], [-2.7464082999999997, 53.8769585], [-2.7462675999999995, 53.8757749], [-2.7462565999999997, 53.8757091], [-2.7460808, 53.87465579999999], [-2.7456794, 53.872901899999995], [-2.7446593, 53.868522299999995], [-2.7441306, 53.866209799999986], [-2.7439588999999995, 53.86534230000001], [-2.7436057999999997, 53.8638783], [-2.7434093999999996, 53.86303809999998], [-2.7430523, 53.8615155], [-2.7430218999999996, 53.861385199999994], [-2.7427758999999994, 53.86033259999999], [-2.7426278999999996, 53.85967339999999], [-2.7425258, 53.859012599999986], [-2.7424934999999997, 53.8588773], [-2.7422227999999995, 53.85791669999999], [-2.7420314, 53.8571259], [-2.7420030999999994, 53.857004800000006], [-2.7419732999999997, 53.856877], [-2.7410064999999997, 53.8525987], [-2.7407514, 53.851515], [-2.7404795999999996, 53.8503894], [-2.7403233, 53.84962320000001], [-2.7403102, 53.849572], [-2.7399748999999995, 53.8480883], [-2.7396782, 53.8467753], [-2.7390963000000004, 53.8442662], [-2.7388987, 53.843412], [-2.7386663, 53.8421404], [-2.738579, 53.841123], [-2.738569136757064, 53.84046508143667], [-2.7385631, 53.84006240000001], [-2.738668, 53.8388669], [-2.7388311, 53.83793159999999], [-2.7388342, 53.83791999999999], [-2.7390202999999995, 53.8372157], [-2.7393026, 53.8363705], [-2.7396052, 53.83551829999999], [-2.7398264, 53.834793999999995], [-2.740057, 53.8337452], [-2.7401506, 53.83305119999999], [-2.7402061999999994, 53.83223970000001], [-2.7402150999999995, 53.8315107], [-2.7401210999999996, 53.8304292], [-2.7397802, 53.828589599999994], [-2.7388098999999997, 53.82406929999999], [-2.7384417, 53.82235359999999], [-2.7380488, 53.8205402], [-2.7380164999999996, 53.820354299999984], [-2.7378387999999996, 53.81948589999999], [-2.7376716999999995, 53.81868879999998], [-2.7373913, 53.81768389999999], [-2.737239, 53.8170447], [-2.736939, 53.8160822], [-2.736782, 53.81556140000001], [-2.7366968, 53.81524919999999], [-2.7366258999999995, 53.8149986], [-2.7364556, 53.814533199999985], [-2.736148, 53.8137255], [-2.7356065999999997, 53.81248139999999], [-2.7351078, 53.811324100000014], [-2.7350621, 53.811217899999995], [-2.7344736, 53.80988479999999], [-2.7341442, 53.8090778], [-2.733515, 53.807642599999994], [-2.7328704, 53.8062105], [-2.7324227999999997, 53.805123900000005], [-2.7318127999999997, 53.80369639999999], [-2.731347, 53.8026414], [-2.7308772999999995, 53.80161050000001], [-2.7306810999999995, 53.8011582], [-2.7285246, 53.79618709999999], [-2.7274262, 53.79364679999998], [-2.7266404, 53.79188250000001], [-2.7262329999999997, 53.790909], [-2.7257979, 53.7898882], [-2.7254343999999997, 53.78904690000001], [-2.724734850364643, 53.78742772712427], [-2.7246337, 53.7871936], [-2.724444399999999, 53.786759100000005], [-2.723769, 53.785195], [-2.723237, 53.7839744], [-2.7227123999999994, 53.78275320000001], [-2.7217906999999997, 53.78066989999999], [-2.721037299999999, 53.77891480000001], [-2.7206271, 53.77789920000001], [-2.7205856999999996, 53.777797699999994], [-2.720336, 53.777201200000015], [-2.7202895, 53.77710239999999], [-2.7200856999999994, 53.776669000000005], [-2.7199712, 53.7764463], [-2.7197906, 53.7760496], [-2.7192675, 53.77483670000001], [-2.7192217, 53.7747305], [-2.7189374999999996, 53.77405550000001], [-2.7187287, 53.773583599999995], [-2.7184333000000005, 53.7728959], [-2.7178185, 53.7714837], [-2.7174507, 53.7706841], [-2.7171345, 53.769950599999994], [-2.7168927, 53.7693912], [-2.7167275, 53.7688911], [-2.7166276999999996, 53.76852970000001], [-2.7165317999999994, 53.768144699999986], [-2.7162748999999997, 53.7670586], [-2.7161577999999995, 53.7667113], [-2.7159721, 53.76625409999999], [-2.7157405, 53.7656837], [-2.7153030999999994, 53.7648138], [-2.7143635000000006, 53.7633761], [-2.7136076999999994, 53.76249589999999], [-2.7133768, 53.7622619], [-2.7131161999999995, 53.7619885], [-2.712805, 53.76170359999999], [-2.7124072, 53.76136679999998], [-2.712141602053286, 53.76111398307836], [-2.7120850999999995, 53.7610602], [-2.7118006, 53.7608439], [-2.7113303999999996, 53.7604511], [-2.7109317, 53.7601855], [-2.7106737, 53.7600256], [-2.71065325, 53.76001500000001], [-2.7103741, 53.75984760000001], [-2.7100250999999997, 53.7596177], [-2.7097931, 53.7594577], [-2.7097444, 53.759427800000005], [-2.7095679999999995, 53.7593198], [-2.7095570999999996, 53.75931309999999], [-2.7095513, 53.7593095], [-2.7093273, 53.7591361], [-2.7091436, 53.7589675], [-2.7088463999999997, 53.758621299999994]]}", "current_leg_start": "Lancaster", "dest_arr_time_act": "2302", "motion_projection": null, "next_location_lat": "53.7586213", "next_location_lon": "-2.7088464", "previous_location": "Lancaster", "current_leg_milage": "20.7", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 807.302, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 7756.655, \"from_m\": 807.302, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 27589.033, \"from_m\": 7756.655, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 29284.825, \"from_m\": 27589.033, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 32634.288, \"from_m\": 29284.825, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 62352.215, \"from_m\": 32634.288, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 63855.601, \"from_m\": 62352.215, \"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\": 64001.087, \"from_m\": 63855.601, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 64058.868, \"from_m\": 64001.087, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 64081.764, \"from_m\": 64058.868, \"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\": 64638.149, \"from_m\": 64081.764, \"capability_applied\": null, \"effective_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\": 491785, \"profile_key\": \"8c8e8327a78c35e03d08c2fe23b4256e9d8feff675955711b418864682db6b27\", \"schedule_id\": 29268, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2152\", \"location\": \"Oxenholme Lake District\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40045}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2203H\", \"location\": \"Carnforth North Jn\", \"stage_seq\": 2, \"distance_m\": 20951.614, \"section_seq\": 1, \"route_path_id\": 40045}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2206\", \"location\": \"Morecambe South Jn\", \"stage_seq\": 3, \"distance_m\": 27843.596, \"section_seq\": 1, \"route_path_id\": 40045}, {\"is_pass\": false, \"wtt_arr\": \"2209\", \"wtt_dep\": \"2231\", \"location\": \"Lancaster\", \"stage_seq\": 4, \"distance_m\": 30823.492, \"section_seq\": 1, \"route_path_id\": 40045}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2239\", \"location\": \"Garstang & Catteral\", \"stage_seq\": 5, \"distance_m\": 49558.356, \"section_seq\": 1, \"route_path_id\": 40045}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2250\", \"location\": \"Preston Fylde Jn\", \"stage_seq\": 6, \"distance_m\": 63825.135, \"section_seq\": 1, \"route_path_id\": 40045}, {\"is_pass\": false, \"wtt_arr\": \"2251H\", \"wtt_dep\": \"2257\", \"location\": \"Preston\", \"stage_seq\": 7, \"distance_m\": 64171.495, \"section_seq\": 1, \"route_path_id\": 40045}, {\"is_pass\": false, \"wtt_arr\": \"2302\", \"wtt_dep\": null, \"location\": \"Preston Croft Street Sidings\", \"stage_seq\": 8, \"distance_m\": 64638.149, \"section_seq\": 1, \"route_path_id\": 40045}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 64638.149, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40045}], \"total_distance_m\": 64638.149, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 63936.278, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 701.871, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2152", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "1416.0", "current_position_lat": "53.7586213", "current_position_lon": "-2.7088464", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 3150, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:48:56Z\", \"source_id\": 39523594, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T20:50:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T20:49:02Z\", \"source_id\": 12981786, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7858, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:05:27Z\", \"source_id\": 39558308, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T21:07:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T21:05:27Z\", \"source_id\": 12992011, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:07:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Preston", "service_state_platform": "TP", "timing_fact_generation": 1789161007271899, "current_leg_arrival_utc": "2026-09-12T22:27:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T23:02:01.784101", "service_state_evidence_id": 39567787, "current_leg_start_actual_dep": "2026-09-12T22:31:00+01:00", "operational_evidence_version": 27, "service_state_event_time_utc": "2026-09-11T23:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:12:02.985241", "service_state_valid_until_kind": null, "operational_interpretation_version": 27, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
TransPennine Express |
P |
OXN |
None |
5N82 |
397009 |
5 |
125 |
None |
{"version": 3, "segments": [{"to_m": 807.302, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 7756.655, "from_m": 807.302, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 27589.033, "from_m": 7756.655, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 29284.825, "from_m": 27589.033, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 32634.288, "from_m": 29284.825, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 62352.215, "from_m": 32634.288, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 63855.601, "from_m": 62352.215, "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": 64001.087, "from_m": 63855.601, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 64058.868, "from_m": 64001.087, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 64081.764, "from_m": 64058.868, "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": 64638.149, "from_m": 64081.764, "capability_applied": null, "effective_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": 491785, "profile_key": "8c8e8327a78c35e03d08c2fe23b4256e9d8feff675955711b418864682db6b27", "schedule_id": 29268, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2152", "location": "Oxenholme Lake District", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40045}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2203H", "location": "Carnforth North Jn", "stage_seq": 2, "distance_m": 20951.614, "section_seq": 1, "route_path_id": 40045}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2206", "location": "Morecambe South Jn", "stage_seq": 3, "distance_m": 27843.596, "section_seq": 1, "route_path_id": 40045}, {"is_pass": false, "wtt_arr": "2209", "wtt_dep": "2231", "location": "Lancaster", "stage_seq": 4, "distance_m": 30823.492, "section_seq": 1, "route_path_id": 40045}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2239", "location": "Garstang & Catteral", "stage_seq": 5, "distance_m": 49558.356, "section_seq": 1, "route_path_id": 40045}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2250", "location": "Preston Fylde Jn", "stage_seq": 6, "distance_m": 63825.135, "section_seq": 1, "route_path_id": 40045}, {"is_pass": false, "wtt_arr": "2251H", "wtt_dep": "2257", "location": "Preston", "stage_seq": 7, "distance_m": 64171.495, "section_seq": 1, "route_path_id": 40045}, {"is_pass": false, "wtt_arr": "2302", "wtt_dep": null, "location": "Preston Croft Street Sidings", "stage_seq": 8, "distance_m": 64638.149, "section_seq": 1, "route_path_id": 40045}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 64638.149, "from_m": 0.0, "section_seq": 1, "route_path_id": 40045}], "total_distance_m": 64638.149, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 63936.278, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 701.871, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 3150, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:48:56Z", "source_id": 39523594, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T20:50:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T20:49:02Z", "source_id": 12981786, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T21:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7858, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:05:27Z", "source_id": 39558308, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T21:07:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T21:05:27Z", "source_id": 12992011, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T22:07:00+01:00", "operational_fact": true}] |
Oxenholme Lake District |
2152 |
2152 |
3 |
None |
None |
Preston Croft Street Sidings |
2302 |
2302 |
None |
EARLY |
-48 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W85502/2026-09-11/detailed |
None |
Lancaster |
2026-09-12T22:31:00+01:00 |
Preston |
1416.0 |
{"type": "LineString", "coordinates": [[-2.8077197685531408, 54.0488678415442], [-2.8076717, 54.0487693], [-2.8073714999999995, 54.04815429999999], [-2.807262699999999, 54.0479313], [-2.8071373, 54.047625], [-2.8070571999999996, 54.04739140000001], [-2.8070105999999995, 54.0472554], [-2.8069528000000004, 54.046989399999994], [-2.8069063, 54.0465564], [-2.8067606, 54.04514050000001], [-2.8066911999999995, 54.044645200000005], [-2.8065958999999996, 54.04418], [-2.8064745, 54.043752100000006], [-2.8062521, 54.0431569], [-2.8059812999999996, 54.0424987], [-2.8058199, 54.042206], [-2.8057417, 54.042073], [-2.8056012, 54.0418472], [-2.8054120999999994, 54.04158770000001], [-2.8050504999999997, 54.041137000000006], [-2.8049709000000003, 54.0410462], [-2.8046259, 54.04065889999998], [-2.8041995, 54.04022020000001], [-2.8037292, 54.039788400000006], [-2.8032652, 54.039395899999995], [-2.8028553, 54.0391042], [-2.8024669, 54.0388462], [-2.8018232, 54.0383947], [-2.8013196, 54.0380808], [-2.8007326, 54.0376867], [-2.8002482999999994, 54.03728689999999], [-2.7999064, 54.036949500000006], [-2.799726, 54.036753100000006], [-2.7996220999999997, 54.0366225], [-2.7995326, 54.03649889999999], [-2.7994878, 54.03643310000001], [-2.7993827, 54.036279], [-2.7992426, 54.03604070000001], [-2.7991230999999996, 54.03579659999999], [-2.7989781, 54.0352736], [-2.7988799, 54.034761200000005], [-2.7988641999999997, 54.0338784], [-2.7988371999999995, 54.03259689999999], [-2.7988419, 54.03169729999999], [-2.7988056999999995, 54.0308021], [-2.7987305, 54.02947259999999], [-2.7986476, 54.0287971], [-2.7985967000000005, 54.02831900000001], [-2.7985576999999995, 54.02782199999999], [-2.7983165, 54.0261285], [-2.7981542, 54.0247712], [-2.7980046999999995, 54.02357190000001], [-2.7978944, 54.0227509], [-2.797791699999999, 54.0219402], [-2.7977196, 54.0213315], [-2.7976438999999997, 54.0207214], [-2.7975509, 54.0200427], [-2.7974477, 54.0194077], [-2.7974326, 54.01930649999999], [-2.7973447, 54.018900299999984], [-2.7972816, 54.018492900000005], [-2.7970645999999997, 54.0176451], [-2.7967926, 54.016787], [-2.7965182, 54.0159544], [-2.7960013999999997, 54.01436499999999], [-2.7955112, 54.0128687], [-2.7950465, 54.0114111], [-2.7947189, 54.0103708], [-2.7945030999999996, 54.00945740000001], [-2.7944916, 54.00921100000001], [-2.7944755, 54.0090471], [-2.7944056999999995, 54.00856159999999], [-2.7943440999999996, 54.008058799999986], [-2.7942957999999996, 54.0075969], [-2.7942636, 54.0071256], [-2.7942501999999996, 54.0065865], [-2.7942555, 54.005924399999984], [-2.7942796999999997, 54.0053901], [-2.7942824, 54.0051662], [-2.7942824, 54.00494869999999], [-2.7942636, 54.00473589999999], [-2.7942376, 54.0043191], [-2.7941881999999993, 54.003113599999985], [-2.7940775, 54.0020299], [-2.7939937, 54.0015642], [-2.7939761, 54.001479399999994], [-2.7937993, 54.0005358], [-2.7935780999999995, 53.9996361], [-2.7934366275361153, 53.999174733749136], [-2.7932121, 53.9984425], [-2.7930091999999997, 53.9978279], [-2.7927922999999995, 53.9972466], [-2.7926836, 53.99696190000001], [-2.7921983000000004, 53.99569079999999], [-2.7914597, 53.9941049], [-2.7910951999999996, 53.9932953], [-2.7907455999999997, 53.9925629], [-2.7904314, 53.991870000000006], [-2.7897768999999997, 53.990482799999995], [-2.7895632, 53.9900367], [-2.7889836, 53.98883699999999], [-2.7887788, 53.9884132], [-2.7886201999999995, 53.9880849], [-2.7882551, 53.9874442], [-2.7874415999999997, 53.9861578], [-2.7867863999999996, 53.9852939], [-2.7861648, 53.98451409999999], [-2.7860726, 53.98440519999999], [-2.784777380770516, 53.98277758879684], [-2.7847453999999994, 53.9827374], [-2.7843136, 53.9821947], [-2.7834697, 53.981183299999984], [-2.7829849, 53.9805536], [-2.7823085999999995, 53.97970539999999], [-2.781582199999999, 53.9787822], [-2.7797011, 53.9764273], [-2.7787841, 53.97529750000001], [-2.7773093999999996, 53.97345709999999], [-2.7765871999999994, 53.97251849999999], [-2.7761724, 53.97199989999999], [-2.7758446999999995, 53.971590199999994], [-2.7757469999999995, 53.971449799999995], [-2.7755846, 53.971205699999985], [-2.774497, 53.969570700000006], [-2.7739245999999995, 53.9686253], [-2.7734059, 53.96768829999999], [-2.7729481999999996, 53.9667668], [-2.7725023, 53.96572989999999], [-2.7722828, 53.96520149999999], [-2.7720716, 53.9646696], [-2.7715778, 53.9633048], [-2.7711435999999994, 53.96192679999999], [-2.770972, 53.961289099999995], [-2.7708551999999997, 53.960786], [-2.7707735999999996, 53.9603517], [-2.7707428999999997, 53.96022030000001], [-2.7706869, 53.9599468], [-2.7705450999999996, 53.9591764], [-2.7704350999999994, 53.95838799999999], [-2.7702483, 53.956333699999995], [-2.7701049, 53.9544408], [-2.7699775999999994, 53.9531351], [-2.769925999999999, 53.952239099999986], [-2.7699179, 53.95177600000001], [-2.7699355, 53.9511924], [-2.7700020999999997, 53.9506456], [-2.7700889999999996, 53.95001630000001], [-2.770344, 53.9490737], [-2.7706292999999995, 53.948296699999986], [-2.7709973999999997, 53.94750350000001], [-2.7713604, 53.946733], [-2.771516773590078, 53.946338544998355], [-2.7716689, 53.9459548], [-2.7718334, 53.94533590000002], [-2.7719739, 53.9447144], [-2.7720696999999994, 53.94401429999999], [-2.7721083, 53.94333919999999], [-2.7720094, 53.94191409999999], [-2.7718928000000003, 53.94131149999998], [-2.7717455999999996, 53.9406996], [-2.7714272, 53.9397886], [-2.7706736999999997, 53.9382944], [-2.7703496, 53.93774769999999], [-2.7698038, 53.93699130000001], [-2.7692395, 53.9362794], [-2.7683649, 53.935355599999994], [-2.76787, 53.934837], [-2.7675417999999996, 53.9344763], [-2.7671895, 53.9341153], [-2.7661431, 53.933020199999994], [-2.7651420999999994, 53.931950699999994], [-2.764184199999999, 53.9308923], [-2.7641275, 53.9308348], [-2.7628033, 53.9294203], [-2.7620443, 53.9285674], [-2.7619074, 53.928414999999994], [-2.7615249, 53.9279269], [-2.7610456, 53.92726739999999], [-2.7604957, 53.9263321], [-2.7600709, 53.9255003], [-2.7596283, 53.9244475], [-2.7589218999999994, 53.9222205], [-2.7583574999999994, 53.9202989], [-2.7576347999999995, 53.9179412], [-2.7574549, 53.91718070000001], [-2.7572264999999994, 53.91659019999999], [-2.7571881, 53.91646199999999], [-2.7561472, 53.91297670000001], [-2.7555079, 53.91082389999999], [-2.7550439, 53.9095257], [-2.7546434999999994, 53.90841079999999], [-2.7541339999999996, 53.907091], [-2.7533463, 53.9049199], [-2.7530701999999994, 53.904214], [-2.7512914, 53.89933359999999], [-2.7509924999999997, 53.8985611], [-2.7507766, 53.89800309999999], [-2.7503419, 53.896877399999994], [-2.7499601, 53.89580550000001], [-2.7491801, 53.893701], [-2.7490820634054693, 53.89343534084089], [-2.7487445, 53.892520600000005], [-2.7485683, 53.8919532], [-2.7481832999999996, 53.890453699999995], [-2.7479043, 53.888679399999994], [-2.7478584999999995, 53.88829080000001], [-2.7478478, 53.88819869999999], [-2.7477294999999997, 53.887261800000005], [-2.7476659, 53.8867575], [-2.7475599999999996, 53.886443500000006], [-2.7475175000000003, 53.8861289], [-2.7474947, 53.88593579999999], [-2.7474135, 53.885324700000005], [-2.7473531, 53.884477], [-2.7473439, 53.8844098], [-2.747108400000001, 53.88299889999999], [-2.7469986, 53.8818263], [-2.7468581, 53.880456599999995], [-2.7468424, 53.8803076], [-2.7465496999999996, 53.878244], [-2.7464082999999997, 53.8769585], [-2.7462675999999995, 53.8757749], [-2.7462565999999997, 53.8757091], [-2.7460808, 53.87465579999999], [-2.7456794, 53.872901899999995], [-2.7446593, 53.868522299999995], [-2.7441306, 53.866209799999986], [-2.7439588999999995, 53.86534230000001], [-2.7436057999999997, 53.8638783], [-2.7434093999999996, 53.86303809999998], [-2.7430523, 53.8615155], [-2.7430218999999996, 53.861385199999994], [-2.7427758999999994, 53.86033259999999], [-2.7426278999999996, 53.85967339999999], [-2.7425258, 53.859012599999986], [-2.7424934999999997, 53.8588773], [-2.7422227999999995, 53.85791669999999], [-2.7420314, 53.8571259], [-2.7420030999999994, 53.857004800000006], [-2.7419732999999997, 53.856877], [-2.7410064999999997, 53.8525987], [-2.7407514, 53.851515], [-2.7404795999999996, 53.8503894], [-2.7403233, 53.84962320000001], [-2.7403102, 53.849572], [-2.7399748999999995, 53.8480883], [-2.7396782, 53.8467753], [-2.7390963000000004, 53.8442662], [-2.7388987, 53.843412], [-2.7386663, 53.8421404], [-2.738579, 53.841123], [-2.738569136757064, 53.84046508143667], [-2.7385631, 53.84006240000001], [-2.738668, 53.8388669], [-2.7388311, 53.83793159999999], [-2.7388342, 53.83791999999999], [-2.7390202999999995, 53.8372157], [-2.7393026, 53.8363705], [-2.7396052, 53.83551829999999], [-2.7398264, 53.834793999999995], [-2.740057, 53.8337452], [-2.7401506, 53.83305119999999], [-2.7402061999999994, 53.83223970000001], [-2.7402150999999995, 53.8315107], [-2.7401210999999996, 53.8304292], [-2.7397802, 53.828589599999994], [-2.7388098999999997, 53.82406929999999], [-2.7384417, 53.82235359999999], [-2.7380488, 53.8205402], [-2.7380164999999996, 53.820354299999984], [-2.7378387999999996, 53.81948589999999], [-2.7376716999999995, 53.81868879999998], [-2.7373913, 53.81768389999999], [-2.737239, 53.8170447], [-2.736939, 53.8160822], [-2.736782, 53.81556140000001], [-2.7366968, 53.81524919999999], [-2.7366258999999995, 53.8149986], [-2.7364556, 53.814533199999985], [-2.736148, 53.8137255], [-2.7356065999999997, 53.81248139999999], [-2.7351078, 53.811324100000014], [-2.7350621, 53.811217899999995], [-2.7344736, 53.80988479999999], [-2.7341442, 53.8090778], [-2.733515, 53.807642599999994], [-2.7328704, 53.8062105], [-2.7324227999999997, 53.805123900000005], [-2.7318127999999997, 53.80369639999999], [-2.731347, 53.8026414], [-2.7308772999999995, 53.80161050000001], [-2.7306810999999995, 53.8011582], [-2.7285246, 53.79618709999999], [-2.7274262, 53.79364679999998], [-2.7266404, 53.79188250000001], [-2.7262329999999997, 53.790909], [-2.7257979, 53.7898882], [-2.7254343999999997, 53.78904690000001], [-2.724734850364643, 53.78742772712427], [-2.7246337, 53.7871936], [-2.724444399999999, 53.786759100000005], [-2.723769, 53.785195], [-2.723237, 53.7839744], [-2.7227123999999994, 53.78275320000001], [-2.7217906999999997, 53.78066989999999], [-2.721037299999999, 53.77891480000001], [-2.7206271, 53.77789920000001], [-2.7205856999999996, 53.777797699999994], [-2.720336, 53.777201200000015], [-2.7202895, 53.77710239999999], [-2.7200856999999994, 53.776669000000005], [-2.7199712, 53.7764463], [-2.7197906, 53.7760496], [-2.7192675, 53.77483670000001], [-2.7192217, 53.7747305], [-2.7189374999999996, 53.77405550000001], [-2.7187287, 53.773583599999995], [-2.7184333000000005, 53.7728959], [-2.7178185, 53.7714837], [-2.7174507, 53.7706841], [-2.7171345, 53.769950599999994], [-2.7168927, 53.7693912], [-2.7167275, 53.7688911], [-2.7166276999999996, 53.76852970000001], [-2.7165317999999994, 53.768144699999986], [-2.7162748999999997, 53.7670586], [-2.7161577999999995, 53.7667113], [-2.7159721, 53.76625409999999], [-2.7157405, 53.7656837], [-2.7153030999999994, 53.7648138], [-2.7143635000000006, 53.7633761], [-2.7136076999999994, 53.76249589999999], [-2.7133768, 53.7622619], [-2.7131161999999995, 53.7619885], [-2.712805, 53.76170359999999], [-2.7124072, 53.76136679999998], [-2.712141602053286, 53.76111398307836], [-2.7120850999999995, 53.7610602], [-2.7118006, 53.7608439], [-2.7113303999999996, 53.7604511], [-2.7109317, 53.7601855], [-2.7106737, 53.7600256], [-2.71065325, 53.76001500000001], [-2.7103741, 53.75984760000001], [-2.7100250999999997, 53.7596177], [-2.7097931, 53.7594577], [-2.7097444, 53.759427800000005], [-2.7095679999999995, 53.7593198], [-2.7095570999999996, 53.75931309999999], [-2.7095513, 53.7593095], [-2.7093273, 53.7591361], [-2.7091436, 53.7589675], [-2.7088463999999997, 53.758621299999994]]} |
20.7 |
2231 |
2207 |
Lancaster |
Preston |
Preston |
53.7586213 |
-2.7088464 |
53.7586213 |
-2.7088464 |
1 |
0 |
2026-09-11 23:12:22 |
TERMINATED |
2026-09-11 23:02:00 |
Preston |
TD |
TRACKING_TIMEOUT |
39567787 |
1789161007271899 |
27 |
27 |
2026-09-11 23:12:02.985241 |
TP |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 23:02:01.784101 |
| 462841 |
492541 |
L85965 |
865L80M811 |
2026-09-11 |
COMPLETE |
None |
2026-09-11 23:02:00 |
2026-09-11 23:12:22 |
2026-09-13 23:12:22 |
{"id": 492541, "stp": "O", "toc": "South Western Railway", "uid": "L85965", "consist": null, "dest_crs": "XFU", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L85965/2026-09-11/detailed", "trust_id": "865L80M811", "origin_crs": "SAL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Salisbury T&R.S.M.D", "service_date": "2026-09-11", "dest_arr_time": "2239", "dest_platform": null, "is_terminated": 1, "next_location": "Salisbury Sig.SY217", "signalling_id": "5L80", "timing_status": "LATE", "origin_station": "Salisbury", "current_leg_arr": "2230", "current_leg_dep": "2249", "current_leg_end": "Salisbury Sig.SY217", "origin_dep_time": "2228", "origin_platform": "2", "current_location": "Salisbury Sig. Sy43", "last_update_time": "2026-09-11T23:12:22", "route_debug_link": null, "timing_variation": "+23 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.8063575000000005, 51.0704762], [-1.8060423, 51.0704664], [-1.8057561, 51.070462600000006], [-1.8055150999999996, 51.0704649], [-1.8052170999999997, 51.070477800000006], [-1.8049411999999996, 51.07049589999998], [-1.8046516, 51.0705252], [-1.8043709999999995, 51.0705694], [-1.8040761000000003, 51.0706226], [-1.8037392, 51.07068929999999], [-1.8034035, 51.070756300000006], [-1.8031400999999996, 51.0708183], [-1.8028737999999995, 51.070886900000005], [-1.8026365, 51.0709588], [-1.8023679999999995, 51.07104409999999], [-1.8020625, 51.0711628], [-1.8018232, 51.071266499999986], [-1.8015324999999995, 51.071405299999995], [-1.8012577, 51.07155830000001], [-1.8008463999999995, 51.07181729999999], [-1.8004251, 51.0721955], [-1.8003103, 51.072308199999995], [-1.8001397, 51.07247919999999], [-1.7998828999999996, 51.07285419999999]]}", "current_leg_start": "Salisbury", "dest_arr_time_act": "2239", "motion_projection": null, "next_location_lat": "51.0728542", "next_location_lon": "-1.7998829", "previous_location": null, "current_leg_milage": "0.3", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"RECOVERY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 2, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TRUST:13019781\", \"confirmationDeadline\": \"2026-09-11T22:53:00+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 427.026, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 478.358, \"from_m\": 427.026, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 515.678, \"from_m\": 478.358, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1536.693, \"from_m\": 515.678, \"capability_applied\": null, \"effective_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\": 492541, \"profile_key\": \"4fa4efa86c7670d0be4e22deee916955c5a35eb0e1f4174e9d312eb28448e87c\", \"schedule_id\": 38168, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2228\", \"location\": \"Salisbury\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35350}, {\"is_pass\": false, \"wtt_arr\": \"2230\", \"wtt_dep\": \"2234\", \"location\": \"Salisbury Sig.SY217\", \"stage_seq\": 2, \"distance_m\": 561.073, \"section_seq\": 1, \"route_path_id\": 35350}, {\"is_pass\": false, \"wtt_arr\": \"2236\", \"wtt_dep\": \"2238\", \"location\": \"Salisbury Reception Line\", \"stage_seq\": 3, \"distance_m\": 1168.838, \"section_seq\": 1, \"route_path_id\": 35350}, {\"is_pass\": false, \"wtt_arr\": \"2239\", \"wtt_dep\": null, \"location\": \"Salisbury T&R.S.M.D\", \"stage_seq\": 4, \"distance_m\": 1536.693, \"section_seq\": 1, \"route_path_id\": 35350}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1536.693, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35350}], \"total_distance_m\": 1536.693, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 515.678, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1021.015, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2228", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "1421.0", "current_position_lat": "51.0728542", "current_position_lon": "-1.7998829", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Salisbury", "service_state_platform": "3", "timing_fact_generation": 1789163540365622, "current_leg_arrival_utc": "2026-09-11T22:51:04+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T23:02:01.788365", "service_state_evidence_id": 39649407, "current_leg_start_actual_dep": "2026-09-11T22:49:04+01:00", "operational_evidence_version": 29, "service_state_event_time_utc": "2026-09-11T23:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:12:02.987929", "service_state_valid_until_kind": null, "operational_interpretation_version": 29, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
O |
SAL |
XFU |
5L80 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 427.026, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 478.358, "from_m": 427.026, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 515.678, "from_m": 478.358, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1536.693, "from_m": 515.678, "capability_applied": null, "effective_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": 492541, "profile_key": "4fa4efa86c7670d0be4e22deee916955c5a35eb0e1f4174e9d312eb28448e87c", "schedule_id": 38168, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2228", "location": "Salisbury", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35350}, {"is_pass": false, "wtt_arr": "2230", "wtt_dep": "2234", "location": "Salisbury Sig.SY217", "stage_seq": 2, "distance_m": 561.073, "section_seq": 1, "route_path_id": 35350}, {"is_pass": false, "wtt_arr": "2236", "wtt_dep": "2238", "location": "Salisbury Reception Line", "stage_seq": 3, "distance_m": 1168.838, "section_seq": 1, "route_path_id": 35350}, {"is_pass": false, "wtt_arr": "2239", "wtt_dep": null, "location": "Salisbury T&R.S.M.D", "stage_seq": 4, "distance_m": 1536.693, "section_seq": 1, "route_path_id": 35350}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1536.693, "from_m": 0.0, "section_seq": 1, "route_path_id": 35350}], "total_distance_m": 1536.693, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 515.678, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1021.015, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Salisbury |
2228 |
2228 |
2 |
None |
None |
Salisbury T&R.S.M.D |
2239 |
2239 |
None |
LATE |
+23 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L85965/2026-09-11/detailed |
None |
Salisbury |
2026-09-11T22:49:04+01:00 |
Salisbury Sig.SY217 |
1421.0 |
{"type": "LineString", "coordinates": [[-1.8063575000000005, 51.0704762], [-1.8060423, 51.0704664], [-1.8057561, 51.070462600000006], [-1.8055150999999996, 51.0704649], [-1.8052170999999997, 51.070477800000006], [-1.8049411999999996, 51.07049589999998], [-1.8046516, 51.0705252], [-1.8043709999999995, 51.0705694], [-1.8040761000000003, 51.0706226], [-1.8037392, 51.07068929999999], [-1.8034035, 51.070756300000006], [-1.8031400999999996, 51.0708183], [-1.8028737999999995, 51.070886900000005], [-1.8026365, 51.0709588], [-1.8023679999999995, 51.07104409999999], [-1.8020625, 51.0711628], [-1.8018232, 51.071266499999986], [-1.8015324999999995, 51.071405299999995], [-1.8012577, 51.07155830000001], [-1.8008463999999995, 51.07181729999999], [-1.8004251, 51.0721955], [-1.8003103, 51.072308199999995], [-1.8001397, 51.07247919999999], [-1.7998828999999996, 51.07285419999999]]} |
0.3 |
2249 |
2230 |
None |
Salisbury Sig. Sy43 |
Salisbury Sig.SY217 |
51.0728542 |
-1.7998829 |
51.0728542 |
-1.7998829 |
1 |
0 |
2026-09-11 23:12:22 |
TERMINATED |
2026-09-11 23:02:00 |
Salisbury |
TD |
TRACKING_TIMEOUT |
39649407 |
1789163540365622 |
29 |
29 |
2026-09-11 23:12:02.987929 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 23:02:01.788365 |
| 462842 |
493804 |
W69419 |
072J31M911 |
2026-09-11 |
COMPLETE |
13053671 |
2026-09-12 00:02:00 |
2026-09-11 23:12:22 |
2026-09-13 23:12:22 |
{"id": 493804, "stp": "P", "toc": "ScotRail", "uid": "W69419", "consist": "380106", "dest_crs": "GLC", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W69419/2026-09-12/detailed", "trust_id": "072J31M911", "origin_crs": "EKL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Central High Level", "service_date": "2026-09-11", "dest_arr_time": "0001", "dest_platform": "11", "is_terminated": 1, "next_location": "Glasgow Central High Level", "signalling_id": "2J31", "timing_status": "LATE", "origin_station": "East Kilbride", "current_leg_arr": "0002", "current_leg_dep": "2355", "current_leg_end": "Glasgow Central High Level", "origin_dep_time": "2330", "origin_platform": null, "current_location": "Glasgow Central High Level", "last_update_time": "2026-09-11T23:12: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": "0001", "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\": 493804, \"profile_key\": \"01e961010dfdd8bc27c9348545e4a04c961dd2d58fcc0573f2a32c9e06df588e\", \"schedule_id\": 34801, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2330\", \"location\": \"East Kilbride\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2331H\", \"location\": \"Hairmyres East Jn\", \"stage_seq\": 2, \"distance_m\": 1559.515, \"section_seq\": 1, \"route_path_id\": 28665}, {\"is_pass\": false, \"wtt_arr\": \"2333\", \"wtt_dep\": \"2334\", \"location\": \"Hairmyres\", \"stage_seq\": 3, \"distance_m\": 3202.555, \"section_seq\": 1, \"route_path_id\": 28665}, {\"is_pass\": false, \"wtt_arr\": \"2336\", \"wtt_dep\": \"2336H\", \"location\": \"Thorntonhall\", \"stage_seq\": 4, \"distance_m\": 5005.982, \"section_seq\": 1, \"route_path_id\": 28665}, {\"is_pass\": false, \"wtt_arr\": \"2339\", \"wtt_dep\": \"2340\", \"location\": \"Busby\", \"stage_seq\": 5, \"distance_m\": 6647.418, \"section_seq\": 1, \"route_path_id\": 28665}, {\"is_pass\": false, \"wtt_arr\": \"2341H\", \"wtt_dep\": \"2342H\", \"location\": \"Clarkston\", \"stage_seq\": 6, \"distance_m\": 7982.007, \"section_seq\": 1, \"route_path_id\": 28665}, {\"is_pass\": false, \"wtt_arr\": \"2344H\", \"wtt_dep\": \"2345H\", \"location\": \"Giffnock\", \"stage_seq\": 7, \"distance_m\": 9922.338, \"section_seq\": 1, \"route_path_id\": 28665}, {\"is_pass\": false, \"wtt_arr\": \"2347H\", \"wtt_dep\": \"2348H\", \"location\": \"Thornliebank\", \"stage_seq\": 8, \"distance_m\": 11433.747, \"section_seq\": 1, \"route_path_id\": 28665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2350\", \"location\": \"Busby Jn\", \"stage_seq\": 9, \"distance_m\": 12757.308, \"section_seq\": 1, \"route_path_id\": 28665}, {\"is_pass\": false, \"wtt_arr\": \"2351\", \"wtt_dep\": \"2352\", \"location\": \"Pollokshaws West\", \"stage_seq\": 10, \"distance_m\": 13392.103, \"section_seq\": 1, \"route_path_id\": 28665}, {\"is_pass\": false, \"wtt_arr\": \"2354\", \"wtt_dep\": \"2355\", \"location\": \"Crossmyloof\", \"stage_seq\": 11, \"distance_m\": 14930.485, \"section_seq\": 1, \"route_path_id\": 28665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2356\", \"location\": \"Muirhouse South Jn\", \"stage_seq\": 12, \"distance_m\": 15764.007, \"section_seq\": 1, \"route_path_id\": 28665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2356H\", \"location\": \"Muirhouse North Jn\", \"stage_seq\": 13, \"distance_m\": 16438.767, \"section_seq\": 1, \"route_path_id\": 28665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2359\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 14, \"distance_m\": 17534.106, \"section_seq\": 1, \"route_path_id\": 28665}, {\"is_pass\": false, \"wtt_arr\": \"0001\", \"wtt_dep\": null, \"location\": \"Glasgow Central High Level\", \"stage_seq\": 15, \"distance_m\": 18463.316, \"section_seq\": 1, \"route_path_id\": 28665}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 18463.316, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28665}], \"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": "2330", "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-11T22:38:26Z\", \"source_id\": 39727366, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:39:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:38:28Z\", \"source_id\": 13044199, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2583, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:40:53Z\", \"source_id\": 39731050, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:42:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:40:58Z\", \"source_id\": 13045358, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2587, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:46:56Z\", \"source_id\": 39739759, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:48:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:47:04Z\", \"source_id\": 13048176, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1839, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:50:08Z\", \"source_id\": 39743992, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:51:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:50:12Z\", \"source_id\": 13049516, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1843, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:54:09Z\", \"source_id\": 39749299, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T22:54:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T22:54:14Z\", \"source_id\": 13051264, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2025, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T23:00:28Z\", \"source_id\": 39756991, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T23:02:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T23:00:34Z\", \"source_id\": 13053671, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T00:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Central High Level", "service_state_platform": "11", "timing_fact_generation": 1789167634985004, "current_leg_arrival_utc": "2026-09-13T00:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T23:02:08.401103", "service_state_evidence_id": 13053671, "current_leg_start_actual_dep": "2026-09-12T23:56:00+01:00", "operational_evidence_version": 34, "service_state_event_time_utc": "2026-09-11T23:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T23:12:08.986811", "service_state_valid_until_kind": null, "operational_interpretation_version": 34, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
EKL |
GLC |
2J31 |
380106 |
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": 493804, "profile_key": "01e961010dfdd8bc27c9348545e4a04c961dd2d58fcc0573f2a32c9e06df588e", "schedule_id": 34801, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2330", "location": "East Kilbride", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2331H", "location": "Hairmyres East Jn", "stage_seq": 2, "distance_m": 1559.515, "section_seq": 1, "route_path_id": 28665}, {"is_pass": false, "wtt_arr": "2333", "wtt_dep": "2334", "location": "Hairmyres", "stage_seq": 3, "distance_m": 3202.555, "section_seq": 1, "route_path_id": 28665}, {"is_pass": false, "wtt_arr": "2336", "wtt_dep": "2336H", "location": "Thorntonhall", "stage_seq": 4, "distance_m": 5005.982, "section_seq": 1, "route_path_id": 28665}, {"is_pass": false, "wtt_arr": "2339", "wtt_dep": "2340", "location": "Busby", "stage_seq": 5, "distance_m": 6647.418, "section_seq": 1, "route_path_id": 28665}, {"is_pass": false, "wtt_arr": "2341H", "wtt_dep": "2342H", "location": "Clarkston", "stage_seq": 6, "distance_m": 7982.007, "section_seq": 1, "route_path_id": 28665}, {"is_pass": false, "wtt_arr": "2344H", "wtt_dep": "2345H", "location": "Giffnock", "stage_seq": 7, "distance_m": 9922.338, "section_seq": 1, "route_path_id": 28665}, {"is_pass": false, "wtt_arr": "2347H", "wtt_dep": "2348H", "location": "Thornliebank", "stage_seq": 8, "distance_m": 11433.747, "section_seq": 1, "route_path_id": 28665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2350", "location": "Busby Jn", "stage_seq": 9, "distance_m": 12757.308, "section_seq": 1, "route_path_id": 28665}, {"is_pass": false, "wtt_arr": "2351", "wtt_dep": "2352", "location": "Pollokshaws West", "stage_seq": 10, "distance_m": 13392.103, "section_seq": 1, "route_path_id": 28665}, {"is_pass": false, "wtt_arr": "2354", "wtt_dep": "2355", "location": "Crossmyloof", "stage_seq": 11, "distance_m": 14930.485, "section_seq": 1, "route_path_id": 28665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2356", "location": "Muirhouse South Jn", "stage_seq": 12, "distance_m": 15764.007, "section_seq": 1, "route_path_id": 28665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2356H", "location": "Muirhouse North Jn", "stage_seq": 13, "distance_m": 16438.767, "section_seq": 1, "route_path_id": 28665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2359", "location": "Glasgow Bridge Street Jn", "stage_seq": 14, "distance_m": 17534.106, "section_seq": 1, "route_path_id": 28665}, {"is_pass": false, "wtt_arr": "0001", "wtt_dep": null, "location": "Glasgow Central High Level", "stage_seq": 15, "distance_m": 18463.316, "section_seq": 1, "route_path_id": 28665}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 18463.316, "from_m": 0.0, "section_seq": 1, "route_path_id": 28665}], "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-11T22:38:26Z", "source_id": 39727366, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T22:39:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:38:28Z", "source_id": 13044199, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T23:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2583, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:40:53Z", "source_id": 39731050, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T22:42:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:40:58Z", "source_id": 13045358, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T23:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2587, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:46:56Z", "source_id": 39739759, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T22:48:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:47:04Z", "source_id": 13048176, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T23:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1839, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:50:08Z", "source_id": 39743992, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T22:51:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:50:12Z", "source_id": 13049516, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T23:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1843, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:54:09Z", "source_id": 39749299, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T22:54:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T22:54:14Z", "source_id": 13051264, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T23:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2025, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T23:00:28Z", "source_id": 39756991, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T23:02:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T23:00:34Z", "source_id": 13053671, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T00:02:00+01:00", "operational_fact": true}] |
East Kilbride |
2330 |
2330 |
None |
None |
None |
Glasgow Central High Level |
0001 |
0001 |
11 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W69419/2026-09-12/detailed |
None |
Crossmyloof |
2026-09-12T23:56:00+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 |
2355 |
0002 |
Crossmyloof |
Glasgow Central High Level |
Glasgow Central High Level |
55.8591823 |
-4.2583283 |
55.8591823 |
-4.2583283 |
1 |
0 |
2026-09-11 23:12:22 |
TERMINATED |
2026-09-11 23:02:00 |
Glasgow Central High Level |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13053671 |
1789167634985004 |
34 |
34 |
2026-09-11 23:12:08.986811 |
11 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-11 23:02:08.401103 |