| 597610 |
627773 |
C22574 |
542B00M517 |
2026-09-17 |
COMPLETE |
16789953 |
2026-09-17 05:51:00 |
2026-09-17 05:02:21 |
2026-09-19 05:02:21 |
{"id": 627773, "stp": "P", "toc": "Great Northern", "uid": "C22574", "consist": "717003", "dest_crs": "HFN", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C22574/2026-09-17/detailed", "trust_id": "542B00M517", "origin_crs": "KGX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Hertford North", "service_date": "2026-09-17", "dest_arr_time": "0550", "dest_platform": "3", "is_terminated": 1, "next_location": "Hertford North", "signalling_id": "2B00", "timing_status": "LATE", "origin_station": "London Kings Cross", "current_leg_arr": "0551", "current_leg_dep": "0547", "current_leg_end": "Hertford North", "origin_dep_time": "0506", "origin_platform": "10", "current_location": "Hertford North", "last_update_time": "2026-09-17T05:02:21", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.095752, 51.75790249999999], [-0.0954626, 51.75883939999999], [-0.0952727, 51.75931119999999], [-0.0950662, 51.7597755], [-0.0948322, 51.7602285], [-0.0945787, 51.7606778], [-0.0941033, 51.7614032], [-0.0935843, 51.7621109], [-0.0923602, 51.7637502], [-0.09109889999999998, 51.7654436], [-0.0902288, 51.76660619999999], [-0.08983152841195213, 51.76713835526736], [-0.0894094, 51.7677038], [-0.08840579999999999, 51.76917000000001], [-0.08811309999999999, 51.76958239999999], [-0.08786779999999998, 51.77000139999999], [-0.087633, 51.770422499999995], [-0.0874155, 51.7708456], [-0.08697929999999998, 51.7717888], [-0.0866159, 51.77274539999999], [-0.0863192, 51.77372749999999], [-0.08609249999999999, 51.7747144], [-0.0859447, 51.77565539999999], [-0.0858709, 51.7766003], [-0.08586238328573459, 51.77753249589623], [-0.0858599, 51.77780429999999], [-0.0859104, 51.77855100000001], [-0.08600399999999998, 51.7792962], [-0.08614579999999998, 51.7800367], [-0.08654969999999998, 51.781650199999994], [-0.08741359999999998, 51.78366449999999], [-0.08799849999999998, 51.78488920000001], [-0.0885776, 51.786078299999986], [-0.08895479999999999, 51.7868722], [-0.08983152841195213, 51.78869193803632], [-0.0898781, 51.7887886], [-0.090493, 51.790078099999995], [-0.0906324, 51.7903855], [-0.0908355, 51.7908499], [-0.0910823, 51.7914888], [-0.09122479999999998, 51.7918968], [-0.0913326, 51.79226759999999], [-0.0914784, 51.79273760000001], [-0.09169239999999998, 51.793566], [-0.0918632, 51.794593199999994], [-0.09187579999999998, 51.79472640000001], [-0.0919849, 51.79590900000001], [-0.0920379, 51.7964918], [-0.0920693, 51.7967696], [-0.0921032, 51.79708459999999], [-0.0921546, 51.79739659999999], [-0.0922193, 51.7979076], [-0.0922454, 51.798338300000005], [-0.0922563, 51.798520999999994], [-0.09227459999999998, 51.7989254]]}", "current_leg_start": "Bayford", "dest_arr_time_act": "0550", "motion_projection": null, "next_location_lat": "51.7989254", "next_location_lon": "-0.0922746", "previous_location": "Bayford", "current_leg_milage": "2.9", "linx_max_speed_mph": 85, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 395.817, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 402.57, \"from_m\": 395.817, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 411.766, \"from_m\": 402.57, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1288.585, \"from_m\": 411.766, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 1318.672, \"from_m\": 1288.585, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 3239.409, \"from_m\": 1318.672, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 3751.499, \"from_m\": 3239.409, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5385.866, \"from_m\": 3751.499, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 5643.348, \"from_m\": 5385.866, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 6155.924, \"from_m\": 5643.348, \"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\": 6211.165, \"from_m\": 6155.924, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 8543.881, \"from_m\": 6211.165, \"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\": 8599.122, \"from_m\": 8543.881, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 9711.909, \"from_m\": 8599.122, \"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\": 12043.446, \"from_m\": 9711.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\": 95.0}, {\"to_m\": 12109.375, \"from_m\": 12043.446, \"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\": 12640.849, \"from_m\": 12109.375, \"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\": 13205.772, \"from_m\": 12640.849, \"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\": 13700.166, \"from_m\": 13205.772, \"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\": 13755.947, \"from_m\": 13700.166, \"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\": 16917.811, \"from_m\": 13755.947, \"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\": 16973.592, \"from_m\": 16917.811, \"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\": 20560.746, \"from_m\": 16973.592, \"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\": 23621.726, \"from_m\": 20560.746, \"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\": 23663.637, \"from_m\": 23621.726, \"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\": 39550.406, \"from_m\": 23663.637, \"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}], \"service_id\": 627773, \"profile_key\": \"a49c0666e98a666cc4bd02c6266250f4c23b7bbd9cb1204c02cec7b4102b84a6\", \"schedule_id\": 3258, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0506\", \"location\": \"London Kings Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0508\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 2, \"distance_m\": 1102.396, \"section_seq\": 1, \"route_path_id\": 29343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0509H\", \"location\": \"Holloway South Jn\", \"stage_seq\": 3, \"distance_m\": 2279.04, \"section_seq\": 1, \"route_path_id\": 29343}, {\"is_pass\": false, \"wtt_arr\": \"0511\", \"wtt_dep\": \"0512H\", \"location\": \"Finsbury Park\", \"stage_seq\": 4, \"distance_m\": 6018.753, \"section_seq\": 1, \"route_path_id\": 29343}, {\"is_pass\": false, \"wtt_arr\": \"0514H\", \"wtt_dep\": \"0515\", \"location\": \"Harringay\", \"stage_seq\": 5, \"distance_m\": 7377.523, \"section_seq\": 1, \"route_path_id\": 29343}, {\"is_pass\": false, \"wtt_arr\": \"0516H\", \"wtt_dep\": \"0517\", \"location\": \"Hornsey\", \"stage_seq\": 6, \"distance_m\": 10790.306, \"section_seq\": 1, \"route_path_id\": 29343}, {\"is_pass\": false, \"wtt_arr\": \"0519H\", \"wtt_dep\": \"0520H\", \"location\": \"Alexandra Palace\", \"stage_seq\": 7, \"distance_m\": 12308.43, \"section_seq\": 1, \"route_path_id\": 29343}, {\"is_pass\": false, \"wtt_arr\": \"0522H\", \"wtt_dep\": \"0523\", \"location\": \"Bowes Park\", \"stage_seq\": 8, \"distance_m\": 13489.891, \"section_seq\": 1, \"route_path_id\": 29343}, {\"is_pass\": false, \"wtt_arr\": \"0525\", \"wtt_dep\": \"0525H\", \"location\": \"Palmers Green\", \"stage_seq\": 9, \"distance_m\": 15336.879, \"section_seq\": 1, \"route_path_id\": 29343}, {\"is_pass\": false, \"wtt_arr\": \"0527H\", \"wtt_dep\": \"0528H\", \"location\": \"Winchmore Hill\", \"stage_seq\": 10, \"distance_m\": 20479.996, \"section_seq\": 1, \"route_path_id\": 29343}, {\"is_pass\": false, \"wtt_arr\": \"0530\", \"wtt_dep\": \"0530H\", \"location\": \"Grange Park\", \"stage_seq\": 11, \"distance_m\": 21561.348, \"section_seq\": 1, \"route_path_id\": 29343}, {\"is_pass\": false, \"wtt_arr\": \"0532\", \"wtt_dep\": \"0532H\", \"location\": \"Enfield Chase\", \"stage_seq\": 12, \"distance_m\": 22698.703, \"section_seq\": 1, \"route_path_id\": 29343}, {\"is_pass\": false, \"wtt_arr\": \"0534\", \"wtt_dep\": \"0535\", \"location\": \"Gordon Hill\", \"stage_seq\": 13, \"distance_m\": 23869.816, \"section_seq\": 1, \"route_path_id\": 29343}, {\"is_pass\": false, \"wtt_arr\": \"0537H\", \"wtt_dep\": \"0538\", \"location\": \"Crews Hill\", \"stage_seq\": 14, \"distance_m\": 26496.472, \"section_seq\": 1, \"route_path_id\": 29343}, {\"is_pass\": false, \"wtt_arr\": \"0540H\", \"wtt_dep\": \"0541\", \"location\": \"Cuffley\", \"stage_seq\": 15, \"distance_m\": 29259.764, \"section_seq\": 1, \"route_path_id\": 29343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0542H\", \"location\": \"Ponsbourne Tunnel Sig. K891\", \"stage_seq\": 16, \"distance_m\": 31498.433, \"section_seq\": 1, \"route_path_id\": 29343}, {\"is_pass\": false, \"wtt_arr\": \"0544H\", \"wtt_dep\": \"0545\", \"location\": \"Bayford\", \"stage_seq\": 17, \"distance_m\": 34811.65, \"section_seq\": 1, \"route_path_id\": 29343}, {\"is_pass\": false, \"wtt_arr\": \"0550\", \"wtt_dep\": null, \"location\": \"Hertford North\", \"stage_seq\": 18, \"distance_m\": 39550.406, \"section_seq\": 1, \"route_path_id\": 29343}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 39550.406, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29343}], \"total_distance_m\": 39550.406, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 85.0, \"speed_covered_distance_m\": 38766.081, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 784.325, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0506", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.7989254", "current_position_lon": "-0.0922746", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 16171, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:10:18Z\", \"source_id\": 52018307, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:11:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:10:22Z\", \"source_id\": 16776612, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16056, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:13:25Z\", \"source_id\": 52020705, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:13:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:13:28Z\", \"source_id\": 16777312, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16076, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:15:41Z\", \"source_id\": 52022607, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:16:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:15:49Z\", \"source_id\": 16777850, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16030, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:18:25Z\", \"source_id\": 52024953, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:19:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:18:28Z\", \"source_id\": 16778581, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15831, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:21:19Z\", \"source_id\": 52027591, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:22:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:21:23Z\", \"source_id\": 16779393, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15824, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:24:11Z\", \"source_id\": 52030325, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:24:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:24:14Z\", \"source_id\": 16780192, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15819, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:26:54Z\", \"source_id\": 52033113, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:27:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:26:59Z\", \"source_id\": 16781008, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15814, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:29:11Z\", \"source_id\": 52035354, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:29:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:29:14Z\", \"source_id\": 16781696, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15810, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:31:08Z\", \"source_id\": 52037493, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:31:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:31:13Z\", \"source_id\": 16782353, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15789, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:33:05Z\", \"source_id\": 52039700, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:33:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:33:08Z\", \"source_id\": 16782963, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15778, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:37:56Z\", \"source_id\": 52045194, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:38:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:38:02Z\", \"source_id\": 16784633, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15774, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:40:40Z\", \"source_id\": 52048483, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:41:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:40:48Z\", \"source_id\": 16785630, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15770, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:45:40Z\", \"source_id\": 52055174, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:46:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:45:43Z\", \"source_id\": 16787670, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15736, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:50:57Z\", \"source_id\": 52062721, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:51:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:50:58Z\", \"source_id\": 16789953, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Hertford North", "service_state_platform": "3", "timing_fact_generation": 1789620658965018, "current_leg_arrival_utc": "2026-09-17T05:51:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:51:54.665128", "service_state_evidence_id": 16789953, "current_leg_start_actual_dep": "2026-09-17T05:46:00+01:00", "operational_evidence_version": 81, "service_state_event_time_utc": "2026-09-17T04:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:01:55.246201", "service_state_valid_until_kind": null, "operational_interpretation_version": 81, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Northern |
P |
KGX |
HFN |
2B00 |
717003 |
6 |
85 |
None |
{"version": 3, "segments": [{"to_m": 395.817, "from_m": 0.0, "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": 402.57, "from_m": 395.817, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 25.0}, {"to_m": 411.766, "from_m": 402.57, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1288.585, "from_m": 411.766, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 55.0}, {"to_m": 1318.672, "from_m": 1288.585, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 65.0}, {"to_m": 3239.409, "from_m": 1318.672, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 3751.499, "from_m": 3239.409, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5385.866, "from_m": 3751.499, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 5643.348, "from_m": 5385.866, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 6155.924, "from_m": 5643.348, "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": 6211.165, "from_m": 6155.924, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 8543.881, "from_m": 6211.165, "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": 8599.122, "from_m": 8543.881, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 9711.909, "from_m": 8599.122, "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": 12043.446, "from_m": 9711.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": 95.0}, {"to_m": 12109.375, "from_m": 12043.446, "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": 12640.849, "from_m": 12109.375, "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": 13205.772, "from_m": 12640.849, "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": 13700.166, "from_m": 13205.772, "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": 13755.947, "from_m": 13700.166, "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": 16917.811, "from_m": 13755.947, "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": 16973.592, "from_m": 16917.811, "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": 20560.746, "from_m": 16973.592, "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": 23621.726, "from_m": 20560.746, "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": 23663.637, "from_m": 23621.726, "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": 39550.406, "from_m": 23663.637, "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}], "service_id": 627773, "profile_key": "a49c0666e98a666cc4bd02c6266250f4c23b7bbd9cb1204c02cec7b4102b84a6", "schedule_id": 3258, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0506", "location": "London Kings Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0508", "location": "Belle Isle Jn", "stage_seq": 2, "distance_m": 1102.396, "section_seq": 1, "route_path_id": 29343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0509H", "location": "Holloway South Jn", "stage_seq": 3, "distance_m": 2279.04, "section_seq": 1, "route_path_id": 29343}, {"is_pass": false, "wtt_arr": "0511", "wtt_dep": "0512H", "location": "Finsbury Park", "stage_seq": 4, "distance_m": 6018.753, "section_seq": 1, "route_path_id": 29343}, {"is_pass": false, "wtt_arr": "0514H", "wtt_dep": "0515", "location": "Harringay", "stage_seq": 5, "distance_m": 7377.523, "section_seq": 1, "route_path_id": 29343}, {"is_pass": false, "wtt_arr": "0516H", "wtt_dep": "0517", "location": "Hornsey", "stage_seq": 6, "distance_m": 10790.306, "section_seq": 1, "route_path_id": 29343}, {"is_pass": false, "wtt_arr": "0519H", "wtt_dep": "0520H", "location": "Alexandra Palace", "stage_seq": 7, "distance_m": 12308.43, "section_seq": 1, "route_path_id": 29343}, {"is_pass": false, "wtt_arr": "0522H", "wtt_dep": "0523", "location": "Bowes Park", "stage_seq": 8, "distance_m": 13489.891, "section_seq": 1, "route_path_id": 29343}, {"is_pass": false, "wtt_arr": "0525", "wtt_dep": "0525H", "location": "Palmers Green", "stage_seq": 9, "distance_m": 15336.879, "section_seq": 1, "route_path_id": 29343}, {"is_pass": false, "wtt_arr": "0527H", "wtt_dep": "0528H", "location": "Winchmore Hill", "stage_seq": 10, "distance_m": 20479.996, "section_seq": 1, "route_path_id": 29343}, {"is_pass": false, "wtt_arr": "0530", "wtt_dep": "0530H", "location": "Grange Park", "stage_seq": 11, "distance_m": 21561.348, "section_seq": 1, "route_path_id": 29343}, {"is_pass": false, "wtt_arr": "0532", "wtt_dep": "0532H", "location": "Enfield Chase", "stage_seq": 12, "distance_m": 22698.703, "section_seq": 1, "route_path_id": 29343}, {"is_pass": false, "wtt_arr": "0534", "wtt_dep": "0535", "location": "Gordon Hill", "stage_seq": 13, "distance_m": 23869.816, "section_seq": 1, "route_path_id": 29343}, {"is_pass": false, "wtt_arr": "0537H", "wtt_dep": "0538", "location": "Crews Hill", "stage_seq": 14, "distance_m": 26496.472, "section_seq": 1, "route_path_id": 29343}, {"is_pass": false, "wtt_arr": "0540H", "wtt_dep": "0541", "location": "Cuffley", "stage_seq": 15, "distance_m": 29259.764, "section_seq": 1, "route_path_id": 29343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0542H", "location": "Ponsbourne Tunnel Sig. K891", "stage_seq": 16, "distance_m": 31498.433, "section_seq": 1, "route_path_id": 29343}, {"is_pass": false, "wtt_arr": "0544H", "wtt_dep": "0545", "location": "Bayford", "stage_seq": 17, "distance_m": 34811.65, "section_seq": 1, "route_path_id": 29343}, {"is_pass": false, "wtt_arr": "0550", "wtt_dep": null, "location": "Hertford North", "stage_seq": 18, "distance_m": 39550.406, "section_seq": 1, "route_path_id": 29343}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 39550.406, "from_m": 0.0, "section_seq": 1, "route_path_id": 29343}], "total_distance_m": 39550.406, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 85.0, "speed_covered_distance_m": 38766.081, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 784.325, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 16171, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:10:18Z", "source_id": 52018307, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T04:11:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:10:22Z", "source_id": 16776612, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16056, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:13:25Z", "source_id": 52020705, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T04:13:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:13:28Z", "source_id": 16777312, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16076, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:15:41Z", "source_id": 52022607, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T04:16:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:15:49Z", "source_id": 16777850, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16030, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:18:25Z", "source_id": 52024953, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T04:19:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:18:28Z", "source_id": 16778581, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15831, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:21:19Z", "source_id": 52027591, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T04:22:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:21:23Z", "source_id": 16779393, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15824, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:24:11Z", "source_id": 52030325, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T04:24:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:24:14Z", "source_id": 16780192, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15819, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:26:54Z", "source_id": 52033113, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T04:27:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:26:59Z", "source_id": 16781008, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T05:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15814, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:29:11Z", "source_id": 52035354, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T04:29:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:29:14Z", "source_id": 16781696, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T05:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15810, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:31:08Z", "source_id": 52037493, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T04:31:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:31:13Z", "source_id": 16782353, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T05:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15789, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:33:05Z", "source_id": 52039700, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T04:33:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:33:08Z", "source_id": 16782963, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T05:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15778, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:37:56Z", "source_id": 52045194, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T04:38:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:38:02Z", "source_id": 16784633, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T05:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15774, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:40:40Z", "source_id": 52048483, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T04:41:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:40:48Z", "source_id": 16785630, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T05:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15770, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:45:40Z", "source_id": 52055174, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T04:46:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:45:43Z", "source_id": 16787670, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T05:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15736, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:50:57Z", "source_id": 52062721, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T04:51:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:50:58Z", "source_id": 16789953, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T05:51:00+01:00", "operational_fact": true}] |
London Kings Cross |
0506 |
0506 |
10 |
None |
None |
Hertford North |
0550 |
0550 |
3 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C22574/2026-09-17/detailed |
None |
Bayford |
2026-09-17T05:46:00+01:00 |
Hertford North |
4.0 |
{"type": "LineString", "coordinates": [[-0.095752, 51.75790249999999], [-0.0954626, 51.75883939999999], [-0.0952727, 51.75931119999999], [-0.0950662, 51.7597755], [-0.0948322, 51.7602285], [-0.0945787, 51.7606778], [-0.0941033, 51.7614032], [-0.0935843, 51.7621109], [-0.0923602, 51.7637502], [-0.09109889999999998, 51.7654436], [-0.0902288, 51.76660619999999], [-0.08983152841195213, 51.76713835526736], [-0.0894094, 51.7677038], [-0.08840579999999999, 51.76917000000001], [-0.08811309999999999, 51.76958239999999], [-0.08786779999999998, 51.77000139999999], [-0.087633, 51.770422499999995], [-0.0874155, 51.7708456], [-0.08697929999999998, 51.7717888], [-0.0866159, 51.77274539999999], [-0.0863192, 51.77372749999999], [-0.08609249999999999, 51.7747144], [-0.0859447, 51.77565539999999], [-0.0858709, 51.7766003], [-0.08586238328573459, 51.77753249589623], [-0.0858599, 51.77780429999999], [-0.0859104, 51.77855100000001], [-0.08600399999999998, 51.7792962], [-0.08614579999999998, 51.7800367], [-0.08654969999999998, 51.781650199999994], [-0.08741359999999998, 51.78366449999999], [-0.08799849999999998, 51.78488920000001], [-0.0885776, 51.786078299999986], [-0.08895479999999999, 51.7868722], [-0.08983152841195213, 51.78869193803632], [-0.0898781, 51.7887886], [-0.090493, 51.790078099999995], [-0.0906324, 51.7903855], [-0.0908355, 51.7908499], [-0.0910823, 51.7914888], [-0.09122479999999998, 51.7918968], [-0.0913326, 51.79226759999999], [-0.0914784, 51.79273760000001], [-0.09169239999999998, 51.793566], [-0.0918632, 51.794593199999994], [-0.09187579999999998, 51.79472640000001], [-0.0919849, 51.79590900000001], [-0.0920379, 51.7964918], [-0.0920693, 51.7967696], [-0.0921032, 51.79708459999999], [-0.0921546, 51.79739659999999], [-0.0922193, 51.7979076], [-0.0922454, 51.798338300000005], [-0.0922563, 51.798520999999994], [-0.09227459999999998, 51.7989254]]} |
2.9 |
0547 |
0551 |
Bayford |
Hertford North |
Hertford North |
51.7989254 |
-0.0922746 |
51.7989254 |
-0.0922746 |
1 |
0 |
2026-09-17 05:02:21 |
TERMINATED |
2026-09-17 04:51:00 |
Hertford North |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16789953 |
1789620658965018 |
81 |
81 |
2026-09-17 05:01:55.246201 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:51:54.665128 |
| 597611 |
628324 |
P02176 |
485C03M517 |
2026-09-17 |
COMPLETE |
16789440 |
2026-09-17 05:52:00 |
2026-09-17 05:02:21 |
2026-09-19 05:02:21 |
{"id": 628324, "stp": "P", "toc": "Greater Anglia", "uid": "P02176", "consist": "755415", "dest_crs": "GYM", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P02176/2026-09-17/detailed", "trust_id": "485C03M517", "origin_crs": "XNY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Great Yarmouth", "service_date": "2026-09-17", "dest_arr_time": "0558", "dest_platform": "2", "is_terminated": 1, "next_location": "Great Yarmouth", "signalling_id": "5C03", "timing_status": "EARLY", "origin_station": "Norwich Station Carriage Servicing Depot", "current_leg_arr": "0552", "current_leg_dep": "0526", "current_leg_end": "Great Yarmouth", "origin_dep_time": "0530", "origin_platform": null, "current_location": "Great Yarmouth", "last_update_time": "2026-09-17T05:02:21", "route_debug_link": null, "timing_variation": "-6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.3083612, 52.6259801], [1.3088442, 52.6257001], [1.3090194, 52.62560009999999], [1.3091612, 52.62551909999999], [1.3093282, 52.62541910000001], [1.3095452, 52.62529349999999], [1.3098302, 52.62513109999999], [1.3099572, 52.6250491], [1.3101514, 52.62494099999999], [1.3104121999999998, 52.6248221], [1.3105781999999997, 52.62475210000001], [1.3108282, 52.62464909999999], [1.3111521999999998, 52.6245171], [1.3114492, 52.62440459999999], [1.3116932, 52.6243021], [1.3117705999999998, 52.6242701], [1.3119582, 52.624195099999994], [1.3121752, 52.6241111], [1.3122696, 52.62407579999999], [1.3123781999999995, 52.62403509999999], [1.3125362, 52.623977100000005], [1.3126941999999997, 52.62392309999999], [1.3128601999999998, 52.6238671], [1.3130661999999995, 52.6238031], [1.3132642, 52.6237451], [1.3135211999999998, 52.62367810000001], [1.3136485999999998, 52.62364720000001], [1.3138701, 52.623598099999995], [1.3140462, 52.62356009999999], [1.3141922, 52.623531099999994], [1.3144252, 52.623494100000016], [1.3146332, 52.6234621], [1.3148261999999995, 52.623438099999994], [1.3149782, 52.623421099999995], [1.3151482, 52.6234081], [1.3153274, 52.6234002], [1.3160299999999998, 52.623382799999995], [1.3167068999999998, 52.62338160000001], [1.3170678, 52.623377899999994], [1.3179612, 52.62334429999999], [1.3181398, 52.6233507], [1.318623, 52.6233682], [1.3191693999999998, 52.62338729999998], [1.3212231, 52.62351660000001], [1.3226585999999998, 52.62363220000001], [1.3231806999999998, 52.6236776], [1.3241403, 52.6237611], [1.3249125999999998, 52.62383580000001], [1.3253938, 52.62388370000001], [1.3264462, 52.624006900000005], [1.3275301999999998, 52.624124], [1.3276997, 52.62414630000001], [1.3287397999999997, 52.624283], [1.3297878, 52.6244264], [1.3314247999999995, 52.624666299999994], [1.331939, 52.624751399999994], [1.3325101, 52.6248378], [1.3332489, 52.624942], [1.3338517, 52.625021399999994], [1.3346351, 52.6251006], [1.3357283, 52.6251876], [1.3366680999999998, 52.6252432], [1.3375296, 52.62528160000001], [1.338956, 52.62529059999999], [1.3398202999999995, 52.62526659999999], [1.3413879, 52.625220899999995], [1.3425735, 52.62522169999998], [1.3434259999999998, 52.6252371], [1.3440914, 52.62525180000001], [1.3456553, 52.625304199999995], [1.3472437999999998, 52.6253844], [1.3474729261792822, 52.62539511752203], [1.3495303536611707, 52.62549135487483], [1.3495698, 52.6254932], [1.3497127, 52.62550009999999], [1.3524914, 52.625634899999994], [1.3558156, 52.6257743], [1.3576324999999998, 52.62582819999999], [1.3600070999999998, 52.625867099999994], [1.3621295999999998, 52.6258396], [1.3636143, 52.62578349999999], [1.3651911, 52.625725900000006], [1.3655478, 52.62570409999999], [1.3672245, 52.6255857], [1.368813, 52.62543719999999], [1.3717736, 52.62512100000001], [1.3727980999999998, 52.6250001], [1.3745598, 52.62478569999999], [1.3764802, 52.624511700000006], [1.3776762, 52.624331], [1.3789431, 52.62409269999999], [1.3805459, 52.623752], [1.3861167, 52.622312599999994], [1.3872385, 52.6220719], [1.387735, 52.6219779], [1.3891175, 52.6217448], [1.3906461999999995, 52.621529200000005], [1.3921048, 52.62137189999999], [1.3928389000000003, 52.6212987], [1.3935883, 52.6212445], [1.3941524, 52.62122069999999], [1.3947475, 52.6212144], [1.3959467, 52.62120970000001], [1.3981661, 52.6212496], [1.3986299999999998, 52.62126440000001], [1.3990971999999997, 52.621285799999995], [1.3995551, 52.6213151], [1.4000134999999998, 52.621354700000005], [1.4009713999999998, 52.6214378], [1.4019243, 52.62154349999999], [1.4028754, 52.62165160000001], [1.4038254, 52.6217584], [1.4077950999999995, 52.62222919999999], [1.4105928, 52.62256620000001], [1.4112166, 52.6226375], [1.4113753999999998, 52.6226541], [1.4116884999999997, 52.62268689999999], [1.4119193, 52.622714], [1.4133392, 52.6228989], [1.4140847999999997, 52.6229884], [1.4148297, 52.6230695], [1.4155721, 52.6231461], [1.4163917999999998, 52.623224099999995], [1.41707, 52.6232832], [1.4182051999999998, 52.6233672], [1.4187696999999997, 52.6234007], [1.4189177999999998, 52.62340970000001], [1.4198132, 52.6234567], [1.4202309, 52.62347679999999], [1.4210297999999997, 52.6234899], [1.4213374, 52.6234937], [1.4219888, 52.623491], [1.4224872999999998, 52.6234829], [1.4227020999999995, 52.62347799999999], [1.4233502999999998, 52.6234574], [1.424126, 52.6234147], [1.4246865, 52.6233804], [1.4248936, 52.6233621], [1.4254672999999998, 52.623313], [1.4257348999999997, 52.6232873], [1.4264334, 52.62321109999999], [1.4270667, 52.62312680000001], [1.4273017999999995, 52.623097499999986], [1.4277919, 52.6230236], [1.4284853000000002, 52.622905900000006], [1.4289835, 52.6228212], [1.4295657, 52.62270869999999], [1.4301385, 52.622596], [1.4307171, 52.6224627], [1.4312187999999997, 52.62234269999998], [1.4317818999999998, 52.6221937], [1.4324419, 52.6220089], [1.4337335, 52.621630799999984], [1.4351393999999995, 52.62114630000001], [1.4353722999999998, 52.6210591], [1.4357903999999997, 52.62089720000001], [1.4360881, 52.6207806], [1.4364509999999997, 52.62063130000001], [1.436745, 52.62050390000001], [1.4371845, 52.620322900000005], [1.437304454591234, 52.62026794285054], [1.437893, 52.61999829999999], [1.4391307999999998, 52.6194368], [1.4393647, 52.6193344], [1.4406791, 52.6187147], [1.4411069, 52.618507], [1.4412723, 52.6184267], [1.4418673, 52.6181378], [1.4430065999999997, 52.6175577], [1.4438592, 52.61709519999999], [1.4446832, 52.61662530000001], [1.4458124, 52.6159311], [1.4469088999999995, 52.6152332], [1.4479651, 52.6145182], [1.4489817, 52.6137867], [1.4507037, 52.6124093], [1.45155, 52.61164960000001], [1.4523531999999997, 52.6108785], [1.4534507, 52.6098515], [1.4567107, 52.60666049999999], [1.4567431999999998, 52.6066292], [1.4576031, 52.605802899999986], [1.4582366, 52.60519630000001], [1.4594357999999998, 52.604159200000005], [1.4601048, 52.6035955], [1.460160597715004, 52.60355296986019], [1.461981, 52.6021654], [1.4632576, 52.6013558], [1.4645277999999995, 52.6006057], [1.4658488999999997, 52.599863600000006], [1.4672141, 52.5991567], [1.4679505, 52.5987743], [1.4700698, 52.5977425], [1.4702789, 52.597647999999985], [1.4703319, 52.597625099999995], [1.4723506999999998, 52.59672090000001], [1.4725069, 52.596652699999986], [1.4748145999999998, 52.595688800000005], [1.4754364, 52.5954498], [1.4824146, 52.5927277], [1.4858597, 52.59134790000001], [1.4892415, 52.58994100000001], [1.4899945, 52.58962319999999], [1.4906842, 52.5892952], [1.4921055, 52.5885672], [1.4947805, 52.5871458], [1.5039854, 52.5822964], [1.5061823, 52.581338], [1.5081648, 52.580542], [1.5096416, 52.5800065], [1.5116252999999995, 52.579352500000006], [1.5131239, 52.5788582], [1.5136130999999995, 52.5787031], [1.5140461999999997, 52.57856629999999], [1.514513, 52.57842260000001], [1.5149306000000002, 52.57828829999999], [1.5176666, 52.5774047], [1.5217249999999998, 52.57609109999999], [1.5237412, 52.57546909999999], [1.525806, 52.5747934], [1.5264402, 52.57460009999999], [1.5268273, 52.57448720000001], [1.5271359830031863, 52.574388910889446], [1.5401885, 52.5702326], [1.5527323, 52.56623789999999], [1.5547694, 52.5656351], [1.5557892, 52.5653431], [1.5568084, 52.5650607], [1.5576348, 52.5648406], [1.5584930999999995, 52.56463219999999], [1.5593631, 52.5644573], [1.559896, 52.56435650000001], [1.5602754, 52.5642904], [1.5605264, 52.564248699999986], [1.5613265999999997, 52.5641473], [1.562586, 52.56396620000001], [1.5633537999999998, 52.56385389999999], [1.5638767999999998, 52.56378809999998], [1.5643071999999998, 52.5637411], [1.5650954999999998, 52.56366800000001], [1.5661853, 52.5635965], [1.5670649, 52.5635632], [1.5688520999999995, 52.5635619], [1.5695521, 52.5635431], [1.5715275999999998, 52.563501300000006], [1.5736154, 52.563512499999995], [1.5741537, 52.563528799999986], [1.5752275999999998, 52.563574499999994], [1.5765511, 52.5636971], [1.5771354, 52.563762999999994], [1.5771767000000003, 52.5637669], [1.5779511, 52.5638426], [1.5783457999999997, 52.5638969], [1.5789182, 52.5639843], [1.5796926, 52.56410339999999], [1.5803773, 52.564256], [1.5814100999999998, 52.5645162], [1.5826026999999998, 52.5648856], [1.5837553, 52.565287899999994], [1.5846938999999998, 52.5656608], [1.5853387, 52.56592440000001], [1.5859777999999998, 52.566214], [1.5868479999999998, 52.5666302], [1.5874441999999995, 52.5669285], [1.5884884, 52.567518099999994], [1.5893900000000003, 52.5680383], [1.5910507, 52.5691101], [1.5924978, 52.5699716], [1.5929406, 52.5702199], [1.5947736999999995, 52.57118280000001], [1.604854, 52.5764704], [1.6152676, 52.5819402], [1.6153939, 52.5820055], [1.6169675114151385, 52.58283692547425], [1.6198637, 52.584367099999994], [1.6287945, 52.589039], [1.6303457999999995, 52.589869699999994], [1.6535817000000002, 52.602019], [1.656520674012522, 52.60355296986019], [1.6575977, 52.604115099999994], [1.6577575, 52.6042002], [1.657817, 52.6042299], [1.6589193999999998, 52.60477920000001], [1.6598688999999998, 52.6052108], [1.6611545999999997, 52.6057681], [1.6612529, 52.6058105], [1.6615225999999998, 52.60591720000001], [1.6634621, 52.60676099999999], [1.6650276, 52.6074332], [1.6666413, 52.60813360000001], [1.6685437, 52.60895860000001], [1.6700642, 52.6096154], [1.6714795, 52.6102256], [1.6730212, 52.6108965], [1.6742027000000002, 52.61140349999999], [1.6753581999999998, 52.61189939999999], [1.6781712999999998, 52.613106], [1.6814431999999997, 52.61436759999999], [1.6829035999999995, 52.6148943], [1.6848631, 52.6155501], [1.6867569999999998, 52.6161315], [1.6880485999999997, 52.6165037], [1.6892852, 52.61684], [1.690211, 52.6170851], [1.6913123, 52.6173623], [1.692453, 52.617655199999994], [1.6934284999999998, 52.6178919], [1.6939037, 52.61800039999999], [1.6945485, 52.6181382], [1.6958758, 52.61840540000001], [1.6965940999999998, 52.6185453], [1.6975296, 52.61871999999999], [1.6982986999999998, 52.6188595], [1.6994195, 52.61903780000001], [1.6997743999999997, 52.61909359999999], [1.7012605, 52.61928639999999], [1.7023241000000002, 52.619415100000005], [1.7034079999999998, 52.6195277], [1.7044567999999998, 52.6196357], [1.7053498, 52.6196879], [1.7063037, 52.6197087], [1.7067990398270907, 52.61969871331051], [1.7070477, 52.6196937], [1.7074772, 52.619689400000006], [1.7082493999999997, 52.61962389999999], [1.7092049, 52.6194932], [1.7100984, 52.6193402], [1.7110767999999998, 52.6191239], [1.7122828999999995, 52.61878250000001], [1.7130122, 52.6185284], [1.7136869999999995, 52.6182735], [1.7142623999999995, 52.618029699999994], [1.7147505999999997, 52.61780220000001], [1.7151344, 52.6176113], [1.715511, 52.6173894], [1.7165369999999998, 52.61668619999999], [1.7168602999999998, 52.6164334], [1.7172101, 52.6161597], [1.7174005999999995, 52.6160127], [1.7178665, 52.6156359], [1.7181892999999997, 52.6153598], [1.7186339, 52.614970199999995], [1.718828, 52.6147945], [1.7190507999999998, 52.6145832], [1.7193307999999998, 52.61430769999999], [1.7195152, 52.61410849999999], [1.7196676, 52.61393619999999], [1.7198688999999998, 52.6136985], [1.71996, 52.61359139999999], [1.7202065999999998, 52.6132771], [1.7203352999999997, 52.61309440000001], [1.7204426999999998, 52.61291810000001], [1.7205174, 52.6127576], [1.7205465, 52.612623], [1.7205585, 52.6125788], [1.7206058, 52.612276300000005]]}", "current_leg_start": "Norwich Station Carriage Servicing Depot", "dest_arr_time_act": "0558", "motion_projection": null, "next_location_lat": "52.6122763", "next_location_lon": "1.7206058", "previous_location": "Norwich Station Carriage Servicing Depot", "current_leg_milage": "20.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 750.937, \"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\": 2890.667, \"from_m\": 750.937, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 2918.45, \"from_m\": 2890.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\": 16973.968, \"from_m\": 2918.45, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 20553.218, \"from_m\": 16973.968, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32329.468, \"from_m\": 20553.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\": 32898.943, \"from_m\": 32329.468, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 628324, \"profile_key\": \"e26d1d6c9a7318fcb0dbf8ff37bb074ba3d97cd11461fcf2e4262c8d6f9b94f7\", \"schedule_id\": 19920, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0530\", \"location\": \"Norwich Station Carriage Servicing Depot\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74162}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0532\", \"location\": \"Norwich Thorpe Jn\", \"stage_seq\": 2, \"distance_m\": 435.078, \"section_seq\": 1, \"route_path_id\": 74162}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0534H\", \"location\": \"Whitlingham Jn\", \"stage_seq\": 3, \"distance_m\": 2890.667, \"section_seq\": 1, \"route_path_id\": 74162}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0538H\", \"location\": \"Brundall\", \"stage_seq\": 4, \"distance_m\": 9166.79, \"section_seq\": 1, \"route_path_id\": 74162}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0543\", \"location\": \"Cantley\", \"stage_seq\": 5, \"distance_m\": 16013.139, \"section_seq\": 1, \"route_path_id\": 74162}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0545H\", \"location\": \"Reedham (Norfolk)\", \"stage_seq\": 6, \"distance_m\": 19470.922, \"section_seq\": 1, \"route_path_id\": 74162}, {\"is_pass\": false, \"wtt_arr\": \"0558\", \"wtt_dep\": null, \"location\": \"Great Yarmouth\", \"stage_seq\": 7, \"distance_m\": 32898.943, \"section_seq\": 1, \"route_path_id\": 74162}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 32898.943, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74162}], \"total_distance_m\": 32898.943, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 32871.16, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 27.783, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0530", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "26.0", "current_position_lat": "52.6122763", "current_position_lon": "1.7206058", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 12906, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:38:26Z\", \"source_id\": 52045795, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:41:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:38:33Z\", \"source_id\": 16784824, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12848, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:49:48Z\", \"source_id\": 52061035, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:52:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:49:49Z\", \"source_id\": 16789440, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Great Yarmouth", "service_state_platform": "2", "timing_fact_generation": 1789620590301479, "current_leg_arrival_utc": "2026-09-17T05:55:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:52:00.440467", "service_state_evidence_id": 16789440, "current_leg_start_actual_dep": "2026-09-17T05:30:00+01:00", "operational_evidence_version": 16, "service_state_event_time_utc": "2026-09-17T04:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:02:00.822869", "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 |
XNY |
GYM |
5C03 |
755415 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 750.937, "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": 2890.667, "from_m": 750.937, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 2918.45, "from_m": 2890.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": 16973.968, "from_m": 2918.45, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 20553.218, "from_m": 16973.968, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32329.468, "from_m": 20553.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": 32898.943, "from_m": 32329.468, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 628324, "profile_key": "e26d1d6c9a7318fcb0dbf8ff37bb074ba3d97cd11461fcf2e4262c8d6f9b94f7", "schedule_id": 19920, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0530", "location": "Norwich Station Carriage Servicing Depot", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74162}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0532", "location": "Norwich Thorpe Jn", "stage_seq": 2, "distance_m": 435.078, "section_seq": 1, "route_path_id": 74162}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0534H", "location": "Whitlingham Jn", "stage_seq": 3, "distance_m": 2890.667, "section_seq": 1, "route_path_id": 74162}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0538H", "location": "Brundall", "stage_seq": 4, "distance_m": 9166.79, "section_seq": 1, "route_path_id": 74162}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0543", "location": "Cantley", "stage_seq": 5, "distance_m": 16013.139, "section_seq": 1, "route_path_id": 74162}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0545H", "location": "Reedham (Norfolk)", "stage_seq": 6, "distance_m": 19470.922, "section_seq": 1, "route_path_id": 74162}, {"is_pass": false, "wtt_arr": "0558", "wtt_dep": null, "location": "Great Yarmouth", "stage_seq": 7, "distance_m": 32898.943, "section_seq": 1, "route_path_id": 74162}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 32898.943, "from_m": 0.0, "section_seq": 1, "route_path_id": 74162}], "total_distance_m": 32898.943, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 32871.16, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 27.783, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 12906, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:38:26Z", "source_id": 52045795, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T04:41:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:38:33Z", "source_id": 16784824, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12848, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:49:48Z", "source_id": 52061035, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T04:52:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:49:49Z", "source_id": 16789440, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:52:00+01:00", "operational_fact": true}] |
Norwich Station Carriage Servicing Depot |
0530 |
0530 |
None |
None |
None |
Great Yarmouth |
0558 |
0558 |
2 |
EARLY |
-6 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P02176/2026-09-17/detailed |
None |
Norwich Station Carriage Servicing Depot |
2026-09-17T05:30:00+01:00 |
Great Yarmouth |
26.0 |
{"type": "LineString", "coordinates": [[1.3083612, 52.6259801], [1.3088442, 52.6257001], [1.3090194, 52.62560009999999], [1.3091612, 52.62551909999999], [1.3093282, 52.62541910000001], [1.3095452, 52.62529349999999], [1.3098302, 52.62513109999999], [1.3099572, 52.6250491], [1.3101514, 52.62494099999999], [1.3104121999999998, 52.6248221], [1.3105781999999997, 52.62475210000001], [1.3108282, 52.62464909999999], [1.3111521999999998, 52.6245171], [1.3114492, 52.62440459999999], [1.3116932, 52.6243021], [1.3117705999999998, 52.6242701], [1.3119582, 52.624195099999994], [1.3121752, 52.6241111], [1.3122696, 52.62407579999999], [1.3123781999999995, 52.62403509999999], [1.3125362, 52.623977100000005], [1.3126941999999997, 52.62392309999999], [1.3128601999999998, 52.6238671], [1.3130661999999995, 52.6238031], [1.3132642, 52.6237451], [1.3135211999999998, 52.62367810000001], [1.3136485999999998, 52.62364720000001], [1.3138701, 52.623598099999995], [1.3140462, 52.62356009999999], [1.3141922, 52.623531099999994], [1.3144252, 52.623494100000016], [1.3146332, 52.6234621], [1.3148261999999995, 52.623438099999994], [1.3149782, 52.623421099999995], [1.3151482, 52.6234081], [1.3153274, 52.6234002], [1.3160299999999998, 52.623382799999995], [1.3167068999999998, 52.62338160000001], [1.3170678, 52.623377899999994], [1.3179612, 52.62334429999999], [1.3181398, 52.6233507], [1.318623, 52.6233682], [1.3191693999999998, 52.62338729999998], [1.3212231, 52.62351660000001], [1.3226585999999998, 52.62363220000001], [1.3231806999999998, 52.6236776], [1.3241403, 52.6237611], [1.3249125999999998, 52.62383580000001], [1.3253938, 52.62388370000001], [1.3264462, 52.624006900000005], [1.3275301999999998, 52.624124], [1.3276997, 52.62414630000001], [1.3287397999999997, 52.624283], [1.3297878, 52.6244264], [1.3314247999999995, 52.624666299999994], [1.331939, 52.624751399999994], [1.3325101, 52.6248378], [1.3332489, 52.624942], [1.3338517, 52.625021399999994], [1.3346351, 52.6251006], [1.3357283, 52.6251876], [1.3366680999999998, 52.6252432], [1.3375296, 52.62528160000001], [1.338956, 52.62529059999999], [1.3398202999999995, 52.62526659999999], [1.3413879, 52.625220899999995], [1.3425735, 52.62522169999998], [1.3434259999999998, 52.6252371], [1.3440914, 52.62525180000001], [1.3456553, 52.625304199999995], [1.3472437999999998, 52.6253844], [1.3474729261792822, 52.62539511752203], [1.3495303536611707, 52.62549135487483], [1.3495698, 52.6254932], [1.3497127, 52.62550009999999], [1.3524914, 52.625634899999994], [1.3558156, 52.6257743], [1.3576324999999998, 52.62582819999999], [1.3600070999999998, 52.625867099999994], [1.3621295999999998, 52.6258396], [1.3636143, 52.62578349999999], [1.3651911, 52.625725900000006], [1.3655478, 52.62570409999999], [1.3672245, 52.6255857], [1.368813, 52.62543719999999], [1.3717736, 52.62512100000001], [1.3727980999999998, 52.6250001], [1.3745598, 52.62478569999999], [1.3764802, 52.624511700000006], [1.3776762, 52.624331], [1.3789431, 52.62409269999999], [1.3805459, 52.623752], [1.3861167, 52.622312599999994], [1.3872385, 52.6220719], [1.387735, 52.6219779], [1.3891175, 52.6217448], [1.3906461999999995, 52.621529200000005], [1.3921048, 52.62137189999999], [1.3928389000000003, 52.6212987], [1.3935883, 52.6212445], [1.3941524, 52.62122069999999], [1.3947475, 52.6212144], [1.3959467, 52.62120970000001], [1.3981661, 52.6212496], [1.3986299999999998, 52.62126440000001], [1.3990971999999997, 52.621285799999995], [1.3995551, 52.6213151], [1.4000134999999998, 52.621354700000005], [1.4009713999999998, 52.6214378], [1.4019243, 52.62154349999999], [1.4028754, 52.62165160000001], [1.4038254, 52.6217584], [1.4077950999999995, 52.62222919999999], [1.4105928, 52.62256620000001], [1.4112166, 52.6226375], [1.4113753999999998, 52.6226541], [1.4116884999999997, 52.62268689999999], [1.4119193, 52.622714], [1.4133392, 52.6228989], [1.4140847999999997, 52.6229884], [1.4148297, 52.6230695], [1.4155721, 52.6231461], [1.4163917999999998, 52.623224099999995], [1.41707, 52.6232832], [1.4182051999999998, 52.6233672], [1.4187696999999997, 52.6234007], [1.4189177999999998, 52.62340970000001], [1.4198132, 52.6234567], [1.4202309, 52.62347679999999], [1.4210297999999997, 52.6234899], [1.4213374, 52.6234937], [1.4219888, 52.623491], [1.4224872999999998, 52.6234829], [1.4227020999999995, 52.62347799999999], [1.4233502999999998, 52.6234574], [1.424126, 52.6234147], [1.4246865, 52.6233804], [1.4248936, 52.6233621], [1.4254672999999998, 52.623313], [1.4257348999999997, 52.6232873], [1.4264334, 52.62321109999999], [1.4270667, 52.62312680000001], [1.4273017999999995, 52.623097499999986], [1.4277919, 52.6230236], [1.4284853000000002, 52.622905900000006], [1.4289835, 52.6228212], [1.4295657, 52.62270869999999], [1.4301385, 52.622596], [1.4307171, 52.6224627], [1.4312187999999997, 52.62234269999998], [1.4317818999999998, 52.6221937], [1.4324419, 52.6220089], [1.4337335, 52.621630799999984], [1.4351393999999995, 52.62114630000001], [1.4353722999999998, 52.6210591], [1.4357903999999997, 52.62089720000001], [1.4360881, 52.6207806], [1.4364509999999997, 52.62063130000001], [1.436745, 52.62050390000001], [1.4371845, 52.620322900000005], [1.437304454591234, 52.62026794285054], [1.437893, 52.61999829999999], [1.4391307999999998, 52.6194368], [1.4393647, 52.6193344], [1.4406791, 52.6187147], [1.4411069, 52.618507], [1.4412723, 52.6184267], [1.4418673, 52.6181378], [1.4430065999999997, 52.6175577], [1.4438592, 52.61709519999999], [1.4446832, 52.61662530000001], [1.4458124, 52.6159311], [1.4469088999999995, 52.6152332], [1.4479651, 52.6145182], [1.4489817, 52.6137867], [1.4507037, 52.6124093], [1.45155, 52.61164960000001], [1.4523531999999997, 52.6108785], [1.4534507, 52.6098515], [1.4567107, 52.60666049999999], [1.4567431999999998, 52.6066292], [1.4576031, 52.605802899999986], [1.4582366, 52.60519630000001], [1.4594357999999998, 52.604159200000005], [1.4601048, 52.6035955], [1.460160597715004, 52.60355296986019], [1.461981, 52.6021654], [1.4632576, 52.6013558], [1.4645277999999995, 52.6006057], [1.4658488999999997, 52.599863600000006], [1.4672141, 52.5991567], [1.4679505, 52.5987743], [1.4700698, 52.5977425], [1.4702789, 52.597647999999985], [1.4703319, 52.597625099999995], [1.4723506999999998, 52.59672090000001], [1.4725069, 52.596652699999986], [1.4748145999999998, 52.595688800000005], [1.4754364, 52.5954498], [1.4824146, 52.5927277], [1.4858597, 52.59134790000001], [1.4892415, 52.58994100000001], [1.4899945, 52.58962319999999], [1.4906842, 52.5892952], [1.4921055, 52.5885672], [1.4947805, 52.5871458], [1.5039854, 52.5822964], [1.5061823, 52.581338], [1.5081648, 52.580542], [1.5096416, 52.5800065], [1.5116252999999995, 52.579352500000006], [1.5131239, 52.5788582], [1.5136130999999995, 52.5787031], [1.5140461999999997, 52.57856629999999], [1.514513, 52.57842260000001], [1.5149306000000002, 52.57828829999999], [1.5176666, 52.5774047], [1.5217249999999998, 52.57609109999999], [1.5237412, 52.57546909999999], [1.525806, 52.5747934], [1.5264402, 52.57460009999999], [1.5268273, 52.57448720000001], [1.5271359830031863, 52.574388910889446], [1.5401885, 52.5702326], [1.5527323, 52.56623789999999], [1.5547694, 52.5656351], [1.5557892, 52.5653431], [1.5568084, 52.5650607], [1.5576348, 52.5648406], [1.5584930999999995, 52.56463219999999], [1.5593631, 52.5644573], [1.559896, 52.56435650000001], [1.5602754, 52.5642904], [1.5605264, 52.564248699999986], [1.5613265999999997, 52.5641473], [1.562586, 52.56396620000001], [1.5633537999999998, 52.56385389999999], [1.5638767999999998, 52.56378809999998], [1.5643071999999998, 52.5637411], [1.5650954999999998, 52.56366800000001], [1.5661853, 52.5635965], [1.5670649, 52.5635632], [1.5688520999999995, 52.5635619], [1.5695521, 52.5635431], [1.5715275999999998, 52.563501300000006], [1.5736154, 52.563512499999995], [1.5741537, 52.563528799999986], [1.5752275999999998, 52.563574499999994], [1.5765511, 52.5636971], [1.5771354, 52.563762999999994], [1.5771767000000003, 52.5637669], [1.5779511, 52.5638426], [1.5783457999999997, 52.5638969], [1.5789182, 52.5639843], [1.5796926, 52.56410339999999], [1.5803773, 52.564256], [1.5814100999999998, 52.5645162], [1.5826026999999998, 52.5648856], [1.5837553, 52.565287899999994], [1.5846938999999998, 52.5656608], [1.5853387, 52.56592440000001], [1.5859777999999998, 52.566214], [1.5868479999999998, 52.5666302], [1.5874441999999995, 52.5669285], [1.5884884, 52.567518099999994], [1.5893900000000003, 52.5680383], [1.5910507, 52.5691101], [1.5924978, 52.5699716], [1.5929406, 52.5702199], [1.5947736999999995, 52.57118280000001], [1.604854, 52.5764704], [1.6152676, 52.5819402], [1.6153939, 52.5820055], [1.6169675114151385, 52.58283692547425], [1.6198637, 52.584367099999994], [1.6287945, 52.589039], [1.6303457999999995, 52.589869699999994], [1.6535817000000002, 52.602019], [1.656520674012522, 52.60355296986019], [1.6575977, 52.604115099999994], [1.6577575, 52.6042002], [1.657817, 52.6042299], [1.6589193999999998, 52.60477920000001], [1.6598688999999998, 52.6052108], [1.6611545999999997, 52.6057681], [1.6612529, 52.6058105], [1.6615225999999998, 52.60591720000001], [1.6634621, 52.60676099999999], [1.6650276, 52.6074332], [1.6666413, 52.60813360000001], [1.6685437, 52.60895860000001], [1.6700642, 52.6096154], [1.6714795, 52.6102256], [1.6730212, 52.6108965], [1.6742027000000002, 52.61140349999999], [1.6753581999999998, 52.61189939999999], [1.6781712999999998, 52.613106], [1.6814431999999997, 52.61436759999999], [1.6829035999999995, 52.6148943], [1.6848631, 52.6155501], [1.6867569999999998, 52.6161315], [1.6880485999999997, 52.6165037], [1.6892852, 52.61684], [1.690211, 52.6170851], [1.6913123, 52.6173623], [1.692453, 52.617655199999994], [1.6934284999999998, 52.6178919], [1.6939037, 52.61800039999999], [1.6945485, 52.6181382], [1.6958758, 52.61840540000001], [1.6965940999999998, 52.6185453], [1.6975296, 52.61871999999999], [1.6982986999999998, 52.6188595], [1.6994195, 52.61903780000001], [1.6997743999999997, 52.61909359999999], [1.7012605, 52.61928639999999], [1.7023241000000002, 52.619415100000005], [1.7034079999999998, 52.6195277], [1.7044567999999998, 52.6196357], [1.7053498, 52.6196879], [1.7063037, 52.6197087], [1.7067990398270907, 52.61969871331051], [1.7070477, 52.6196937], [1.7074772, 52.619689400000006], [1.7082493999999997, 52.61962389999999], [1.7092049, 52.6194932], [1.7100984, 52.6193402], [1.7110767999999998, 52.6191239], [1.7122828999999995, 52.61878250000001], [1.7130122, 52.6185284], [1.7136869999999995, 52.6182735], [1.7142623999999995, 52.618029699999994], [1.7147505999999997, 52.61780220000001], [1.7151344, 52.6176113], [1.715511, 52.6173894], [1.7165369999999998, 52.61668619999999], [1.7168602999999998, 52.6164334], [1.7172101, 52.6161597], [1.7174005999999995, 52.6160127], [1.7178665, 52.6156359], [1.7181892999999997, 52.6153598], [1.7186339, 52.614970199999995], [1.718828, 52.6147945], [1.7190507999999998, 52.6145832], [1.7193307999999998, 52.61430769999999], [1.7195152, 52.61410849999999], [1.7196676, 52.61393619999999], [1.7198688999999998, 52.6136985], [1.71996, 52.61359139999999], [1.7202065999999998, 52.6132771], [1.7203352999999997, 52.61309440000001], [1.7204426999999998, 52.61291810000001], [1.7205174, 52.6127576], [1.7205465, 52.612623], [1.7205585, 52.6125788], [1.7206058, 52.612276300000005]]} |
20.4 |
0526 |
0552 |
Norwich Station Carriage Servicing Depot |
Great Yarmouth |
Great Yarmouth |
52.6122763 |
1.7206058 |
52.6122763 |
1.7206058 |
1 |
0 |
2026-09-17 05:02:21 |
TERMINATED |
2026-09-17 04:52:00 |
Great Yarmouth |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16789440 |
1789620590301479 |
16 |
16 |
2026-09-17 05:02:00.822869 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:52:00.440467 |
| 597612 |
627532 |
C49268 |
685O20M417 |
2026-09-17 |
COMPLETE |
None |
2026-09-17 04:52:00 |
2026-09-17 05:02:21 |
2026-09-19 05:02:21 |
{"id": 627532, "stp": "P", "toc": "Great Western Railway", "uid": "C49268", "consist": "165133", "dest_crs": "GCR", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C49268/2026-09-17/detailed", "trust_id": "685O20M417", "origin_crs": null, "show_on_map": 0, "dar_est_time": "04:52:00", "dar_platform": null, "dest_station": "Gloucester", "service_date": "2026-09-17", "dest_arr_time": "0502", "dest_platform": "2", "is_terminated": 1, "next_location": "Gloucester Ground Sig. 444", "signalling_id": "5O20", "timing_status": null, "origin_station": "Gloucester Carriage Sidings", "current_leg_arr": "0454", "current_leg_dep": "0452", "current_leg_end": "Gloucester Ground Sig. 444", "origin_dep_time": "0452", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-17T05:02:21", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.2366568, 51.8650703], [-2.2357743, 51.8645618], [-2.2355435999999997, 51.8644326], [-2.2351313, 51.86424989999999], [-2.2348047, 51.8641409], [-2.2324865, 51.8633317], [-2.2321831999999997, 51.8632302], [-2.2318815, 51.863081], [-2.2318318, 51.86306290000001], [-2.2314634, 51.8628932]]}", "current_leg_start": "Gloucester Carriage Sidings", "dest_arr_time_act": "0502", "motion_projection": null, "next_location_lat": "51.8628932", "next_location_lon": "-2.2314634", "previous_location": null, "current_leg_milage": "0.3", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 433.207, \"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\": 1040.169, \"from_m\": 433.207, \"capability_applied\": null, \"effective_limit_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\": 627532, \"profile_key\": \"3564ef67a26f29ea47cff32bf685238285b3aeb16e509f9c93c649038a0f6079\", \"schedule_id\": 6635, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0452\", \"location\": \"Gloucester Carriage Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67786}, {\"is_pass\": false, \"wtt_arr\": \"0454\", \"wtt_dep\": \"0500\", \"location\": \"Gloucester Ground Sig. 444\", \"stage_seq\": 2, \"distance_m\": 433.207, \"section_seq\": 1, \"route_path_id\": 67786}, {\"is_pass\": false, \"wtt_arr\": \"0502\", \"wtt_dep\": null, \"location\": \"Gloucester\", \"stage_seq\": 3, \"distance_m\": 1040.169, \"section_seq\": 1, \"route_path_id\": 67786}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1040.169, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67786}], \"total_distance_m\": 1040.169, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 1040.169, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0452", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "2.0", "current_position_lat": "51.8628932", "current_position_lon": "-2.2314634", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Gloucester Carriage Sidings", "service_state_platform": null, "timing_fact_generation": 1789613565325299, "current_leg_arrival_utc": "2026-09-17T04:54:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:52:00.564751", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-17T04:52:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-17T04:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:02:00.816462", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
None |
GCR |
5O20 |
165133 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 433.207, "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": 1040.169, "from_m": 433.207, "capability_applied": null, "effective_limit_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": 627532, "profile_key": "3564ef67a26f29ea47cff32bf685238285b3aeb16e509f9c93c649038a0f6079", "schedule_id": 6635, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0452", "location": "Gloucester Carriage Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67786}, {"is_pass": false, "wtt_arr": "0454", "wtt_dep": "0500", "location": "Gloucester Ground Sig. 444", "stage_seq": 2, "distance_m": 433.207, "section_seq": 1, "route_path_id": 67786}, {"is_pass": false, "wtt_arr": "0502", "wtt_dep": null, "location": "Gloucester", "stage_seq": 3, "distance_m": 1040.169, "section_seq": 1, "route_path_id": 67786}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1040.169, "from_m": 0.0, "section_seq": 1, "route_path_id": 67786}], "total_distance_m": 1040.169, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 1040.169, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Gloucester Carriage Sidings |
0452 |
0452 |
None |
4:52:00 |
None |
Gloucester |
0502 |
0502 |
2 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:C49268/2026-09-17/detailed |
None |
Gloucester Carriage Sidings |
2026-09-17T04:52:30+01:00 |
Gloucester Ground Sig. 444 |
2.0 |
{"type": "LineString", "coordinates": [[-2.2366568, 51.8650703], [-2.2357743, 51.8645618], [-2.2355435999999997, 51.8644326], [-2.2351313, 51.86424989999999], [-2.2348047, 51.8641409], [-2.2324865, 51.8633317], [-2.2321831999999997, 51.8632302], [-2.2318815, 51.863081], [-2.2318318, 51.86306290000001], [-2.2314634, 51.8628932]]} |
0.3 |
0452 |
0454 |
None |
None |
Gloucester Ground Sig. 444 |
51.8628932 |
-2.2314634 |
51.8628932 |
-2.2314634 |
1 |
0 |
2026-09-17 05:02:21 |
TERMINATED |
2026-09-17 04:52:00 |
Gloucester Carriage Sidings |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1789613565325299 |
0 |
0 |
2026-09-17 05:02:00.816462 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:52:00.564751 |
| 597613 |
627893 |
L81157 |
862E08M517 |
2026-09-17 |
COMPLETE |
16790435 |
2026-09-17 05:51:00 |
2026-09-17 05:02:21 |
2026-09-19 05:02:21 |
{"id": 627893, "stp": "P", "toc": "South Western Railway", "uid": "L81157", "consist": null, "dest_crs": "SOU", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L81157/2026-09-17/detailed", "trust_id": "862E08M517", "origin_crs": "PMS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Southampton Central", "service_date": "2026-09-17", "dest_arr_time": "0614", "dest_platform": "3A", "is_terminated": 1, "next_location": "Fratton", "signalling_id": "2E08", "timing_status": null, "origin_station": "Portsmouth & Southsea", "current_leg_arr": "0516", "current_leg_dep": "0516", "current_leg_end": "Fratton", "origin_dep_time": "0513", "origin_platform": "3", "current_location": "Portsmouth & Southsea", "last_update_time": "2026-09-17T05:02:21", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.0890901, 50.7981261], [-1.0881445999999997, 50.79800509999999], [-1.087796, 50.7979748], [-1.0874418999999995, 50.7979585], [-1.0870787999999998, 50.79794420000001], [-1.0866359, 50.7979233], [-1.0863676, 50.7979027], [-1.0860461999999995, 50.79787219999999], [-1.0854851999999997, 50.7978105], [-1.0852585, 50.7977838], [-1.0848558, 50.7977376], [-1.0821364, 50.7974283], [-1.0816983, 50.79737229999999], [-1.0812952999999998, 50.7973034], [-1.0809701, 50.79724199999999], [-1.0805691, 50.7971519], [-1.0779783409434258, 50.79656528743316], [-1.0777429999999997, 50.79651199999999], [-1.0773923, 50.7964365], [-1.0771247, 50.796373599999995], [-1.0768297, 50.796320400000006], [-1.0765025, 50.79627469999999], [-1.0761039999999995, 50.79623709999999], [-1.0756388, 50.79621709999999], [-1.0752539, 50.796224599999995], [-1.0749106, 50.7962468], [-1.0745512, 50.796285999999995], [-1.0741341, 50.7963483], [-1.0737693, 50.7964095], [-1.0734528, 50.7964724], [-1.0730692, 50.7965595], [-1.0729673189748916, 50.79658543167396]]}", "current_leg_start": "Portsmouth & Southsea", "dest_arr_time_act": "0614", "motion_projection": null, "next_location_lat": "50.7965854", "next_location_lon": "-1.0729673", "previous_location": null, "current_leg_milage": "0.7", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 51.442, \"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\": 304.664, \"from_m\": 51.442, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1559.647, \"from_m\": 304.664, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1853.36, \"from_m\": 1559.647, \"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\": 3959.044, \"from_m\": 1853.36, \"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\": 5504.278, \"from_m\": 3959.044, \"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\": 5681.864, \"from_m\": 5504.278, \"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\": 6384.639, \"from_m\": 5681.864, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 14877.811, \"from_m\": 6384.639, \"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\": 14885.803, \"from_m\": 14877.811, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15909.171, \"from_m\": 14885.803, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15970.96, \"from_m\": 15909.171, \"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\": 16200.139, \"from_m\": 15970.96, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16908.39, \"from_m\": 16200.139, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 24716.32, \"from_m\": 16908.39, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 26298.12, \"from_m\": 24716.32, \"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\": 27534.322, \"from_m\": 26298.12, \"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\": 29134.75, \"from_m\": 27534.322, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 29185.736, \"from_m\": 29134.75, \"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\": 29219.269, \"from_m\": 29185.736, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32482.98, \"from_m\": 29219.269, \"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\": 32792.159, \"from_m\": 32482.98, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32844.231, \"from_m\": 32792.159, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32862.26, \"from_m\": 32844.231, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 33508.247, \"from_m\": 32862.26, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 34571.347, \"from_m\": 33508.247, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 35212.689, \"from_m\": 34571.347, \"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\": 36356.158, \"from_m\": 35212.689, \"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\": 36762.364, \"from_m\": 36356.158, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 36997.361, \"from_m\": 36762.364, \"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\": 37043.526, \"from_m\": 36997.361, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38367.101, \"from_m\": 37043.526, \"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\": 38723.418, \"from_m\": 38367.101, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 40073.349, \"from_m\": 38723.418, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 627893, \"profile_key\": \"4ab1bd0f26b17a66ca7aa500b9a955ef33d383b5bd92351b68b04f18455183b3\", \"schedule_id\": 17027, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0513\", \"location\": \"Portsmouth & Southsea\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72904}, {\"is_pass\": false, \"wtt_arr\": \"0516\", \"wtt_dep\": \"0517\", \"location\": \"Fratton\", \"stage_seq\": 2, \"distance_m\": 1161.199, \"section_seq\": 1, \"route_path_id\": 72904}, {\"is_pass\": false, \"wtt_arr\": \"0520H\", \"wtt_dep\": \"0521\", \"location\": \"Hilsea\", \"stage_seq\": 3, \"distance_m\": 4839.395, \"section_seq\": 1, \"route_path_id\": 72904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0522H\", \"location\": \"Portcreek Jn\", \"stage_seq\": 4, \"distance_m\": 5611.553, \"section_seq\": 1, \"route_path_id\": 72904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0526\", \"location\": \"Cosham Jn\", \"stage_seq\": 5, \"distance_m\": 6384.639, \"section_seq\": 1, \"route_path_id\": 72904}, {\"is_pass\": false, \"wtt_arr\": \"0527H\", \"wtt_dep\": \"0529\", \"location\": \"Cosham\", \"stage_seq\": 6, \"distance_m\": 7115.347, \"section_seq\": 1, \"route_path_id\": 72904}, {\"is_pass\": false, \"wtt_arr\": \"0533\", \"wtt_dep\": \"0533H\", \"location\": \"Portchester\", \"stage_seq\": 7, \"distance_m\": 11401.43, \"section_seq\": 1, \"route_path_id\": 72904}, {\"is_pass\": false, \"wtt_arr\": \"0538H\", \"wtt_dep\": \"0540H\", \"location\": \"Fareham\", \"stage_seq\": 8, \"distance_m\": 16528.405, \"section_seq\": 1, \"route_path_id\": 72904}, {\"is_pass\": false, \"wtt_arr\": \"0546\", \"wtt_dep\": \"0547\", \"location\": \"Swanwick\", \"stage_seq\": 9, \"distance_m\": 22491.725, \"section_seq\": 1, \"route_path_id\": 72904}, {\"is_pass\": false, \"wtt_arr\": \"0550\", \"wtt_dep\": \"0550H\", \"location\": \"Bursledon\", \"stage_seq\": 10, \"distance_m\": 25693.075, \"section_seq\": 1, \"route_path_id\": 72904}, {\"is_pass\": false, \"wtt_arr\": \"0553\", \"wtt_dep\": \"0554\", \"location\": \"Hamble\", \"stage_seq\": 11, \"distance_m\": 27947.392, \"section_seq\": 1, \"route_path_id\": 72904}, {\"is_pass\": false, \"wtt_arr\": \"0555H\", \"wtt_dep\": \"0556\", \"location\": \"Netley\", \"stage_seq\": 12, \"distance_m\": 28956.727, \"section_seq\": 1, \"route_path_id\": 72904}, {\"is_pass\": false, \"wtt_arr\": \"0559\", \"wtt_dep\": \"0559H\", \"location\": \"Sholing\", \"stage_seq\": 13, \"distance_m\": 31937.246, \"section_seq\": 1, \"route_path_id\": 72904}, {\"is_pass\": false, \"wtt_arr\": \"0601\", \"wtt_dep\": \"0602\", \"location\": \"Woolston\", \"stage_seq\": 14, \"distance_m\": 33025.066, \"section_seq\": 1, \"route_path_id\": 72904}, {\"is_pass\": false, \"wtt_arr\": \"0605\", \"wtt_dep\": \"0605H\", \"location\": \"Bitterne\", \"stage_seq\": 15, \"distance_m\": 35672.995, \"section_seq\": 1, \"route_path_id\": 72904}, {\"is_pass\": false, \"wtt_arr\": \"0607H\", \"wtt_dep\": \"0608H\", \"location\": \"St. Denys\", \"stage_seq\": 16, \"distance_m\": 36923.453, \"section_seq\": 1, \"route_path_id\": 72904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0611H\", \"location\": \"Northam Jn\", \"stage_seq\": 17, \"distance_m\": 38275.392, \"section_seq\": 1, \"route_path_id\": 72904}, {\"is_pass\": false, \"wtt_arr\": \"0614\", \"wtt_dep\": null, \"location\": \"Southampton Central\", \"stage_seq\": 18, \"distance_m\": 40073.349, \"section_seq\": 1, \"route_path_id\": 72904}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 40073.349, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72904}], \"total_distance_m\": 40073.349, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 39933.587, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 139.762, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0513", "service_state_basis": "TRUST_CANCELLATION", "current_leg_duration": "0.0", "current_position_lat": "50.7979525", "current_position_lon": "-1.0872895", "service_state_source": "TRUST", "glide_timing_evidence": "[]", "service_state_location": "Portsmouth & Southsea", "service_state_platform": "3", "timing_fact_generation": 1789620720696183, "current_leg_arrival_utc": "2026-09-17T05:19:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:52:00.691495", "service_state_evidence_id": 16790435, "current_leg_start_actual_dep": "2026-09-17T05:16:30+01:00", "operational_evidence_version": 37, "service_state_event_time_utc": "2026-09-17T04:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:02:00.819303", "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 |
PMS |
SOU |
2E08 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 51.442, "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": 304.664, "from_m": 51.442, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1559.647, "from_m": 304.664, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1853.36, "from_m": 1559.647, "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": 3959.044, "from_m": 1853.36, "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": 5504.278, "from_m": 3959.044, "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": 5681.864, "from_m": 5504.278, "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": 6384.639, "from_m": 5681.864, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 14877.811, "from_m": 6384.639, "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": 14885.803, "from_m": 14877.811, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15909.171, "from_m": 14885.803, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15970.96, "from_m": 15909.171, "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": 16200.139, "from_m": 15970.96, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16908.39, "from_m": 16200.139, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 24716.32, "from_m": 16908.39, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 26298.12, "from_m": 24716.32, "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": 27534.322, "from_m": 26298.12, "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": 29134.75, "from_m": 27534.322, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 29185.736, "from_m": 29134.75, "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": 29219.269, "from_m": 29185.736, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32482.98, "from_m": 29219.269, "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": 32792.159, "from_m": 32482.98, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32844.231, "from_m": 32792.159, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32862.26, "from_m": 32844.231, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 33508.247, "from_m": 32862.26, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 34571.347, "from_m": 33508.247, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35212.689, "from_m": 34571.347, "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": 36356.158, "from_m": 35212.689, "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": 36762.364, "from_m": 36356.158, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 36997.361, "from_m": 36762.364, "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": 37043.526, "from_m": 36997.361, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38367.101, "from_m": 37043.526, "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": 38723.418, "from_m": 38367.101, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 40073.349, "from_m": 38723.418, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 627893, "profile_key": "4ab1bd0f26b17a66ca7aa500b9a955ef33d383b5bd92351b68b04f18455183b3", "schedule_id": 17027, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0513", "location": "Portsmouth & Southsea", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 72904}, {"is_pass": false, "wtt_arr": "0516", "wtt_dep": "0517", "location": "Fratton", "stage_seq": 2, "distance_m": 1161.199, "section_seq": 1, "route_path_id": 72904}, {"is_pass": false, "wtt_arr": "0520H", "wtt_dep": "0521", "location": "Hilsea", "stage_seq": 3, "distance_m": 4839.395, "section_seq": 1, "route_path_id": 72904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0522H", "location": "Portcreek Jn", "stage_seq": 4, "distance_m": 5611.553, "section_seq": 1, "route_path_id": 72904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0526", "location": "Cosham Jn", "stage_seq": 5, "distance_m": 6384.639, "section_seq": 1, "route_path_id": 72904}, {"is_pass": false, "wtt_arr": "0527H", "wtt_dep": "0529", "location": "Cosham", "stage_seq": 6, "distance_m": 7115.347, "section_seq": 1, "route_path_id": 72904}, {"is_pass": false, "wtt_arr": "0533", "wtt_dep": "0533H", "location": "Portchester", "stage_seq": 7, "distance_m": 11401.43, "section_seq": 1, "route_path_id": 72904}, {"is_pass": false, "wtt_arr": "0538H", "wtt_dep": "0540H", "location": "Fareham", "stage_seq": 8, "distance_m": 16528.405, "section_seq": 1, "route_path_id": 72904}, {"is_pass": false, "wtt_arr": "0546", "wtt_dep": "0547", "location": "Swanwick", "stage_seq": 9, "distance_m": 22491.725, "section_seq": 1, "route_path_id": 72904}, {"is_pass": false, "wtt_arr": "0550", "wtt_dep": "0550H", "location": "Bursledon", "stage_seq": 10, "distance_m": 25693.075, "section_seq": 1, "route_path_id": 72904}, {"is_pass": false, "wtt_arr": "0553", "wtt_dep": "0554", "location": "Hamble", "stage_seq": 11, "distance_m": 27947.392, "section_seq": 1, "route_path_id": 72904}, {"is_pass": false, "wtt_arr": "0555H", "wtt_dep": "0556", "location": "Netley", "stage_seq": 12, "distance_m": 28956.727, "section_seq": 1, "route_path_id": 72904}, {"is_pass": false, "wtt_arr": "0559", "wtt_dep": "0559H", "location": "Sholing", "stage_seq": 13, "distance_m": 31937.246, "section_seq": 1, "route_path_id": 72904}, {"is_pass": false, "wtt_arr": "0601", "wtt_dep": "0602", "location": "Woolston", "stage_seq": 14, "distance_m": 33025.066, "section_seq": 1, "route_path_id": 72904}, {"is_pass": false, "wtt_arr": "0605", "wtt_dep": "0605H", "location": "Bitterne", "stage_seq": 15, "distance_m": 35672.995, "section_seq": 1, "route_path_id": 72904}, {"is_pass": false, "wtt_arr": "0607H", "wtt_dep": "0608H", "location": "St. Denys", "stage_seq": 16, "distance_m": 36923.453, "section_seq": 1, "route_path_id": 72904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0611H", "location": "Northam Jn", "stage_seq": 17, "distance_m": 38275.392, "section_seq": 1, "route_path_id": 72904}, {"is_pass": false, "wtt_arr": "0614", "wtt_dep": null, "location": "Southampton Central", "stage_seq": 18, "distance_m": 40073.349, "section_seq": 1, "route_path_id": 72904}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 40073.349, "from_m": 0.0, "section_seq": 1, "route_path_id": 72904}], "total_distance_m": 40073.349, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 39933.587, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 139.762, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Portsmouth & Southsea |
0513 |
0513 |
3 |
None |
None |
Southampton Central |
0614 |
0614 |
3A |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:L81157/2026-09-17/detailed |
None |
Portsmouth & Southsea |
2026-09-17T05:16:30+01:00 |
Fratton |
0.0 |
{"type": "LineString", "coordinates": [[-1.0890901, 50.7981261], [-1.0881445999999997, 50.79800509999999], [-1.087796, 50.7979748], [-1.0874418999999995, 50.7979585], [-1.0870787999999998, 50.79794420000001], [-1.0866359, 50.7979233], [-1.0863676, 50.7979027], [-1.0860461999999995, 50.79787219999999], [-1.0854851999999997, 50.7978105], [-1.0852585, 50.7977838], [-1.0848558, 50.7977376], [-1.0821364, 50.7974283], [-1.0816983, 50.79737229999999], [-1.0812952999999998, 50.7973034], [-1.0809701, 50.79724199999999], [-1.0805691, 50.7971519], [-1.0779783409434258, 50.79656528743316], [-1.0777429999999997, 50.79651199999999], [-1.0773923, 50.7964365], [-1.0771247, 50.796373599999995], [-1.0768297, 50.796320400000006], [-1.0765025, 50.79627469999999], [-1.0761039999999995, 50.79623709999999], [-1.0756388, 50.79621709999999], [-1.0752539, 50.796224599999995], [-1.0749106, 50.7962468], [-1.0745512, 50.796285999999995], [-1.0741341, 50.7963483], [-1.0737693, 50.7964095], [-1.0734528, 50.7964724], [-1.0730692, 50.7965595], [-1.0729673189748916, 50.79658543167396]]} |
0.7 |
0516 |
0516 |
None |
Portsmouth & Southsea |
Fratton |
50.7979525 |
-1.0872895 |
50.7965854 |
-1.0729673 |
1 |
0 |
2026-09-17 05:02:21 |
TERMINATED |
2026-09-17 04:51:00 |
Portsmouth & Southsea |
TRUST |
TRUST_CANCELLATION |
16790435 |
1789620720696183 |
37 |
37 |
2026-09-17 05:02:00.819303 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:52:00.691495 |
| 597614 |
627901 |
P65394 |
125T02M517 |
2026-09-17 |
COMPLETE |
16790471 |
2026-09-17 05:52:00 |
2026-09-17 05:02:21 |
2026-09-19 05:02:21 |
{"id": 627901, "stp": "P", "toc": "Northern", "uid": "P65394", "consist": "156443", "dest_crs": "ASL", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P65394/2026-09-17/detailed", "trust_id": "125T02M517", "origin_crs": "NCL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ashington (Construction)", "service_date": "2026-09-17", "dest_arr_time": "0550", "dest_platform": null, "is_terminated": 1, "next_location": "Ashington (Construction)", "signalling_id": "5T02", "timing_status": "LATE", "origin_station": "Newcastle", "current_leg_arr": "0552", "current_leg_dep": "0546", "current_leg_end": "Ashington (Construction)", "origin_dep_time": "0514", "origin_platform": "1", "current_location": "Ashington (Construction)", "last_update_time": "2026-09-17T05:02:21", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.5677606, 55.13964519999999], [-1.5682542, 55.14006320000001], [-1.5683423, 55.14012999999999], [-1.5683953, 55.1401645], [-1.5684486, 55.14019849999999], [-1.5688034, 55.1404251], [-1.5691919, 55.1406589], [-1.569461, 55.140809100000006], [-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 Sig. BA7715", "dest_arr_time_act": "0550", "motion_projection": null, "next_location_lat": "55.1829994", "next_location_lon": "-1.5730890", "previous_location": "Bedlington Sig. BA7715", "current_leg_milage": "3.2", "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\": 4521.638, \"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\": 4555.104, \"from_m\": 4521.638, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7023.953, \"from_m\": 4555.104, \"capability_applied\": null, \"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\": 18647.027, \"from_m\": 7023.953, \"capability_applied\": null, \"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\": 18712.205, \"from_m\": 18647.027, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 26067.819, \"from_m\": 18712.205, \"capability_applied\": null, \"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\": 26859.669, \"from_m\": 26067.819, \"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\": 26983.55, \"from_m\": 26859.669, \"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\": 27239.341, \"from_m\": 26983.55, \"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\": 27691.822, \"from_m\": 27239.341, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 34587.792, \"from_m\": 27691.822, \"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\": 34602.199, \"from_m\": 34587.792, \"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\": 34714.351, \"from_m\": 34602.199, \"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\": 34728.758, \"from_m\": 34714.351, \"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\": 35020.689, \"from_m\": 34728.758, \"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\": 35408.695, \"from_m\": 35020.689, \"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\": 37242.412, \"from_m\": 35408.695, \"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\": 39308.195, \"from_m\": 37242.412, \"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\": 39396.899, \"from_m\": 39308.195, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 39682.035, \"from_m\": 39396.899, \"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\": 627901, \"profile_key\": \"78d251e4872c51ad401d1bc546d91d31e99dafa2368f899faac6b9687bd42d21\", \"schedule_id\": 21569, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0514\", \"location\": \"Newcastle\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74707}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0517\", \"location\": \"Heaton South Jn\", \"stage_seq\": 2, \"distance_m\": 2945.392, \"section_seq\": 1, \"route_path_id\": 74707}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0519H\", \"location\": \"Benton North Jn\", \"stage_seq\": 3, \"distance_m\": 6960.631, \"section_seq\": 1, \"route_path_id\": 74707}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0530\", \"location\": \"Morpeth\", \"stage_seq\": 4, \"distance_m\": 26704.107, \"section_seq\": 1, \"route_path_id\": 74707}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0533\", \"location\": \"Hepscott Jn\", \"stage_seq\": 5, \"distance_m\": 28483.219, \"section_seq\": 1, \"route_path_id\": 74707}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0539H\", \"location\": \"Bedlington (Construction)\", \"stage_seq\": 6, \"distance_m\": 34489.143, \"section_seq\": 1, \"route_path_id\": 74707}, {\"is_pass\": false, \"wtt_arr\": \"0540H\", \"wtt_dep\": \"0543H\", \"location\": \"Bedlington Sig. BA7715\", \"stage_seq\": 7, \"distance_m\": 34658.275, \"section_seq\": 1, \"route_path_id\": 74707}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0544H\", \"location\": \"Bedlington (Construction)\", \"stage_seq\": 8, \"distance_m\": 34827.407, \"section_seq\": 1, \"route_path_id\": 74707}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0546\", \"location\": \"West Sleekburn Jn\", \"stage_seq\": 9, \"distance_m\": 36458.329, \"section_seq\": 1, \"route_path_id\": 74707}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0546H\", \"location\": \"Marcheys House Jn\", \"stage_seq\": 10, \"distance_m\": 37182.985, \"section_seq\": 1, \"route_path_id\": 74707}, {\"is_pass\": false, \"wtt_arr\": \"0550\", \"wtt_dep\": null, \"location\": \"Ashington (Construction)\", \"stage_seq\": 11, \"distance_m\": 39682.035, \"section_seq\": 1, \"route_path_id\": 74707}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 39682.035, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74707}], \"total_distance_m\": 39682.035, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 39196.088, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 485.947, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0514", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "55.1829994", "current_position_lon": "-1.5730890", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 3318, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:28:43Z\", \"source_id\": 52034913, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:30:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:28:48Z\", \"source_id\": 16781533, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3391, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:41:10Z\", \"source_id\": 52049074, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:42:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 3395, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:46:59Z\", \"source_id\": 52056930, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:47:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:41:13Z\", \"source_id\": 16785835, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:47:02Z\", \"source_id\": 16788215, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3409, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:42:11Z\", \"source_id\": 52050307, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:43:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:42:13Z\", \"source_id\": 16786253, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3405, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:52:01Z\", \"source_id\": 52064285, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:52:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:52:09Z\", \"source_id\": 16790471, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ashington (Construction)", "service_state_platform": "1", "timing_fact_generation": 1789620730153523, "current_leg_arrival_utc": "2026-09-17T05:52:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:52:10.148861", "service_state_evidence_id": 16790471, "current_leg_start_actual_dep": "2026-09-17T05:45:30+01:00", "operational_evidence_version": 34, "service_state_event_time_utc": "2026-09-17T04:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:02:10.218653", "service_state_valid_until_kind": null, "operational_interpretation_version": 34, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
NCL |
ASL |
5T02 |
156443 |
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": 4521.638, "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": 4555.104, "from_m": 4521.638, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7023.953, "from_m": 4555.104, "capability_applied": null, "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": 18647.027, "from_m": 7023.953, "capability_applied": null, "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": 18712.205, "from_m": 18647.027, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 26067.819, "from_m": 18712.205, "capability_applied": null, "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": 26859.669, "from_m": 26067.819, "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": 26983.55, "from_m": 26859.669, "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": 27239.341, "from_m": 26983.55, "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": 27691.822, "from_m": 27239.341, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34587.792, "from_m": 27691.822, "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": 34602.199, "from_m": 34587.792, "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": 34714.351, "from_m": 34602.199, "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": 34728.758, "from_m": 34714.351, "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": 35020.689, "from_m": 34728.758, "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": 35408.695, "from_m": 35020.689, "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": 37242.412, "from_m": 35408.695, "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": 39308.195, "from_m": 37242.412, "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": 39396.899, "from_m": 39308.195, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 39682.035, "from_m": 39396.899, "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": 627901, "profile_key": "78d251e4872c51ad401d1bc546d91d31e99dafa2368f899faac6b9687bd42d21", "schedule_id": 21569, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0514", "location": "Newcastle", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74707}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0517", "location": "Heaton South Jn", "stage_seq": 2, "distance_m": 2945.392, "section_seq": 1, "route_path_id": 74707}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0519H", "location": "Benton North Jn", "stage_seq": 3, "distance_m": 6960.631, "section_seq": 1, "route_path_id": 74707}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0530", "location": "Morpeth", "stage_seq": 4, "distance_m": 26704.107, "section_seq": 1, "route_path_id": 74707}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0533", "location": "Hepscott Jn", "stage_seq": 5, "distance_m": 28483.219, "section_seq": 1, "route_path_id": 74707}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0539H", "location": "Bedlington (Construction)", "stage_seq": 6, "distance_m": 34489.143, "section_seq": 1, "route_path_id": 74707}, {"is_pass": false, "wtt_arr": "0540H", "wtt_dep": "0543H", "location": "Bedlington Sig. BA7715", "stage_seq": 7, "distance_m": 34658.275, "section_seq": 1, "route_path_id": 74707}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0544H", "location": "Bedlington (Construction)", "stage_seq": 8, "distance_m": 34827.407, "section_seq": 1, "route_path_id": 74707}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0546", "location": "West Sleekburn Jn", "stage_seq": 9, "distance_m": 36458.329, "section_seq": 1, "route_path_id": 74707}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0546H", "location": "Marcheys House Jn", "stage_seq": 10, "distance_m": 37182.985, "section_seq": 1, "route_path_id": 74707}, {"is_pass": false, "wtt_arr": "0550", "wtt_dep": null, "location": "Ashington (Construction)", "stage_seq": 11, "distance_m": 39682.035, "section_seq": 1, "route_path_id": 74707}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 39682.035, "from_m": 0.0, "section_seq": 1, "route_path_id": 74707}], "total_distance_m": 39682.035, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 39196.088, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 485.947, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 3318, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:28:43Z", "source_id": 52034913, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T04:30:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:28:48Z", "source_id": 16781533, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3391, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:41:10Z", "source_id": 52049074, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T04:42:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 3395, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:46:59Z", "source_id": 52056930, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T04:47:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:41:13Z", "source_id": 16785835, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:42:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:47:02Z", "source_id": 16788215, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3409, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:42:11Z", "source_id": 52050307, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T04:43:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:42:13Z", "source_id": 16786253, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3405, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:52:01Z", "source_id": 52064285, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T04:52:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:52:09Z", "source_id": 16790471, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T05:52:00+01:00", "operational_fact": true}] |
Newcastle |
0514 |
0514 |
1 |
None |
None |
Ashington (Construction) |
0550 |
0550 |
None |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P65394/2026-09-17/detailed |
None |
Bedlington Sig. BA7715 |
2026-09-17T05:45:30+01:00 |
Ashington (Construction) |
6.0 |
{"type": "LineString", "coordinates": [[-1.5677606, 55.13964519999999], [-1.5682542, 55.14006320000001], [-1.5683423, 55.14012999999999], [-1.5683953, 55.1401645], [-1.5684486, 55.14019849999999], [-1.5688034, 55.1404251], [-1.5691919, 55.1406589], [-1.569461, 55.140809100000006], [-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.2 |
0546 |
0552 |
Bedlington Sig. BA7715 |
Ashington (Construction) |
Ashington (Construction) |
55.1829994 |
-1.5730890 |
55.1829994 |
-1.5730890 |
1 |
0 |
2026-09-17 05:02:21 |
TERMINATED |
2026-09-17 04:52:00 |
Ashington (Construction) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16790471 |
1789620730153523 |
34 |
34 |
2026-09-17 05:02:10.218653 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:52:10.148861 |
| 597615 |
628662 |
C36472 |
735P22M517 |
2026-09-17 |
COMPLETE |
16789657 |
2026-09-17 05:52:00 |
2026-09-17 05:02:21 |
2026-09-19 05:02:21 |
{"id": 628662, "stp": "P", "toc": "Elizabeth Line", "uid": "C36472", "consist": "345038", "dest_crs": "PAD", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C36472/2026-09-17/detailed", "trust_id": "735P22M517", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Paddington", "service_date": "2026-09-17", "dest_arr_time": "0552", "dest_platform": "12", "is_terminated": 1, "next_location": "London Paddington", "signalling_id": "5P22", "timing_status": "ON TIME", "origin_station": "Old Oak Common Depot (Crossrail)", "current_leg_arr": "0552", "current_leg_dep": "0542", "current_leg_end": "London Paddington", "origin_dep_time": "0541", "origin_platform": null, "current_location": "Link Line", "last_update_time": "2026-09-17T05:02:21", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.2473192, 51.52726049999999], [-0.24450029999999995, 51.5263699], [-0.2442951, 51.5263031], [-0.2440384, 51.5261961], [-0.24369309999999997, 51.5260523], [-0.24340179999999997, 51.5259408], [-0.2433036, 51.5259084], [-0.2430086, 51.5258277], [-0.24277439999999997, 51.52577629999999], [-0.2425414, 51.5257279], [-0.2423109, 51.52569489999999], [-0.2421016, 51.5256753], [-0.24185480000000004, 51.52566110000001], [-0.24168570000000003, 51.5256617], [-0.2413287, 51.52566920000001], [-0.2410522, 51.52567859999999], [-0.24079139999999996, 51.5256838], [-0.24023219999999995, 51.52567200000001], [-0.2401352, 51.5256753], [-0.23990480000000003, 51.52567609999999], [-0.2397519, 51.52566989999999], [-0.2394006, 51.525644], [-0.23905519999999997, 51.52562439999999], [-0.2388004, 51.525614], [-0.2386361, 51.52561359999999], [-0.237405, 51.525667000000006], [-0.23633080000000004, 51.5257112], [-0.2362543, 51.52571539999999], [-0.2360505, 51.52571539999999], [-0.235797, 51.525709500000005], [-0.2354899, 51.52571290000001], [-0.2350211, 51.5257352], [-0.23497583971196603, 51.52573766737346], [-0.23493100116509427, 51.52568663420887], [-0.2338554, 51.5257546], [-0.23238359999999997, 51.52582340000001], [-0.2317867, 51.525847600000006], [-0.23156510475056513, 51.5258583513509], [-0.2311828, 51.52587689999999], [-0.2306033, 51.525902499999994], [-0.2297433999999999, 51.5259285], [-0.22931039999999997, 51.5259371], [-0.2288682, 51.52593860000001], [-0.2284854, 51.5259343], [-0.22775270000000003, 51.525925999999984], [-0.22716657322041353, 51.5259117169876], [-0.2266324, 51.525898700000006], [-0.2259851, 51.5258784], [-0.2256797, 51.5258647], [-0.22546089999999996, 51.52585560000001], [-0.22505610000000004, 51.52582879999999], [-0.2245599, 51.5257754], [-0.2243538, 51.5257571], [-0.2241209, 51.5257417], [-0.22381249999999997, 51.52571970000001], [-0.2234983, 51.5256962], [-0.22299989999999997, 51.525663300000005], [-0.22263699999999997, 51.525632599999994], [-0.2222135, 51.52559780000001], [-0.2217592, 51.5255625], [-0.2212705, 51.5255208], [-0.2207908, 51.5254809], [-0.220424, 51.52544779999999], [-0.2199177, 51.5253908], [-0.2195534, 51.5253513], [-0.2195233, 51.525347999999994], [-0.2192144, 51.525315], [-0.2187432, 51.525262600000005], [-0.2183053, 51.525206], [-0.2178179, 51.525143799999995], [-0.2174567, 51.5250938], [-0.2162524, 51.52491409999999], [-0.21595358076715584, 51.524866661044726], [-0.21570971856703997, 51.52482084712264], [-0.21549464404440252, 51.52477953016621], [-0.2153042336632379, 51.5247420905542], [-0.21513436388754031, 51.52470790866544], [-0.21498091118130436, 51.524676364878715], [-0.2148397520085243, 51.524646839572846], [-0.21470676283319456, 51.5246187131266], [-0.2145778201193095, 51.524591365918795], [-0.2144488003308635, 51.52456417832824], [-0.21431557993185096, 51.52453653073373], [-0.21417403538626628, 51.52450780351405], [-0.21402004315810377, 51.524477377048015], [-0.21384947971135787, 51.52444463171443], [-0.21365822151002295, 51.52440894789208], [-0.2134421450180934, 51.52436970595977], [-0.21319712669956356, 51.52432628629631], [-0.2124926, 51.524205900000005], [-0.2116303, 51.524038999999995], [-0.2107248, 51.5238339], [-0.2098486, 51.523629199999995], [-0.2089352, 51.52339009999999], [-0.2088448, 51.52336660000001], [-0.2086111, 51.523302300000005], [-0.2085897, 51.5232964], [-0.20800519999999997, 51.5231363], [-0.20729239999999996, 51.5229324], [-0.2064448, 51.5226961], [-0.2059239, 51.522557899999995], [-0.2053674, 51.522415200000005], [-0.20486669999999996, 51.5222839], [-0.20461609999999997, 51.52221380000001], [-0.20282919999999996, 51.52175549999999], [-0.20270355155128697, 51.5217213478905], [-0.2027008, 51.5217206], [-0.2025972, 51.5216912], [-0.2025708, 51.5216837], [-0.20215549999999996, 51.52157900000001], [-0.2019703, 51.52153320000001], [-0.20170950000000004, 51.5214703], [-0.2015285, 51.52142769999998], [-0.20145759999999996, 51.52141099999999], [-0.20094819999999997, 51.52130189999999], [-0.2008135, 51.521274600000005], [-0.2006939, 51.5212486], [-0.2004951, 51.5212003], [-0.2000992, 51.5210979], [-0.1997634, 51.521018699999985], [-0.1988613, 51.5208205], [-0.19827690000000003, 51.5206921], [-0.19734809999999997, 51.52047700000001], [-0.19621279999999997, 51.520209099999995], [-0.1959983, 51.520157], [-0.1957945, 51.520114199999995], [-0.1956122, 51.52008], [-0.1951535, 51.52000249999998], [-0.1949973, 51.51997459999999], [-0.1946295, 51.5199305], [-0.1946058, 51.5199277], [-0.19444479999999997, 51.51990669999999], [-0.19420519999999997, 51.5198755], [-0.1941071, 51.519857399999985], [-0.193967, 51.5198367], [-0.1937134, 51.5198008], [-0.19293099999999996, 51.519713], [-0.1923488, 51.519653000000005], [-0.1922012, 51.5196386], [-0.1917349, 51.519579799999995], [-0.1912869, 51.51952310000001], [-0.190431, 51.519438], [-0.1901427, 51.5194107], [-0.1870045, 51.51911890000001], [-0.18610779999999996, 51.5190708], [-0.1850612, 51.51905459999999], [-0.18503977649797215, 51.519053952424024], [-0.1843003, 51.51903159999999], [-0.1835796, 51.5189555], [-0.1830056, 51.51885550000001], [-0.18231629999999996, 51.5186885], [-0.1822454793351458, 51.51867019557413], [-0.18222252453516288, 51.51866426263708], [-0.18204641473925276, 51.518618744970894], [-0.18199497962396588, 51.51860545094652], [-0.18189897695255747, 51.518580637890665], [-0.1817077, 51.51853119999999], [-0.18157449999999997, 51.5185254], [-0.1814221, 51.51851719999999], [-0.1812625352914737, 51.51850742932989], [-0.18095829999999996, 51.5184888], [-0.1803392, 51.5184412], [-0.18005199999999996, 51.518407299999986], [-0.1797938, 51.5183613], [-0.1796630568239043, 51.518330165308825], [-0.179562, 51.5183061], [-0.17924569999999998, 51.5182125], [-0.17896929999999997, 51.518117399999994], [-0.1786307, 51.5179686], [-0.17836319999999997, 51.5178243], [-0.17831389999999997, 51.51779429999999], [-0.17690409999999998, 51.516748199999995]]}", "current_leg_start": "Old Oak Common Depot (Crossrail)", "dest_arr_time_act": "0552", "motion_projection": null, "next_location_lat": "51.5167482", "next_location_lon": "-0.1769041", "previous_location": "Old Oak Common Depot (Crossrail)", "current_leg_milage": "3.1", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 941.36, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1162.858, \"from_m\": 941.36, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1226.958, \"from_m\": 1162.858, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1775.788, \"from_m\": 1226.958, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3375.057, \"from_m\": 1775.788, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3660.068, \"from_m\": 3375.057, \"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\": 5130.193, \"from_m\": 3660.068, \"capability_applied\": null, \"effective_limit_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\": 628662, \"profile_key\": \"7dffacf6733fc0a7d78bf09ce6d05d14bf0891a0bf1dd20456c0778b327421cf\", \"schedule_id\": 4833, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0541\", \"location\": \"Old Oak Common Depot (Crossrail)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29843}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0546\", \"location\": \"Old Oak Common Depart Sig\", \"stage_seq\": 2, \"distance_m\": 1132.567, \"section_seq\": 1, \"route_path_id\": 29843}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0548H\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 3, \"distance_m\": 2354.21, \"section_seq\": 1, \"route_path_id\": 29843}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0549H\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 4, \"distance_m\": 3215.636, \"section_seq\": 1, \"route_path_id\": 29843}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0551\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 5, \"distance_m\": 4489.777, \"section_seq\": 1, \"route_path_id\": 29843}, {\"is_pass\": false, \"wtt_arr\": \"0552\", \"wtt_dep\": null, \"location\": \"London Paddington\", \"stage_seq\": 6, \"distance_m\": 5130.193, \"section_seq\": 1, \"route_path_id\": 29843}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 5130.193, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29843}], \"total_distance_m\": 5130.193, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 4124.733, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1005.46, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0541", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "51.5167482", "current_position_lon": "-0.1769041", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22918, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:50:19Z\", \"source_id\": 52061719, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:52:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:50:22Z\", \"source_id\": 16789657, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Paddington", "service_state_platform": "12", "timing_fact_generation": 1789620623769119, "current_leg_arrival_utc": "2026-09-17T05:52:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:52:15.878084", "service_state_evidence_id": 16789657, "current_leg_start_actual_dep": "2026-09-17T05:41:00+01:00", "operational_evidence_version": 12, "service_state_event_time_utc": "2026-09-17T04:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:02:16.173164", "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 |
None |
PAD |
5P22 |
345038 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 941.36, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1162.858, "from_m": 941.36, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1226.958, "from_m": 1162.858, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1775.788, "from_m": 1226.958, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3375.057, "from_m": 1775.788, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3660.068, "from_m": 3375.057, "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": 5130.193, "from_m": 3660.068, "capability_applied": null, "effective_limit_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": 628662, "profile_key": "7dffacf6733fc0a7d78bf09ce6d05d14bf0891a0bf1dd20456c0778b327421cf", "schedule_id": 4833, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0541", "location": "Old Oak Common Depot (Crossrail)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29843}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0546", "location": "Old Oak Common Depart Sig", "stage_seq": 2, "distance_m": 1132.567, "section_seq": 1, "route_path_id": 29843}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0548H", "location": "Ladbroke Grove Jn", "stage_seq": 3, "distance_m": 2354.21, "section_seq": 1, "route_path_id": 29843}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0549H", "location": "Portobello Jn (London)", "stage_seq": 4, "distance_m": 3215.636, "section_seq": 1, "route_path_id": 29843}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0551", "location": "Royal Oak Junction", "stage_seq": 5, "distance_m": 4489.777, "section_seq": 1, "route_path_id": 29843}, {"is_pass": false, "wtt_arr": "0552", "wtt_dep": null, "location": "London Paddington", "stage_seq": 6, "distance_m": 5130.193, "section_seq": 1, "route_path_id": 29843}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 5130.193, "from_m": 0.0, "section_seq": 1, "route_path_id": 29843}], "total_distance_m": 5130.193, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 4124.733, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1005.46, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 22918, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:50:19Z", "source_id": 52061719, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T04:52:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:50:22Z", "source_id": 16789657, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:52:00+01:00", "operational_fact": true}] |
Old Oak Common Depot (Crossrail) |
0541 |
0541 |
None |
None |
None |
London Paddington |
0552 |
0552 |
12 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C36472/2026-09-17/detailed |
None |
Old Oak Common Depot (Crossrail) |
2026-09-17T05:41:00+01:00 |
London Paddington |
10.0 |
{"type": "LineString", "coordinates": [[-0.2473192, 51.52726049999999], [-0.24450029999999995, 51.5263699], [-0.2442951, 51.5263031], [-0.2440384, 51.5261961], [-0.24369309999999997, 51.5260523], [-0.24340179999999997, 51.5259408], [-0.2433036, 51.5259084], [-0.2430086, 51.5258277], [-0.24277439999999997, 51.52577629999999], [-0.2425414, 51.5257279], [-0.2423109, 51.52569489999999], [-0.2421016, 51.5256753], [-0.24185480000000004, 51.52566110000001], [-0.24168570000000003, 51.5256617], [-0.2413287, 51.52566920000001], [-0.2410522, 51.52567859999999], [-0.24079139999999996, 51.5256838], [-0.24023219999999995, 51.52567200000001], [-0.2401352, 51.5256753], [-0.23990480000000003, 51.52567609999999], [-0.2397519, 51.52566989999999], [-0.2394006, 51.525644], [-0.23905519999999997, 51.52562439999999], [-0.2388004, 51.525614], [-0.2386361, 51.52561359999999], [-0.237405, 51.525667000000006], [-0.23633080000000004, 51.5257112], [-0.2362543, 51.52571539999999], [-0.2360505, 51.52571539999999], [-0.235797, 51.525709500000005], [-0.2354899, 51.52571290000001], [-0.2350211, 51.5257352], [-0.23497583971196603, 51.52573766737346], [-0.23493100116509427, 51.52568663420887], [-0.2338554, 51.5257546], [-0.23238359999999997, 51.52582340000001], [-0.2317867, 51.525847600000006], [-0.23156510475056513, 51.5258583513509], [-0.2311828, 51.52587689999999], [-0.2306033, 51.525902499999994], [-0.2297433999999999, 51.5259285], [-0.22931039999999997, 51.5259371], [-0.2288682, 51.52593860000001], [-0.2284854, 51.5259343], [-0.22775270000000003, 51.525925999999984], [-0.22716657322041353, 51.5259117169876], [-0.2266324, 51.525898700000006], [-0.2259851, 51.5258784], [-0.2256797, 51.5258647], [-0.22546089999999996, 51.52585560000001], [-0.22505610000000004, 51.52582879999999], [-0.2245599, 51.5257754], [-0.2243538, 51.5257571], [-0.2241209, 51.5257417], [-0.22381249999999997, 51.52571970000001], [-0.2234983, 51.5256962], [-0.22299989999999997, 51.525663300000005], [-0.22263699999999997, 51.525632599999994], [-0.2222135, 51.52559780000001], [-0.2217592, 51.5255625], [-0.2212705, 51.5255208], [-0.2207908, 51.5254809], [-0.220424, 51.52544779999999], [-0.2199177, 51.5253908], [-0.2195534, 51.5253513], [-0.2195233, 51.525347999999994], [-0.2192144, 51.525315], [-0.2187432, 51.525262600000005], [-0.2183053, 51.525206], [-0.2178179, 51.525143799999995], [-0.2174567, 51.5250938], [-0.2162524, 51.52491409999999], [-0.21595358076715584, 51.524866661044726], [-0.21570971856703997, 51.52482084712264], [-0.21549464404440252, 51.52477953016621], [-0.2153042336632379, 51.5247420905542], [-0.21513436388754031, 51.52470790866544], [-0.21498091118130436, 51.524676364878715], [-0.2148397520085243, 51.524646839572846], [-0.21470676283319456, 51.5246187131266], [-0.2145778201193095, 51.524591365918795], [-0.2144488003308635, 51.52456417832824], [-0.21431557993185096, 51.52453653073373], [-0.21417403538626628, 51.52450780351405], [-0.21402004315810377, 51.524477377048015], [-0.21384947971135787, 51.52444463171443], [-0.21365822151002295, 51.52440894789208], [-0.2134421450180934, 51.52436970595977], [-0.21319712669956356, 51.52432628629631], [-0.2124926, 51.524205900000005], [-0.2116303, 51.524038999999995], [-0.2107248, 51.5238339], [-0.2098486, 51.523629199999995], [-0.2089352, 51.52339009999999], [-0.2088448, 51.52336660000001], [-0.2086111, 51.523302300000005], [-0.2085897, 51.5232964], [-0.20800519999999997, 51.5231363], [-0.20729239999999996, 51.5229324], [-0.2064448, 51.5226961], [-0.2059239, 51.522557899999995], [-0.2053674, 51.522415200000005], [-0.20486669999999996, 51.5222839], [-0.20461609999999997, 51.52221380000001], [-0.20282919999999996, 51.52175549999999], [-0.20270355155128697, 51.5217213478905], [-0.2027008, 51.5217206], [-0.2025972, 51.5216912], [-0.2025708, 51.5216837], [-0.20215549999999996, 51.52157900000001], [-0.2019703, 51.52153320000001], [-0.20170950000000004, 51.5214703], [-0.2015285, 51.52142769999998], [-0.20145759999999996, 51.52141099999999], [-0.20094819999999997, 51.52130189999999], [-0.2008135, 51.521274600000005], [-0.2006939, 51.5212486], [-0.2004951, 51.5212003], [-0.2000992, 51.5210979], [-0.1997634, 51.521018699999985], [-0.1988613, 51.5208205], [-0.19827690000000003, 51.5206921], [-0.19734809999999997, 51.52047700000001], [-0.19621279999999997, 51.520209099999995], [-0.1959983, 51.520157], [-0.1957945, 51.520114199999995], [-0.1956122, 51.52008], [-0.1951535, 51.52000249999998], [-0.1949973, 51.51997459999999], [-0.1946295, 51.5199305], [-0.1946058, 51.5199277], [-0.19444479999999997, 51.51990669999999], [-0.19420519999999997, 51.5198755], [-0.1941071, 51.519857399999985], [-0.193967, 51.5198367], [-0.1937134, 51.5198008], [-0.19293099999999996, 51.519713], [-0.1923488, 51.519653000000005], [-0.1922012, 51.5196386], [-0.1917349, 51.519579799999995], [-0.1912869, 51.51952310000001], [-0.190431, 51.519438], [-0.1901427, 51.5194107], [-0.1870045, 51.51911890000001], [-0.18610779999999996, 51.5190708], [-0.1850612, 51.51905459999999], [-0.18503977649797215, 51.519053952424024], [-0.1843003, 51.51903159999999], [-0.1835796, 51.5189555], [-0.1830056, 51.51885550000001], [-0.18231629999999996, 51.5186885], [-0.1822454793351458, 51.51867019557413], [-0.18222252453516288, 51.51866426263708], [-0.18204641473925276, 51.518618744970894], [-0.18199497962396588, 51.51860545094652], [-0.18189897695255747, 51.518580637890665], [-0.1817077, 51.51853119999999], [-0.18157449999999997, 51.5185254], [-0.1814221, 51.51851719999999], [-0.1812625352914737, 51.51850742932989], [-0.18095829999999996, 51.5184888], [-0.1803392, 51.5184412], [-0.18005199999999996, 51.518407299999986], [-0.1797938, 51.5183613], [-0.1796630568239043, 51.518330165308825], [-0.179562, 51.5183061], [-0.17924569999999998, 51.5182125], [-0.17896929999999997, 51.518117399999994], [-0.1786307, 51.5179686], [-0.17836319999999997, 51.5178243], [-0.17831389999999997, 51.51779429999999], [-0.17690409999999998, 51.516748199999995]]} |
3.1 |
0542 |
0552 |
Old Oak Common Depot (Crossrail) |
Link Line |
London Paddington |
51.5167482 |
-0.1769041 |
51.5167482 |
-0.1769041 |
1 |
0 |
2026-09-17 05:02:21 |
TERMINATED |
2026-09-17 04:52:00 |
London Paddington |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16789657 |
1789620623769119 |
12 |
12 |
2026-09-17 05:02:16.173164 |
12 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:52:15.878084 |
| 597616 |
631230 |
G01024 |
321O20MM17 |
2026-09-17 |
COMPLETE |
16790549 |
2026-09-17 05:52:00 |
2026-09-17 05:02:21 |
2026-09-19 05:02:21 |
{"id": 631230, "stp": "O", "toc": "CrossCountry", "uid": "G01024", "consist": null, "dest_crs": "BMH", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G01024/2026-09-17/detailed", "trust_id": "321O20MM17", "origin_crs": "MAN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bournemouth", "service_date": "2026-09-17", "dest_arr_time": "1819", "dest_platform": "3", "is_terminated": 1, "next_location": "Stockport", "signalling_id": "1O20", "timing_status": null, "origin_station": "Manchester Piccadilly", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "1325", "origin_platform": "4", "current_location": "Manchester Piccadilly", "last_update_time": "2026-09-17T05:02:21", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "1819", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": null, "current_leg_milage": null, "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 409.18, \"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\": 486.97, \"from_m\": 409.18, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"synthetic_default\", \"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, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 132967.904, \"from_m\": 132790.61, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 133049.573, \"from_m\": 132967.904, \"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\": 133674.692, \"from_m\": 133049.573, \"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\": 134043.163, \"from_m\": 133674.692, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 138286.002, \"from_m\": 134043.163, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 142699.988, \"from_m\": 138286.002, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 145965.27, \"from_m\": 142699.988, \"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\": 153680.94, \"from_m\": 145965.27, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 155556.339, \"from_m\": 153680.94, \"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\": 161229.806, \"from_m\": 155556.339, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 161967.689, \"from_m\": 161229.806, \"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\": 162617.468, \"from_m\": 161967.689, \"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\": 162801.394, \"from_m\": 162617.468, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 162889.882, \"from_m\": 162801.394, \"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\": 162920.966, \"from_m\": 162889.882, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 163290.134, \"from_m\": 162920.966, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 177014.616, \"from_m\": 163290.134, \"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\": 177529.857, \"from_m\": 177014.616, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 177632.23, \"from_m\": 177529.857, \"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\": 177660.923, \"from_m\": 177632.23, \"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\": 178144.665, \"from_m\": 177660.923, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 178312.352, \"from_m\": 178144.665, \"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\": 192209.352, \"from_m\": 178312.352, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 194155.016, \"from_m\": 192209.352, \"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\": 209058.355, \"from_m\": 194155.016, \"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\": 210300.548, \"from_m\": 209058.355, \"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\": 217975.45, \"from_m\": 210300.548, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 225553.223, \"from_m\": 217975.45, \"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\": 245581.874, \"from_m\": 225553.223, \"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\": 245902.131, \"from_m\": 245581.874, \"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\": 245973.511, \"from_m\": 245902.131, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 245981.005, \"from_m\": 245973.511, \"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\": 246045.317, \"from_m\": 245981.005, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 246135.244, \"from_m\": 246045.317, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 246202.96, \"from_m\": 246135.244, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 246609.535, \"from_m\": 246202.96, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 247145.007, \"from_m\": 246609.535, \"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\": 247207.183, \"from_m\": 247145.007, \"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\": 247745.651, \"from_m\": 247207.183, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 261684.018, \"from_m\": 247745.651, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 264332.576, \"from_m\": 261684.018, \"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\": 264401.732, \"from_m\": 264332.576, \"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\": 264548.413, \"from_m\": 264401.732, \"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\": 288893.651, \"from_m\": 264548.413, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 288958.714, \"from_m\": 288893.651, \"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\": 289303.507, \"from_m\": 288958.714, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 289715.969, \"from_m\": 289303.507, \"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\": 289852.575, \"from_m\": 289715.969, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 289892.831, \"from_m\": 289852.575, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 290082.474, \"from_m\": 289892.831, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 290317.741, \"from_m\": 290082.474, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 290553.008, \"from_m\": 290317.741, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 291662.624, \"from_m\": 290553.008, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 291941.502, \"from_m\": 291662.624, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 291989.372, \"from_m\": 291941.502, \"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\": 293143.351, \"from_m\": 291989.372, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 293391.368, \"from_m\": 293143.351, \"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\": 295086.271, \"from_m\": 293391.368, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 314554.358, \"from_m\": 295086.271, \"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\": 314905.385, \"from_m\": 314554.358, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 315355.795, \"from_m\": 314905.385, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 319647.727, \"from_m\": 315355.795, \"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\": 319693.611, \"from_m\": 319647.727, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 320421.024, \"from_m\": 319693.611, \"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\": 331474.294, \"from_m\": 320421.024, \"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\": 345139.334, \"from_m\": 331474.294, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 345191.211, \"from_m\": 345139.334, \"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\": 345490.177, \"from_m\": 345191.211, \"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\": 345541.954, \"from_m\": 345490.177, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 356920.354, \"from_m\": 345541.954, \"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\": 360135.179, \"from_m\": 356920.354, \"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\": 360440.719, \"from_m\": 360135.179, \"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\": 362447.861, \"from_m\": 360440.719, \"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\": 364101.913, \"from_m\": 362447.861, \"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\": 364458.231, \"from_m\": 364101.913, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 365399.216, \"from_m\": 364458.231, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 365648.771, \"from_m\": 365399.216, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 366283.018, \"from_m\": 365648.771, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 369977.126, \"from_m\": 366283.018, \"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\": 370288.976, \"from_m\": 369977.126, \"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\": 370734.3, \"from_m\": 370288.976, \"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\": 371680.866, \"from_m\": 370734.3, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 372406.927, \"from_m\": 371680.866, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 375462.677, \"from_m\": 372406.927, \"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\": 376545.39, \"from_m\": 375462.677, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 387074.019, \"from_m\": 376545.39, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 387762.079, \"from_m\": 387074.019, \"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\": 405625.82, \"from_m\": 387762.079, \"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\": 406388.477, \"from_m\": 405625.82, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 410093.798, \"from_m\": 406388.477, \"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\": 411250.585, \"from_m\": 410093.798, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 411564.121, \"from_m\": 411250.585, \"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\": 411631.624, \"from_m\": 411564.121, \"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\": 411951.186, \"from_m\": 411631.624, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 631230, \"profile_key\": \"be6350ef95619152e4bb7fd38b933557d5a5e976ef86703b56239a16008932c9\", \"schedule_id\": 36419, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1325\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68250}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1327\", \"location\": \"Ardwick Jn\", \"stage_seq\": 2, \"distance_m\": 1152.686, \"section_seq\": 1, \"route_path_id\": 68250}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1328H\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 3, \"distance_m\": 3690.107, \"section_seq\": 1, \"route_path_id\": 68250}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1330H\", \"location\": \"Heaton Norris Jn\", \"stage_seq\": 4, \"distance_m\": 8192.268, \"section_seq\": 1, \"route_path_id\": 68250}, {\"is_pass\": false, \"wtt_arr\": \"1332\", \"wtt_dep\": \"1333H\", \"location\": \"Stockport\", \"stage_seq\": 5, \"distance_m\": 9382.471, \"section_seq\": 1, \"route_path_id\": 68250}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1334\", \"location\": \"Edgeley Jn No2\", \"stage_seq\": 6, \"distance_m\": 9822.656, \"section_seq\": 1, \"route_path_id\": 68250}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1334H\", \"location\": \"Edgeley Jn No.1\", \"stage_seq\": 7, \"distance_m\": 10256.671, \"section_seq\": 1, \"route_path_id\": 68250}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1335H\", \"location\": \"Adswood Road Jn\", \"stage_seq\": 8, \"distance_m\": 11717.104, \"section_seq\": 1, \"route_path_id\": 68250}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1337\", \"location\": \"Cheadle Hulme\", \"stage_seq\": 9, \"distance_m\": 13225.959, \"section_seq\": 1, \"route_path_id\": 68250}, {\"is_pass\": false, \"wtt_arr\": \"1345\", \"wtt_dep\": \"1346H\", \"location\": \"Macclesfield\", \"stage_seq\": 10, \"distance_m\": 28726.906, \"section_seq\": 1, \"route_path_id\": 68250}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1352H\", \"location\": \"Congleton\", \"stage_seq\": 11, \"distance_m\": 41370.959, \"section_seq\": 1, \"route_path_id\": 68250}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1356\", \"location\": \"Kidsgrove\", \"stage_seq\": 12, \"distance_m\": 50413.543, \"section_seq\": 1, \"route_path_id\": 68250}, {\"is_pass\": false, \"wtt_arr\": \"1402H\", \"wtt_dep\": \"1404H\", \"location\": \"Stoke-on-Trent\", \"stage_seq\": 13, \"distance_m\": 60630.644, \"section_seq\": 1, \"route_path_id\": 68250}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1405H\", \"location\": \"Stoke Jn\", \"stage_seq\": 14, \"distance_m\": 61451.872, \"section_seq\": 1, \"route_path_id\": 68250}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1411H\", \"location\": \"Stone\", \"stage_seq\": 15, \"distance_m\": 72132.447, \"section_seq\": 1, \"route_path_id\": 68250}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1414H\", \"location\": \"Yarnfield Jn\", \"stage_seq\": 16, \"distance_m\": 76238.786, \"section_seq\": 1, \"route_path_id\": 68250}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1416\", \"location\": \"Little Bridgeford Jn\", \"stage_seq\": 17, \"distance_m\": 80308.95, \"section_seq\": 1, \"route_path_id\": 68250}, {\"is_pass\": false, \"wtt_arr\": \"1420\", \"wtt_dep\": \"1421H\", \"location\": \"Stafford\", \"stage_seq\": 18, \"distance_m\": 86760.379, \"section_seq\": 1, \"route_path_id\": 68250}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1422H\", \"location\": \"Stafford Trent Valley Jn\", \"stage_seq\": 19, \"distance_m\": 87524.749, \"section_seq\": 1, \"route_path_id\": 68250}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1426\", \"location\": \"Penkridge\", \"stage_seq\": 20, \"distance_m\": 95845.713, \"section_seq\": 1, \"route_path_id\": 68250}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1431H\", \"location\": \"Bushbury Jn\", \"stage_seq\": 21, \"distance_m\": 108727.008, \"section_seq\": 1, \"route_path_id\": 68250}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1432H\", \"location\": \"Wolverhampton North Jn\", \"stage_seq\": 22, \"distance_m\": 110535.513, \"section_seq\": 1, \"route_path_id\": 68250}, {\"is_pass\": false, \"wtt_arr\": \"1434\", \"wtt_dep\": \"1439\", \"location\": \"Wolverhampton\", \"stage_seq\": 23, \"distance_m\": 111269.445, \"section_seq\": 1, \"route_path_id\": 68250}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1445H\", \"location\": \"Dudley Port\", \"stage_seq\": 24, \"distance_m\": 120264.104, \"section_seq\": 1, \"route_path_id\": 68250}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1449H\", \"location\": \"Galton Jn\", \"stage_seq\": 25, \"distance_m\": 126046.231, \"section_seq\": 1, \"route_path_id\": 68250}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1453H\", \"location\": \"Soho South Jn\", \"stage_seq\": 26, \"distance_m\": 128783.433, \"section_seq\": 1, \"route_path_id\": 68250}, {\"is_pass\": false, \"wtt_arr\": \"1457\", \"wtt_dep\": \"1503\", \"location\": \"Birmingham New Street\", \"stage_seq\": 27, \"distance_m\": 132067.341, \"section_seq\": 1, \"route_path_id\": 68250}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1505\", \"location\": \"Proof House Jn\", \"stage_seq\": 28, \"distance_m\": 133070.123, \"section_seq\": 1, \"route_path_id\": 68250}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1505H\", \"location\": \"Grand Jn\", \"stage_seq\": 29, \"distance_m\": 133624.368, \"section_seq\": 1, \"route_path_id\": 68250}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1508\", \"location\": \"Stechford\", \"stage_seq\": 30, \"distance_m\": 138131.673, \"section_seq\": 1, \"route_path_id\": 68250}, {\"is_pass\": false, \"wtt_arr\": \"1512\", \"wtt_dep\": \"1513H\", \"location\": \"Birmingham International\", \"stage_seq\": 31, \"distance_m\": 145259.415, \"section_seq\": 1, \"route_path_id\": 68250}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1517H\", \"location\": \"Berkswell\", \"stage_seq\": 32, \"distance_m\": 153609.423, \"section_seq\": 1, \"route_path_id\": 68250}, {\"is_pass\": false, \"wtt_arr\": \"1523\", \"wtt_dep\": \"1526\", \"location\": \"Coventry\", \"stage_seq\": 33, \"distance_m\": 162455.038, \"section_seq\": 1, \"route_path_id\": 68250}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1529H\", \"location\": \"Gibbet Hill Jn\", \"stage_seq\": 34, \"distance_m\": 166427.086, \"section_seq\": 1, \"route_path_id\": 68250}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1531\", \"location\": \"Kenilworth Jns\", \"stage_seq\": 35, \"distance_m\": 169510.825, \"section_seq\": 1, \"route_path_id\": 68250}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1534\", \"location\": \"Milverton Jn\", \"stage_seq\": 36, \"distance_m\": 176208.948, \"section_seq\": 1, \"route_path_id\": 68250}, {\"is_pass\": false, \"wtt_arr\": \"1536H\", \"wtt_dep\": \"1538H\", \"location\": \"Leamington Spa\", \"stage_seq\": 37, \"distance_m\": 177981.457, \"section_seq\": 1, \"route_path_id\": 68250}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1547H\", \"location\": \"Fenny Compton\", \"stage_seq\": 38, \"distance_m\": 196041.954, \"section_seq\": 1, \"route_path_id\": 68250}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1553H\", \"location\": \"Banbury Reservoir Jn\", \"stage_seq\": 39, \"distance_m\": 208072.578, \"section_seq\": 1, \"route_path_id\": 68250}, {\"is_pass\": false, \"wtt_arr\": \"1555\", \"wtt_dep\": \"1556H\", \"location\": \"Banbury\", \"stage_seq\": 40, \"distance_m\": 209860.21, \"section_seq\": 1, \"route_path_id\": 68250}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1601\", \"location\": \"Aynho Jn\", \"stage_seq\": 41, \"distance_m\": 217943.381, \"section_seq\": 1, \"route_path_id\": 68250}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1606\", \"location\": \"Heyford\", \"stage_seq\": 42, \"distance_m\": 227498.582, \"section_seq\": 1, \"route_path_id\": 68250}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1611H\", \"location\": \"Wolvercote Jn\", \"stage_seq\": 43, \"distance_m\": 242015.984, \"section_seq\": 1, \"route_path_id\": 68250}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1613\", \"location\": \"Oxford North Jn\", \"stage_seq\": 44, \"distance_m\": 244830.516, \"section_seq\": 1, \"route_path_id\": 68250}, {\"is_pass\": false, \"wtt_arr\": \"1614H\", \"wtt_dep\": \"1616H\", \"location\": \"Oxford\", \"stage_seq\": 45, \"distance_m\": 246314.46, \"section_seq\": 1, \"route_path_id\": 68250}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1618\", \"location\": \"Hinksey North\", \"stage_seq\": 46, \"distance_m\": 247599.105, \"section_seq\": 1, \"route_path_id\": 68250}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1619\", \"location\": \"Kennington Jn\", \"stage_seq\": 47, \"distance_m\": 250104.163, \"section_seq\": 1, \"route_path_id\": 68250}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1625H\", \"location\": \"Didcot North Jn\", \"stage_seq\": 48, \"distance_m\": 261613.165, \"section_seq\": 1, \"route_path_id\": 68250}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1626H\", \"location\": \"Didcot East Jn\", \"stage_seq\": 49, \"distance_m\": 263838.152, \"section_seq\": 1, \"route_path_id\": 68250}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1631H\", \"location\": \"Goring & Streatley\", \"stage_seq\": 50, \"distance_m\": 276333.242, \"section_seq\": 1, \"route_path_id\": 68250}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1638\", \"location\": \"Reading West Jn\", \"stage_seq\": 51, \"distance_m\": 288469.047, \"section_seq\": 1, \"route_path_id\": 68250}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1638H\", \"location\": \"Reading High Level Jn\", \"stage_seq\": 52, \"distance_m\": 289979.371, \"section_seq\": 1, \"route_path_id\": 68250}, {\"is_pass\": false, \"wtt_arr\": \"1640\", \"wtt_dep\": \"1652\", \"location\": \"Reading\", \"stage_seq\": 53, \"distance_m\": 290317.741, \"section_seq\": 1, \"route_path_id\": 68250}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1653H\", \"location\": \"Oxford Road Jn\", \"stage_seq\": 54, \"distance_m\": 291635.482, \"section_seq\": 1, \"route_path_id\": 68250}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1655\", \"location\": \"Southcote Jn\", \"stage_seq\": 55, \"distance_m\": 293143.351, \"section_seq\": 1, \"route_path_id\": 68250}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1703\", \"location\": \"Bramley (Hants)\", \"stage_seq\": 56, \"distance_m\": 307201.222, \"section_seq\": 1, \"route_path_id\": 68250}, {\"is_pass\": false, \"wtt_arr\": \"1709\", \"wtt_dep\": \"1711H\", \"location\": \"Basingstoke\", \"stage_seq\": 57, \"distance_m\": 315119.913, \"section_seq\": 1, \"route_path_id\": 68250}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1714H\", \"location\": \"Worting Jn\", \"stage_seq\": 58, \"distance_m\": 319080.583, \"section_seq\": 1, \"route_path_id\": 68250}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1719H\", \"location\": \"Micheldever\", \"stage_seq\": 59, \"distance_m\": 331776.505, \"section_seq\": 1, \"route_path_id\": 68250}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1721H\", \"location\": \"Wallers Ash Loop\", \"stage_seq\": 60, \"distance_m\": 336098.32, \"section_seq\": 1, \"route_path_id\": 68250}, {\"is_pass\": false, \"wtt_arr\": \"1725H\", \"wtt_dep\": \"1727\", \"location\": \"Winchester\", \"stage_seq\": 61, \"distance_m\": 345490.177, \"section_seq\": 1, \"route_path_id\": 68250}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1729H\", \"location\": \"Shawford Jn\", \"stage_seq\": 62, \"distance_m\": 349427.316, \"section_seq\": 1, \"route_path_id\": 68250}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1733\", \"location\": \"Allbrook S.B.\", \"stage_seq\": 63, \"distance_m\": 355270.229, \"section_seq\": 1, \"route_path_id\": 68250}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1733H\", \"location\": \"Eastleigh\", \"stage_seq\": 64, \"distance_m\": 356884.612, \"section_seq\": 1, \"route_path_id\": 68250}, {\"is_pass\": false, \"wtt_arr\": \"1735\", \"wtt_dep\": \"1736H\", \"location\": \"Southampton Airport Parkway\", \"stage_seq\": 65, \"distance_m\": 358961.486, \"section_seq\": 1, \"route_path_id\": 68250}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1739\", \"location\": \"St. Denys\", \"stage_seq\": 66, \"distance_m\": 362651.511, \"section_seq\": 1, \"route_path_id\": 68250}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1740H\", \"location\": \"Northam Jn\", \"stage_seq\": 67, \"distance_m\": 364010.204, \"section_seq\": 1, \"route_path_id\": 68250}, {\"is_pass\": false, \"wtt_arr\": \"1743\", \"wtt_dep\": \"1749\", \"location\": \"Southampton Central\", \"stage_seq\": 68, \"distance_m\": 365808.078, \"section_seq\": 1, \"route_path_id\": 68250}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1751\", \"location\": \"Church Lane Jn\", \"stage_seq\": 69, \"distance_m\": 368029.329, \"section_seq\": 1, \"route_path_id\": 68250}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1752H\", \"location\": \"Redbridge\", \"stage_seq\": 70, \"distance_m\": 370100.867, \"section_seq\": 1, \"route_path_id\": 68250}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1753H\", \"location\": \"Totton\", \"stage_seq\": 71, \"distance_m\": 371104.868, \"section_seq\": 1, \"route_path_id\": 68250}, {\"is_pass\": false, \"wtt_arr\": \"1801H\", \"wtt_dep\": \"1803\", \"location\": \"Brockenhurst\", \"stage_seq\": 72, \"distance_m\": 387595.213, \"section_seq\": 1, \"route_path_id\": 68250}, {\"is_pass\": false, \"wtt_arr\": \"1819\", \"wtt_dep\": null, \"location\": \"Bournemouth\", \"stage_seq\": 73, \"distance_m\": 411951.186, \"section_seq\": 1, \"route_path_id\": 68250}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 411951.186, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68250}], \"total_distance_m\": 411951.186, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 405937.897, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 6013.289, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1325", "service_state_basis": "TRUST_CANCELLATION", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "TRUST", "glide_timing_evidence": "[]", "service_state_location": "Manchester Piccadilly", "service_state_platform": "4", "timing_fact_generation": 1789620738584393, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:52:18.578438", "service_state_evidence_id": 16790549, "current_leg_start_actual_dep": null, "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-17T04:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:02:19.064498", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
CrossCountry |
O |
MAN |
BMH |
1O20 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 409.18, "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": 486.97, "from_m": 409.18, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "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, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "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, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "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, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "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, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "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, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "synthetic_default", "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, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "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, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "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, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 132967.904, "from_m": 132790.61, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 133049.573, "from_m": 132967.904, "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": 133674.692, "from_m": 133049.573, "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": 134043.163, "from_m": 133674.692, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 138286.002, "from_m": 134043.163, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 142699.988, "from_m": 138286.002, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 145965.27, "from_m": 142699.988, "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": 153680.94, "from_m": 145965.27, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 155556.339, "from_m": 153680.94, "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": 161229.806, "from_m": 155556.339, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 161967.689, "from_m": 161229.806, "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": 162617.468, "from_m": 161967.689, "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": 162801.394, "from_m": 162617.468, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 162889.882, "from_m": 162801.394, "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": 162920.966, "from_m": 162889.882, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 163290.134, "from_m": 162920.966, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 177014.616, "from_m": 163290.134, "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": 177529.857, "from_m": 177014.616, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 177632.23, "from_m": 177529.857, "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": 177660.923, "from_m": 177632.23, "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": 178144.665, "from_m": 177660.923, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 178312.352, "from_m": 178144.665, "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": 192209.352, "from_m": 178312.352, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 194155.016, "from_m": 192209.352, "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": 209058.355, "from_m": 194155.016, "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": 210300.548, "from_m": 209058.355, "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": 217975.45, "from_m": 210300.548, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 225553.223, "from_m": 217975.45, "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": 245581.874, "from_m": 225553.223, "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": 245902.131, "from_m": 245581.874, "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": 245973.511, "from_m": 245902.131, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 245981.005, "from_m": 245973.511, "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": 246045.317, "from_m": 245981.005, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 246135.244, "from_m": 246045.317, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 246202.96, "from_m": 246135.244, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 246609.535, "from_m": 246202.96, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 247145.007, "from_m": 246609.535, "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": 247207.183, "from_m": 247145.007, "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": 247745.651, "from_m": 247207.183, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 261684.018, "from_m": 247745.651, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 264332.576, "from_m": 261684.018, "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": 264401.732, "from_m": 264332.576, "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": 264548.413, "from_m": 264401.732, "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": 288893.651, "from_m": 264548.413, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 288958.714, "from_m": 288893.651, "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": 289303.507, "from_m": 288958.714, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 289715.969, "from_m": 289303.507, "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": 289852.575, "from_m": 289715.969, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 289892.831, "from_m": 289852.575, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 290082.474, "from_m": 289892.831, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 290317.741, "from_m": 290082.474, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 290553.008, "from_m": 290317.741, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 291662.624, "from_m": 290553.008, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 291941.502, "from_m": 291662.624, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 291989.372, "from_m": 291941.502, "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": 293143.351, "from_m": 291989.372, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 293391.368, "from_m": 293143.351, "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": 295086.271, "from_m": 293391.368, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 314554.358, "from_m": 295086.271, "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": 314905.385, "from_m": 314554.358, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 315355.795, "from_m": 314905.385, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 319647.727, "from_m": 315355.795, "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": 319693.611, "from_m": 319647.727, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 320421.024, "from_m": 319693.611, "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": 331474.294, "from_m": 320421.024, "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": 345139.334, "from_m": 331474.294, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 70.0}, {"to_m": 345191.211, "from_m": 345139.334, "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": 345490.177, "from_m": 345191.211, "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": 345541.954, "from_m": 345490.177, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 100.0}, {"to_m": 356920.354, "from_m": 345541.954, "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": 360135.179, "from_m": 356920.354, "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": 360440.719, "from_m": 360135.179, "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": 362447.861, "from_m": 360440.719, "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": 364101.913, "from_m": 362447.861, "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": 364458.231, "from_m": 364101.913, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 365399.216, "from_m": 364458.231, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 365648.771, "from_m": 365399.216, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 366283.018, "from_m": 365648.771, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 369977.126, "from_m": 366283.018, "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": 370288.976, "from_m": 369977.126, "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": 370734.3, "from_m": 370288.976, "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": 371680.866, "from_m": 370734.3, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 372406.927, "from_m": 371680.866, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 375462.677, "from_m": 372406.927, "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": 376545.39, "from_m": 375462.677, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 387074.019, "from_m": 376545.39, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 387762.079, "from_m": 387074.019, "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": 405625.82, "from_m": 387762.079, "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": 406388.477, "from_m": 405625.82, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 410093.798, "from_m": 406388.477, "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": 411250.585, "from_m": 410093.798, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 411564.121, "from_m": 411250.585, "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": 411631.624, "from_m": 411564.121, "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": 411951.186, "from_m": 411631.624, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 631230, "profile_key": "be6350ef95619152e4bb7fd38b933557d5a5e976ef86703b56239a16008932c9", "schedule_id": 36419, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1325", "location": "Manchester Piccadilly", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 68250}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1327", "location": "Ardwick Jn", "stage_seq": 2, "distance_m": 1152.686, "section_seq": 1, "route_path_id": 68250}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1328H", "location": "Slade Lane Jn", "stage_seq": 3, "distance_m": 3690.107, "section_seq": 1, "route_path_id": 68250}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1330H", "location": "Heaton Norris Jn", "stage_seq": 4, "distance_m": 8192.268, "section_seq": 1, "route_path_id": 68250}, {"is_pass": false, "wtt_arr": "1332", "wtt_dep": "1333H", "location": "Stockport", "stage_seq": 5, "distance_m": 9382.471, "section_seq": 1, "route_path_id": 68250}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1334", "location": "Edgeley Jn No2", "stage_seq": 6, "distance_m": 9822.656, "section_seq": 1, "route_path_id": 68250}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1334H", "location": "Edgeley Jn No.1", "stage_seq": 7, "distance_m": 10256.671, "section_seq": 1, "route_path_id": 68250}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1335H", "location": "Adswood Road Jn", "stage_seq": 8, "distance_m": 11717.104, "section_seq": 1, "route_path_id": 68250}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1337", "location": "Cheadle Hulme", "stage_seq": 9, "distance_m": 13225.959, "section_seq": 1, "route_path_id": 68250}, {"is_pass": false, "wtt_arr": "1345", "wtt_dep": "1346H", "location": "Macclesfield", "stage_seq": 10, "distance_m": 28726.906, "section_seq": 1, "route_path_id": 68250}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1352H", "location": "Congleton", "stage_seq": 11, "distance_m": 41370.959, "section_seq": 1, "route_path_id": 68250}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1356", "location": "Kidsgrove", "stage_seq": 12, "distance_m": 50413.543, "section_seq": 1, "route_path_id": 68250}, {"is_pass": false, "wtt_arr": "1402H", "wtt_dep": "1404H", "location": "Stoke-on-Trent", "stage_seq": 13, "distance_m": 60630.644, "section_seq": 1, "route_path_id": 68250}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1405H", "location": "Stoke Jn", "stage_seq": 14, "distance_m": 61451.872, "section_seq": 1, "route_path_id": 68250}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1411H", "location": "Stone", "stage_seq": 15, "distance_m": 72132.447, "section_seq": 1, "route_path_id": 68250}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1414H", "location": "Yarnfield Jn", "stage_seq": 16, "distance_m": 76238.786, "section_seq": 1, "route_path_id": 68250}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1416", "location": "Little Bridgeford Jn", "stage_seq": 17, "distance_m": 80308.95, "section_seq": 1, "route_path_id": 68250}, {"is_pass": false, "wtt_arr": "1420", "wtt_dep": "1421H", "location": "Stafford", "stage_seq": 18, "distance_m": 86760.379, "section_seq": 1, "route_path_id": 68250}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1422H", "location": "Stafford Trent Valley Jn", "stage_seq": 19, "distance_m": 87524.749, "section_seq": 1, "route_path_id": 68250}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1426", "location": "Penkridge", "stage_seq": 20, "distance_m": 95845.713, "section_seq": 1, "route_path_id": 68250}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1431H", "location": "Bushbury Jn", "stage_seq": 21, "distance_m": 108727.008, "section_seq": 1, "route_path_id": 68250}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1432H", "location": "Wolverhampton North Jn", "stage_seq": 22, "distance_m": 110535.513, "section_seq": 1, "route_path_id": 68250}, {"is_pass": false, "wtt_arr": "1434", "wtt_dep": "1439", "location": "Wolverhampton", "stage_seq": 23, "distance_m": 111269.445, "section_seq": 1, "route_path_id": 68250}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1445H", "location": "Dudley Port", "stage_seq": 24, "distance_m": 120264.104, "section_seq": 1, "route_path_id": 68250}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1449H", "location": "Galton Jn", "stage_seq": 25, "distance_m": 126046.231, "section_seq": 1, "route_path_id": 68250}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1453H", "location": "Soho South Jn", "stage_seq": 26, "distance_m": 128783.433, "section_seq": 1, "route_path_id": 68250}, {"is_pass": false, "wtt_arr": "1457", "wtt_dep": "1503", "location": "Birmingham New Street", "stage_seq": 27, "distance_m": 132067.341, "section_seq": 1, "route_path_id": 68250}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1505", "location": "Proof House Jn", "stage_seq": 28, "distance_m": 133070.123, "section_seq": 1, "route_path_id": 68250}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1505H", "location": "Grand Jn", "stage_seq": 29, "distance_m": 133624.368, "section_seq": 1, "route_path_id": 68250}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1508", "location": "Stechford", "stage_seq": 30, "distance_m": 138131.673, "section_seq": 1, "route_path_id": 68250}, {"is_pass": false, "wtt_arr": "1512", "wtt_dep": "1513H", "location": "Birmingham International", "stage_seq": 31, "distance_m": 145259.415, "section_seq": 1, "route_path_id": 68250}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1517H", "location": "Berkswell", "stage_seq": 32, "distance_m": 153609.423, "section_seq": 1, "route_path_id": 68250}, {"is_pass": false, "wtt_arr": "1523", "wtt_dep": "1526", "location": "Coventry", "stage_seq": 33, "distance_m": 162455.038, "section_seq": 1, "route_path_id": 68250}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1529H", "location": "Gibbet Hill Jn", "stage_seq": 34, "distance_m": 166427.086, "section_seq": 1, "route_path_id": 68250}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1531", "location": "Kenilworth Jns", "stage_seq": 35, "distance_m": 169510.825, "section_seq": 1, "route_path_id": 68250}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1534", "location": "Milverton Jn", "stage_seq": 36, "distance_m": 176208.948, "section_seq": 1, "route_path_id": 68250}, {"is_pass": false, "wtt_arr": "1536H", "wtt_dep": "1538H", "location": "Leamington Spa", "stage_seq": 37, "distance_m": 177981.457, "section_seq": 1, "route_path_id": 68250}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1547H", "location": "Fenny Compton", "stage_seq": 38, "distance_m": 196041.954, "section_seq": 1, "route_path_id": 68250}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1553H", "location": "Banbury Reservoir Jn", "stage_seq": 39, "distance_m": 208072.578, "section_seq": 1, "route_path_id": 68250}, {"is_pass": false, "wtt_arr": "1555", "wtt_dep": "1556H", "location": "Banbury", "stage_seq": 40, "distance_m": 209860.21, "section_seq": 1, "route_path_id": 68250}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1601", "location": "Aynho Jn", "stage_seq": 41, "distance_m": 217943.381, "section_seq": 1, "route_path_id": 68250}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1606", "location": "Heyford", "stage_seq": 42, "distance_m": 227498.582, "section_seq": 1, "route_path_id": 68250}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1611H", "location": "Wolvercote Jn", "stage_seq": 43, "distance_m": 242015.984, "section_seq": 1, "route_path_id": 68250}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1613", "location": "Oxford North Jn", "stage_seq": 44, "distance_m": 244830.516, "section_seq": 1, "route_path_id": 68250}, {"is_pass": false, "wtt_arr": "1614H", "wtt_dep": "1616H", "location": "Oxford", "stage_seq": 45, "distance_m": 246314.46, "section_seq": 1, "route_path_id": 68250}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1618", "location": "Hinksey North", "stage_seq": 46, "distance_m": 247599.105, "section_seq": 1, "route_path_id": 68250}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1619", "location": "Kennington Jn", "stage_seq": 47, "distance_m": 250104.163, "section_seq": 1, "route_path_id": 68250}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1625H", "location": "Didcot North Jn", "stage_seq": 48, "distance_m": 261613.165, "section_seq": 1, "route_path_id": 68250}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1626H", "location": "Didcot East Jn", "stage_seq": 49, "distance_m": 263838.152, "section_seq": 1, "route_path_id": 68250}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1631H", "location": "Goring & Streatley", "stage_seq": 50, "distance_m": 276333.242, "section_seq": 1, "route_path_id": 68250}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1638", "location": "Reading West Jn", "stage_seq": 51, "distance_m": 288469.047, "section_seq": 1, "route_path_id": 68250}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1638H", "location": "Reading High Level Jn", "stage_seq": 52, "distance_m": 289979.371, "section_seq": 1, "route_path_id": 68250}, {"is_pass": false, "wtt_arr": "1640", "wtt_dep": "1652", "location": "Reading", "stage_seq": 53, "distance_m": 290317.741, "section_seq": 1, "route_path_id": 68250}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1653H", "location": "Oxford Road Jn", "stage_seq": 54, "distance_m": 291635.482, "section_seq": 1, "route_path_id": 68250}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1655", "location": "Southcote Jn", "stage_seq": 55, "distance_m": 293143.351, "section_seq": 1, "route_path_id": 68250}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1703", "location": "Bramley (Hants)", "stage_seq": 56, "distance_m": 307201.222, "section_seq": 1, "route_path_id": 68250}, {"is_pass": false, "wtt_arr": "1709", "wtt_dep": "1711H", "location": "Basingstoke", "stage_seq": 57, "distance_m": 315119.913, "section_seq": 1, "route_path_id": 68250}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1714H", "location": "Worting Jn", "stage_seq": 58, "distance_m": 319080.583, "section_seq": 1, "route_path_id": 68250}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1719H", "location": "Micheldever", "stage_seq": 59, "distance_m": 331776.505, "section_seq": 1, "route_path_id": 68250}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1721H", "location": "Wallers Ash Loop", "stage_seq": 60, "distance_m": 336098.32, "section_seq": 1, "route_path_id": 68250}, {"is_pass": false, "wtt_arr": "1725H", "wtt_dep": "1727", "location": "Winchester", "stage_seq": 61, "distance_m": 345490.177, "section_seq": 1, "route_path_id": 68250}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1729H", "location": "Shawford Jn", "stage_seq": 62, "distance_m": 349427.316, "section_seq": 1, "route_path_id": 68250}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1733", "location": "Allbrook S.B.", "stage_seq": 63, "distance_m": 355270.229, "section_seq": 1, "route_path_id": 68250}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1733H", "location": "Eastleigh", "stage_seq": 64, "distance_m": 356884.612, "section_seq": 1, "route_path_id": 68250}, {"is_pass": false, "wtt_arr": "1735", "wtt_dep": "1736H", "location": "Southampton Airport Parkway", "stage_seq": 65, "distance_m": 358961.486, "section_seq": 1, "route_path_id": 68250}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1739", "location": "St. Denys", "stage_seq": 66, "distance_m": 362651.511, "section_seq": 1, "route_path_id": 68250}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1740H", "location": "Northam Jn", "stage_seq": 67, "distance_m": 364010.204, "section_seq": 1, "route_path_id": 68250}, {"is_pass": false, "wtt_arr": "1743", "wtt_dep": "1749", "location": "Southampton Central", "stage_seq": 68, "distance_m": 365808.078, "section_seq": 1, "route_path_id": 68250}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1751", "location": "Church Lane Jn", "stage_seq": 69, "distance_m": 368029.329, "section_seq": 1, "route_path_id": 68250}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1752H", "location": "Redbridge", "stage_seq": 70, "distance_m": 370100.867, "section_seq": 1, "route_path_id": 68250}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1753H", "location": "Totton", "stage_seq": 71, "distance_m": 371104.868, "section_seq": 1, "route_path_id": 68250}, {"is_pass": false, "wtt_arr": "1801H", "wtt_dep": "1803", "location": "Brockenhurst", "stage_seq": 72, "distance_m": 387595.213, "section_seq": 1, "route_path_id": 68250}, {"is_pass": false, "wtt_arr": "1819", "wtt_dep": null, "location": "Bournemouth", "stage_seq": 73, "distance_m": 411951.186, "section_seq": 1, "route_path_id": 68250}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 411951.186, "from_m": 0.0, "section_seq": 1, "route_path_id": 68250}], "total_distance_m": 411951.186, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 405937.897, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 6013.289, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Manchester Piccadilly |
1325 |
1325 |
4 |
None |
None |
Bournemouth |
1819 |
1819 |
3 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:G01024/2026-09-17/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
Manchester Piccadilly |
Stockport |
None |
None |
None |
None |
1 |
0 |
2026-09-17 05:02:21 |
TERMINATED |
2026-09-17 04:52:00 |
Manchester Piccadilly |
TRUST |
TRUST_CANCELLATION |
16790549 |
1789620738584393 |
0 |
0 |
2026-09-17 05:02:19.064498 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:52:18.578438 |
| 597617 |
628499 |
W87549 |
065V48M517 |
2026-09-17 |
COMPLETE |
16790293 |
2026-09-17 05:52:00 |
2026-09-17 05:02:21 |
2026-09-19 05:02:21 |
{"id": 628499, "stp": "P", "toc": "ScotRail", "uid": "W87549", "consist": "334026+334029", "dest_crs": "MLN", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W87549/2026-09-17/detailed", "trust_id": "065V48M517", "origin_crs": "XYD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Milngavie", "service_date": "2026-09-17", "dest_arr_time": "0553", "dest_platform": "2", "is_terminated": 1, "next_location": "Milngavie", "signalling_id": "5V48", "timing_status": "EARLY", "origin_station": "Yoker Carriage Sidings", "current_leg_arr": "0552", "current_leg_dep": "0549", "current_leg_end": "Milngavie", "origin_dep_time": "0535", "origin_platform": null, "current_location": "Milngavie", "last_update_time": "2026-09-17T05:02:21", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.319787299999999, 55.9203333], [-4.319464700000001, 55.9204742], [-4.3192061, 55.92059969999999], [-4.3191885, 55.920609299999995], [-4.318666499999999, 55.9208973], [-4.3181782, 55.9212147], [-4.3179668, 55.921371099999995], [-4.3177313, 55.921562], [-4.3171614, 55.922067], [-4.3168992, 55.92231060000001], [-4.3165618, 55.92262600000001], [-4.3161201, 55.92303330000001], [-4.3159551, 55.9231848], [-4.3158515, 55.9232817], [-4.3153361, 55.9237448], [-4.3146747, 55.9243078], [-4.312853, 55.92599069999999], [-4.312766, 55.92607120000001], [-4.311913363773703, 55.92685882456939], [-4.3117377999999995, 55.92702100000001], [-4.3106356, 55.92819740000001], [-4.3103132, 55.9286588], [-4.310273399999999, 55.92871999999999], [-4.3099433, 55.92926430000001], [-4.3096852, 55.93005889999999], [-4.3095395, 55.930947999999994], [-4.3095586, 55.9314759], [-4.3095861, 55.9320003], [-4.3096319, 55.9322588], [-4.309677299999999, 55.9324848], [-4.3097428, 55.9327164], [-4.3098203, 55.932902199999994], [-4.309931899999999, 55.93319929999999], [-4.310057799999999, 55.93348009999999], [-4.3102543, 55.93389799999999], [-4.310418999999999, 55.934214999999995], [-4.3107741, 55.9348315], [-4.3112194, 55.93560769999999], [-4.311683899999999, 55.9364469], [-4.311802899999999, 55.9366551], [-4.3118859, 55.93679879999999], [-4.311913363773703, 55.9368470341312], [-4.3120213, 55.937036599999985], [-4.3122165, 55.9373693], [-4.312338999999999, 55.9375772], [-4.3124299, 55.937738499999995], [-4.312963500000001, 55.938685500000005], [-4.3132268, 55.9390445], [-4.313292499999999, 55.93913159999999], [-4.3133582, 55.939239], [-4.313495, 55.93950980000001], [-4.3135131, 55.93954209999999], [-4.3135595, 55.9396294], [-4.314052199999999, 55.940445100000005], [-4.3146729, 55.9414716]]}", "current_leg_start": "Hillfoot", "dest_arr_time_act": "0553", "motion_projection": null, "next_location_lat": "55.9414716", "next_location_lon": "-4.3146729", "previous_location": "Hillfoot", "current_leg_milage": "1.6", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 441.039, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 475.299, \"from_m\": 441.039, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 548.3, \"from_m\": 475.299, \"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\": 2123.289, \"from_m\": 548.3, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3040.175, \"from_m\": 2123.289, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3426.434, \"from_m\": 3040.175, \"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\": 4118.818, \"from_m\": 3426.434, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4175.09, \"from_m\": 4118.818, \"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\": 5614.314, \"from_m\": 4175.09, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6252.604, \"from_m\": 5614.314, \"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\": 6338.919, \"from_m\": 6252.604, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10898.846, \"from_m\": 6338.919, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11355.814, \"from_m\": 10898.846, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 628499, \"profile_key\": \"b218116acc36ab1ddc88f4f2cf44b78177c6998ceeacad4a2e15f13c089ffc69\", \"schedule_id\": 29683, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0535\", \"location\": \"Yoker Carriage Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28735}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0537\", \"location\": \"Garscadden\", \"stage_seq\": 2, \"distance_m\": 763.59, \"section_seq\": 1, \"route_path_id\": 28735}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0537H\", \"location\": \"Scotstounhill\", \"stage_seq\": 3, \"distance_m\": 1479.267, \"section_seq\": 1, \"route_path_id\": 28735}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0539H\", \"location\": \"Hyndland West Jn\", \"stage_seq\": 4, \"distance_m\": 3040.175, \"section_seq\": 1, \"route_path_id\": 28735}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0542\", \"location\": \"Anniesland\", \"stage_seq\": 5, \"distance_m\": 4036.595, \"section_seq\": 1, \"route_path_id\": 28735}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0545\", \"location\": \"Westerton\", \"stage_seq\": 6, \"distance_m\": 6099.371, \"section_seq\": 1, \"route_path_id\": 28735}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0547\", \"location\": \"Bearsden\", \"stage_seq\": 7, \"distance_m\": 7890.474, \"section_seq\": 1, \"route_path_id\": 28735}, {\"is_pass\": false, \"wtt_arr\": \"0548\", \"wtt_dep\": \"0550\", \"location\": \"Hillfoot\", \"stage_seq\": 8, \"distance_m\": 8773.097, \"section_seq\": 1, \"route_path_id\": 28735}, {\"is_pass\": false, \"wtt_arr\": \"0553\", \"wtt_dep\": null, \"location\": \"Milngavie\", \"stage_seq\": 9, \"distance_m\": 11355.814, \"section_seq\": 1, \"route_path_id\": 28735}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 11355.814, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28735}], \"total_distance_m\": 11355.814, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 11355.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": "0535", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "55.9414716", "current_position_lon": "-4.3146729", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1357, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:34:28Z\", \"source_id\": 52041329, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:35:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:34:33Z\", \"source_id\": 16783440, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1363, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:37:08Z\", \"source_id\": 52044202, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:37:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:37:14Z\", \"source_id\": 16784330, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:40:50Z\", \"source_id\": 16785666, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1299, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:41:10Z\", \"source_id\": 52049114, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:42:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:41:18Z\", \"source_id\": 16785864, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:44:05Z\", \"source_id\": 52052858, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:45:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:44:14Z\", \"source_id\": 16787022, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1330, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:47:04Z\", \"source_id\": 52057103, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:48:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:47:08Z\", \"source_id\": 16788283, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1322, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:51:39Z\", \"source_id\": 52063766, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:52:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:51:49Z\", \"source_id\": 16790293, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Milngavie", "service_state_platform": "2", "timing_fact_generation": 1789620710149547, "current_leg_arrival_utc": "2026-09-17T05:52:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:52:20.061078", "service_state_evidence_id": 16790293, "current_leg_start_actual_dep": "2026-09-17T05:50:00+01:00", "operational_evidence_version": 34, "service_state_event_time_utc": "2026-09-17T04:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:02:20.931384", "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 |
XYD |
MLN |
5V48 |
334026+334029 |
6 |
90 |
None |
{"version": 3, "segments": [{"to_m": 441.039, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 475.299, "from_m": 441.039, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 548.3, "from_m": 475.299, "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": 2123.289, "from_m": 548.3, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3040.175, "from_m": 2123.289, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3426.434, "from_m": 3040.175, "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": 4118.818, "from_m": 3426.434, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4175.09, "from_m": 4118.818, "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": 5614.314, "from_m": 4175.09, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6252.604, "from_m": 5614.314, "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": 6338.919, "from_m": 6252.604, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10898.846, "from_m": 6338.919, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11355.814, "from_m": 10898.846, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}], "service_id": 628499, "profile_key": "b218116acc36ab1ddc88f4f2cf44b78177c6998ceeacad4a2e15f13c089ffc69", "schedule_id": 29683, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0535", "location": "Yoker Carriage Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28735}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0537", "location": "Garscadden", "stage_seq": 2, "distance_m": 763.59, "section_seq": 1, "route_path_id": 28735}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0537H", "location": "Scotstounhill", "stage_seq": 3, "distance_m": 1479.267, "section_seq": 1, "route_path_id": 28735}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0539H", "location": "Hyndland West Jn", "stage_seq": 4, "distance_m": 3040.175, "section_seq": 1, "route_path_id": 28735}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0542", "location": "Anniesland", "stage_seq": 5, "distance_m": 4036.595, "section_seq": 1, "route_path_id": 28735}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0545", "location": "Westerton", "stage_seq": 6, "distance_m": 6099.371, "section_seq": 1, "route_path_id": 28735}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0547", "location": "Bearsden", "stage_seq": 7, "distance_m": 7890.474, "section_seq": 1, "route_path_id": 28735}, {"is_pass": false, "wtt_arr": "0548", "wtt_dep": "0550", "location": "Hillfoot", "stage_seq": 8, "distance_m": 8773.097, "section_seq": 1, "route_path_id": 28735}, {"is_pass": false, "wtt_arr": "0553", "wtt_dep": null, "location": "Milngavie", "stage_seq": 9, "distance_m": 11355.814, "section_seq": 1, "route_path_id": 28735}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 11355.814, "from_m": 0.0, "section_seq": 1, "route_path_id": 28735}], "total_distance_m": 11355.814, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 11355.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": "TD", "smart_id": 1357, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:34:28Z", "source_id": 52041329, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T04:35:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:34:33Z", "source_id": 16783440, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1363, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:37:08Z", "source_id": 52044202, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T04:37:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:37:14Z", "source_id": 16784330, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:37:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:40:50Z", "source_id": 16785666, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1299, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:41:10Z", "source_id": 52049114, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T04:42:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:41:18Z", "source_id": 16785864, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1288, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:44:05Z", "source_id": 52052858, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T04:45:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:44:14Z", "source_id": 16787022, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1330, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:47:04Z", "source_id": 52057103, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T04:48:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:47:08Z", "source_id": 16788283, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1322, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:51:39Z", "source_id": 52063766, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T04:52:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:51:49Z", "source_id": 16790293, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:52:00+01:00", "operational_fact": true}] |
Yoker Carriage Sidings |
0535 |
0535 |
None |
None |
None |
Milngavie |
0553 |
0553 |
2 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W87549/2026-09-17/detailed |
None |
Hillfoot |
2026-09-17T05:50:00+01:00 |
Milngavie |
3.0 |
{"type": "LineString", "coordinates": [[-4.319787299999999, 55.9203333], [-4.319464700000001, 55.9204742], [-4.3192061, 55.92059969999999], [-4.3191885, 55.920609299999995], [-4.318666499999999, 55.9208973], [-4.3181782, 55.9212147], [-4.3179668, 55.921371099999995], [-4.3177313, 55.921562], [-4.3171614, 55.922067], [-4.3168992, 55.92231060000001], [-4.3165618, 55.92262600000001], [-4.3161201, 55.92303330000001], [-4.3159551, 55.9231848], [-4.3158515, 55.9232817], [-4.3153361, 55.9237448], [-4.3146747, 55.9243078], [-4.312853, 55.92599069999999], [-4.312766, 55.92607120000001], [-4.311913363773703, 55.92685882456939], [-4.3117377999999995, 55.92702100000001], [-4.3106356, 55.92819740000001], [-4.3103132, 55.9286588], [-4.310273399999999, 55.92871999999999], [-4.3099433, 55.92926430000001], [-4.3096852, 55.93005889999999], [-4.3095395, 55.930947999999994], [-4.3095586, 55.9314759], [-4.3095861, 55.9320003], [-4.3096319, 55.9322588], [-4.309677299999999, 55.9324848], [-4.3097428, 55.9327164], [-4.3098203, 55.932902199999994], [-4.309931899999999, 55.93319929999999], [-4.310057799999999, 55.93348009999999], [-4.3102543, 55.93389799999999], [-4.310418999999999, 55.934214999999995], [-4.3107741, 55.9348315], [-4.3112194, 55.93560769999999], [-4.311683899999999, 55.9364469], [-4.311802899999999, 55.9366551], [-4.3118859, 55.93679879999999], [-4.311913363773703, 55.9368470341312], [-4.3120213, 55.937036599999985], [-4.3122165, 55.9373693], [-4.312338999999999, 55.9375772], [-4.3124299, 55.937738499999995], [-4.312963500000001, 55.938685500000005], [-4.3132268, 55.9390445], [-4.313292499999999, 55.93913159999999], [-4.3133582, 55.939239], [-4.313495, 55.93950980000001], [-4.3135131, 55.93954209999999], [-4.3135595, 55.9396294], [-4.314052199999999, 55.940445100000005], [-4.3146729, 55.9414716]]} |
1.6 |
0549 |
0552 |
Hillfoot |
Milngavie |
Milngavie |
55.9414716 |
-4.3146729 |
55.9414716 |
-4.3146729 |
1 |
0 |
2026-09-17 05:02:21 |
TERMINATED |
2026-09-17 04:52:00 |
Milngavie |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16790293 |
1789620710149547 |
34 |
34 |
2026-09-17 05:02:20.931384 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:52:20.061078 |
| 597618 |
628328 |
W87651 |
045Y01M517 |
2026-09-17 |
COMPLETE |
16787367 |
2026-09-17 05:52:00 |
2026-09-17 05:02:21 |
2026-09-19 05:02:21 |
{"id": 628328, "stp": "P", "toc": "ScotRail", "uid": "W87651", "consist": "385022+385025", "dest_crs": "NBW", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W87651/2026-09-17/detailed", "trust_id": "045Y01M517", "origin_crs": "EDB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "North Berwick", "service_date": "2026-09-17", "dest_arr_time": "0554", "dest_platform": null, "is_terminated": 1, "next_location": "North Berwick", "signalling_id": "5Y01", "timing_status": "EARLY", "origin_station": "Edinburgh", "current_leg_arr": "0552", "current_leg_dep": "0527", "current_leg_end": "North Berwick", "origin_dep_time": "0530", "origin_platform": "4", "current_location": "North Berwick", "last_update_time": "2026-09-17T05:02:21", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.188845, 55.95185740000001], [-3.1886744, 55.9518849], [-3.1875398, 55.952068199999985], [-3.1869363999999996, 55.9521644], [-3.1857752, 55.952332899999995], [-3.1854867999999996, 55.952369], [-3.1848765999999995, 55.9524426], [-3.1844913, 55.9524915], [-3.1843563, 55.95250860000001], [-3.184042499999999, 55.9525552], [-3.1834396999999997, 55.9526631], [-3.1833556, 55.9526772], [-3.1831629999999995, 55.9527095], [-3.1828255, 55.9527827], [-3.182723999999999, 55.95280770000001], [-3.1822481999999996, 55.95293110000001], [-3.182009799999999, 55.9529884], [-3.1819772999999993, 55.95299450000001], [-3.181418, 55.95311949999999], [-3.1796794, 55.9535082], [-3.1796697, 55.9535104], [-3.1795909, 55.9535279], [-3.1785441, 55.95376089999999], [-3.1766148, 55.9541597], [-3.1754385999999997, 55.95440229999999], [-3.1748403, 55.95449249999999], [-3.1745157, 55.95453479999999], [-3.1740153, 55.9546192], [-3.1734216, 55.9547307], [-3.1729532000000003, 55.954834199999986], [-3.1724851, 55.95493769999999], [-3.1719846, 55.9550315], [-3.1714758999999995, 55.9551324], [-3.1708565999999996, 55.9552614], [-3.1703741999999995, 55.955362099999995], [-3.1700019, 55.9554322], [-3.1697506999999994, 55.9554753], [-3.1696207, 55.95549609999998], [-3.1692483999999994, 55.9555464], [-3.1689546, 55.95558400000001], [-3.1684379, 55.9556357], [-3.1679858999999997, 55.955669], [-3.1676554, 55.955685999999986], [-3.1671513999999994, 55.9557045], [-3.1666638, 55.9557109], [-3.1662154999999994, 55.95570659999999], [-3.1657964000000005, 55.9556946], [-3.1652303, 55.9556676], [-3.1646680999999997, 55.9556315], [-3.164079399999999, 55.9555857], [-3.1639003, 55.955573599999994], [-3.1635866, 55.95555239999999], [-3.1625334, 55.9554814], [-3.1625105999999996, 55.9554799], [-3.1623672, 55.9554702], [-3.1608863, 55.9553689], [-3.1603174999999997, 55.9553265], [-3.1595958000000004, 55.955278], [-3.1594724999999997, 55.9552698], [-3.1591996999999994, 55.95525700000001], [-3.1588108, 55.9552422], [-3.1584788, 55.95523769999999], [-3.1580594, 55.95523399999999], [-3.1576996, 55.95523769999999], [-3.1573000999999996, 55.9552481], [-3.1569323999999996, 55.95526809999999], [-3.1565713, 55.95529179999999], [-3.1562247, 55.9553192], [-3.155617, 55.95538380000001], [-3.1547864, 55.95550959999999], [-3.1539414, 55.9556519], [-3.1534321999999997, 55.95574669999999], [-3.152104, 55.9560021], [-3.1508968999999993, 55.95620759999999], [-3.1501488, 55.95631660000001], [-3.1499452000000003, 55.956342500000005], [-3.1495129, 55.9563952], [-3.1490757, 55.9564388], [-3.1486532, 55.956473300000006], [-3.1480510999999995, 55.9565199], [-3.1473871999999994, 55.95655060000001], [-3.1469502, 55.9565655], [-3.1468373999999995, 55.956569399999985], [-3.14625, 55.9565799], [-3.1458744, 55.95657839999999], [-3.1453179, 55.9565739], [-3.1448378, 55.9565589], [-3.1442261999999994, 55.9565364], [-3.144103494418325, 55.956529606395286], [-3.1436428, 55.95650409999999], [-3.142905099698427, 55.956458258674296], [-3.1428945, 55.95645760000001], [-3.1420777999999996, 55.956390000000006], [-3.1414742999999996, 55.9563389], [-3.1403669, 55.9562281], [-3.1397012, 55.95614900000001], [-3.1390788, 55.95606779999999], [-3.1381094, 55.9559255], [-3.1376501, 55.95585169999999], [-3.1375392999999994, 55.9558339], [-3.1360089999999996, 55.9555696], [-3.1350718, 55.95538179999999], [-3.1333532, 55.9550252], [-3.1332878999999996, 55.9550117], [-3.1307859999999996, 55.9544109], [-3.1299053999999997, 55.9541783], [-3.1294617, 55.9540652], [-3.1288363999999995, 55.95389309999999], [-3.1281955999999997, 55.9537145], [-3.1272103, 55.953429], [-3.1256772999999995, 55.952945699999994], [-3.124451399999999, 55.95254160000001], [-3.12326, 55.9521153], [-3.1215520999999997, 55.951452800000006], [-3.1210514999999996, 55.95124189999999], [-3.120196, 55.95088219999999], [-3.1192779999999996, 55.95048379999999], [-3.1187595, 55.95026639999999], [-3.1184318, 55.95011749999999], [-3.1179167999999997, 55.94988229999999], [-3.1176431999999994, 55.9497574], [-3.1168200999999995, 55.94940079999999], [-3.1157248, 55.948984], [-3.1151708999999994, 55.94879639999999], [-3.1146075, 55.94861939999999], [-3.1138853, 55.94840440000001], [-3.1131115, 55.9481984], [-3.1123298, 55.94800999999999], [-3.1115956, 55.947853], [-3.1109873999999995, 55.9477367], [-3.1103760999999994, 55.9476308], [-3.109256499999999, 55.94745910000001], [-3.1088916999999996, 55.9474116], [-3.1084135, 55.94735279999999], [-3.1073552999999996, 55.94724430000001], [-3.1070623, 55.9472194], [-3.1067683, 55.94719459999999], [-3.1065525999999997, 55.9471761], [-3.1063226, 55.947158400000006], [-3.1060552, 55.94714209999999], [-3.1056707, 55.9471231], [-3.1053035999999996, 55.94710499999999], [-3.1049694000000003, 55.9470955], [-3.1047657, 55.9470886], [-3.1044434999999995, 55.9470773], [-3.1033743000000005, 55.947037400000006], [-3.1029382999999995, 55.94702109999999], [-3.102562, 55.9470075], [-3.1021989, 55.9469891], [-3.1014596, 55.946943899999994], [-3.1012221999999996, 55.946927499999994], [-3.1010043, 55.946908699999994], [-3.1008122, 55.9468916], [-3.1005385999999997, 55.9468663], [-3.1000745, 55.9468179], [-3.0996207999999994, 55.94676429999999], [-3.0992500999999995, 55.9467129], [-3.0988772, 55.9466573], [-3.0984091999999994, 55.9465844], [-3.0972802, 55.94637790000001], [-3.0960119000000006, 55.9460994], [-3.0948588, 55.945765900000005], [-3.0939367999999994, 55.9454916], [-3.0923007, 55.9448763], [-3.0912478999999995, 55.9443893], [-3.0901065, 55.9437674], [-3.0899386, 55.94364459999999], [-3.0898627, 55.9435925], [-3.0897499999999996, 55.943517799999995], [-3.0892307, 55.9431732], [-3.088494, 55.9426843], [-3.0871822, 55.94144300000001], [-3.0855938999999997, 55.939739800000005], [-3.0841863999999997, 55.9385844], [-3.082552999999999, 55.9375556], [-3.0805658999999994, 55.936585599999994], [-3.0797564999999993, 55.93627839999999], [-3.0783615, 55.9357264], [-3.0747129, 55.93429789999999], [-3.0729219999999997, 55.93361550000001], [-3.0719014999999996, 55.9332117], [-3.0710269999999995, 55.932875], [-3.0706801999999995, 55.9327397], [-3.0650699, 55.93056030000001], [-3.0636908999999997, 55.93012120000001], [-3.0636336999999996, 55.9301067], [-3.0632035, 55.9299825], [-3.0629775, 55.9299173], [-3.0622575, 55.929745999999994], [-3.0615819999999996, 55.9295924], [-3.0613574, 55.9295437], [-3.0603776, 55.9293694], [-3.0598859999999997, 55.92928500000001], [-3.0595528999999995, 55.9292363], [-3.0593801, 55.929211], [-3.0583817999999994, 55.9290823], [-3.0573520999999997, 55.92898460000001], [-3.0569507, 55.92895519999999], [-3.0557968999999994, 55.928923700000006], [-3.055536899999999, 55.92892150000001], [-3.0546081, 55.9289115], [-3.0543870999999996, 55.92891189999999], [-3.0542719660063726, 55.928912172184376], [-3.0542179, 55.9289123], [-3.054012, 55.9289132], [-3.0531442999999996, 55.928938899999984], [-3.0520575999999995, 55.929007], [-3.0511316, 55.929097600000006], [-3.0503457, 55.929201299999995], [-3.0492994, 55.9293739], [-3.0482985, 55.9295546], [-3.0469871999999993, 55.9298998], [-3.0453726, 55.9304175], [-3.0430427, 55.93119420000001], [-3.0423931, 55.9314107], [-3.0393249000000004, 55.9324335], [-3.0383085999999997, 55.93276639999999], [-3.0308359999999994, 55.93521419999999], [-3.024035, 55.93743859999999], [-3.0203053999999994, 55.93866179999999], [-3.0155816, 55.9402111], [-3.0153973, 55.9402719], [-3.0143407, 55.9406207], [-3.0092348999999996, 55.9423063], [-3.0088993, 55.94241120000001], [-3.0082997999999996, 55.942609700000006], [-3.0080098, 55.9427045], [-3.0025731999999996, 55.94450239999999], [-3.0023878999999996, 55.9445639], [-3.001064, 55.9450029], [-3.0003035, 55.9452556], [-2.9995507000000003, 55.945475399999985], [-2.997973, 55.94589950000001], [-2.9963471, 55.94627429999999], [-2.9930453, 55.9470173], [-2.9911815, 55.9475119], [-2.989936, 55.94787890000001], [-2.9884447999999995, 55.9483487], [-2.9870102999999997, 55.9488395], [-2.9855448, 55.9493988], [-2.9850651, 55.949599699999986], [-2.9841412, 55.9499865], [-2.9813702, 55.95111669999999], [-2.9791342000000003, 55.95185430000001], [-2.97775, 55.952244400000005], [-2.9769456, 55.9524512], [-2.9764337999999997, 55.9525706], [-2.9761234, 55.952635], [-2.9756155, 55.9527503], [-2.9752165999999995, 55.9528421], [-2.9750597999999995, 55.9528778], [-2.9745092, 55.9530002], [-2.9738556, 55.95314849999999], [-2.9721819, 55.9535113], [-2.9701437, 55.95395839999999], [-2.9681055, 55.954399499999994], [-2.9673175, 55.9545719], [-2.9664400999999994, 55.9547638], [-2.9659622, 55.95486830000001], [-2.9651432, 55.9550475], [-2.9648182, 55.95511729999999], [-2.964440437594421, 55.95519839379025], [-2.9629679, 55.95551449999999], [-2.9615441999999996, 55.955820200000005], [-2.9606084, 55.95598989999999], [-2.959755299999999, 55.95617609999999], [-2.9544600999999995, 55.95733159999999], [-2.9533627999999994, 55.957571699999995], [-2.9531517, 55.95761789999999], [-2.952765494793428, 55.95770237974702], [-2.9515105, 55.9579769], [-2.9499967, 55.95831840000001], [-2.9485085, 55.958704], [-2.9471786999999994, 55.95911220000001], [-2.9463691999999995, 55.9593879], [-2.9454075, 55.959751100000005], [-2.9444937, 55.9601334], [-2.9419695999999997, 55.9611615], [-2.9411113, 55.961466], [-2.9400442999999994, 55.9618446], [-2.9389221999999995, 55.9621774], [-2.9370098, 55.96264660000001], [-2.9356356, 55.962920399999994], [-2.933166299999999, 55.96331680000001], [-2.9286571, 55.9639849], [-2.9231821, 55.9647555], [-2.9205906999999995, 55.96510260000001], [-2.9200241999999994, 55.96518470000001], [-2.9145077, 55.9659837], [-2.9131814, 55.96618839999999], [-2.9119087, 55.9664453], [-2.9106481999999994, 55.96675689999999], [-2.9094296, 55.9671092], [-2.9081395, 55.96755539999999], [-2.9063854, 55.968298099999984], [-2.9046900999999994, 55.96906709999998], [-2.9009947, 55.9707952], [-2.8982799999999997, 55.97206459999999], [-2.8964446, 55.972908199999985], [-2.8962975, 55.9729758], [-2.8931052, 55.974442999999994], [-2.8928946000000004, 55.9745398], [-2.8918589, 55.97501580000001], [-2.8909332, 55.9754063], [-2.8899709, 55.9757699], [-2.8894775, 55.9759493], [-2.8887142, 55.97620220000001], [-2.8880473, 55.9764173], [-2.8860100999999996, 55.9770666], [-2.8843603, 55.9775924], [-2.8838105, 55.97776760000001], [-2.8828572999999995, 55.9780639], [-2.8797828, 55.9790195], [-2.8783367, 55.97944650000001], [-2.876853, 55.9798417], [-2.875476299999999, 55.9801449], [-2.8746089091824683, 55.980309827074706], [-2.8740826, 55.98040989999999], [-2.8717624, 55.980771999999995], [-2.8681618, 55.9812087], [-2.8658892, 55.98153320000001], [-2.8631256, 55.982001], [-2.8617087, 55.98228389999999], [-2.860354, 55.9825866], [-2.860124, 55.9826419], [-2.8599402, 55.9826824], [-2.8598717, 55.98269949999999], [-2.8571660999999997, 55.9833752], [-2.8550281999999996, 55.98396369999999], [-2.8543041999999996, 55.9841898], [-2.8531976, 55.98453560000001], [-2.8513552999999994, 55.98513499999999], [-2.846411499999999, 55.9867594], [-2.842738199999999, 55.987931199999984], [-2.8406086, 55.98864509999999], [-2.8393325999999997, 55.98907289999999], [-2.8378107, 55.98963740000001], [-2.8363904999999994, 55.990232799999994], [-2.8348903999999995, 55.9909495], [-2.8333194999999995, 55.9917734], [-2.8331124000000005, 55.99188879999999], [-2.8317519, 55.99276009999999], [-2.8297802, 55.9941644], [-2.8284771, 55.9950036], [-2.8270811999999994, 55.9957844], [-2.8256377999999995, 55.9963914], [-2.8241463, 55.9969283], [-2.8223663, 55.99743889999999], [-2.8216945999999994, 55.99760860000001], [-2.8209207, 55.9978041], [-2.8205494999999994, 55.9978979], [-2.8164764, 55.998881], [-2.8119877999999994, 55.9999602], [-2.8112528, 56.0001362], [-2.8110528, 56.00018409999999], [-2.8094773999999996, 56.000561299999994], [-2.8069287, 56.0011824], [-2.8043775, 56.00179919999999], [-2.8041175, 56.001862], [-2.8018313999999997, 56.002413700000005], [-2.7996362, 56.00288770000001], [-2.7980629999999995, 56.0031769], [-2.7941245999999995, 56.003781], [-2.7904386, 56.00434280000001], [-2.7896077999999997, 56.00446730000001], [-2.7886217, 56.0046184], [-2.7864047999999997, 56.0049505], [-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": "Edinburgh", "dest_arr_time_act": "0554", "motion_projection": null, "next_location_lat": "56.0569963", "next_location_lon": "-2.7303444", "previous_location": "Edinburgh", "current_leg_milage": "22.2", "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\": 628328, \"profile_key\": \"dbded137d3f096e9e38e4146353ab23f84a8fc21b99afc609ac2f1ac5b8b46d9\", \"schedule_id\": 29711, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0530\", \"location\": \"Edinburgh\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102527}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0531H\", \"location\": \"Abbeyhill Jn\", \"stage_seq\": 2, \"distance_m\": 1013.735, \"section_seq\": 1, \"route_path_id\": 102527}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0532H\", \"location\": \"Craigentinny Jn\", \"stage_seq\": 3, \"distance_m\": 2953.665, \"section_seq\": 1, \"route_path_id\": 102527}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0534\", \"location\": \"Portobello Jn (Edinburgh)\", \"stage_seq\": 4, \"distance_m\": 5324.844, \"section_seq\": 1, \"route_path_id\": 102527}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0536\", \"location\": \"Monktonhall Jn\", \"stage_seq\": 5, \"distance_m\": 9462.123, \"section_seq\": 1, \"route_path_id\": 102527}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0539\", \"location\": \"Prestonpans\", \"stage_seq\": 6, \"distance_m\": 15108.22, \"section_seq\": 1, \"route_path_id\": 102527}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0547\", \"location\": \"Drem\", \"stage_seq\": 7, \"distance_m\": 28451.773, \"section_seq\": 1, \"route_path_id\": 102527}, {\"is_pass\": false, \"wtt_arr\": \"0554\", \"wtt_dep\": null, \"location\": \"North Berwick\", \"stage_seq\": 8, \"distance_m\": 35682.562, \"section_seq\": 1, \"route_path_id\": 102527}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 35682.562, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102527}], \"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": "0530", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "25.0", "current_position_lat": "56.0569963", "current_position_lon": "-2.7303444", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1041, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:35:34Z\", \"source_id\": 52042522, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:36:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:35:39Z\", \"source_id\": 16783798, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1051, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:43:30Z\", \"source_id\": 52052111, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:44:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:43:38Z\", \"source_id\": 16786786, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1060, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:44:56Z\", \"source_id\": 52054020, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:52:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:44:59Z\", \"source_id\": 16787367, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "North Berwick", "service_state_platform": "1", "timing_fact_generation": 1789620300606742, "current_leg_arrival_utc": "2026-09-17T05:53:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:52:21.198157", "service_state_evidence_id": 16787367, "current_leg_start_actual_dep": "2026-09-17T05:30:00+01:00", "operational_evidence_version": 25, "service_state_event_time_utc": "2026-09-17T04:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T04:52:21.202340", "service_state_valid_until_kind": null, "operational_interpretation_version": 25, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
EDB |
NBW |
5Y01 |
385022+385025 |
6 |
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": 628328, "profile_key": "dbded137d3f096e9e38e4146353ab23f84a8fc21b99afc609ac2f1ac5b8b46d9", "schedule_id": 29711, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0530", "location": "Edinburgh", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102527}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0531H", "location": "Abbeyhill Jn", "stage_seq": 2, "distance_m": 1013.735, "section_seq": 1, "route_path_id": 102527}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0532H", "location": "Craigentinny Jn", "stage_seq": 3, "distance_m": 2953.665, "section_seq": 1, "route_path_id": 102527}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0534", "location": "Portobello Jn (Edinburgh)", "stage_seq": 4, "distance_m": 5324.844, "section_seq": 1, "route_path_id": 102527}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0536", "location": "Monktonhall Jn", "stage_seq": 5, "distance_m": 9462.123, "section_seq": 1, "route_path_id": 102527}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0539", "location": "Prestonpans", "stage_seq": 6, "distance_m": 15108.22, "section_seq": 1, "route_path_id": 102527}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0547", "location": "Drem", "stage_seq": 7, "distance_m": 28451.773, "section_seq": 1, "route_path_id": 102527}, {"is_pass": false, "wtt_arr": "0554", "wtt_dep": null, "location": "North Berwick", "stage_seq": 8, "distance_m": 35682.562, "section_seq": 1, "route_path_id": 102527}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 35682.562, "from_m": 0.0, "section_seq": 1, "route_path_id": 102527}], "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": 1041, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:35:34Z", "source_id": 52042522, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T04:36:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:35:39Z", "source_id": 16783798, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1051, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:43:30Z", "source_id": 52052111, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T04:44:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:43:38Z", "source_id": 16786786, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1060, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:44:56Z", "source_id": 52054020, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T04:52:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:44:59Z", "source_id": 16787367, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:52:00+01:00", "operational_fact": true}] |
Edinburgh |
0530 |
0530 |
4 |
None |
None |
North Berwick |
0554 |
0554 |
None |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W87651/2026-09-17/detailed |
None |
Edinburgh |
2026-09-17T05:30:00+01:00 |
North Berwick |
25.0 |
{"type": "LineString", "coordinates": [[-3.188845, 55.95185740000001], [-3.1886744, 55.9518849], [-3.1875398, 55.952068199999985], [-3.1869363999999996, 55.9521644], [-3.1857752, 55.952332899999995], [-3.1854867999999996, 55.952369], [-3.1848765999999995, 55.9524426], [-3.1844913, 55.9524915], [-3.1843563, 55.95250860000001], [-3.184042499999999, 55.9525552], [-3.1834396999999997, 55.9526631], [-3.1833556, 55.9526772], [-3.1831629999999995, 55.9527095], [-3.1828255, 55.9527827], [-3.182723999999999, 55.95280770000001], [-3.1822481999999996, 55.95293110000001], [-3.182009799999999, 55.9529884], [-3.1819772999999993, 55.95299450000001], [-3.181418, 55.95311949999999], [-3.1796794, 55.9535082], [-3.1796697, 55.9535104], [-3.1795909, 55.9535279], [-3.1785441, 55.95376089999999], [-3.1766148, 55.9541597], [-3.1754385999999997, 55.95440229999999], [-3.1748403, 55.95449249999999], [-3.1745157, 55.95453479999999], [-3.1740153, 55.9546192], [-3.1734216, 55.9547307], [-3.1729532000000003, 55.954834199999986], [-3.1724851, 55.95493769999999], [-3.1719846, 55.9550315], [-3.1714758999999995, 55.9551324], [-3.1708565999999996, 55.9552614], [-3.1703741999999995, 55.955362099999995], [-3.1700019, 55.9554322], [-3.1697506999999994, 55.9554753], [-3.1696207, 55.95549609999998], [-3.1692483999999994, 55.9555464], [-3.1689546, 55.95558400000001], [-3.1684379, 55.9556357], [-3.1679858999999997, 55.955669], [-3.1676554, 55.955685999999986], [-3.1671513999999994, 55.9557045], [-3.1666638, 55.9557109], [-3.1662154999999994, 55.95570659999999], [-3.1657964000000005, 55.9556946], [-3.1652303, 55.9556676], [-3.1646680999999997, 55.9556315], [-3.164079399999999, 55.9555857], [-3.1639003, 55.955573599999994], [-3.1635866, 55.95555239999999], [-3.1625334, 55.9554814], [-3.1625105999999996, 55.9554799], [-3.1623672, 55.9554702], [-3.1608863, 55.9553689], [-3.1603174999999997, 55.9553265], [-3.1595958000000004, 55.955278], [-3.1594724999999997, 55.9552698], [-3.1591996999999994, 55.95525700000001], [-3.1588108, 55.9552422], [-3.1584788, 55.95523769999999], [-3.1580594, 55.95523399999999], [-3.1576996, 55.95523769999999], [-3.1573000999999996, 55.9552481], [-3.1569323999999996, 55.95526809999999], [-3.1565713, 55.95529179999999], [-3.1562247, 55.9553192], [-3.155617, 55.95538380000001], [-3.1547864, 55.95550959999999], [-3.1539414, 55.9556519], [-3.1534321999999997, 55.95574669999999], [-3.152104, 55.9560021], [-3.1508968999999993, 55.95620759999999], [-3.1501488, 55.95631660000001], [-3.1499452000000003, 55.956342500000005], [-3.1495129, 55.9563952], [-3.1490757, 55.9564388], [-3.1486532, 55.956473300000006], [-3.1480510999999995, 55.9565199], [-3.1473871999999994, 55.95655060000001], [-3.1469502, 55.9565655], [-3.1468373999999995, 55.956569399999985], [-3.14625, 55.9565799], [-3.1458744, 55.95657839999999], [-3.1453179, 55.9565739], [-3.1448378, 55.9565589], [-3.1442261999999994, 55.9565364], [-3.144103494418325, 55.956529606395286], [-3.1436428, 55.95650409999999], [-3.142905099698427, 55.956458258674296], [-3.1428945, 55.95645760000001], [-3.1420777999999996, 55.956390000000006], [-3.1414742999999996, 55.9563389], [-3.1403669, 55.9562281], [-3.1397012, 55.95614900000001], [-3.1390788, 55.95606779999999], [-3.1381094, 55.9559255], [-3.1376501, 55.95585169999999], [-3.1375392999999994, 55.9558339], [-3.1360089999999996, 55.9555696], [-3.1350718, 55.95538179999999], [-3.1333532, 55.9550252], [-3.1332878999999996, 55.9550117], [-3.1307859999999996, 55.9544109], [-3.1299053999999997, 55.9541783], [-3.1294617, 55.9540652], [-3.1288363999999995, 55.95389309999999], [-3.1281955999999997, 55.9537145], [-3.1272103, 55.953429], [-3.1256772999999995, 55.952945699999994], [-3.124451399999999, 55.95254160000001], [-3.12326, 55.9521153], [-3.1215520999999997, 55.951452800000006], [-3.1210514999999996, 55.95124189999999], [-3.120196, 55.95088219999999], [-3.1192779999999996, 55.95048379999999], [-3.1187595, 55.95026639999999], [-3.1184318, 55.95011749999999], [-3.1179167999999997, 55.94988229999999], [-3.1176431999999994, 55.9497574], [-3.1168200999999995, 55.94940079999999], [-3.1157248, 55.948984], [-3.1151708999999994, 55.94879639999999], [-3.1146075, 55.94861939999999], [-3.1138853, 55.94840440000001], [-3.1131115, 55.9481984], [-3.1123298, 55.94800999999999], [-3.1115956, 55.947853], [-3.1109873999999995, 55.9477367], [-3.1103760999999994, 55.9476308], [-3.109256499999999, 55.94745910000001], [-3.1088916999999996, 55.9474116], [-3.1084135, 55.94735279999999], [-3.1073552999999996, 55.94724430000001], [-3.1070623, 55.9472194], [-3.1067683, 55.94719459999999], [-3.1065525999999997, 55.9471761], [-3.1063226, 55.947158400000006], [-3.1060552, 55.94714209999999], [-3.1056707, 55.9471231], [-3.1053035999999996, 55.94710499999999], [-3.1049694000000003, 55.9470955], [-3.1047657, 55.9470886], [-3.1044434999999995, 55.9470773], [-3.1033743000000005, 55.947037400000006], [-3.1029382999999995, 55.94702109999999], [-3.102562, 55.9470075], [-3.1021989, 55.9469891], [-3.1014596, 55.946943899999994], [-3.1012221999999996, 55.946927499999994], [-3.1010043, 55.946908699999994], [-3.1008122, 55.9468916], [-3.1005385999999997, 55.9468663], [-3.1000745, 55.9468179], [-3.0996207999999994, 55.94676429999999], [-3.0992500999999995, 55.9467129], [-3.0988772, 55.9466573], [-3.0984091999999994, 55.9465844], [-3.0972802, 55.94637790000001], [-3.0960119000000006, 55.9460994], [-3.0948588, 55.945765900000005], [-3.0939367999999994, 55.9454916], [-3.0923007, 55.9448763], [-3.0912478999999995, 55.9443893], [-3.0901065, 55.9437674], [-3.0899386, 55.94364459999999], [-3.0898627, 55.9435925], [-3.0897499999999996, 55.943517799999995], [-3.0892307, 55.9431732], [-3.088494, 55.9426843], [-3.0871822, 55.94144300000001], [-3.0855938999999997, 55.939739800000005], [-3.0841863999999997, 55.9385844], [-3.082552999999999, 55.9375556], [-3.0805658999999994, 55.936585599999994], [-3.0797564999999993, 55.93627839999999], [-3.0783615, 55.9357264], [-3.0747129, 55.93429789999999], [-3.0729219999999997, 55.93361550000001], [-3.0719014999999996, 55.9332117], [-3.0710269999999995, 55.932875], [-3.0706801999999995, 55.9327397], [-3.0650699, 55.93056030000001], [-3.0636908999999997, 55.93012120000001], [-3.0636336999999996, 55.9301067], [-3.0632035, 55.9299825], [-3.0629775, 55.9299173], [-3.0622575, 55.929745999999994], [-3.0615819999999996, 55.9295924], [-3.0613574, 55.9295437], [-3.0603776, 55.9293694], [-3.0598859999999997, 55.92928500000001], [-3.0595528999999995, 55.9292363], [-3.0593801, 55.929211], [-3.0583817999999994, 55.9290823], [-3.0573520999999997, 55.92898460000001], [-3.0569507, 55.92895519999999], [-3.0557968999999994, 55.928923700000006], [-3.055536899999999, 55.92892150000001], [-3.0546081, 55.9289115], [-3.0543870999999996, 55.92891189999999], [-3.0542719660063726, 55.928912172184376], [-3.0542179, 55.9289123], [-3.054012, 55.9289132], [-3.0531442999999996, 55.928938899999984], [-3.0520575999999995, 55.929007], [-3.0511316, 55.929097600000006], [-3.0503457, 55.929201299999995], [-3.0492994, 55.9293739], [-3.0482985, 55.9295546], [-3.0469871999999993, 55.9298998], [-3.0453726, 55.9304175], [-3.0430427, 55.93119420000001], [-3.0423931, 55.9314107], [-3.0393249000000004, 55.9324335], [-3.0383085999999997, 55.93276639999999], [-3.0308359999999994, 55.93521419999999], [-3.024035, 55.93743859999999], [-3.0203053999999994, 55.93866179999999], [-3.0155816, 55.9402111], [-3.0153973, 55.9402719], [-3.0143407, 55.9406207], [-3.0092348999999996, 55.9423063], [-3.0088993, 55.94241120000001], [-3.0082997999999996, 55.942609700000006], [-3.0080098, 55.9427045], [-3.0025731999999996, 55.94450239999999], [-3.0023878999999996, 55.9445639], [-3.001064, 55.9450029], [-3.0003035, 55.9452556], [-2.9995507000000003, 55.945475399999985], [-2.997973, 55.94589950000001], [-2.9963471, 55.94627429999999], [-2.9930453, 55.9470173], [-2.9911815, 55.9475119], [-2.989936, 55.94787890000001], [-2.9884447999999995, 55.9483487], [-2.9870102999999997, 55.9488395], [-2.9855448, 55.9493988], [-2.9850651, 55.949599699999986], [-2.9841412, 55.9499865], [-2.9813702, 55.95111669999999], [-2.9791342000000003, 55.95185430000001], [-2.97775, 55.952244400000005], [-2.9769456, 55.9524512], [-2.9764337999999997, 55.9525706], [-2.9761234, 55.952635], [-2.9756155, 55.9527503], [-2.9752165999999995, 55.9528421], [-2.9750597999999995, 55.9528778], [-2.9745092, 55.9530002], [-2.9738556, 55.95314849999999], [-2.9721819, 55.9535113], [-2.9701437, 55.95395839999999], [-2.9681055, 55.954399499999994], [-2.9673175, 55.9545719], [-2.9664400999999994, 55.9547638], [-2.9659622, 55.95486830000001], [-2.9651432, 55.9550475], [-2.9648182, 55.95511729999999], [-2.964440437594421, 55.95519839379025], [-2.9629679, 55.95551449999999], [-2.9615441999999996, 55.955820200000005], [-2.9606084, 55.95598989999999], [-2.959755299999999, 55.95617609999999], [-2.9544600999999995, 55.95733159999999], [-2.9533627999999994, 55.957571699999995], [-2.9531517, 55.95761789999999], [-2.952765494793428, 55.95770237974702], [-2.9515105, 55.9579769], [-2.9499967, 55.95831840000001], [-2.9485085, 55.958704], [-2.9471786999999994, 55.95911220000001], [-2.9463691999999995, 55.9593879], [-2.9454075, 55.959751100000005], [-2.9444937, 55.9601334], [-2.9419695999999997, 55.9611615], [-2.9411113, 55.961466], [-2.9400442999999994, 55.9618446], [-2.9389221999999995, 55.9621774], [-2.9370098, 55.96264660000001], [-2.9356356, 55.962920399999994], [-2.933166299999999, 55.96331680000001], [-2.9286571, 55.9639849], [-2.9231821, 55.9647555], [-2.9205906999999995, 55.96510260000001], [-2.9200241999999994, 55.96518470000001], [-2.9145077, 55.9659837], [-2.9131814, 55.96618839999999], [-2.9119087, 55.9664453], [-2.9106481999999994, 55.96675689999999], [-2.9094296, 55.9671092], [-2.9081395, 55.96755539999999], [-2.9063854, 55.968298099999984], [-2.9046900999999994, 55.96906709999998], [-2.9009947, 55.9707952], [-2.8982799999999997, 55.97206459999999], [-2.8964446, 55.972908199999985], [-2.8962975, 55.9729758], [-2.8931052, 55.974442999999994], [-2.8928946000000004, 55.9745398], [-2.8918589, 55.97501580000001], [-2.8909332, 55.9754063], [-2.8899709, 55.9757699], [-2.8894775, 55.9759493], [-2.8887142, 55.97620220000001], [-2.8880473, 55.9764173], [-2.8860100999999996, 55.9770666], [-2.8843603, 55.9775924], [-2.8838105, 55.97776760000001], [-2.8828572999999995, 55.9780639], [-2.8797828, 55.9790195], [-2.8783367, 55.97944650000001], [-2.876853, 55.9798417], [-2.875476299999999, 55.9801449], [-2.8746089091824683, 55.980309827074706], [-2.8740826, 55.98040989999999], [-2.8717624, 55.980771999999995], [-2.8681618, 55.9812087], [-2.8658892, 55.98153320000001], [-2.8631256, 55.982001], [-2.8617087, 55.98228389999999], [-2.860354, 55.9825866], [-2.860124, 55.9826419], [-2.8599402, 55.9826824], [-2.8598717, 55.98269949999999], [-2.8571660999999997, 55.9833752], [-2.8550281999999996, 55.98396369999999], [-2.8543041999999996, 55.9841898], [-2.8531976, 55.98453560000001], [-2.8513552999999994, 55.98513499999999], [-2.846411499999999, 55.9867594], [-2.842738199999999, 55.987931199999984], [-2.8406086, 55.98864509999999], [-2.8393325999999997, 55.98907289999999], [-2.8378107, 55.98963740000001], [-2.8363904999999994, 55.990232799999994], [-2.8348903999999995, 55.9909495], [-2.8333194999999995, 55.9917734], [-2.8331124000000005, 55.99188879999999], [-2.8317519, 55.99276009999999], [-2.8297802, 55.9941644], [-2.8284771, 55.9950036], [-2.8270811999999994, 55.9957844], [-2.8256377999999995, 55.9963914], [-2.8241463, 55.9969283], [-2.8223663, 55.99743889999999], [-2.8216945999999994, 55.99760860000001], [-2.8209207, 55.9978041], [-2.8205494999999994, 55.9978979], [-2.8164764, 55.998881], [-2.8119877999999994, 55.9999602], [-2.8112528, 56.0001362], [-2.8110528, 56.00018409999999], [-2.8094773999999996, 56.000561299999994], [-2.8069287, 56.0011824], [-2.8043775, 56.00179919999999], [-2.8041175, 56.001862], [-2.8018313999999997, 56.002413700000005], [-2.7996362, 56.00288770000001], [-2.7980629999999995, 56.0031769], [-2.7941245999999995, 56.003781], [-2.7904386, 56.00434280000001], [-2.7896077999999997, 56.00446730000001], [-2.7886217, 56.0046184], [-2.7864047999999997, 56.0049505], [-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]]} |
22.2 |
0527 |
0552 |
Edinburgh |
North Berwick |
North Berwick |
56.0569963 |
-2.7303444 |
56.0569963 |
-2.7303444 |
1 |
0 |
2026-09-17 05:02:21 |
TERMINATED |
2026-09-17 04:52:00 |
North Berwick |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16787367 |
1789620300606742 |
25 |
25 |
2026-09-17 04:52:21.202340 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:52:21.198157 |
| 597619 |
629042 |
C49549 |
745D05M517 |
2026-09-17 |
COMPLETE |
16789746 |
2026-09-17 05:52:00 |
2026-09-17 05:02:51 |
2026-09-19 05:02:51 |
{"id": 629042, "stp": "P", "toc": "Great Western Railway", "uid": "C49549", "consist": "800032", "dest_crs": "OXF", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C49549/2026-09-17/detailed", "trust_id": "745D05M517", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Oxford", "service_date": "2026-09-17", "dest_arr_time": "0555", "dest_platform": "3", "is_terminated": 1, "next_location": "Oxford", "signalling_id": "5D05", "timing_status": "EARLY", "origin_station": "Oxford U.C.S.", "current_leg_arr": "0552", "current_leg_dep": "0550", "current_leg_end": "Oxford", "origin_dep_time": "0553", "origin_platform": null, "current_location": "Oxford", "last_update_time": "2026-09-17T05:02:51", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.2722615999999998, 51.7610529], [-1.2722053, 51.7604196], [-1.2721291999999995, 51.759985], [-1.2720644, 51.75968599999999], [-1.2719091, 51.75919160000001], [-1.2718083, 51.7589296], [-1.2716746, 51.758611300000005], [-1.2715601999999997, 51.7583216], [-1.2715015, 51.758034], [-1.271457, 51.75785350000001], [-1.2714038999999997, 51.7575831], [-1.2713908, 51.7575253], [-1.2713386, 51.75729119999999], [-1.2712496000000002, 51.75694450000001], [-1.2712112, 51.756825199999994], [-1.2711510999999998, 51.7566418], [-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": "Oxford U.C.S.", "dest_arr_time_act": "0555", "motion_projection": null, "next_location_lat": "51.7539662", "next_location_lon": "-1.2702377", "previous_location": "Oxford U.C.S.", "current_leg_milage": "0.5", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 606.028, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 801.439, \"from_m\": 606.028, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 629042, \"profile_key\": \"324729842c0fa37b031df2fa1d4d7da03c0d2374adbf3cbebf02e629138236c4\", \"schedule_id\": 6729, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0553\", \"location\": \"Oxford U.C.S.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27848}, {\"is_pass\": false, \"wtt_arr\": \"0555\", \"wtt_dep\": null, \"location\": \"Oxford\", \"stage_seq\": 2, \"distance_m\": 801.439, \"section_seq\": 1, \"route_path_id\": 27848}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 801.439, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27848}], \"total_distance_m\": 801.439, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 195.411, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 606.028, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0553", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.7539662", "current_position_lon": "-1.2702377", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 24153, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:50:28Z\", \"source_id\": 52061989, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:52:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:50:32Z\", \"source_id\": 16789746, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Oxford", "service_state_platform": "3", "timing_fact_generation": 1789620633517290, "current_leg_arrival_utc": "2026-09-17T05:53:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:52:22.242607", "service_state_evidence_id": 16789746, "current_leg_start_actual_dep": "2026-09-17T05:53:00+01:00", "operational_evidence_version": 3, "service_state_event_time_utc": "2026-09-17T04:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:02:22.864899", "service_state_valid_until_kind": null, "operational_interpretation_version": 3, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
None |
OXF |
5D05 |
800032 |
5 |
125 |
None |
{"version": 3, "segments": [{"to_m": 606.028, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 801.439, "from_m": 606.028, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 629042, "profile_key": "324729842c0fa37b031df2fa1d4d7da03c0d2374adbf3cbebf02e629138236c4", "schedule_id": 6729, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0553", "location": "Oxford U.C.S.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 27848}, {"is_pass": false, "wtt_arr": "0555", "wtt_dep": null, "location": "Oxford", "stage_seq": 2, "distance_m": 801.439, "section_seq": 1, "route_path_id": 27848}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 801.439, "from_m": 0.0, "section_seq": 1, "route_path_id": 27848}], "total_distance_m": 801.439, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 195.411, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 606.028, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 24153, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:50:28Z", "source_id": 52061989, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T04:52:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:50:32Z", "source_id": 16789746, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:52:00+01:00", "operational_fact": true}] |
Oxford U.C.S. |
0553 |
0553 |
None |
None |
None |
Oxford |
0555 |
0555 |
3 |
EARLY |
-3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C49549/2026-09-17/detailed |
None |
Oxford U.C.S. |
2026-09-17T05:53:00+01:00 |
Oxford |
2.0 |
{"type": "LineString", "coordinates": [[-1.2722615999999998, 51.7610529], [-1.2722053, 51.7604196], [-1.2721291999999995, 51.759985], [-1.2720644, 51.75968599999999], [-1.2719091, 51.75919160000001], [-1.2718083, 51.7589296], [-1.2716746, 51.758611300000005], [-1.2715601999999997, 51.7583216], [-1.2715015, 51.758034], [-1.271457, 51.75785350000001], [-1.2714038999999997, 51.7575831], [-1.2713908, 51.7575253], [-1.2713386, 51.75729119999999], [-1.2712496000000002, 51.75694450000001], [-1.2712112, 51.756825199999994], [-1.2711510999999998, 51.7566418], [-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]]} |
0.5 |
0550 |
0552 |
Oxford U.C.S. |
Oxford |
Oxford |
51.7539662 |
-1.2702377 |
51.7539662 |
-1.2702377 |
1 |
0 |
2026-09-17 05:02:51 |
TERMINATED |
2026-09-17 04:52:00 |
Oxford |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16789746 |
1789620633517290 |
3 |
3 |
2026-09-17 05:02:22.864899 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:52:22.242607 |
| 597620 |
626419 |
H02327 |
210E68C417 |
2026-09-16 |
COMPLETE |
16790612 |
2026-09-17 05:51:00 |
2026-09-17 05:02:51 |
2026-09-19 05:02:51 |
{"id": 626419, "stp": "O", "toc": "Unknown", "uid": "H02327", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H02327/2026-09-17/detailed", "trust_id": "210E68C417", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Scunthorpe Trent Terminal Complex", "service_date": "2026-09-16", "dest_arr_time": "0608", "dest_platform": null, "is_terminated": 1, "next_location": "Scunthorpe Trent Terminal Complex", "signalling_id": "0E68", "timing_status": "EARLY", "origin_station": "Humber Oil Refinery", "current_leg_arr": "0551", "current_leg_dep": "0528", "current_leg_end": "Scunthorpe Trent Terminal Complex", "origin_dep_time": "0528", "origin_platform": null, "current_location": "Scunthorpe Trent Terminal Complex", "last_update_time": "2026-09-17T05:02:51", "route_debug_link": null, "timing_variation": "-17 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.2477311, 53.6365382], [-0.24908300000000003, 53.6366822], [-0.24984100000000004, 53.636764199999995], [-0.2501062, 53.636789799999995], [-0.25056249999999997, 53.6368413], [-0.25154819999999994, 53.6369487], [-0.2536337, 53.6371713], [-0.25395549999999995, 53.6372047], [-0.2541067, 53.6372149], [-0.2545079, 53.63723509999999], [-0.2547306999999999, 53.63725960000001], [-0.25511559999999994, 53.6372986], [-0.25539, 53.637331499999995], [-0.2554192, 53.637335], [-0.2555125, 53.6373463], [-0.25561710000000004, 53.6373614], [-0.2557942, 53.6373852], [-0.2559856, 53.63740489999999], [-0.2561388, 53.63741780000001], [-0.2562703, 53.6374258], [-0.2565208, 53.6374311], [-0.2569381, 53.63742020000001], [-0.25723179999999995, 53.6374091], [-0.25738579999999994, 53.6374029], [-0.2576905, 53.6373908], [-0.2580526, 53.6373717], [-0.2583579999999999, 53.6373564], [-0.2589401, 53.637321499999985], [-0.2593732, 53.63729120000001], [-0.2598011, 53.63726020000001], [-0.26019, 53.6372324], [-0.2605628, 53.637203], [-0.2609977, 53.6371634], [-0.2616128999999999, 53.637106], [-0.2618731, 53.6370789], [-0.2622449, 53.637035399999995], [-0.262667, 53.6369843], [-0.2630546, 53.636929499999994], [-0.2633258, 53.6368914], [-0.263818, 53.636818299999995], [-0.2643074999999999, 53.636734], [-0.2650448, 53.636600300000005], [-0.2656124, 53.63647399999999], [-0.2662225999999999, 53.636335599999995], [-0.2665087, 53.636262999999985], [-0.26949458523585645, 53.63545072401347], [-0.269956, 53.6353252], [-0.2721384, 53.63472069999999], [-0.289487, 53.629827799999994], [-0.29031769999999996, 53.6295935], [-0.29335769999999994, 53.62874020000001], [-0.29530159999999994, 53.62817900000001], [-0.2954821, 53.6281269], [-0.29619719999999994, 53.6279314], [-0.29625849868989057, 53.62791270082296], [-0.29654369999999997, 53.6278257], [-0.2968633, 53.6277197], [-0.2971676, 53.62761569999999], [-0.29746339999999993, 53.6274986], [-0.2977545999999999, 53.62737879999999], [-0.2980423, 53.6272549], [-0.2985944, 53.6269878], [-0.2988818, 53.62681589999999], [-0.2991035, 53.62669530000001], [-0.2996403, 53.6263541], [-0.29986989999999997, 53.6261785], [-0.3000123, 53.626064], [-0.3000920999999999, 53.6259998], [-0.3003993, 53.62574740000001], [-0.3006591, 53.6254867], [-0.30094339999999997, 53.625175], [-0.3011831, 53.624862500000006], [-0.30143169999999997, 53.6244895], [-0.3015908, 53.624188], [-0.3017493, 53.62386459999999], [-0.3018784, 53.62353519999999], [-0.30196639999999997, 53.62318009999999], [-0.30201989999999995, 53.6227627], [-0.3020415, 53.6224246], [-0.30202769999999995, 53.6220844], [-0.3019595, 53.6216921], [-0.30185499999999993, 53.621341300000005], [-0.3017699, 53.6210415], [-0.3017136, 53.620906999999995], [-0.3015912, 53.62062999999999], [-0.3013179, 53.620195200000005], [-0.30117579999999994, 53.6198941], [-0.3009238, 53.61946579999999], [-0.30078689999999997, 53.61918839999999], [-0.30068559999999994, 53.61898550000001], [-0.30048099999999994, 53.618478], [-0.30037479999999994, 53.6180385], [-0.3003241, 53.6177666], [-0.3002537, 53.6173868], [-0.3002175, 53.6170099], [-0.3002014, 53.6168832], [-0.3001745, 53.6164429], [-0.3002026, 53.61591069999999], [-0.3002432, 53.6155395], [-0.3002671, 53.615321300000005], [-0.3003585999999999, 53.614858599999984], [-0.3004917999999999, 53.6144099], [-0.3006627, 53.6139082], [-0.3007951, 53.613593], [-0.301117, 53.612944199999994], [-0.30151, 53.61232149999999], [-0.301752, 53.6119775], [-0.3019348, 53.6117292], [-0.30231089999999994, 53.6112782], [-0.3029046, 53.61069590000001], [-0.3033786, 53.6102541], [-0.3038874999999999, 53.609833599999995], [-0.30441969999999996, 53.6094343], [-0.3049793, 53.6090518], [-0.30555, 53.6086991], [-0.3059752, 53.6084578], [-0.30653709999999995, 53.6081516], [-0.30710699999999996, 53.6078691], [-0.307761, 53.6075821], [-0.3083924, 53.60733899999999], [-0.3086355, 53.607253499999985], [-0.3102825, 53.6066886], [-0.3114297999999999, 53.606287300000005], [-0.31288039999999995, 53.6057762], [-0.3130098, 53.6057303], [-0.31381665093308014, 53.60545207895327], [-0.31382499999999997, 53.605449199999995], [-0.3175264, 53.60419499999999], [-0.32090149999999995, 53.60300970000001], [-0.3232822, 53.60217600000001], [-0.3279374, 53.6005458], [-0.3294057, 53.6000074], [-0.3301445, 53.599736500000006], [-0.3305744, 53.59956960000001], [-0.3325794, 53.59877409999999], [-0.3344056, 53.5980213], [-0.3443309, 53.593797900000006], [-0.3446045999999999, 53.59368080000001], [-0.3462861, 53.5929571], [-0.3501938, 53.59129690000001], [-0.3518424, 53.5905867], [-0.35427040000000004, 53.5895616], [-0.35564739999999995, 53.5889712], [-0.35721159999999996, 53.588307099999994], [-0.35788939999999997, 53.5880193], [-0.35932611364780853, 53.58740711833904], [-0.3596519, 53.5872683], [-0.3614217, 53.58651789999999], [-0.36340779999999995, 53.5856881], [-0.3640803, 53.58539179999999], [-0.3647461, 53.58511750000001], [-0.36593859999999995, 53.584592099999995], [-0.3678504, 53.583729100000006], [-0.3690434, 53.5831841], [-0.3701844, 53.58268399999999], [-0.3712848999999999, 53.58225099999999], [-0.3721887, 53.581925599999984], [-0.3726382, 53.5817701], [-0.3730898, 53.58162430000001], [-0.3737901, 53.581402800000006], [-0.37453900000000007, 53.5811858], [-0.3752867999999999, 53.58097849999999], [-0.37694199999999994, 53.5805755], [-0.3780563, 53.58035700000001], [-0.37911539999999994, 53.58015609999999], [-0.3802139, 53.5799695], [-0.380459, 53.5799349], [-0.3807088, 53.57990100000001], [-0.38095719999999994, 53.5798648], [-0.3813524999999999, 53.579813400000006], [-0.3818152, 53.5797577], [-0.38212129999999994, 53.5797209], [-0.3825957, 53.579676500000005], [-0.3830356, 53.57963509999998], [-0.3834181, 53.5796037], [-0.3838724999999999, 53.579572199999994], [-0.3842775, 53.57954669999999], [-0.3848434, 53.579514], [-0.38529, 53.5794925], [-0.3860171, 53.57945719999999], [-0.3869449, 53.579419299999984], [-0.3878985, 53.5793858], [-0.3885435, 53.5793627], [-0.3890387, 53.5793449], [-0.3895976, 53.5793261], [-0.390181, 53.579307], [-0.3908435, 53.579284699999995], [-0.3913773, 53.5792664], [-0.3917705, 53.579251], [-0.3923069, 53.5792287], [-0.3928324, 53.5792043], [-0.3932387, 53.579180400000006], [-0.393688, 53.57915020000001], [-0.3940933, 53.57912040000001], [-0.39455729999999994, 53.579083], [-0.3949996, 53.57904349999999], [-0.39545289999999994, 53.5789981], [-0.3958941000000001, 53.57895030000002], [-0.3964037, 53.578889799999985], [-0.39688119999999993, 53.57882850000001], [-0.3974165, 53.57875250000001], [-0.39786419999999995, 53.5786812], [-0.3984408, 53.57858399999999], [-0.39938099999999993, 53.5784081], [-0.4002138, 53.5782345], [-0.40103589999999995, 53.5780529], [-0.40166079999999993, 53.5779032], [-0.4024253, 53.5777113], [-0.4029375999999999, 53.5775752], [-0.4034003, 53.5774478], [-0.4038494999999999, 53.577318], [-0.4043645, 53.57716430000001], [-0.4048044, 53.5770281], [-0.4053073, 53.5768625], [-0.4057861, 53.5767009], [-0.4059885, 53.57662919999999], [-0.4060895, 53.576592599999984], [-0.4065887, 53.5763704], [-0.40666730000000006, 53.576342], [-0.40686430000000007, 53.5762677], [-0.4071422, 53.57615740000001], [-0.4073578, 53.5760718], [-0.407602, 53.5759693], [-0.4079346, 53.57582810000001], [-0.4080309999999999, 53.5757863], [-0.4081980999999999, 53.575713699999994], [-0.4083703, 53.57563839999999], [-0.4086452, 53.575515], [-0.40889469999999994, 53.5754019], [-0.4093064, 53.5752068], [-0.4096832, 53.5750308], [-0.4098823445876618, 53.574936095411125], [-0.41000639999999994, 53.574877099999995], [-0.41040470000000007, 53.57468839999999], [-0.4105765764362084, 53.57460657386965], [-0.4108205999999999, 53.5744904], [-0.4116038, 53.5741193], [-0.4122690000000001, 53.57380390000001], [-0.4129784000000001, 53.5734679], [-0.4136906, 53.57313099999999], [-0.4139749999999999, 53.5729979], [-0.4150019999999999, 53.5725121], [-0.4159959, 53.57203759999999], [-0.4168487, 53.57163289999999], [-0.4175770999999999, 53.571288200000005], [-0.4185934999999999, 53.57081109999999], [-0.418725, 53.570748300000005], [-0.4190469, 53.5705962], [-0.41922, 53.57051419999999], [-0.41940630000000007, 53.5704472], [-0.419628, 53.5703608], [-0.4196558, 53.570347700000006], [-0.4200328, 53.5701694], [-0.420121, 53.5701278], [-0.4205146, 53.569939299999994], [-0.42123691192220186, 53.56959675340317], [-0.4212676, 53.569582200000006], [-0.42149429999999993, 53.56947709999999], [-0.42157610000000006, 53.56943789999999], [-0.421969, 53.5692692], [-0.4222441, 53.5691563], [-0.4225968, 53.5690209], [-0.4227068, 53.5689787], [-0.4229884, 53.5688759], [-0.423467, 53.5687125], [-0.4236743, 53.56864490000001], [-0.4239205, 53.56856450000001], [-0.4241, 53.5685079], [-0.4244406999999999, 53.568405899999995], [-0.424815, 53.56829929999999], [-0.4253184, 53.568168], [-0.4258237999999999, 53.5680434], [-0.42665679999999995, 53.5678836], [-0.4275066, 53.56774819999999], [-0.428271, 53.567648199999994], [-0.42903489999999994, 53.5675591], [-0.4297826, 53.5674949], [-0.4305397999999999, 53.56745469999999], [-0.4312946999999999, 53.567439699999994], [-0.43202109999999994, 53.5674391], [-0.4328221, 53.567458900000005], [-0.43359249999999994, 53.5674977], [-0.4343739, 53.5675549], [-0.4351339, 53.5676354], [-0.4358171, 53.56772070000001], [-0.4364809999999999, 53.56782449999999], [-0.4371226999999999, 53.5679385], [-0.4376682999999999, 53.5680502], [-0.4383023999999999, 53.5681965], [-0.43892229999999993, 53.5683492], [-0.4396858, 53.568583], [-0.4404313999999999, 53.56882519999999], [-0.4411763, 53.569144400000006], [-0.441916, 53.569454599999986], [-0.4426423, 53.569819499999994], [-0.4429911, 53.57000219999999], [-0.4433653, 53.570203099999986], [-0.44376989999999994, 53.5704309], [-0.4463246, 53.571940399999995], [-0.4491576420597607, 53.57362013451727], [-0.4508214241961538, 53.57460657386965], [-0.45184360000000007, 53.575212599999986], [-0.4565851999999999, 53.5780388], [-0.4594729000000001, 53.57974810000001], [-0.4597675, 53.57992079999999], [-0.46022459999999993, 53.5801794], [-0.46070400000000006, 53.580421400000006], [-0.4610464, 53.58059169999999], [-0.4614479000000001, 53.580776699999994], [-0.4618419000000001, 53.5809508], [-0.46225250000000007, 53.5811175], [-0.4709587999999999, 53.58446970000001], [-0.4710963, 53.5845219], [-0.47117900000000007, 53.58455279999998], [-0.48218389999999994, 53.58878569999999], [-0.4827001000000001, 53.58897859999999], [-0.5067415999999999, 53.5981956], [-0.5080932, 53.59871489999999], [-0.5120610999999999, 53.600237599999986], [-0.5126817, 53.6004483], [-0.513329, 53.600653099999995], [-0.5136391, 53.6007335], [-0.5138614, 53.600791], [-0.5146418, 53.6009645], [-0.5152356, 53.601062299999995], [-0.5158142, 53.6011417], [-0.5164011999999999, 53.60120249999999], [-0.517006, 53.60125039999999], [-0.5176006, 53.60127510000001], [-0.5181979, 53.6012759], [-0.518777, 53.6012579], [-0.5193541999999999, 53.601224], [-0.5197684, 53.601188], [-0.5200209, 53.60116279999999], [-0.5202459, 53.6011371], [-0.520882, 53.6010612], [-0.5214542999999999, 53.60099780000001], [-0.5354152999999999, 53.59945899999999], [-0.5389891704717129, 53.59907055446287], [-0.5406485, 53.59889019999999], [-0.5415654999999999, 53.5987862], [-0.5424782, 53.5986979], [-0.5429043999999998, 53.5986688], [-0.5432954, 53.5986473], [-0.5436308999999999, 53.59863549999999], [-0.5445303999999999, 53.598625000000006], [-0.545656, 53.598696800000006], [-0.5462378999999999, 53.5987655], [-0.5466191, 53.5988231], [-0.5476027999999998, 53.5989943], [-0.548138, 53.5991204], [-0.5486386999999999, 53.59925009999999], [-0.549114, 53.599388], [-0.5495535, 53.599541900000006], [-0.5499867999999999, 53.5996913], [-0.5503845, 53.59984279999999], [-0.5508246, 53.60003919999999], [-0.5512311, 53.60022949999999], [-0.5516822, 53.6004433], [-0.5528188999999999, 53.60105479999999], [-0.5546038, 53.6020075], [-0.5551004, 53.60226], [-0.5556176, 53.602502599999994], [-0.5561699, 53.6027286], [-0.5567311, 53.6029393], [-0.5572427, 53.60309250000001], [-0.5577625, 53.6032341], [-0.5582992, 53.6033524], [-0.5588733, 53.60345949999999], [-0.5596431, 53.60356269999999], [-0.5603831, 53.6036329], [-0.5611962, 53.60365910000001], [-0.5620637, 53.6036592], [-0.5626679, 53.60365110000001], [-0.5757792, 53.6032159], [-0.5763912, 53.60318230000001], [-0.5769278, 53.6031472], [-0.5774294, 53.6030903], [-0.5778335999999998, 53.6030346], [-0.57823, 53.60296469999999], [-0.5786156, 53.6028851], [-0.5787809999999999, 53.6028418], [-0.5790347999999998, 53.60277409999999], [-0.5795863999999998, 53.6026102], [-0.5799627, 53.60246709999999], [-0.5804638, 53.6022504], [-0.5809072, 53.60203069999999], [-0.5813303, 53.60178629999999], [-0.5847217, 53.5995625], [-0.5852054, 53.59928690000001], [-0.5856867, 53.5990398], [-0.5863015, 53.59877389999999], [-0.5869291, 53.598530800000006], [-0.5875333, 53.59833929999999], [-0.5881335, 53.5981804], [-0.5886150999999998, 53.598073], [-0.5891043, 53.59797989999999], [-0.589644, 53.59791030000001], [-0.5898849999999999, 53.597879000000006], [-0.5902790999999998, 53.5978192], [-0.5903227510579314, 53.59781351450754], [-0.5907697, 53.59775530000001], [-0.5911092, 53.597723], [-0.5915544999999999, 53.59768309999999], [-0.5920354999999999, 53.597641999999986], [-0.5923612, 53.597618], [-0.5929259, 53.59757869999999], [-0.5935723999999999, 53.597544], [-0.5944018999999999, 53.59752319999999], [-0.5948887, 53.597529], [-0.5954495, 53.59755330000001], [-0.5960395, 53.59759249999998], [-0.5966819999999999, 53.5976573], [-0.5974063999999999, 53.5977509], [-0.5977987999999999, 53.59780889999999], [-0.6026092, 53.598676399999995], [-0.6033087, 53.59880059999999], [-0.6038181, 53.598890399999995], [-0.6042752, 53.59895910000001], [-0.604669, 53.5990146], [-0.6051564, 53.5990784], [-0.6056685999999999, 53.5991258], [-0.6061863, 53.599165], [-0.6066159, 53.5991846], [-0.6069519, 53.599189499999994], [-0.6073319, 53.59918619999999], [-0.6077311999999999, 53.59917149999999], [-0.6081608, 53.59914369999999], [-0.6085793, 53.5991131], [-0.608876, 53.5990798], [-0.6093063, 53.5990081], [-0.6096959999999999, 53.59893539999999], [-0.6103087, 53.59880469999999], [-0.6109971, 53.5986429], [-0.6116374, 53.59847539999999], [-0.6172816, 53.59677980000001], [-0.6182270999999999, 53.5964815], [-0.6185226, 53.5963888], [-0.619253, 53.59615979999999], [-0.6193539, 53.59612919999999], [-0.6201042999999999, 53.5959012], [-0.6207943, 53.5956915], [-0.6208460999999998, 53.5956757], [-0.6213543999999999, 53.5955213]]}", "current_leg_start": "Humber Oil Refinery", "dest_arr_time_act": "0608", "motion_projection": null, "next_location_lat": "53.5955213", "next_location_lon": "-0.6213544", "previous_location": "Humber Oil Refinery", "current_leg_milage": "18.4", "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\": 29765.444, \"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}], \"service_id\": 626419, \"profile_key\": \"ee9a0b978f92f29579469b8f31394e0216e22ed20e7b806f134c22ae45bcbfce\", \"schedule_id\": 34536, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0441\", \"location\": \"Humber Oil Refinery\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 62935}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0450\", \"location\": \"Ulceby\", \"stage_seq\": 2, \"distance_m\": 4530.916, \"section_seq\": 1, \"route_path_id\": 62935}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0452\", \"location\": \"Brocklesby Jn\", \"stage_seq\": 3, \"distance_m\": 6484.731, \"section_seq\": 1, \"route_path_id\": 62935}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0500\", \"location\": \"Barnetby\", \"stage_seq\": 4, \"distance_m\": 13799.255, \"section_seq\": 1, \"route_path_id\": 62935}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0502\", \"location\": \"Wrawby Jn\", \"stage_seq\": 5, \"distance_m\": 14758.178, \"section_seq\": 1, \"route_path_id\": 62935}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0516H\", \"location\": \"Scunthorpe Foreign Ore Jn\", \"stage_seq\": 6, \"distance_m\": 27597.032, \"section_seq\": 1, \"route_path_id\": 62935}, {\"is_pass\": false, \"wtt_arr\": \"0523\", \"wtt_dep\": null, \"location\": \"Scunthorpe Trent Terminal Complex\", \"stage_seq\": 7, \"distance_m\": 29765.444, \"section_seq\": 1, \"route_path_id\": 62935}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 29765.444, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 62935}], \"total_distance_m\": 29765.444, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 27485.468, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 2279.976, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0528", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "23.0", "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-17T03:40:13Z\", \"source_id\": 52000799, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:40:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:40:18Z\", \"source_id\": 16771562, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:49:58Z\", \"source_id\": 16772901, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:52:23Z\", \"source_id\": 16790612, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Scunthorpe Trent Terminal Complex", "service_state_platform": null, "timing_fact_generation": 1789620743597588, "current_leg_arrival_utc": "2026-09-17T05:59:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:52:23.593050", "service_state_evidence_id": 16790612, "current_leg_start_actual_dep": "2026-09-17T05:28:00+01:00", "operational_evidence_version": 30, "service_state_event_time_utc": "2026-09-17T04:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:02:24.616422", "service_state_valid_until_kind": null, "operational_interpretation_version": 30, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Unknown |
O |
None |
None |
0E68 |
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": 29765.444, "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}], "service_id": 626419, "profile_key": "ee9a0b978f92f29579469b8f31394e0216e22ed20e7b806f134c22ae45bcbfce", "schedule_id": 34536, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0441", "location": "Humber Oil Refinery", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 62935}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0450", "location": "Ulceby", "stage_seq": 2, "distance_m": 4530.916, "section_seq": 1, "route_path_id": 62935}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0452", "location": "Brocklesby Jn", "stage_seq": 3, "distance_m": 6484.731, "section_seq": 1, "route_path_id": 62935}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0500", "location": "Barnetby", "stage_seq": 4, "distance_m": 13799.255, "section_seq": 1, "route_path_id": 62935}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0502", "location": "Wrawby Jn", "stage_seq": 5, "distance_m": 14758.178, "section_seq": 1, "route_path_id": 62935}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0516H", "location": "Scunthorpe Foreign Ore Jn", "stage_seq": 6, "distance_m": 27597.032, "section_seq": 1, "route_path_id": 62935}, {"is_pass": false, "wtt_arr": "0523", "wtt_dep": null, "location": "Scunthorpe Trent Terminal Complex", "stage_seq": 7, "distance_m": 29765.444, "section_seq": 1, "route_path_id": 62935}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 29765.444, "from_m": 0.0, "section_seq": 1, "route_path_id": 62935}], "total_distance_m": 29765.444, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 27485.468, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 2279.976, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 6456, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:40:13Z", "source_id": 52000799, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T03:40:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:40:18Z", "source_id": 16771562, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T04:40:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:49:58Z", "source_id": 16772901, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T04:51:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:52:23Z", "source_id": 16790612, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:51:00+01:00", "operational_fact": true}] |
Humber Oil Refinery |
0528 |
0528 |
None |
None |
None |
Scunthorpe Trent Terminal Complex |
0608 |
0608 |
None |
EARLY |
-17 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:H02327/2026-09-17/detailed |
None |
Humber Oil Refinery |
2026-09-17T05:28:00+01:00 |
Scunthorpe Trent Terminal Complex |
23.0 |
{"type": "LineString", "coordinates": [[-0.2477311, 53.6365382], [-0.24908300000000003, 53.6366822], [-0.24984100000000004, 53.636764199999995], [-0.2501062, 53.636789799999995], [-0.25056249999999997, 53.6368413], [-0.25154819999999994, 53.6369487], [-0.2536337, 53.6371713], [-0.25395549999999995, 53.6372047], [-0.2541067, 53.6372149], [-0.2545079, 53.63723509999999], [-0.2547306999999999, 53.63725960000001], [-0.25511559999999994, 53.6372986], [-0.25539, 53.637331499999995], [-0.2554192, 53.637335], [-0.2555125, 53.6373463], [-0.25561710000000004, 53.6373614], [-0.2557942, 53.6373852], [-0.2559856, 53.63740489999999], [-0.2561388, 53.63741780000001], [-0.2562703, 53.6374258], [-0.2565208, 53.6374311], [-0.2569381, 53.63742020000001], [-0.25723179999999995, 53.6374091], [-0.25738579999999994, 53.6374029], [-0.2576905, 53.6373908], [-0.2580526, 53.6373717], [-0.2583579999999999, 53.6373564], [-0.2589401, 53.637321499999985], [-0.2593732, 53.63729120000001], [-0.2598011, 53.63726020000001], [-0.26019, 53.6372324], [-0.2605628, 53.637203], [-0.2609977, 53.6371634], [-0.2616128999999999, 53.637106], [-0.2618731, 53.6370789], [-0.2622449, 53.637035399999995], [-0.262667, 53.6369843], [-0.2630546, 53.636929499999994], [-0.2633258, 53.6368914], [-0.263818, 53.636818299999995], [-0.2643074999999999, 53.636734], [-0.2650448, 53.636600300000005], [-0.2656124, 53.63647399999999], [-0.2662225999999999, 53.636335599999995], [-0.2665087, 53.636262999999985], [-0.26949458523585645, 53.63545072401347], [-0.269956, 53.6353252], [-0.2721384, 53.63472069999999], [-0.289487, 53.629827799999994], [-0.29031769999999996, 53.6295935], [-0.29335769999999994, 53.62874020000001], [-0.29530159999999994, 53.62817900000001], [-0.2954821, 53.6281269], [-0.29619719999999994, 53.6279314], [-0.29625849868989057, 53.62791270082296], [-0.29654369999999997, 53.6278257], [-0.2968633, 53.6277197], [-0.2971676, 53.62761569999999], [-0.29746339999999993, 53.6274986], [-0.2977545999999999, 53.62737879999999], [-0.2980423, 53.6272549], [-0.2985944, 53.6269878], [-0.2988818, 53.62681589999999], [-0.2991035, 53.62669530000001], [-0.2996403, 53.6263541], [-0.29986989999999997, 53.6261785], [-0.3000123, 53.626064], [-0.3000920999999999, 53.6259998], [-0.3003993, 53.62574740000001], [-0.3006591, 53.6254867], [-0.30094339999999997, 53.625175], [-0.3011831, 53.624862500000006], [-0.30143169999999997, 53.6244895], [-0.3015908, 53.624188], [-0.3017493, 53.62386459999999], [-0.3018784, 53.62353519999999], [-0.30196639999999997, 53.62318009999999], [-0.30201989999999995, 53.6227627], [-0.3020415, 53.6224246], [-0.30202769999999995, 53.6220844], [-0.3019595, 53.6216921], [-0.30185499999999993, 53.621341300000005], [-0.3017699, 53.6210415], [-0.3017136, 53.620906999999995], [-0.3015912, 53.62062999999999], [-0.3013179, 53.620195200000005], [-0.30117579999999994, 53.6198941], [-0.3009238, 53.61946579999999], [-0.30078689999999997, 53.61918839999999], [-0.30068559999999994, 53.61898550000001], [-0.30048099999999994, 53.618478], [-0.30037479999999994, 53.6180385], [-0.3003241, 53.6177666], [-0.3002537, 53.6173868], [-0.3002175, 53.6170099], [-0.3002014, 53.6168832], [-0.3001745, 53.6164429], [-0.3002026, 53.61591069999999], [-0.3002432, 53.6155395], [-0.3002671, 53.615321300000005], [-0.3003585999999999, 53.614858599999984], [-0.3004917999999999, 53.6144099], [-0.3006627, 53.6139082], [-0.3007951, 53.613593], [-0.301117, 53.612944199999994], [-0.30151, 53.61232149999999], [-0.301752, 53.6119775], [-0.3019348, 53.6117292], [-0.30231089999999994, 53.6112782], [-0.3029046, 53.61069590000001], [-0.3033786, 53.6102541], [-0.3038874999999999, 53.609833599999995], [-0.30441969999999996, 53.6094343], [-0.3049793, 53.6090518], [-0.30555, 53.6086991], [-0.3059752, 53.6084578], [-0.30653709999999995, 53.6081516], [-0.30710699999999996, 53.6078691], [-0.307761, 53.6075821], [-0.3083924, 53.60733899999999], [-0.3086355, 53.607253499999985], [-0.3102825, 53.6066886], [-0.3114297999999999, 53.606287300000005], [-0.31288039999999995, 53.6057762], [-0.3130098, 53.6057303], [-0.31381665093308014, 53.60545207895327], [-0.31382499999999997, 53.605449199999995], [-0.3175264, 53.60419499999999], [-0.32090149999999995, 53.60300970000001], [-0.3232822, 53.60217600000001], [-0.3279374, 53.6005458], [-0.3294057, 53.6000074], [-0.3301445, 53.599736500000006], [-0.3305744, 53.59956960000001], [-0.3325794, 53.59877409999999], [-0.3344056, 53.5980213], [-0.3443309, 53.593797900000006], [-0.3446045999999999, 53.59368080000001], [-0.3462861, 53.5929571], [-0.3501938, 53.59129690000001], [-0.3518424, 53.5905867], [-0.35427040000000004, 53.5895616], [-0.35564739999999995, 53.5889712], [-0.35721159999999996, 53.588307099999994], [-0.35788939999999997, 53.5880193], [-0.35932611364780853, 53.58740711833904], [-0.3596519, 53.5872683], [-0.3614217, 53.58651789999999], [-0.36340779999999995, 53.5856881], [-0.3640803, 53.58539179999999], [-0.3647461, 53.58511750000001], [-0.36593859999999995, 53.584592099999995], [-0.3678504, 53.583729100000006], [-0.3690434, 53.5831841], [-0.3701844, 53.58268399999999], [-0.3712848999999999, 53.58225099999999], [-0.3721887, 53.581925599999984], [-0.3726382, 53.5817701], [-0.3730898, 53.58162430000001], [-0.3737901, 53.581402800000006], [-0.37453900000000007, 53.5811858], [-0.3752867999999999, 53.58097849999999], [-0.37694199999999994, 53.5805755], [-0.3780563, 53.58035700000001], [-0.37911539999999994, 53.58015609999999], [-0.3802139, 53.5799695], [-0.380459, 53.5799349], [-0.3807088, 53.57990100000001], [-0.38095719999999994, 53.5798648], [-0.3813524999999999, 53.579813400000006], [-0.3818152, 53.5797577], [-0.38212129999999994, 53.5797209], [-0.3825957, 53.579676500000005], [-0.3830356, 53.57963509999998], [-0.3834181, 53.5796037], [-0.3838724999999999, 53.579572199999994], [-0.3842775, 53.57954669999999], [-0.3848434, 53.579514], [-0.38529, 53.5794925], [-0.3860171, 53.57945719999999], [-0.3869449, 53.579419299999984], [-0.3878985, 53.5793858], [-0.3885435, 53.5793627], [-0.3890387, 53.5793449], [-0.3895976, 53.5793261], [-0.390181, 53.579307], [-0.3908435, 53.579284699999995], [-0.3913773, 53.5792664], [-0.3917705, 53.579251], [-0.3923069, 53.5792287], [-0.3928324, 53.5792043], [-0.3932387, 53.579180400000006], [-0.393688, 53.57915020000001], [-0.3940933, 53.57912040000001], [-0.39455729999999994, 53.579083], [-0.3949996, 53.57904349999999], [-0.39545289999999994, 53.5789981], [-0.3958941000000001, 53.57895030000002], [-0.3964037, 53.578889799999985], [-0.39688119999999993, 53.57882850000001], [-0.3974165, 53.57875250000001], [-0.39786419999999995, 53.5786812], [-0.3984408, 53.57858399999999], [-0.39938099999999993, 53.5784081], [-0.4002138, 53.5782345], [-0.40103589999999995, 53.5780529], [-0.40166079999999993, 53.5779032], [-0.4024253, 53.5777113], [-0.4029375999999999, 53.5775752], [-0.4034003, 53.5774478], [-0.4038494999999999, 53.577318], [-0.4043645, 53.57716430000001], [-0.4048044, 53.5770281], [-0.4053073, 53.5768625], [-0.4057861, 53.5767009], [-0.4059885, 53.57662919999999], [-0.4060895, 53.576592599999984], [-0.4065887, 53.5763704], [-0.40666730000000006, 53.576342], [-0.40686430000000007, 53.5762677], [-0.4071422, 53.57615740000001], [-0.4073578, 53.5760718], [-0.407602, 53.5759693], [-0.4079346, 53.57582810000001], [-0.4080309999999999, 53.5757863], [-0.4081980999999999, 53.575713699999994], [-0.4083703, 53.57563839999999], [-0.4086452, 53.575515], [-0.40889469999999994, 53.5754019], [-0.4093064, 53.5752068], [-0.4096832, 53.5750308], [-0.4098823445876618, 53.574936095411125], [-0.41000639999999994, 53.574877099999995], [-0.41040470000000007, 53.57468839999999], [-0.4105765764362084, 53.57460657386965], [-0.4108205999999999, 53.5744904], [-0.4116038, 53.5741193], [-0.4122690000000001, 53.57380390000001], [-0.4129784000000001, 53.5734679], [-0.4136906, 53.57313099999999], [-0.4139749999999999, 53.5729979], [-0.4150019999999999, 53.5725121], [-0.4159959, 53.57203759999999], [-0.4168487, 53.57163289999999], [-0.4175770999999999, 53.571288200000005], [-0.4185934999999999, 53.57081109999999], [-0.418725, 53.570748300000005], [-0.4190469, 53.5705962], [-0.41922, 53.57051419999999], [-0.41940630000000007, 53.5704472], [-0.419628, 53.5703608], [-0.4196558, 53.570347700000006], [-0.4200328, 53.5701694], [-0.420121, 53.5701278], [-0.4205146, 53.569939299999994], [-0.42123691192220186, 53.56959675340317], [-0.4212676, 53.569582200000006], [-0.42149429999999993, 53.56947709999999], [-0.42157610000000006, 53.56943789999999], [-0.421969, 53.5692692], [-0.4222441, 53.5691563], [-0.4225968, 53.5690209], [-0.4227068, 53.5689787], [-0.4229884, 53.5688759], [-0.423467, 53.5687125], [-0.4236743, 53.56864490000001], [-0.4239205, 53.56856450000001], [-0.4241, 53.5685079], [-0.4244406999999999, 53.568405899999995], [-0.424815, 53.56829929999999], [-0.4253184, 53.568168], [-0.4258237999999999, 53.5680434], [-0.42665679999999995, 53.5678836], [-0.4275066, 53.56774819999999], [-0.428271, 53.567648199999994], [-0.42903489999999994, 53.5675591], [-0.4297826, 53.5674949], [-0.4305397999999999, 53.56745469999999], [-0.4312946999999999, 53.567439699999994], [-0.43202109999999994, 53.5674391], [-0.4328221, 53.567458900000005], [-0.43359249999999994, 53.5674977], [-0.4343739, 53.5675549], [-0.4351339, 53.5676354], [-0.4358171, 53.56772070000001], [-0.4364809999999999, 53.56782449999999], [-0.4371226999999999, 53.5679385], [-0.4376682999999999, 53.5680502], [-0.4383023999999999, 53.5681965], [-0.43892229999999993, 53.5683492], [-0.4396858, 53.568583], [-0.4404313999999999, 53.56882519999999], [-0.4411763, 53.569144400000006], [-0.441916, 53.569454599999986], [-0.4426423, 53.569819499999994], [-0.4429911, 53.57000219999999], [-0.4433653, 53.570203099999986], [-0.44376989999999994, 53.5704309], [-0.4463246, 53.571940399999995], [-0.4491576420597607, 53.57362013451727], [-0.4508214241961538, 53.57460657386965], [-0.45184360000000007, 53.575212599999986], [-0.4565851999999999, 53.5780388], [-0.4594729000000001, 53.57974810000001], [-0.4597675, 53.57992079999999], [-0.46022459999999993, 53.5801794], [-0.46070400000000006, 53.580421400000006], [-0.4610464, 53.58059169999999], [-0.4614479000000001, 53.580776699999994], [-0.4618419000000001, 53.5809508], [-0.46225250000000007, 53.5811175], [-0.4709587999999999, 53.58446970000001], [-0.4710963, 53.5845219], [-0.47117900000000007, 53.58455279999998], [-0.48218389999999994, 53.58878569999999], [-0.4827001000000001, 53.58897859999999], [-0.5067415999999999, 53.5981956], [-0.5080932, 53.59871489999999], [-0.5120610999999999, 53.600237599999986], [-0.5126817, 53.6004483], [-0.513329, 53.600653099999995], [-0.5136391, 53.6007335], [-0.5138614, 53.600791], [-0.5146418, 53.6009645], [-0.5152356, 53.601062299999995], [-0.5158142, 53.6011417], [-0.5164011999999999, 53.60120249999999], [-0.517006, 53.60125039999999], [-0.5176006, 53.60127510000001], [-0.5181979, 53.6012759], [-0.518777, 53.6012579], [-0.5193541999999999, 53.601224], [-0.5197684, 53.601188], [-0.5200209, 53.60116279999999], [-0.5202459, 53.6011371], [-0.520882, 53.6010612], [-0.5214542999999999, 53.60099780000001], [-0.5354152999999999, 53.59945899999999], [-0.5389891704717129, 53.59907055446287], [-0.5406485, 53.59889019999999], [-0.5415654999999999, 53.5987862], [-0.5424782, 53.5986979], [-0.5429043999999998, 53.5986688], [-0.5432954, 53.5986473], [-0.5436308999999999, 53.59863549999999], [-0.5445303999999999, 53.598625000000006], [-0.545656, 53.598696800000006], [-0.5462378999999999, 53.5987655], [-0.5466191, 53.5988231], [-0.5476027999999998, 53.5989943], [-0.548138, 53.5991204], [-0.5486386999999999, 53.59925009999999], [-0.549114, 53.599388], [-0.5495535, 53.599541900000006], [-0.5499867999999999, 53.5996913], [-0.5503845, 53.59984279999999], [-0.5508246, 53.60003919999999], [-0.5512311, 53.60022949999999], [-0.5516822, 53.6004433], [-0.5528188999999999, 53.60105479999999], [-0.5546038, 53.6020075], [-0.5551004, 53.60226], [-0.5556176, 53.602502599999994], [-0.5561699, 53.6027286], [-0.5567311, 53.6029393], [-0.5572427, 53.60309250000001], [-0.5577625, 53.6032341], [-0.5582992, 53.6033524], [-0.5588733, 53.60345949999999], [-0.5596431, 53.60356269999999], [-0.5603831, 53.6036329], [-0.5611962, 53.60365910000001], [-0.5620637, 53.6036592], [-0.5626679, 53.60365110000001], [-0.5757792, 53.6032159], [-0.5763912, 53.60318230000001], [-0.5769278, 53.6031472], [-0.5774294, 53.6030903], [-0.5778335999999998, 53.6030346], [-0.57823, 53.60296469999999], [-0.5786156, 53.6028851], [-0.5787809999999999, 53.6028418], [-0.5790347999999998, 53.60277409999999], [-0.5795863999999998, 53.6026102], [-0.5799627, 53.60246709999999], [-0.5804638, 53.6022504], [-0.5809072, 53.60203069999999], [-0.5813303, 53.60178629999999], [-0.5847217, 53.5995625], [-0.5852054, 53.59928690000001], [-0.5856867, 53.5990398], [-0.5863015, 53.59877389999999], [-0.5869291, 53.598530800000006], [-0.5875333, 53.59833929999999], [-0.5881335, 53.5981804], [-0.5886150999999998, 53.598073], [-0.5891043, 53.59797989999999], [-0.589644, 53.59791030000001], [-0.5898849999999999, 53.597879000000006], [-0.5902790999999998, 53.5978192], [-0.5903227510579314, 53.59781351450754], [-0.5907697, 53.59775530000001], [-0.5911092, 53.597723], [-0.5915544999999999, 53.59768309999999], [-0.5920354999999999, 53.597641999999986], [-0.5923612, 53.597618], [-0.5929259, 53.59757869999999], [-0.5935723999999999, 53.597544], [-0.5944018999999999, 53.59752319999999], [-0.5948887, 53.597529], [-0.5954495, 53.59755330000001], [-0.5960395, 53.59759249999998], [-0.5966819999999999, 53.5976573], [-0.5974063999999999, 53.5977509], [-0.5977987999999999, 53.59780889999999], [-0.6026092, 53.598676399999995], [-0.6033087, 53.59880059999999], [-0.6038181, 53.598890399999995], [-0.6042752, 53.59895910000001], [-0.604669, 53.5990146], [-0.6051564, 53.5990784], [-0.6056685999999999, 53.5991258], [-0.6061863, 53.599165], [-0.6066159, 53.5991846], [-0.6069519, 53.599189499999994], [-0.6073319, 53.59918619999999], [-0.6077311999999999, 53.59917149999999], [-0.6081608, 53.59914369999999], [-0.6085793, 53.5991131], [-0.608876, 53.5990798], [-0.6093063, 53.5990081], [-0.6096959999999999, 53.59893539999999], [-0.6103087, 53.59880469999999], [-0.6109971, 53.5986429], [-0.6116374, 53.59847539999999], [-0.6172816, 53.59677980000001], [-0.6182270999999999, 53.5964815], [-0.6185226, 53.5963888], [-0.619253, 53.59615979999999], [-0.6193539, 53.59612919999999], [-0.6201042999999999, 53.5959012], [-0.6207943, 53.5956915], [-0.6208460999999998, 53.5956757], [-0.6213543999999999, 53.5955213]]} |
18.4 |
0528 |
0551 |
Humber Oil Refinery |
Scunthorpe Trent Terminal Complex |
Scunthorpe Trent Terminal Complex |
53.5955213 |
-0.6213544 |
53.5955213 |
-0.6213544 |
1 |
0 |
2026-09-17 05:02:51 |
TERMINATED |
2026-09-17 04:51:00 |
Scunthorpe Trent Terminal Complex |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16790612 |
1789620743597588 |
30 |
30 |
2026-09-17 05:02:24.616422 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:52:23.593050 |
| 597621 |
627879 |
C02480 |
825O01M517 |
2026-09-17 |
COMPLETE |
16790599 |
2026-09-17 05:21:00 |
2026-09-17 05:02:51 |
2026-09-19 05:02:51 |
{"id": 627879, "stp": "O", "toc": "Great Western Railway", "uid": "C02480", "consist": "165135", "dest_crs": "WSB", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C02480/2026-09-17/detailed", "trust_id": "825O01M517", "origin_crs": null, "show_on_map": 0, "dar_est_time": "05:13:00", "dar_platform": null, "dest_station": "Westbury", "service_date": "2026-09-17", "dest_arr_time": "0521", "dest_platform": "3", "is_terminated": 1, "next_location": "Westbury", "signalling_id": "5O01", "timing_status": "ON TIME", "origin_station": "Westbury DMU Sidings", "current_leg_arr": "0521", "current_leg_dep": "0519", "current_leg_end": "Westbury", "origin_dep_time": "0513", "origin_platform": null, "current_location": "Westbury", "last_update_time": "2026-09-17T05:02:51", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.1976685, 51.26819389999999], [-2.1979685, 51.2679161], [-2.1981469, 51.267754700000005], [-2.1984478, 51.267483299999995], [-2.1985469999999996, 51.2673912], [-2.1990945, 51.2668953], [-2.1991572, 51.2668385], [-2.1994445, 51.26658990000001], [-2.1995526, 51.266497300000005], [-2.1997293, 51.266346]]}", "current_leg_start": "Westbury Down Trowbridge Siding", "dest_arr_time_act": "0521", "motion_projection": null, "next_location_lat": "51.2663460", "next_location_lon": "-2.1997293", "previous_location": "Westbury Down Trowbridge Siding", "current_leg_milage": "0.2", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 381.106, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 415.997, \"from_m\": 381.106, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 479.226, \"from_m\": 415.997, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 729.801, \"from_m\": 479.226, \"capability_applied\": null, \"effective_limit_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\": 627879, \"profile_key\": \"1533cc5dac92f37c667a2302a498514c41704feac9ed04755b46acd4522edd81\", \"schedule_id\": 39233, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0513\", \"location\": \"Westbury DMU Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 44083}, {\"is_pass\": false, \"wtt_arr\": \"0516\", \"wtt_dep\": \"0519\", \"location\": \"Westbury Down Trowbridge Siding\", \"stage_seq\": 2, \"distance_m\": 479.226, \"section_seq\": 1, \"route_path_id\": 44083}, {\"is_pass\": false, \"wtt_arr\": \"0521\", \"wtt_dep\": null, \"location\": \"Westbury\", \"stage_seq\": 3, \"distance_m\": 729.801, \"section_seq\": 1, \"route_path_id\": 44083}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 729.801, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 44083}], \"total_distance_m\": 729.801, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 348.695, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 381.106, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0513", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.2663460", "current_position_lon": "-2.1997293", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:52:23Z\", \"source_id\": 16790599, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:21:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Westbury", "service_state_platform": "3", "timing_fact_generation": 1789620743605721, "current_leg_arrival_utc": "2026-09-17T05:21:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:52:23.602615", "service_state_evidence_id": 16790599, "current_leg_start_actual_dep": "2026-09-17T05:19:00+01:00", "operational_evidence_version": 2, "service_state_event_time_utc": "2026-09-17T04:21:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:02:24.568966", "service_state_valid_until_kind": null, "operational_interpretation_version": 2, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
O |
None |
WSB |
5O01 |
165135 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 381.106, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 415.997, "from_m": 381.106, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 479.226, "from_m": 415.997, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 729.801, "from_m": 479.226, "capability_applied": null, "effective_limit_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": 627879, "profile_key": "1533cc5dac92f37c667a2302a498514c41704feac9ed04755b46acd4522edd81", "schedule_id": 39233, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0513", "location": "Westbury DMU Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 44083}, {"is_pass": false, "wtt_arr": "0516", "wtt_dep": "0519", "location": "Westbury Down Trowbridge Siding", "stage_seq": 2, "distance_m": 479.226, "section_seq": 1, "route_path_id": 44083}, {"is_pass": false, "wtt_arr": "0521", "wtt_dep": null, "location": "Westbury", "stage_seq": 3, "distance_m": 729.801, "section_seq": 1, "route_path_id": 44083}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 729.801, "from_m": 0.0, "section_seq": 1, "route_path_id": 44083}], "total_distance_m": 729.801, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 348.695, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 381.106, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:52:23Z", "source_id": 16790599, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:21:00+01:00", "operational_fact": true}] |
Westbury DMU Sidings |
0513 |
0513 |
None |
5:13:00 |
None |
Westbury |
0521 |
0521 |
3 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C02480/2026-09-17/detailed |
None |
Westbury Down Trowbridge Siding |
2026-09-17T05:19:00+01:00 |
Westbury |
2.0 |
{"type": "LineString", "coordinates": [[-2.1976685, 51.26819389999999], [-2.1979685, 51.2679161], [-2.1981469, 51.267754700000005], [-2.1984478, 51.267483299999995], [-2.1985469999999996, 51.2673912], [-2.1990945, 51.2668953], [-2.1991572, 51.2668385], [-2.1994445, 51.26658990000001], [-2.1995526, 51.266497300000005], [-2.1997293, 51.266346]]} |
0.2 |
0519 |
0521 |
Westbury Down Trowbridge Siding |
Westbury |
Westbury |
51.2663460 |
-2.1997293 |
51.2663460 |
-2.1997293 |
1 |
0 |
2026-09-17 05:02:51 |
TERMINATED |
2026-09-17 04:21:00 |
Westbury |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16790599 |
1789620743605721 |
2 |
2 |
2026-09-17 05:02:24.568966 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:52:23.602615 |
| 597622 |
628946 |
C40127 |
535K05M517 |
2026-09-17 |
COMPLETE |
16789734 |
2026-09-17 05:52:00 |
2026-09-17 05:02:51 |
2026-09-19 05:02:51 |
{"id": 628946, "stp": "P", "toc": "Great Northern", "uid": "C40127", "consist": "717001", "dest_crs": "WGC", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C40127/2026-09-17/detailed", "trust_id": "535K05M517", "origin_crs": "XYW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Welwyn Garden City", "service_date": "2026-09-17", "dest_arr_time": "0552", "dest_platform": "4", "is_terminated": 1, "next_location": "Welwyn Garden City", "signalling_id": "5K05", "timing_status": "ON TIME", "origin_station": "Welwyn Garden City Carriage Servicing Depot", "current_leg_arr": "0552", "current_leg_dep": "0550", "current_leg_end": "Welwyn Garden City", "origin_dep_time": "0550", "origin_platform": null, "current_location": "Welwyn Garden City", "last_update_time": "2026-09-17T05:02:51", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.2007256, 51.8074615], [-0.2013318, 51.8062246], [-0.2015663, 51.8057589], [-0.20167309999999997, 51.80538320000001], [-0.2017456, 51.80509349999999], [-0.2020639, 51.804486999999995], [-0.20238249999999997, 51.8037105], [-0.2025386, 51.8032306], [-0.20283749999999995, 51.802642], [-0.2033406, 51.8016239], [-0.203413, 51.8014792], [-0.20376379999999997, 51.800777999999994], [-0.2037774, 51.8007514], [-0.20412119999999995, 51.80007979999999], [-0.2043192, 51.79968919999999], [-0.20454759999999997, 51.799223], [-0.2047334, 51.79870689999999], [-0.20438429999999996, 51.79940130000001], [-0.2040525, 51.800071], [-0.2037195, 51.80074]]}", "current_leg_start": "Welwyn Garden City Carriage Servicing Depot", "dest_arr_time_act": "0552", "motion_projection": null, "next_location_lat": "51.8007400", "next_location_lon": "-0.2037195", "previous_location": "Welwyn Garden City Carriage Servicing Depot", "current_leg_milage": "0.8", "linx_max_speed_mph": 85, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 487.373, \"from_m\": 0.0, \"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\": 953.923, \"from_m\": 487.373, \"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\": 1012.716, \"from_m\": 953.923, \"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\": 1249.293, \"from_m\": 1012.716, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}], \"service_id\": 628946, \"profile_key\": \"f7d4ec92d1f67d2308264abd49b4891407ab32d098c0e69d21991f91c85eaa5c\", \"schedule_id\": 5827, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0550\", \"location\": \"Welwyn Garden City Carriage Servicing Depot\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28533}, {\"is_pass\": false, \"wtt_arr\": \"0552\", \"wtt_dep\": null, \"location\": \"Welwyn Garden City\", \"stage_seq\": 2, \"distance_m\": 1249.293, \"section_seq\": 1, \"route_path_id\": 28533}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1249.293, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28533}], \"total_distance_m\": 1249.293, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 85.0, \"speed_covered_distance_m\": 761.92, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 487.373, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0550", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.8007400", "current_position_lon": "-0.2037195", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15839, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:50:28Z\", \"source_id\": 52061981, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:52:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:50:32Z\", \"source_id\": 16789734, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Welwyn Garden City", "service_state_platform": "4", "timing_fact_generation": 1789620633501650, "current_leg_arrival_utc": "2026-09-17T05:52:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:52:25.064775", "service_state_evidence_id": 16789734, "current_leg_start_actual_dep": "2026-09-17T05:50:00+01:00", "operational_evidence_version": 3, "service_state_event_time_utc": "2026-09-17T04:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:02:26.127442", "service_state_valid_until_kind": null, "operational_interpretation_version": 3, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Northern |
P |
XYW |
WGC |
5K05 |
717001 |
6 |
85 |
None |
{"version": 3, "segments": [{"to_m": 487.373, "from_m": 0.0, "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": 953.923, "from_m": 487.373, "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": 1012.716, "from_m": 953.923, "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": 1249.293, "from_m": 1012.716, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}], "service_id": 628946, "profile_key": "f7d4ec92d1f67d2308264abd49b4891407ab32d098c0e69d21991f91c85eaa5c", "schedule_id": 5827, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0550", "location": "Welwyn Garden City Carriage Servicing Depot", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28533}, {"is_pass": false, "wtt_arr": "0552", "wtt_dep": null, "location": "Welwyn Garden City", "stage_seq": 2, "distance_m": 1249.293, "section_seq": 1, "route_path_id": 28533}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1249.293, "from_m": 0.0, "section_seq": 1, "route_path_id": 28533}], "total_distance_m": 1249.293, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 85.0, "speed_covered_distance_m": 761.92, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 487.373, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15839, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:50:28Z", "source_id": 52061981, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T04:52:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:50:32Z", "source_id": 16789734, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:52:00+01:00", "operational_fact": true}] |
Welwyn Garden City Carriage Servicing Depot |
0550 |
0550 |
None |
None |
None |
Welwyn Garden City |
0552 |
0552 |
4 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C40127/2026-09-17/detailed |
None |
Welwyn Garden City Carriage Servicing Depot |
2026-09-17T05:50:00+01:00 |
Welwyn Garden City |
2.0 |
{"type": "LineString", "coordinates": [[-0.2007256, 51.8074615], [-0.2013318, 51.8062246], [-0.2015663, 51.8057589], [-0.20167309999999997, 51.80538320000001], [-0.2017456, 51.80509349999999], [-0.2020639, 51.804486999999995], [-0.20238249999999997, 51.8037105], [-0.2025386, 51.8032306], [-0.20283749999999995, 51.802642], [-0.2033406, 51.8016239], [-0.203413, 51.8014792], [-0.20376379999999997, 51.800777999999994], [-0.2037774, 51.8007514], [-0.20412119999999995, 51.80007979999999], [-0.2043192, 51.79968919999999], [-0.20454759999999997, 51.799223], [-0.2047334, 51.79870689999999], [-0.20438429999999996, 51.79940130000001], [-0.2040525, 51.800071], [-0.2037195, 51.80074]]} |
0.8 |
0550 |
0552 |
Welwyn Garden City Carriage Servicing Depot |
Welwyn Garden City |
Welwyn Garden City |
51.8007400 |
-0.2037195 |
51.8007400 |
-0.2037195 |
1 |
0 |
2026-09-17 05:02:51 |
TERMINATED |
2026-09-17 04:52:00 |
Welwyn Garden City |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16789734 |
1789620633501650 |
3 |
3 |
2026-09-17 05:02:26.127442 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:52:25.064775 |
| 597623 |
628688 |
Y80577 |
742H06M517 |
2026-09-17 |
COMPLETE |
16789582 |
2026-09-17 05:52:00 |
2026-09-17 05:02:51 |
2026-09-19 05:02:51 |
{"id": 628688, "stp": "P", "toc": "Great Western Railway", "uid": "Y80577", "consist": "165108", "dest_crs": "HOT", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y80577/2026-09-17/detailed", "trust_id": "742H06M517", "origin_crs": "TWY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Henley-on-Thames", "service_date": "2026-09-17", "dest_arr_time": "0553", "dest_platform": null, "is_terminated": 1, "next_location": "Henley-on-Thames", "signalling_id": "2H06", "timing_status": "EARLY", "origin_station": "Twyford", "current_leg_arr": "0552", "current_leg_dep": "0548½", "current_leg_end": "Henley-on-Thames", "origin_dep_time": "0541", "origin_platform": "4", "current_location": "Henley-on-Thames", "last_update_time": "2026-09-17T05:02:51", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.8823208, 51.5111375], [-0.8826402999999999, 51.5115912], [-0.8828935999999998, 51.5119798], [-0.8833131, 51.512539499999995], [-0.8838166999999999, 51.51326000000001], [-0.8844413999999999, 51.514159600000006], [-0.8850315, 51.514984000000005], [-0.8865075999999998, 51.51717909999999], [-0.8873643, 51.51878030000001], [-0.8880035, 51.5202995], [-0.8885436999999999, 51.521876], [-0.8888768999999999, 51.522692499999984], [-0.8892383, 51.5235001], [-0.8899482999999999, 51.52479160000001], [-0.8907755999999999, 51.5261057], [-0.891406, 51.52697849999999], [-0.8926092999999999, 51.5284415], [-0.8933113999999999, 51.52918460000001], [-0.8940159, 51.5299016], [-0.8948985000000002, 51.53067670000001], [-0.8966069000000001, 51.53201580000001], [-0.8968654, 51.5321822], [-0.8971105000000001, 51.5323373], [-0.8981208, 51.533022499999994], [-0.8983152841195214, 51.5331481703648], [-0.9001336, 51.53432310000001]]}", "current_leg_start": "Shiplake", "dest_arr_time_act": "0553", "motion_projection": null, "next_location_lat": "51.5343231", "next_location_lon": "-0.9001336", "previous_location": "Shiplake", "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\": 312.276, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 366.787, \"from_m\": 312.276, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 640.4, \"from_m\": 366.787, \"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\": 760.258, \"from_m\": 640.4, \"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\": 781.174, \"from_m\": 760.258, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3884.36, \"from_m\": 781.174, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4002.798, \"from_m\": 3884.36, \"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\": 7928.438, \"from_m\": 4002.798, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}], \"service_id\": 628688, \"profile_key\": \"3388cd7ccc8267ef77e41534a9713758466061b41645323d141b9033189464c7\", \"schedule_id\": 31138, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0541\", \"location\": \"Twyford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30221}, {\"is_pass\": false, \"wtt_arr\": \"0545\", \"wtt_dep\": \"0545H\", \"location\": \"Wargrave\", \"stage_seq\": 2, \"distance_m\": 3576.287, \"section_seq\": 1, \"route_path_id\": 30221}, {\"is_pass\": false, \"wtt_arr\": \"0548\", \"wtt_dep\": \"0548H\", \"location\": \"Shiplake\", \"stage_seq\": 3, \"distance_m\": 5031.468, \"section_seq\": 1, \"route_path_id\": 30221}, {\"is_pass\": false, \"wtt_arr\": \"0553\", \"wtt_dep\": null, \"location\": \"Henley-on-Thames\", \"stage_seq\": 4, \"distance_m\": 7928.438, \"section_seq\": 1, \"route_path_id\": 30221}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 7928.438, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30221}], \"total_distance_m\": 7928.438, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 7928.438, \"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": "0541", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.5", "current_position_lat": "51.5343231", "current_position_lon": "-0.9001336", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23694, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:50:03Z\", \"source_id\": 52061387, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:52:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:50:08Z\", \"source_id\": 16789582, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Henley-on-Thames", "service_state_platform": null, "timing_fact_generation": 1789620609795331, "current_leg_arrival_utc": "2026-09-17T05:52:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:52:27.660570", "service_state_evidence_id": 16789582, "current_leg_start_actual_dep": "2026-09-17T05:48:30+01:00", "operational_evidence_version": 8, "service_state_event_time_utc": "2026-09-17T04:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:02:28.880160", "service_state_valid_until_kind": null, "operational_interpretation_version": 8, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
TWY |
HOT |
2H06 |
165108 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 312.276, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 366.787, "from_m": 312.276, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 640.4, "from_m": 366.787, "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": 760.258, "from_m": 640.4, "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": 781.174, "from_m": 760.258, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3884.36, "from_m": 781.174, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4002.798, "from_m": 3884.36, "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": 7928.438, "from_m": 4002.798, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}], "service_id": 628688, "profile_key": "3388cd7ccc8267ef77e41534a9713758466061b41645323d141b9033189464c7", "schedule_id": 31138, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0541", "location": "Twyford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30221}, {"is_pass": false, "wtt_arr": "0545", "wtt_dep": "0545H", "location": "Wargrave", "stage_seq": 2, "distance_m": 3576.287, "section_seq": 1, "route_path_id": 30221}, {"is_pass": false, "wtt_arr": "0548", "wtt_dep": "0548H", "location": "Shiplake", "stage_seq": 3, "distance_m": 5031.468, "section_seq": 1, "route_path_id": 30221}, {"is_pass": false, "wtt_arr": "0553", "wtt_dep": null, "location": "Henley-on-Thames", "stage_seq": 4, "distance_m": 7928.438, "section_seq": 1, "route_path_id": 30221}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 7928.438, "from_m": 0.0, "section_seq": 1, "route_path_id": 30221}], "total_distance_m": 7928.438, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 7928.438, "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": 23694, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:50:03Z", "source_id": 52061387, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T04:52:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:50:08Z", "source_id": 16789582, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:52:00+01:00", "operational_fact": true}] |
Twyford |
0541 |
0541 |
4 |
None |
None |
Henley-on-Thames |
0553 |
0553 |
None |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y80577/2026-09-17/detailed |
None |
Shiplake |
2026-09-17T05:48:30+01:00 |
Henley-on-Thames |
3.5 |
{"type": "LineString", "coordinates": [[-0.8823208, 51.5111375], [-0.8826402999999999, 51.5115912], [-0.8828935999999998, 51.5119798], [-0.8833131, 51.512539499999995], [-0.8838166999999999, 51.51326000000001], [-0.8844413999999999, 51.514159600000006], [-0.8850315, 51.514984000000005], [-0.8865075999999998, 51.51717909999999], [-0.8873643, 51.51878030000001], [-0.8880035, 51.5202995], [-0.8885436999999999, 51.521876], [-0.8888768999999999, 51.522692499999984], [-0.8892383, 51.5235001], [-0.8899482999999999, 51.52479160000001], [-0.8907755999999999, 51.5261057], [-0.891406, 51.52697849999999], [-0.8926092999999999, 51.5284415], [-0.8933113999999999, 51.52918460000001], [-0.8940159, 51.5299016], [-0.8948985000000002, 51.53067670000001], [-0.8966069000000001, 51.53201580000001], [-0.8968654, 51.5321822], [-0.8971105000000001, 51.5323373], [-0.8981208, 51.533022499999994], [-0.8983152841195214, 51.5331481703648], [-0.9001336, 51.53432310000001]]} |
1.8 |
0548½ |
0552 |
Shiplake |
Henley-on-Thames |
Henley-on-Thames |
51.5343231 |
-0.9001336 |
51.5343231 |
-0.9001336 |
1 |
0 |
2026-09-17 05:02:51 |
TERMINATED |
2026-09-17 04:52:00 |
Henley-on-Thames |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16789582 |
1789620609795331 |
8 |
8 |
2026-09-17 05:02:28.880160 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:52:27.660570 |
| 597624 |
628595 |
C02482 |
825F02M517 |
2026-09-17 |
COMPLETE |
16790633 |
2026-09-17 05:50:00 |
2026-09-17 05:02:51 |
2026-09-19 05:02:51 |
{"id": 628595, "stp": "P", "toc": "Great Western Railway", "uid": "C02482", "consist": "158765", "dest_crs": "WSB", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C02482/2026-09-17/detailed", "trust_id": "825F02M517", "origin_crs": null, "show_on_map": 0, "dar_est_time": "05:39:00", "dar_platform": null, "dest_station": "Westbury", "service_date": "2026-09-17", "dest_arr_time": "0550", "dest_platform": "3", "is_terminated": 1, "next_location": "Westbury", "signalling_id": "5F02", "timing_status": "ON TIME", "origin_station": "Westbury DMU Sidings", "current_leg_arr": "0550", "current_leg_dep": "0548", "current_leg_end": "Westbury", "origin_dep_time": "0539", "origin_platform": null, "current_location": "Westbury", "last_update_time": "2026-09-17T05:02:51", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.1976685, 51.26819389999999], [-2.1979685, 51.2679161], [-2.1981469, 51.267754700000005], [-2.1984478, 51.267483299999995], [-2.1985469999999996, 51.2673912], [-2.1990945, 51.2668953], [-2.1991572, 51.2668385], [-2.1994445, 51.26658990000001], [-2.1995526, 51.266497300000005], [-2.1997293, 51.266346]]}", "current_leg_start": "Westbury Ground Sig. 722", "dest_arr_time_act": "0550", "motion_projection": null, "next_location_lat": "51.2663460", "next_location_lon": "-2.1997293", "previous_location": "Westbury Ground Sig. 722", "current_leg_milage": "0.2", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 381.106, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 415.997, \"from_m\": 381.106, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 479.226, \"from_m\": 415.997, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 729.801, \"from_m\": 479.226, \"capability_applied\": null, \"effective_limit_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\": 628595, \"profile_key\": \"0e96357a098b46558660bc74319ea45c13f70e131329012d3fc1f0e5bb0abe76\", \"schedule_id\": 349, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0539\", \"location\": \"Westbury DMU Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28062}, {\"is_pass\": false, \"wtt_arr\": \"0542\", \"wtt_dep\": \"0548\", \"location\": \"Westbury Ground Sig. 722\", \"stage_seq\": 2, \"distance_m\": 479.226, \"section_seq\": 1, \"route_path_id\": 28062}, {\"is_pass\": false, \"wtt_arr\": \"0550\", \"wtt_dep\": null, \"location\": \"Westbury\", \"stage_seq\": 3, \"distance_m\": 729.801, \"section_seq\": 1, \"route_path_id\": 28062}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 729.801, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28062}], \"total_distance_m\": 729.801, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 348.695, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 381.106, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0539", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.2663460", "current_position_lon": "-2.1997293", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:52:29Z\", \"source_id\": 16790633, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:50:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Westbury", "service_state_platform": "3", "timing_fact_generation": 1789620750912019, "current_leg_arrival_utc": "2026-09-17T05:50:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:52:30.908171", "service_state_evidence_id": 16790633, "current_leg_start_actual_dep": "2026-09-17T05:48:00+01:00", "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-17T04:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:02:31.420672", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
None |
WSB |
5F02 |
158765 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 381.106, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 415.997, "from_m": 381.106, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 479.226, "from_m": 415.997, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 729.801, "from_m": 479.226, "capability_applied": null, "effective_limit_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": 628595, "profile_key": "0e96357a098b46558660bc74319ea45c13f70e131329012d3fc1f0e5bb0abe76", "schedule_id": 349, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0539", "location": "Westbury DMU Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28062}, {"is_pass": false, "wtt_arr": "0542", "wtt_dep": "0548", "location": "Westbury Ground Sig. 722", "stage_seq": 2, "distance_m": 479.226, "section_seq": 1, "route_path_id": 28062}, {"is_pass": false, "wtt_arr": "0550", "wtt_dep": null, "location": "Westbury", "stage_seq": 3, "distance_m": 729.801, "section_seq": 1, "route_path_id": 28062}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 729.801, "from_m": 0.0, "section_seq": 1, "route_path_id": 28062}], "total_distance_m": 729.801, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 348.695, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 381.106, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:52:29Z", "source_id": 16790633, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:50:00+01:00", "operational_fact": true}] |
Westbury DMU Sidings |
0539 |
0539 |
None |
5:39:00 |
None |
Westbury |
0550 |
0550 |
3 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C02482/2026-09-17/detailed |
None |
Westbury Ground Sig. 722 |
2026-09-17T05:48:00+01:00 |
Westbury |
2.0 |
{"type": "LineString", "coordinates": [[-2.1976685, 51.26819389999999], [-2.1979685, 51.2679161], [-2.1981469, 51.267754700000005], [-2.1984478, 51.267483299999995], [-2.1985469999999996, 51.2673912], [-2.1990945, 51.2668953], [-2.1991572, 51.2668385], [-2.1994445, 51.26658990000001], [-2.1995526, 51.266497300000005], [-2.1997293, 51.266346]]} |
0.2 |
0548 |
0550 |
Westbury Ground Sig. 722 |
Westbury |
Westbury |
51.2663460 |
-2.1997293 |
51.2663460 |
-2.1997293 |
1 |
0 |
2026-09-17 05:02:51 |
TERMINATED |
2026-09-17 04:50:00 |
Westbury |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16790633 |
1789620750912019 |
1 |
1 |
2026-09-17 05:02:31.420672 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:52:30.908171 |
| 597625 |
630269 |
C49230 |
835K01M617 |
2026-09-17 |
COMPLETE |
16790620 |
2026-09-17 04:50:00 |
2026-09-17 05:02:51 |
2026-09-19 05:02:51 |
{"id": 630269, "stp": "P", "toc": "Great Western Railway", "uid": "C49230", "consist": "150239", "dest_crs": "EXD", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C49230/2026-09-17/detailed", "trust_id": "835K01M617", "origin_crs": null, "show_on_map": 0, "dar_est_time": "06:25:00", "dar_platform": null, "dest_station": "Exeter St. David's", "service_date": "2026-09-17", "dest_arr_time": "0631", "dest_platform": "4", "is_terminated": 1, "next_location": "Exeter St. David's", "signalling_id": "5K01", "timing_status": "EARLY", "origin_station": "Exeter TMD", "current_leg_arr": "0450", "current_leg_dep": "0630", "current_leg_end": "Exeter St. David's", "origin_dep_time": "0625", "origin_platform": null, "current_location": "Exeter St. David's", "last_update_time": "2026-09-17T05:02:51", "route_debug_link": null, "timing_variation": "-101 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.5439095999999997, 50.7261453], [-3.5438560999999997, 50.72659190000001], [-3.5437681, 50.72724699999999], [-3.543744, 50.72741859999999], [-3.543693199999999, 50.72787999999999], [-3.5436846, 50.727994200000005], [-3.5436548, 50.72809240000001], [-3.5436086, 50.7282448], [-3.5435947999999997, 50.72829], [-3.5435776, 50.72847970000001], [-3.5435734999999995, 50.7285246], [-3.5435428999999994, 50.728882500000005], [-3.5435298, 50.7292597], [-3.5435196, 50.7296573]]}", "current_leg_start": "Exeter St. Davids Sig. E35", "dest_arr_time_act": "0631", "motion_projection": null, "next_location_lat": "50.7296573", "next_location_lon": "-3.5435196", "previous_location": "Exeter St. Davids Sig. E35", "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\": 223.443, \"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\": 246.631, \"from_m\": 223.443, \"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\": 337.428, \"from_m\": 246.631, \"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\": 343.729, \"from_m\": 337.428, \"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\": 391.904, \"from_m\": 343.729, \"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\": 514.813, \"from_m\": 391.904, \"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\": 598.112, \"from_m\": 514.813, \"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\": 783.759, \"from_m\": 598.112, \"capability_applied\": null, \"effective_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\": 630269, \"profile_key\": \"0d3f3389b1dc949199f96b0c6e40b42d84e07443af61952a6bf97dafa9941c6d\", \"schedule_id\": 6625, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0625\", \"location\": \"Exeter TMD\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30273}, {\"is_pass\": false, \"wtt_arr\": \"0627\", \"wtt_dep\": \"0630\", \"location\": \"Exeter St. Davids Sig. E35\", \"stage_seq\": 2, \"distance_m\": 391.904, \"section_seq\": 1, \"route_path_id\": 30273}, {\"is_pass\": false, \"wtt_arr\": \"0631\", \"wtt_dep\": null, \"location\": \"Exeter St. David's\", \"stage_seq\": 3, \"distance_m\": 783.759, \"section_seq\": 1, \"route_path_id\": 30273}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 783.759, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30273}], \"total_distance_m\": 783.759, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 374.669, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 409.09, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0625", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1340.0", "current_position_lat": "50.7296573", "current_position_lon": "-3.5435196", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:52:29Z\", \"source_id\": 16790620, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:50:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Exeter St. David's", "service_state_platform": "4", "timing_fact_generation": 1789620751419215, "current_leg_arrival_utc": "2026-09-17T05:40:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:52:31.415812", "service_state_evidence_id": 16790620, "current_leg_start_actual_dep": "2026-09-17T06:30:00+01:00", "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-17T03:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:02:31.952883", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
None |
EXD |
5K01 |
150239 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 223.443, "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": 246.631, "from_m": 223.443, "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": 337.428, "from_m": 246.631, "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": 343.729, "from_m": 337.428, "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": 391.904, "from_m": 343.729, "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": 514.813, "from_m": 391.904, "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": 598.112, "from_m": 514.813, "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": 783.759, "from_m": 598.112, "capability_applied": null, "effective_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": 630269, "profile_key": "0d3f3389b1dc949199f96b0c6e40b42d84e07443af61952a6bf97dafa9941c6d", "schedule_id": 6625, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0625", "location": "Exeter TMD", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30273}, {"is_pass": false, "wtt_arr": "0627", "wtt_dep": "0630", "location": "Exeter St. Davids Sig. E35", "stage_seq": 2, "distance_m": 391.904, "section_seq": 1, "route_path_id": 30273}, {"is_pass": false, "wtt_arr": "0631", "wtt_dep": null, "location": "Exeter St. David's", "stage_seq": 3, "distance_m": 783.759, "section_seq": 1, "route_path_id": 30273}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 783.759, "from_m": 0.0, "section_seq": 1, "route_path_id": 30273}], "total_distance_m": 783.759, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 374.669, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 409.09, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:52:29Z", "source_id": 16790620, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T04:50:00+01:00", "operational_fact": true}] |
Exeter TMD |
0625 |
0625 |
None |
6:25:00 |
None |
Exeter St. David's |
0631 |
0631 |
4 |
EARLY |
-101 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C49230/2026-09-17/detailed |
None |
Exeter St. Davids Sig. E35 |
2026-09-17T06:30:00+01:00 |
Exeter St. David's |
1340.0 |
{"type": "LineString", "coordinates": [[-3.5439095999999997, 50.7261453], [-3.5438560999999997, 50.72659190000001], [-3.5437681, 50.72724699999999], [-3.543744, 50.72741859999999], [-3.543693199999999, 50.72787999999999], [-3.5436846, 50.727994200000005], [-3.5436548, 50.72809240000001], [-3.5436086, 50.7282448], [-3.5435947999999997, 50.72829], [-3.5435776, 50.72847970000001], [-3.5435734999999995, 50.7285246], [-3.5435428999999994, 50.728882500000005], [-3.5435298, 50.7292597], [-3.5435196, 50.7296573]]} |
0.2 |
0630 |
0450 |
Exeter St. Davids Sig. E35 |
Exeter St. David's |
Exeter St. David's |
50.7296573 |
-3.5435196 |
50.7296573 |
-3.5435196 |
1 |
0 |
2026-09-17 05:02:51 |
TERMINATED |
2026-09-17 03:50:00 |
Exeter St. David's |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16790620 |
1789620751419215 |
1 |
1 |
2026-09-17 05:02:31.952883 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:52:31.415812 |
| 597626 |
628585 |
W60480 |
883E03M517 |
2026-09-17 |
COMPLETE |
16790238 |
2026-09-17 05:52:00 |
2026-09-17 05:02:51 |
2026-09-19 05:02:51 |
{"id": 628585, "stp": "P", "toc": "London Overground", "uid": "W60480", "consist": null, "dest_crs": "DLJ", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W60480/2026-09-17/detailed", "trust_id": "883E03M517", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dalston Junction", "service_date": "2026-09-17", "dest_arr_time": "0600", "dest_platform": "2", "is_terminated": 1, "next_location": "Dalston Junction", "signalling_id": "3E03", "timing_status": "EARLY", "origin_station": "New Cross ELL", "current_leg_arr": "0552", "current_leg_dep": "0524", "current_leg_end": "Dalston Junction", "origin_dep_time": "0538", "origin_platform": "D", "current_location": "Dalston Junction", "last_update_time": "2026-09-17T05:02:51", "route_debug_link": null, "timing_variation": "-8 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0327073, 51.47695389999998], [-0.03296319999999999, 51.4772425], [-0.03362289999999999, 51.478097000000005], [-0.0339608, 51.4785292], [-0.03416159999999999, 51.4788007], [-0.034315000000000005, 51.47905269999999], [-0.034383, 51.4792735], [-0.034403699999999995, 51.4793946], [-0.034493, 51.4798912], [-0.0345124, 51.480014700000005], [-0.0345459, 51.48014979999999], [-0.0346021, 51.480303799999994], [-0.034685999999999995, 51.480485599999994], [-0.0348005, 51.4806598], [-0.0349174, 51.4808172], [-0.035087299999999995, 51.48099049999999], [-0.0352523, 51.4811292], [-0.035335599999999995, 51.48119950000001], [-0.0354174, 51.4812675], [-0.0355044, 51.48133179999999], [-0.03558460000000001, 51.4813874], [-0.0356822, 51.48145280000001], [-0.0357911, 51.4815202], [-0.035890799999999994, 51.4815773], [-0.03599580000000001, 51.48163569999999], [-0.0360879, 51.4816819], [-0.03618579999999999, 51.48172919999999], [-0.0362926, 51.48177559999999], [-0.0363763, 51.48181], [-0.036480022890307925, 51.48184583753552], [-0.03658258914124211, 51.481881275410196], [-0.03668597164097705, 51.48191699528079], [-0.03678998529299981, 51.481952933193696], [-0.036894942984460194, 51.48198919725438], [-0.0369812, 51.482019], [-0.03699917714525801, 51.48202441859183], [-0.03710129999999999, 51.482055200000005], [-0.03723699999999999, 51.4820891], [-0.037361, 51.4821171], [-0.037496499999999995, 51.482141899999995], [-0.037611, 51.48216180000001], [-0.0377378, 51.4821805], [-0.03789979999999999, 51.4822019], [-0.03804729999999999, 51.48221889999999], [-0.0381231, 51.48222640000001], [-0.0381995, 51.4822328], [-0.0383342, 51.48224209999999], [-0.03958289999999999, 51.4823305], [-0.03968159999999999, 51.4823391], [-0.039798499999999994, 51.48235030000001], [-0.0398647, 51.48235780000001], [-0.03993019999999999, 51.48236549999999], [-0.0400526, 51.4823821], [-0.0402065, 51.4824046], [-0.040345299999999994, 51.4824276], [-0.0405058, 51.48245889999998], [-0.0406195, 51.48248430000001], [-0.0407264, 51.48251030000001], [-0.04085629999999999, 51.4825428], [-0.0409712, 51.4825745], [-0.04107199999999999, 51.482605599999985], [-0.0411775, 51.4826394], [-0.04128869999999999, 51.482676599999984], [-0.0413787, 51.48270900000001], [-0.041475, 51.4827455], [-0.0415883, 51.482795], [-0.0417553, 51.4828661], [-0.0419036, 51.4829309], [-0.0420377, 51.4829927], [-0.0423274, 51.4831276], [-0.0424077, 51.48316679999999], [-0.0424812, 51.48320249999999], [-0.0425425, 51.4832333], [-0.0426124, 51.4832743], [-0.04269119999999999, 51.4833239], [-0.04275169999999999, 51.4833671], [-0.04282099999999999, 51.4834211], [-0.042882, 51.4834681], [-0.042952300000000006, 51.48353149999999], [-0.04301839999999999, 51.4835952], [-0.043078599999999995, 51.4836565], [-0.0431303, 51.4837148], [-0.0432004, 51.4838082], [-0.04322399999999999, 51.4838514], [-0.0433203, 51.48400350000001], [-0.0434, 51.4841546], [-0.04340356127872875, 51.48416220009965], [-0.04351409999999999, 51.4843981], [-0.0435933, 51.484590399999995], [-0.0436082, 51.484643299999995], [-0.0436925, 51.48481379999998], [-0.0437401, 51.48493779999999], [-0.0437723, 51.4850304], [-0.043775, 51.48513390000001], [-0.04377386379581309, 51.48516628647918], [-0.043772719261572814, 51.48519891037577], [-0.04376760098804381, 51.485344801773046], [-0.04376629091290948, 51.48538214411256], [-0.04376478738344701, 51.48542500063034], [-0.04376368896663496, 51.48545630981485], [-0.0437625, 51.485490199999994], [-0.0437563, 51.4856013], [-0.0437495, 51.485679], [-0.0437428, 51.4857687], [-0.0437318, 51.48590860000001], [-0.0437303, 51.48606130000001], [-0.0437521, 51.4862348], [-0.04377989999999999, 51.4864109], [-0.0438194, 51.486548], [-0.04386949999999999, 51.486687800000006], [-0.04396679999999999, 51.4868915], [-0.0440898, 51.48708229999998], [-0.04425, 51.48728340000001], [-0.04442669999999999, 51.48746460000001], [-0.04461529999999999, 51.487643600000006], [-0.0448381, 51.48780549999999], [-0.0451025, 51.4880004], [-0.0453326, 51.48819579999999], [-0.0455829, 51.4884767], [-0.0456856, 51.4886185], [-0.0457764, 51.48876239999999], [-0.045843499999999995, 51.4888796], [-0.045905699999999994, 51.4889981], [-0.04591984009133273, 51.48903275519273], [-0.045976899999999994, 51.4891726], [-0.04602559999999999, 51.489329299999994], [-0.04605529999999999, 51.489475799999994], [-0.04607719999999999, 51.489643099999995], [-0.0461125, 51.4898823], [-0.046131799999999994, 51.4900801], [-0.046134, 51.490137999999995], [-0.046149899999999994, 51.4903036], [-0.046174200000000006, 51.490564599999985], [-0.0462004, 51.49069109999999], [-0.0462149, 51.49075400000001], [-0.046229299999999994, 51.4908169], [-0.046279499999999994, 51.490956199999985], [-0.0463516, 51.4911562], [-0.04638749999999999, 51.4912651], [-0.04644179999999999, 51.4914125], [-0.0464916, 51.49154829999999], [-0.0465564, 51.491686], [-0.04658229999999999, 51.49174709999999], [-0.046673099999999995, 51.491940199999995], [-0.04676159999999999, 51.49209809999999], [-0.0468783, 51.492297599999986], [-0.047067399999999995, 51.4925757], [-0.0472005, 51.49275750000001], [-0.04728229999999999, 51.4928577], [-0.04742999999999999, 51.4930323], [-0.047751699999999994, 51.49339200000001], [-0.0481307, 51.4938462], [-0.0482366, 51.4939736], [-0.0483501, 51.49415830000001], [-0.0487, 51.49482349999999], [-0.0489746, 51.49549109999998], [-0.0491018, 51.495800300000006], [-0.0498322, 51.497537699999995], [-0.0499311, 51.4977673], [-0.050040499999999995, 51.4980112], [-0.05014529999999999, 51.4982244], [-0.0501988, 51.4983234], [-0.05044749999999999, 51.49876], [-0.050457727377219215, 51.4987748385867], [-0.05077820000000001, 51.4992398], [-0.0514928, 51.5001688], [-0.05166239999999999, 51.50040959999998], [-0.0517527, 51.5005284], [-0.0518653, 51.5006682], [-0.051983699999999994, 51.5008033], [-0.0520885, 51.50091629999999], [-0.052180599999999994, 51.50101630000001], [-0.052273999999999994, 51.5011055], [-0.0559521, 51.5043015], [-0.0561246, 51.50452459999999], [-0.0561771, 51.504577899999994], [-0.05628, 51.504710499999995], [-0.0563521, 51.5048772], [-0.0564002, 51.50498940000001], [-0.0564737, 51.5051814], [-0.056572, 51.5054608], [-0.056612100000000005, 51.505689799999985], [-0.0568822, 51.5089431], [-0.05692330000000001, 51.5094385], [-0.0569637, 51.5099177], [-0.05698529999999999, 51.510588199999994], [-0.0569724, 51.51127], [-0.05698681910373957, 51.51174189143538], [-0.05698782826127284, 51.5117749177709], [-0.0569907, 51.5118689], [-0.056981300000000006, 51.51208170000001], [-0.056977, 51.5121801], [-0.0569298, 51.5153029], [-0.05693920000000001, 51.5153966], [-0.05698199999999999, 51.5159608], [-0.0569958, 51.5160882], [-0.0571302, 51.51690070000001], [-0.05719539999999999, 51.5171713], [-0.05728939999999998, 51.51740809999999], [-0.0574004, 51.5176053], [-0.057541699999999994, 51.51779260000001], [-0.057602400000000005, 51.51786469999999], [-0.0576979, 51.5179735], [-0.05780129999999999, 51.51809550000001], [-0.05797869999999999, 51.5182918], [-0.0581375, 51.5184359], [-0.05834050000000001, 51.5185528], [-0.0584405, 51.51862], [-0.058485899999999987, 51.5186505], [-0.058773099999999995, 51.5188433], [-0.05983150000000001, 51.519553900000005], [-0.06052707139924888, 51.51996996392104], [-0.0605711, 51.519996299999995], [-0.0609664, 51.5202593], [-0.0611392847237212, 51.520381467831506], [-0.0615401, 51.52066469999999], [-0.0620615, 51.5211092], [-0.0625437, 51.52146739999999], [-0.0630262, 51.521733699999984], [-0.06330849999999999, 51.521843999999994], [-0.0638089, 51.5220141], [-0.0644534, 51.52217400000001], [-0.0646796, 51.5222229], [-0.06492950000000001, 51.52225339999999], [-0.065076, 51.52226989999998], [-0.0654961, 51.522306], [-0.0661155, 51.5223628], [-0.0670805, 51.5224726], [-0.0678901, 51.5225796], [-0.06876309999999998, 51.52271189999999], [-0.0690918, 51.5227556], [-0.06999549999999999, 51.52288990000001], [-0.07033547105898165, 51.52293814781058], [-0.07042399071982994, 51.52295071028277], [-0.0705825811169926, 51.52297321699674], [-0.07066646205142764, 51.52298512114429], [-0.07083291343008162, 51.52300874344904], [-0.07091990488055562, 51.52302108902263], [-0.0711962, 51.5230603], [-0.07164159999999999, 51.5231079], [-0.0719189, 51.52314], [-0.07211909999999999, 51.52316299999999], [-0.0723132, 51.5231836], [-0.0725111, 51.52319839999999], [-0.07271979999999999, 51.52320850000001], [-0.0729255, 51.5232137], [-0.07313489999999999, 51.523215699999994], [-0.0733385, 51.5232195], [-0.0733668, 51.52322], [-0.0736733, 51.5232238], [-0.0760735, 51.5232497], [-0.0763666, 51.52325499999999], [-0.0764573, 51.5232634], [-0.07649289999999999, 51.52326690000001], [-0.0767255, 51.5232955], [-0.07695779999999999, 51.523347499999986], [-0.07708469999999999, 51.5233887], [-0.07724699999999998, 51.5234378], [-0.07740549999999999, 51.5234915], [-0.0775598, 51.5235497], [-0.07771949999999998, 51.5236199], [-0.07786929999999999, 51.5236987], [-0.0780005, 51.52377849999999], [-0.07812039999999999, 51.523865], [-0.0782464, 51.52396770000001], [-0.078359, 51.5240763], [-0.0784586, 51.52419119999998], [-0.0785432, 51.524310699999994], [-0.0786137, 51.5244367], [-0.07867919999999999, 51.52457159999999], [-0.0787227, 51.5246828], [-0.078749, 51.52484530000001], [-0.07875279999999998, 51.524873699999986], [-0.07874999999999999, 51.52495540000001], [-0.07875359999999999, 51.5253067], [-0.07875969999999999, 51.5255894], [-0.0787653, 51.5259308], [-0.07876729999999998, 51.5260577], [-0.07877509999999999, 51.52638889999999], [-0.0787801, 51.5266201], [-0.07876729999999998, 51.52690089999999], [-0.0787522, 51.52705499999998], [-0.0787289, 51.52717939999999], [-0.0786798, 51.5273326], [-0.0786519, 51.52742669999999], [-0.0786195, 51.5275091], [-0.07853989999999998, 51.5276613], [-0.0784641, 51.527801], [-0.0783529, 51.5279622], [-0.07824909999999999, 51.52810620000001], [-0.0781089, 51.5282735], [-0.0779036, 51.528484899999995], [-0.07777719999999999, 51.5286061], [-0.07764619999999998, 51.5287145], [-0.0775867, 51.5287635], [-0.07749079999999998, 51.528841699999994], [-0.0773166, 51.52897380000001], [-0.077078, 51.5291446], [-0.07686019999999999, 51.52930519999999], [-0.0767066, 51.52943459999999], [-0.0765476, 51.5295749], [-0.0764332, 51.5296894], [-0.0763025, 51.5298276], [-0.07618159999999999, 51.5299651], [-0.0760596, 51.53012910000001], [-0.0759845, 51.53025039999999], [-0.0758669, 51.530470599999994], [-0.0758192, 51.53058099999999], [-0.07578749999999998, 51.530668000000006], [-0.07575119999999999, 51.53078229999999], [-0.07572730000000001, 51.53087989999999], [-0.0757083, 51.5309752], [-0.07568819999999998, 51.5311394], [-0.0756806, 51.5312471], [-0.07567729999999999, 51.5315283], [-0.075686, 51.53186199999999], [-0.07569210000000001, 51.5320751], [-0.07570459999999998, 51.5324274], [-0.07571439999999999, 51.5327736], [-0.07572529999999998, 51.5330989], [-0.0757372, 51.5333787], [-0.075746, 51.533721500000006], [-0.0757364, 51.53399749999999], [-0.07576619999999999, 51.5349393], [-0.0757771, 51.5355921], [-0.0757598, 51.5359693], [-0.0757697, 51.53622], [-0.07575319999999999, 51.5366272], [-0.0756368, 51.538304899999986], [-0.07561389999999998, 51.538564599999994], [-0.0755346, 51.53940000000001], [-0.0755161, 51.53957559999999], [-0.0754933, 51.53988459999999], [-0.0754737, 51.5401806], [-0.0754497, 51.5404421], [-0.0754126, 51.5407928], [-0.0753786, 51.541186], [-0.0753293, 51.541686299999995], [-0.07527649999999998, 51.54233069999999], [-0.0752606, 51.54255870000001], [-0.07521350000000002, 51.5430051], [-0.0751491, 51.54378229999999], [-0.07513139999999999, 51.54401909999999], [-0.0751099, 51.54439039999999], [-0.0750714, 51.5454441]]}", "current_leg_start": "New Cross ELL", "dest_arr_time_act": "0600", "motion_projection": null, "next_location_lat": "51.5454441", "next_location_lon": "-0.0750714", "previous_location": "New Cross ELL", "current_leg_milage": "5.8", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1190.506, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3648.573, \"from_m\": 1190.506, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3731.539, \"from_m\": 3648.573, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5416.132, \"from_m\": 3731.539, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5648.411, \"from_m\": 5416.132, \"capability_applied\": null, \"effective_limit_mph\": 49.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 49.0}, {\"to_m\": 6363.964, \"from_m\": 5648.411, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6744.046, \"from_m\": 6363.964, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6781.502, \"from_m\": 6744.046, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 7087.992, \"from_m\": 6781.502, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8827.5, \"from_m\": 7087.992, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8883.357, \"from_m\": 8827.5, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9301.629, \"from_m\": 8883.357, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 628585, \"profile_key\": \"95af7d9defa5fb0479d2602190f272a9d2e48a0ddd807800e52dc2c4e08a0ed4\", \"schedule_id\": 27064, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0538\", \"location\": \"New Cross ELL\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39177}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0539\", \"location\": \"Rolt Street Jn\", \"stage_seq\": 2, \"distance_m\": 715.111, \"section_seq\": 1, \"route_path_id\": 39177}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0544\", \"location\": \"Canal Jn (New Cross)\", \"stage_seq\": 3, \"distance_m\": 1202.249, \"section_seq\": 1, \"route_path_id\": 39177}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0545\", \"location\": \"Surrey Quays Silwood Jn\", \"stage_seq\": 4, \"distance_m\": 1959.074, \"section_seq\": 1, \"route_path_id\": 39177}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0546\", \"location\": \"Canada Water\", \"stage_seq\": 5, \"distance_m\": 2858.184, \"section_seq\": 1, \"route_path_id\": 39177}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0548\", \"location\": \"Shadwell\", \"stage_seq\": 6, \"distance_m\": 4432.044, \"section_seq\": 1, \"route_path_id\": 39177}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0559\", \"location\": \"Haggerston\", \"stage_seq\": 7, \"distance_m\": 8628.605, \"section_seq\": 1, \"route_path_id\": 39177}, {\"is_pass\": false, \"wtt_arr\": \"0600\", \"wtt_dep\": null, \"location\": \"Dalston Junction\", \"stage_seq\": 8, \"distance_m\": 9301.629, \"section_seq\": 1, \"route_path_id\": 39177}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 9301.629, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39177}], \"total_distance_m\": 9301.629, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 9245.772, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 55.857, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0538", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "28.0", "current_position_lat": "51.5454441", "current_position_lon": "-0.0750714", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29525, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:44:01Z\", \"source_id\": 52052768, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:44:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:44:04Z\", \"source_id\": 16786987, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15089, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:46:22Z\", \"source_id\": 52056165, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:46:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:46:28Z\", \"source_id\": 16787984, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:51:02Z\", \"source_id\": 52062845, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:51:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:51:02Z\", \"source_id\": 16789984, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15049, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:51:35Z\", \"source_id\": 52063644, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:52:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:51:39Z\", \"source_id\": 16790238, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Dalston Junction", "service_state_platform": "2", "timing_fact_generation": 1789620700177417, "current_leg_arrival_utc": "2026-09-17T05:56:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:52:34.469057", "service_state_evidence_id": 16790238, "current_leg_start_actual_dep": "2026-09-17T05:38:00+01:00", "operational_evidence_version": 31, "service_state_event_time_utc": "2026-09-17T04:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:02:35.439145", "service_state_valid_until_kind": null, "operational_interpretation_version": 31, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
None |
DLJ |
3E03 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 1190.506, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3648.573, "from_m": 1190.506, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3731.539, "from_m": 3648.573, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5416.132, "from_m": 3731.539, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5648.411, "from_m": 5416.132, "capability_applied": null, "effective_limit_mph": 49.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 49.0}, {"to_m": 6363.964, "from_m": 5648.411, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6744.046, "from_m": 6363.964, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6781.502, "from_m": 6744.046, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 7087.992, "from_m": 6781.502, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8827.5, "from_m": 7087.992, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8883.357, "from_m": 8827.5, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9301.629, "from_m": 8883.357, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 628585, "profile_key": "95af7d9defa5fb0479d2602190f272a9d2e48a0ddd807800e52dc2c4e08a0ed4", "schedule_id": 27064, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0538", "location": "New Cross ELL", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39177}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0539", "location": "Rolt Street Jn", "stage_seq": 2, "distance_m": 715.111, "section_seq": 1, "route_path_id": 39177}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0544", "location": "Canal Jn (New Cross)", "stage_seq": 3, "distance_m": 1202.249, "section_seq": 1, "route_path_id": 39177}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0545", "location": "Surrey Quays Silwood Jn", "stage_seq": 4, "distance_m": 1959.074, "section_seq": 1, "route_path_id": 39177}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0546", "location": "Canada Water", "stage_seq": 5, "distance_m": 2858.184, "section_seq": 1, "route_path_id": 39177}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0548", "location": "Shadwell", "stage_seq": 6, "distance_m": 4432.044, "section_seq": 1, "route_path_id": 39177}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0559", "location": "Haggerston", "stage_seq": 7, "distance_m": 8628.605, "section_seq": 1, "route_path_id": 39177}, {"is_pass": false, "wtt_arr": "0600", "wtt_dep": null, "location": "Dalston Junction", "stage_seq": 8, "distance_m": 9301.629, "section_seq": 1, "route_path_id": 39177}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 9301.629, "from_m": 0.0, "section_seq": 1, "route_path_id": 39177}], "total_distance_m": 9301.629, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 9245.772, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 55.857, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29525, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:44:01Z", "source_id": 52052768, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T04:44:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:44:04Z", "source_id": 16786987, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15089, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:46:22Z", "source_id": 52056165, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T04:46:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:46:28Z", "source_id": 16787984, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15063, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:51:02Z", "source_id": 52062845, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T04:51:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:51:02Z", "source_id": 16789984, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15049, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:51:35Z", "source_id": 52063644, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T04:52:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:51:39Z", "source_id": 16790238, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:52:00+01:00", "operational_fact": true}] |
New Cross ELL |
0538 |
0538 |
D |
None |
None |
Dalston Junction |
0600 |
0600 |
2 |
EARLY |
-8 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W60480/2026-09-17/detailed |
None |
New Cross ELL |
2026-09-17T05:38:00+01:00 |
Dalston Junction |
28.0 |
{"type": "LineString", "coordinates": [[-0.0327073, 51.47695389999998], [-0.03296319999999999, 51.4772425], [-0.03362289999999999, 51.478097000000005], [-0.0339608, 51.4785292], [-0.03416159999999999, 51.4788007], [-0.034315000000000005, 51.47905269999999], [-0.034383, 51.4792735], [-0.034403699999999995, 51.4793946], [-0.034493, 51.4798912], [-0.0345124, 51.480014700000005], [-0.0345459, 51.48014979999999], [-0.0346021, 51.480303799999994], [-0.034685999999999995, 51.480485599999994], [-0.0348005, 51.4806598], [-0.0349174, 51.4808172], [-0.035087299999999995, 51.48099049999999], [-0.0352523, 51.4811292], [-0.035335599999999995, 51.48119950000001], [-0.0354174, 51.4812675], [-0.0355044, 51.48133179999999], [-0.03558460000000001, 51.4813874], [-0.0356822, 51.48145280000001], [-0.0357911, 51.4815202], [-0.035890799999999994, 51.4815773], [-0.03599580000000001, 51.48163569999999], [-0.0360879, 51.4816819], [-0.03618579999999999, 51.48172919999999], [-0.0362926, 51.48177559999999], [-0.0363763, 51.48181], [-0.036480022890307925, 51.48184583753552], [-0.03658258914124211, 51.481881275410196], [-0.03668597164097705, 51.48191699528079], [-0.03678998529299981, 51.481952933193696], [-0.036894942984460194, 51.48198919725438], [-0.0369812, 51.482019], [-0.03699917714525801, 51.48202441859183], [-0.03710129999999999, 51.482055200000005], [-0.03723699999999999, 51.4820891], [-0.037361, 51.4821171], [-0.037496499999999995, 51.482141899999995], [-0.037611, 51.48216180000001], [-0.0377378, 51.4821805], [-0.03789979999999999, 51.4822019], [-0.03804729999999999, 51.48221889999999], [-0.0381231, 51.48222640000001], [-0.0381995, 51.4822328], [-0.0383342, 51.48224209999999], [-0.03958289999999999, 51.4823305], [-0.03968159999999999, 51.4823391], [-0.039798499999999994, 51.48235030000001], [-0.0398647, 51.48235780000001], [-0.03993019999999999, 51.48236549999999], [-0.0400526, 51.4823821], [-0.0402065, 51.4824046], [-0.040345299999999994, 51.4824276], [-0.0405058, 51.48245889999998], [-0.0406195, 51.48248430000001], [-0.0407264, 51.48251030000001], [-0.04085629999999999, 51.4825428], [-0.0409712, 51.4825745], [-0.04107199999999999, 51.482605599999985], [-0.0411775, 51.4826394], [-0.04128869999999999, 51.482676599999984], [-0.0413787, 51.48270900000001], [-0.041475, 51.4827455], [-0.0415883, 51.482795], [-0.0417553, 51.4828661], [-0.0419036, 51.4829309], [-0.0420377, 51.4829927], [-0.0423274, 51.4831276], [-0.0424077, 51.48316679999999], [-0.0424812, 51.48320249999999], [-0.0425425, 51.4832333], [-0.0426124, 51.4832743], [-0.04269119999999999, 51.4833239], [-0.04275169999999999, 51.4833671], [-0.04282099999999999, 51.4834211], [-0.042882, 51.4834681], [-0.042952300000000006, 51.48353149999999], [-0.04301839999999999, 51.4835952], [-0.043078599999999995, 51.4836565], [-0.0431303, 51.4837148], [-0.0432004, 51.4838082], [-0.04322399999999999, 51.4838514], [-0.0433203, 51.48400350000001], [-0.0434, 51.4841546], [-0.04340356127872875, 51.48416220009965], [-0.04351409999999999, 51.4843981], [-0.0435933, 51.484590399999995], [-0.0436082, 51.484643299999995], [-0.0436925, 51.48481379999998], [-0.0437401, 51.48493779999999], [-0.0437723, 51.4850304], [-0.043775, 51.48513390000001], [-0.04377386379581309, 51.48516628647918], [-0.043772719261572814, 51.48519891037577], [-0.04376760098804381, 51.485344801773046], [-0.04376629091290948, 51.48538214411256], [-0.04376478738344701, 51.48542500063034], [-0.04376368896663496, 51.48545630981485], [-0.0437625, 51.485490199999994], [-0.0437563, 51.4856013], [-0.0437495, 51.485679], [-0.0437428, 51.4857687], [-0.0437318, 51.48590860000001], [-0.0437303, 51.48606130000001], [-0.0437521, 51.4862348], [-0.04377989999999999, 51.4864109], [-0.0438194, 51.486548], [-0.04386949999999999, 51.486687800000006], [-0.04396679999999999, 51.4868915], [-0.0440898, 51.48708229999998], [-0.04425, 51.48728340000001], [-0.04442669999999999, 51.48746460000001], [-0.04461529999999999, 51.487643600000006], [-0.0448381, 51.48780549999999], [-0.0451025, 51.4880004], [-0.0453326, 51.48819579999999], [-0.0455829, 51.4884767], [-0.0456856, 51.4886185], [-0.0457764, 51.48876239999999], [-0.045843499999999995, 51.4888796], [-0.045905699999999994, 51.4889981], [-0.04591984009133273, 51.48903275519273], [-0.045976899999999994, 51.4891726], [-0.04602559999999999, 51.489329299999994], [-0.04605529999999999, 51.489475799999994], [-0.04607719999999999, 51.489643099999995], [-0.0461125, 51.4898823], [-0.046131799999999994, 51.4900801], [-0.046134, 51.490137999999995], [-0.046149899999999994, 51.4903036], [-0.046174200000000006, 51.490564599999985], [-0.0462004, 51.49069109999999], [-0.0462149, 51.49075400000001], [-0.046229299999999994, 51.4908169], [-0.046279499999999994, 51.490956199999985], [-0.0463516, 51.4911562], [-0.04638749999999999, 51.4912651], [-0.04644179999999999, 51.4914125], [-0.0464916, 51.49154829999999], [-0.0465564, 51.491686], [-0.04658229999999999, 51.49174709999999], [-0.046673099999999995, 51.491940199999995], [-0.04676159999999999, 51.49209809999999], [-0.0468783, 51.492297599999986], [-0.047067399999999995, 51.4925757], [-0.0472005, 51.49275750000001], [-0.04728229999999999, 51.4928577], [-0.04742999999999999, 51.4930323], [-0.047751699999999994, 51.49339200000001], [-0.0481307, 51.4938462], [-0.0482366, 51.4939736], [-0.0483501, 51.49415830000001], [-0.0487, 51.49482349999999], [-0.0489746, 51.49549109999998], [-0.0491018, 51.495800300000006], [-0.0498322, 51.497537699999995], [-0.0499311, 51.4977673], [-0.050040499999999995, 51.4980112], [-0.05014529999999999, 51.4982244], [-0.0501988, 51.4983234], [-0.05044749999999999, 51.49876], [-0.050457727377219215, 51.4987748385867], [-0.05077820000000001, 51.4992398], [-0.0514928, 51.5001688], [-0.05166239999999999, 51.50040959999998], [-0.0517527, 51.5005284], [-0.0518653, 51.5006682], [-0.051983699999999994, 51.5008033], [-0.0520885, 51.50091629999999], [-0.052180599999999994, 51.50101630000001], [-0.052273999999999994, 51.5011055], [-0.0559521, 51.5043015], [-0.0561246, 51.50452459999999], [-0.0561771, 51.504577899999994], [-0.05628, 51.504710499999995], [-0.0563521, 51.5048772], [-0.0564002, 51.50498940000001], [-0.0564737, 51.5051814], [-0.056572, 51.5054608], [-0.056612100000000005, 51.505689799999985], [-0.0568822, 51.5089431], [-0.05692330000000001, 51.5094385], [-0.0569637, 51.5099177], [-0.05698529999999999, 51.510588199999994], [-0.0569724, 51.51127], [-0.05698681910373957, 51.51174189143538], [-0.05698782826127284, 51.5117749177709], [-0.0569907, 51.5118689], [-0.056981300000000006, 51.51208170000001], [-0.056977, 51.5121801], [-0.0569298, 51.5153029], [-0.05693920000000001, 51.5153966], [-0.05698199999999999, 51.5159608], [-0.0569958, 51.5160882], [-0.0571302, 51.51690070000001], [-0.05719539999999999, 51.5171713], [-0.05728939999999998, 51.51740809999999], [-0.0574004, 51.5176053], [-0.057541699999999994, 51.51779260000001], [-0.057602400000000005, 51.51786469999999], [-0.0576979, 51.5179735], [-0.05780129999999999, 51.51809550000001], [-0.05797869999999999, 51.5182918], [-0.0581375, 51.5184359], [-0.05834050000000001, 51.5185528], [-0.0584405, 51.51862], [-0.058485899999999987, 51.5186505], [-0.058773099999999995, 51.5188433], [-0.05983150000000001, 51.519553900000005], [-0.06052707139924888, 51.51996996392104], [-0.0605711, 51.519996299999995], [-0.0609664, 51.5202593], [-0.0611392847237212, 51.520381467831506], [-0.0615401, 51.52066469999999], [-0.0620615, 51.5211092], [-0.0625437, 51.52146739999999], [-0.0630262, 51.521733699999984], [-0.06330849999999999, 51.521843999999994], [-0.0638089, 51.5220141], [-0.0644534, 51.52217400000001], [-0.0646796, 51.5222229], [-0.06492950000000001, 51.52225339999999], [-0.065076, 51.52226989999998], [-0.0654961, 51.522306], [-0.0661155, 51.5223628], [-0.0670805, 51.5224726], [-0.0678901, 51.5225796], [-0.06876309999999998, 51.52271189999999], [-0.0690918, 51.5227556], [-0.06999549999999999, 51.52288990000001], [-0.07033547105898165, 51.52293814781058], [-0.07042399071982994, 51.52295071028277], [-0.0705825811169926, 51.52297321699674], [-0.07066646205142764, 51.52298512114429], [-0.07083291343008162, 51.52300874344904], [-0.07091990488055562, 51.52302108902263], [-0.0711962, 51.5230603], [-0.07164159999999999, 51.5231079], [-0.0719189, 51.52314], [-0.07211909999999999, 51.52316299999999], [-0.0723132, 51.5231836], [-0.0725111, 51.52319839999999], [-0.07271979999999999, 51.52320850000001], [-0.0729255, 51.5232137], [-0.07313489999999999, 51.523215699999994], [-0.0733385, 51.5232195], [-0.0733668, 51.52322], [-0.0736733, 51.5232238], [-0.0760735, 51.5232497], [-0.0763666, 51.52325499999999], [-0.0764573, 51.5232634], [-0.07649289999999999, 51.52326690000001], [-0.0767255, 51.5232955], [-0.07695779999999999, 51.523347499999986], [-0.07708469999999999, 51.5233887], [-0.07724699999999998, 51.5234378], [-0.07740549999999999, 51.5234915], [-0.0775598, 51.5235497], [-0.07771949999999998, 51.5236199], [-0.07786929999999999, 51.5236987], [-0.0780005, 51.52377849999999], [-0.07812039999999999, 51.523865], [-0.0782464, 51.52396770000001], [-0.078359, 51.5240763], [-0.0784586, 51.52419119999998], [-0.0785432, 51.524310699999994], [-0.0786137, 51.5244367], [-0.07867919999999999, 51.52457159999999], [-0.0787227, 51.5246828], [-0.078749, 51.52484530000001], [-0.07875279999999998, 51.524873699999986], [-0.07874999999999999, 51.52495540000001], [-0.07875359999999999, 51.5253067], [-0.07875969999999999, 51.5255894], [-0.0787653, 51.5259308], [-0.07876729999999998, 51.5260577], [-0.07877509999999999, 51.52638889999999], [-0.0787801, 51.5266201], [-0.07876729999999998, 51.52690089999999], [-0.0787522, 51.52705499999998], [-0.0787289, 51.52717939999999], [-0.0786798, 51.5273326], [-0.0786519, 51.52742669999999], [-0.0786195, 51.5275091], [-0.07853989999999998, 51.5276613], [-0.0784641, 51.527801], [-0.0783529, 51.5279622], [-0.07824909999999999, 51.52810620000001], [-0.0781089, 51.5282735], [-0.0779036, 51.528484899999995], [-0.07777719999999999, 51.5286061], [-0.07764619999999998, 51.5287145], [-0.0775867, 51.5287635], [-0.07749079999999998, 51.528841699999994], [-0.0773166, 51.52897380000001], [-0.077078, 51.5291446], [-0.07686019999999999, 51.52930519999999], [-0.0767066, 51.52943459999999], [-0.0765476, 51.5295749], [-0.0764332, 51.5296894], [-0.0763025, 51.5298276], [-0.07618159999999999, 51.5299651], [-0.0760596, 51.53012910000001], [-0.0759845, 51.53025039999999], [-0.0758669, 51.530470599999994], [-0.0758192, 51.53058099999999], [-0.07578749999999998, 51.530668000000006], [-0.07575119999999999, 51.53078229999999], [-0.07572730000000001, 51.53087989999999], [-0.0757083, 51.5309752], [-0.07568819999999998, 51.5311394], [-0.0756806, 51.5312471], [-0.07567729999999999, 51.5315283], [-0.075686, 51.53186199999999], [-0.07569210000000001, 51.5320751], [-0.07570459999999998, 51.5324274], [-0.07571439999999999, 51.5327736], [-0.07572529999999998, 51.5330989], [-0.0757372, 51.5333787], [-0.075746, 51.533721500000006], [-0.0757364, 51.53399749999999], [-0.07576619999999999, 51.5349393], [-0.0757771, 51.5355921], [-0.0757598, 51.5359693], [-0.0757697, 51.53622], [-0.07575319999999999, 51.5366272], [-0.0756368, 51.538304899999986], [-0.07561389999999998, 51.538564599999994], [-0.0755346, 51.53940000000001], [-0.0755161, 51.53957559999999], [-0.0754933, 51.53988459999999], [-0.0754737, 51.5401806], [-0.0754497, 51.5404421], [-0.0754126, 51.5407928], [-0.0753786, 51.541186], [-0.0753293, 51.541686299999995], [-0.07527649999999998, 51.54233069999999], [-0.0752606, 51.54255870000001], [-0.07521350000000002, 51.5430051], [-0.0751491, 51.54378229999999], [-0.07513139999999999, 51.54401909999999], [-0.0751099, 51.54439039999999], [-0.0750714, 51.5454441]]} |
5.8 |
0524 |
0552 |
New Cross ELL |
Dalston Junction |
Dalston Junction |
51.5454441 |
-0.0750714 |
51.5454441 |
-0.0750714 |
1 |
0 |
2026-09-17 05:02:51 |
TERMINATED |
2026-09-17 04:52:00 |
Dalston Junction |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16790238 |
1789620700177417 |
31 |
31 |
2026-09-17 05:02:35.439145 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:52:34.469057 |
| 597627 |
628925 |
W87392 |
075S03M517 |
2026-09-17 |
COMPLETE |
16790235 |
2026-09-17 05:52:00 |
2026-09-17 05:02:51 |
2026-09-19 05:02:51 |
{"id": 628925, "stp": "P", "toc": "ScotRail", "uid": "W87392", "consist": "318261", "dest_crs": "MTH", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W87392/2026-09-17/detailed", "trust_id": "075S03M517", "origin_crs": "XMW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Motherwell", "service_date": "2026-09-17", "dest_arr_time": "0551", "dest_platform": "4", "is_terminated": 1, "next_location": "Motherwell", "signalling_id": "5S03", "timing_status": "LATE", "origin_station": "Motherwell Derby C.S.", "current_leg_arr": "0552", "current_leg_dep": "0550", "current_leg_end": "Motherwell", "origin_dep_time": "0549", "origin_platform": null, "current_location": "Motherwell", "last_update_time": "2026-09-17T05:02:51", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.9994928, 55.797073], [-3.9992139, 55.79678659999999], [-3.998927, 55.7964519], [-3.998594399999999, 55.79606590000001], [-3.9983151, 55.7957199], [-3.9982365, 55.79562380000001], [-3.9981891, 55.795562299999986], [-3.9980924, 55.79543679999999], [-3.9979388999999994, 55.79519659999999], [-3.997908899999999, 55.7951178], [-3.9978137999999994, 55.79495010000001], [-3.9976197999999994, 55.79465619999999], [-3.997362799999999, 55.7943878], [-3.9970847, 55.79404739999999], [-3.9967974000000006, 55.793765400000005], [-3.996486200000001, 55.79343209999998], [-3.9961307000000006, 55.793078], [-3.9958227, 55.79278459999999], [-3.995645699999999, 55.7925901], [-3.9956285, 55.79257230000001], [-3.9952092, 55.7921371], [-3.9949725, 55.7918868]]}", "current_leg_start": "Motherwell Derby C.S.", "dest_arr_time_act": "0551", "motion_projection": null, "next_location_lat": "55.7918868", "next_location_lon": "-3.9949725", "previous_location": "Motherwell Derby C.S.", "current_leg_milage": "0.4", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 230.36, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 239.321, \"from_m\": 230.36, \"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\": 293.75, \"from_m\": 239.321, \"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\": 327.644, \"from_m\": 293.75, \"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\": 369.296, \"from_m\": 327.644, \"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\": 405.432, \"from_m\": 369.296, \"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\": 643.485, \"from_m\": 405.432, \"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\": 628925, \"profile_key\": \"140ef1308ed051027c26ef8b3e731098c420242079ad17937da7a81d306c854c\", \"schedule_id\": 29628, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0549\", \"location\": \"Motherwell Derby C.S.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40105}, {\"is_pass\": false, \"wtt_arr\": \"0551\", \"wtt_dep\": null, \"location\": \"Motherwell\", \"stage_seq\": 2, \"distance_m\": 643.485, \"section_seq\": 1, \"route_path_id\": 40105}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 643.485, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40105}], \"total_distance_m\": 643.485, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 643.485, \"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": "0549", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "55.7918868", "current_position_lon": "-3.9949725", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2446, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:51:32Z\", \"source_id\": 52063606, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:52:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:51:39Z\", \"source_id\": 16790235, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Motherwell", "service_state_platform": "4", "timing_fact_generation": 1789620700217574, "current_leg_arrival_utc": "2026-09-17T05:52:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:52:36.526377", "service_state_evidence_id": 16790235, "current_leg_start_actual_dep": "2026-09-17T05:50:00+01:00", "operational_evidence_version": 3, "service_state_event_time_utc": "2026-09-17T04:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:02:36.634282", "service_state_valid_until_kind": null, "operational_interpretation_version": 3, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
XMW |
MTH |
5S03 |
318261 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 230.36, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 239.321, "from_m": 230.36, "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": 293.75, "from_m": 239.321, "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": 327.644, "from_m": 293.75, "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": 369.296, "from_m": 327.644, "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": 405.432, "from_m": 369.296, "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": 643.485, "from_m": 405.432, "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": 628925, "profile_key": "140ef1308ed051027c26ef8b3e731098c420242079ad17937da7a81d306c854c", "schedule_id": 29628, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0549", "location": "Motherwell Derby C.S.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40105}, {"is_pass": false, "wtt_arr": "0551", "wtt_dep": null, "location": "Motherwell", "stage_seq": 2, "distance_m": 643.485, "section_seq": 1, "route_path_id": 40105}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 643.485, "from_m": 0.0, "section_seq": 1, "route_path_id": 40105}], "total_distance_m": 643.485, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 643.485, "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": 2446, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:51:32Z", "source_id": 52063606, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T04:52:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:51:39Z", "source_id": 16790235, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:52:00+01:00", "operational_fact": true}] |
Motherwell Derby C.S. |
0549 |
0549 |
None |
None |
None |
Motherwell |
0551 |
0551 |
4 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W87392/2026-09-17/detailed |
None |
Motherwell Derby C.S. |
2026-09-17T05:50:00+01:00 |
Motherwell |
2.0 |
{"type": "LineString", "coordinates": [[-3.9994928, 55.797073], [-3.9992139, 55.79678659999999], [-3.998927, 55.7964519], [-3.998594399999999, 55.79606590000001], [-3.9983151, 55.7957199], [-3.9982365, 55.79562380000001], [-3.9981891, 55.795562299999986], [-3.9980924, 55.79543679999999], [-3.9979388999999994, 55.79519659999999], [-3.997908899999999, 55.7951178], [-3.9978137999999994, 55.79495010000001], [-3.9976197999999994, 55.79465619999999], [-3.997362799999999, 55.7943878], [-3.9970847, 55.79404739999999], [-3.9967974000000006, 55.793765400000005], [-3.996486200000001, 55.79343209999998], [-3.9961307000000006, 55.793078], [-3.9958227, 55.79278459999999], [-3.995645699999999, 55.7925901], [-3.9956285, 55.79257230000001], [-3.9952092, 55.7921371], [-3.9949725, 55.7918868]]} |
0.4 |
0550 |
0552 |
Motherwell Derby C.S. |
Motherwell |
Motherwell |
55.7918868 |
-3.9949725 |
55.7918868 |
-3.9949725 |
1 |
0 |
2026-09-17 05:02:51 |
TERMINATED |
2026-09-17 04:52:00 |
Motherwell |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16790235 |
1789620700217574 |
3 |
3 |
2026-09-17 05:02:36.634282 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:52:36.526377 |
| 597628 |
629075 |
C17923 |
705B02M517 |
2026-09-17 |
COMPLETE |
16790104 |
2026-09-17 05:52:00 |
2026-09-17 05:02:51 |
2026-09-19 05:02:51 |
{"id": 629075, "stp": "P", "toc": "West Midlands Trains", "uid": "C17923", "consist": "730205+730225", "dest_crs": "BLY", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C17923/2026-09-17/detailed", "trust_id": "705B02M517", "origin_crs": "XBQ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bletchley", "service_date": "2026-09-17", "dest_arr_time": "0559", "dest_platform": "5", "is_terminated": 1, "next_location": "Bletchley", "signalling_id": "5B02", "timing_status": "EARLY", "origin_station": "Bletchley T.M.D.", "current_leg_arr": "0552", "current_leg_dep": "0550", "current_leg_end": "Bletchley", "origin_dep_time": "0554", "origin_platform": null, "current_location": "Bletchley", "last_update_time": "2026-09-17T05:02:51", "route_debug_link": null, "timing_variation": "-7 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.7324652000000001, 52.0010828], [-0.7330303, 52.0007404], [-0.7333440999999999, 52.00055880000001], [-0.7339383, 52.0002219], [-0.7342172, 52.00004849999999], [-0.7343473, 51.999964299999995], [-0.7345195, 51.9998099], [-0.7348113, 51.9995362], [-0.734932, 51.999429199999994], [-0.7350691295180422, 51.99930615890027], [-0.7351841, 51.999202999999994], [-0.7353558, 51.9991056], [-0.7354336, 51.9990494], [-0.7355006702898891, 51.9989958922958], [-0.7354858696569784, 51.99894719311069], [-0.7354742882613238, 51.99890908628908], [-0.735445422067555, 51.99881410632603], [-0.7354384936783037, 51.99879130945069], [-0.7354073999999999, 51.99868899999999], [-0.7353154999999999, 51.9982533], [-0.7352892, 51.9981123], [-0.7352635999999999, 51.997930800000006], [-0.7352391, 51.997708499999995], [-0.7352308999999999, 51.9975045], [-0.735231, 51.99721309999999], [-0.7352171, 51.9969885], [-0.7352350999999999, 51.9967771], [-0.7352439, 51.99655580000001], [-0.7352229, 51.99583159999999], [-0.7352174999999999, 51.9954903], [-0.7352270999999999, 51.99512179999999], [-0.7352445, 51.9948643], [-0.735261, 51.994664400000005], [-0.7352893999999999, 51.99443709999999], [-0.7353187999999999, 51.99422359999999], [-0.7353631, 51.9939359], [-0.7353973999999999, 51.9937294], [-0.7354262, 51.99357909999999], [-0.7354662999999999, 51.99339620000001], [-0.7354835999999999, 51.99334129999999], [-0.7355087, 51.9932207], [-0.7355104249704605, 51.993214061051155], [-0.7355038, 51.9931808], [-0.7354896755294399, 51.99311304886966], [-0.7353808, 51.9925908], [-0.7353352, 51.9923943], [-0.7352761999999999, 51.9921366], [-0.7351952999999999, 51.991892599999986], [-0.7351381, 51.9916643], [-0.7350054, 51.991273699999994], [-0.7349659999999999, 51.99113309999999], [-0.7348901, 51.99074959999999], [-0.7347917, 51.990256499999994], [-0.7350181999999998, 51.9911408], [-0.7350588999999998, 51.9912831], [-0.7352462, 51.9918618], [-0.7353271999999998, 51.99217049999999], [-0.7353861999999999, 51.9924306], [-0.7354519, 51.99268419999999], [-0.7354721, 51.9928512], [-0.735511661366474, 51.99302817367715], [-0.7355334261138052, 51.99312553572278], [-0.7355435, 51.9931706], [-0.7356989, 51.9937763], [-0.7357596, 51.9940452], [-0.7358329, 51.9943478], [-0.7358859, 51.9945504], [-0.7360347, 51.9949917], [-0.7361363, 51.995318000000005], [-0.7361958, 51.9955028], [-0.7363399999999999, 51.99598850000001]]}", "current_leg_start": "Bletchley T.M.D.", "dest_arr_time_act": "0559", "motion_projection": null, "next_location_lat": "51.9959885", "next_location_lon": "-0.7363400", "previous_location": "Bletchley T.M.D.", "current_leg_milage": "1.2", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 953.005, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1251.368, \"from_m\": 953.005, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 1306.61, \"from_m\": 1251.368, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1952.961, \"from_m\": 1306.61, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 629075, \"profile_key\": \"611cc281b49de38d6265bfb93a01c09fcdc6521f0c2ef082bebc5bf351164526\", \"schedule_id\": 2370, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0554\", \"location\": \"Bletchley T.M.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66492}, {\"is_pass\": false, \"wtt_arr\": \"0559\", \"wtt_dep\": null, \"location\": \"Bletchley\", \"stage_seq\": 2, \"distance_m\": 1952.961, \"section_seq\": 1, \"route_path_id\": 66492}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1952.961, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66492}], \"total_distance_m\": 1952.961, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 353.605, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1599.356, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0554", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.9959885", "current_position_lon": "-0.7363400", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 21595, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:51:17Z\", \"source_id\": 52063191, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:52:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:51:20Z\", \"source_id\": 16790104, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bletchley", "service_state_platform": "5", "timing_fact_generation": 1789620680956756, "current_leg_arrival_utc": "2026-09-17T05:55:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:52:40.085867", "service_state_evidence_id": 16790104, "current_leg_start_actual_dep": "2026-09-17T05:54:00+01:00", "operational_evidence_version": 3, "service_state_event_time_utc": "2026-09-17T04:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:02:40.341752", "service_state_valid_until_kind": null, "operational_interpretation_version": 3, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
XBQ |
BLY |
5B02 |
730205+730225 |
10 |
110 |
None |
{"version": 3, "segments": [{"to_m": 953.005, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1251.368, "from_m": 953.005, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 1306.61, "from_m": 1251.368, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1952.961, "from_m": 1306.61, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 629075, "profile_key": "611cc281b49de38d6265bfb93a01c09fcdc6521f0c2ef082bebc5bf351164526", "schedule_id": 2370, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0554", "location": "Bletchley T.M.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66492}, {"is_pass": false, "wtt_arr": "0559", "wtt_dep": null, "location": "Bletchley", "stage_seq": 2, "distance_m": 1952.961, "section_seq": 1, "route_path_id": 66492}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1952.961, "from_m": 0.0, "section_seq": 1, "route_path_id": 66492}], "total_distance_m": 1952.961, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 353.605, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1599.356, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 21595, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:51:17Z", "source_id": 52063191, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T04:52:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:51:20Z", "source_id": 16790104, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:52:00+01:00", "operational_fact": true}] |
Bletchley T.M.D. |
0554 |
0554 |
None |
None |
None |
Bletchley |
0559 |
0559 |
5 |
EARLY |
-7 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C17923/2026-09-17/detailed |
None |
Bletchley T.M.D. |
2026-09-17T05:54:00+01:00 |
Bletchley |
2.0 |
{"type": "LineString", "coordinates": [[-0.7324652000000001, 52.0010828], [-0.7330303, 52.0007404], [-0.7333440999999999, 52.00055880000001], [-0.7339383, 52.0002219], [-0.7342172, 52.00004849999999], [-0.7343473, 51.999964299999995], [-0.7345195, 51.9998099], [-0.7348113, 51.9995362], [-0.734932, 51.999429199999994], [-0.7350691295180422, 51.99930615890027], [-0.7351841, 51.999202999999994], [-0.7353558, 51.9991056], [-0.7354336, 51.9990494], [-0.7355006702898891, 51.9989958922958], [-0.7354858696569784, 51.99894719311069], [-0.7354742882613238, 51.99890908628908], [-0.735445422067555, 51.99881410632603], [-0.7354384936783037, 51.99879130945069], [-0.7354073999999999, 51.99868899999999], [-0.7353154999999999, 51.9982533], [-0.7352892, 51.9981123], [-0.7352635999999999, 51.997930800000006], [-0.7352391, 51.997708499999995], [-0.7352308999999999, 51.9975045], [-0.735231, 51.99721309999999], [-0.7352171, 51.9969885], [-0.7352350999999999, 51.9967771], [-0.7352439, 51.99655580000001], [-0.7352229, 51.99583159999999], [-0.7352174999999999, 51.9954903], [-0.7352270999999999, 51.99512179999999], [-0.7352445, 51.9948643], [-0.735261, 51.994664400000005], [-0.7352893999999999, 51.99443709999999], [-0.7353187999999999, 51.99422359999999], [-0.7353631, 51.9939359], [-0.7353973999999999, 51.9937294], [-0.7354262, 51.99357909999999], [-0.7354662999999999, 51.99339620000001], [-0.7354835999999999, 51.99334129999999], [-0.7355087, 51.9932207], [-0.7355104249704605, 51.993214061051155], [-0.7355038, 51.9931808], [-0.7354896755294399, 51.99311304886966], [-0.7353808, 51.9925908], [-0.7353352, 51.9923943], [-0.7352761999999999, 51.9921366], [-0.7351952999999999, 51.991892599999986], [-0.7351381, 51.9916643], [-0.7350054, 51.991273699999994], [-0.7349659999999999, 51.99113309999999], [-0.7348901, 51.99074959999999], [-0.7347917, 51.990256499999994], [-0.7350181999999998, 51.9911408], [-0.7350588999999998, 51.9912831], [-0.7352462, 51.9918618], [-0.7353271999999998, 51.99217049999999], [-0.7353861999999999, 51.9924306], [-0.7354519, 51.99268419999999], [-0.7354721, 51.9928512], [-0.735511661366474, 51.99302817367715], [-0.7355334261138052, 51.99312553572278], [-0.7355435, 51.9931706], [-0.7356989, 51.9937763], [-0.7357596, 51.9940452], [-0.7358329, 51.9943478], [-0.7358859, 51.9945504], [-0.7360347, 51.9949917], [-0.7361363, 51.995318000000005], [-0.7361958, 51.9955028], [-0.7363399999999999, 51.99598850000001]]} |
1.2 |
0550 |
0552 |
Bletchley T.M.D. |
Bletchley |
Bletchley |
51.9959885 |
-0.7363400 |
51.9959885 |
-0.7363400 |
1 |
0 |
2026-09-17 05:02:51 |
TERMINATED |
2026-09-17 04:52:00 |
Bletchley |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16790104 |
1789620680956756 |
3 |
3 |
2026-09-17 05:02:40.341752 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:52:40.085867 |
| 597629 |
627696 |
C40088 |
885F06M517 |
2026-09-17 |
COMPLETE |
16790220 |
2026-09-17 05:52:00 |
2026-09-17 05:02:51 |
2026-09-19 05:02:51 |
{"id": 627696, "stp": "P", "toc": "Southern", "uid": "C40088", "consist": "387214+387303", "dest_crs": "HGS", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C40088/2026-09-17/detailed", "trust_id": "885F06M517", "origin_crs": null, "show_on_map": 0, "dar_est_time": "05:03:00", "dar_platform": null, "dest_station": "Hastings", "service_date": "2026-09-17", "dest_arr_time": "0559", "dest_platform": "4", "is_terminated": 1, "next_location": "Hastings", "signalling_id": "5F06", "timing_status": "EARLY", "origin_station": "Eastbourne Sidings", "current_leg_arr": "0552", "current_leg_dep": "0524", "current_leg_end": "Hastings", "origin_dep_time": "0503", "origin_platform": "S1", "current_location": "Hastings Carriage Holding Sidings", "last_update_time": "2026-09-17T05:02:51", "route_debug_link": null, "timing_variation": "-7 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.28155389999999997, 50.769588000000006], [0.2817102, 50.7696561], [0.2838675, 50.77059560000001], [0.2841657000000001, 50.7707388], [0.2844205, 50.77088749999999], [0.28466849999999994, 50.7710425], [0.2851514, 50.77138], [0.2854773, 50.771637], [0.28582969999999996, 50.7719614], [0.28597350000000005, 50.77210010000001], [0.2862592, 50.77241469999999], [0.2864577, 50.77265729999999], [0.28660919999999995, 50.772867600000005], [0.28675139999999993, 50.773089], [0.2868707, 50.77331289999999], [0.2870437, 50.7736911], [0.28717249999999994, 50.7740168], [0.28729179999999993, 50.774412000000005], [0.2873549, 50.77470370000001], [0.2874032, 50.7749743], [0.2874303, 50.77521509999999], [0.2874434, 50.77541699999998], [0.2874484, 50.7757109], [0.2874378, 50.77597329999998], [0.2874022, 50.77631459999999], [0.28732929999999995, 50.77674], [0.28720199999999996, 50.7772148], [0.2870540999999999, 50.7776459], [0.2863598, 50.77923989999999], [0.28607279999999996, 50.7799527], [0.2813433, 50.79172869999999], [0.2812621, 50.7919308], [0.2793773, 50.7966229], [0.27925350000000004, 50.79693859999999], [0.2768923999999999, 50.80281680000001], [0.276828, 50.803086], [0.2767821, 50.80327739999999], [0.27673970000000003, 50.80357740000001], [0.27673939999999997, 50.803579500000005], [0.2766865, 50.8039953], [0.2766751, 50.80446109999999], [0.2767169, 50.80499280000001], [0.2768062, 50.805519], [0.2769397, 50.80598779999999], [0.2770956, 50.8063959], [0.2773271, 50.80684740000001], [0.2775893, 50.8072869], [0.2778562, 50.8076648], [0.2779478, 50.8077731], [0.2783065, 50.80817009999999], [0.278643, 50.8085201], [0.2790774999999999, 50.80890780000001], [0.27953079999999997, 50.809245999999995], [0.2814975, 50.8106917], [0.2816327, 50.8107913], [0.2823494, 50.8112847], [0.282851, 50.8116053], [0.28336639999999996, 50.811886399999985], [0.2839699, 50.81215310000001], [0.28457599999999994, 50.81239180000001], [0.2852607, 50.8126095], [0.28588679999999994, 50.81278280000001], [0.286503, 50.812918], [0.2872233, 50.8130445], [0.28797359999999994, 50.8131413], [0.28871109999999994, 50.8132036], [0.2893802, 50.81322609999999], [0.2899213, 50.81322170000001], [0.2902849, 50.813204], [0.2904338, 50.8131968], [0.29056989999999994, 50.8131869], [0.29169759999999995, 50.8131101], [0.2926652, 50.81305839999999], [0.2937492, 50.81301260000001], [0.29491399999999995, 50.8129799], [0.29554889999999995, 50.8129805], [0.2957289, 50.8129807], [0.29596, 50.8129824], [0.29682749999999997, 50.812993099999986], [0.29765119999999995, 50.81300809999998], [0.2984828, 50.81304099999999], [0.2992986999999999, 50.8130806], [0.30005339999999997, 50.81313060000001], [0.300917, 50.8131921], [0.3018022, 50.8132701], [0.3243161, 50.815672600000006], [0.3248514, 50.81572700000001], [0.3262062, 50.8158719], [0.33131449999999996, 50.81641840000001], [0.33844679999999994, 50.8171815], [0.3386741, 50.81720620000001], [0.3431998, 50.817684], [0.3436206, 50.8177286], [0.343822, 50.8177501], [0.34404029999999997, 50.8177735], [0.3484037, 50.8182398], [0.3493199, 50.8183495], [0.3502077, 50.8184678], [0.35113040000000006, 50.818598], [0.35192709999999994, 50.81871510000001], [0.35273839999999995, 50.81884720000001], [0.3535095, 50.81897469999999], [0.35433859999999995, 50.8191183], [0.35535069999999996, 50.819305], [0.3563292, 50.8195007], [0.35932611364780853, 50.82009263678303], [0.3727823273847655, 50.82275035457093], [0.38868259999999993, 50.825890599999994], [0.3895685, 50.8260653], [0.3897456, 50.82610100000001], [0.38990279999999994, 50.8261324], [0.39510119999999993, 50.82716740000001], [0.39533519999999994, 50.827212800000005], [0.3955093, 50.8272517], [0.4042471, 50.82895629999999], [0.4061131, 50.829320499999994], [0.4266975, 50.8333841], [0.426896, 50.8334242], [0.4274623, 50.8335366], [0.4275961999999999, 50.833565099999994], [0.4491576420597607, 50.83781004459094], [0.4528451999999999, 50.838536], [0.4530393, 50.83857369999999], [0.4539594, 50.838752099999994], [0.4546969, 50.838886300000006], [0.4554320999999999, 50.8390172], [0.4562541, 50.8391495], [0.4571752999999999, 50.8392991], [0.4574642, 50.839341000000005], [0.4582307, 50.839452300000005], [0.4592820999999999, 50.83959209999999], [0.4602464, 50.83971459999999], [0.4613994, 50.8398468], [0.46262900000000007, 50.83996179999998], [0.4627698999999999, 50.8399757], [0.4636509, 50.8400523], [0.4694930999999999, 50.8404948], [0.4696636, 50.84050760000001], [0.4723137, 50.840706399999995], [0.4740700999999999, 50.84083470000001], [0.4757262092464013, 50.84095793223604], [0.4761276, 50.84098780000001], [0.4765874, 50.841021], [0.4767863, 50.84103689999999], [0.4775547, 50.84109509999999], [0.4782733999999999, 50.84114919999998], [0.4895007, 50.8419868], [0.4897283, 50.8420048], [0.4938949, 50.8423323], [0.4955143, 50.84248770000001], [0.49722200000000005, 50.842698600000006], [0.4983092, 50.842845299999986], [0.49972250000000007, 50.8430462], [0.5004486, 50.843162799999995], [0.5011306, 50.843284800000006], [0.5021323999999999, 50.84345329999999], [0.5043607999999999, 50.84388549999999], [0.5044765, 50.8439084], [0.5058863, 50.8442254], [0.5070079, 50.8444878], [0.5077831000000002, 50.8446837], [0.5084721, 50.84484260000001], [0.5093980999999999, 50.84508099999999], [0.5106118, 50.8454145], [0.5117223, 50.8457361], [0.5127824, 50.8460703], [0.5142737, 50.84655769999999], [0.5152077999999999, 50.84685830000001], [0.5161559, 50.84714309999999], [0.5175717, 50.8475556], [0.5187816, 50.8478776], [0.5200707, 50.8482035], [0.5213489, 50.8484923], [0.5224548999999999, 50.8487293], [0.5237168, 50.848968099999986], [0.5252322, 50.8492313], [0.5252446, 50.84923320000001], [0.5270862, 50.84951009999999], [0.5279949, 50.84966279999999], [0.5287055999999999, 50.8498086], [0.5294042, 50.849957], [0.5301554, 50.850132299999984], [0.5307947999999999, 50.850297], [0.5315719999999999, 50.850521], [0.5323549, 50.850768999999985], [0.5325098, 50.850820500000005], [0.5336234, 50.851198], [0.5338334, 50.8512617], [0.5341419, 50.85135280000001], [0.5344503, 50.851443899999985], [0.5350919999999999, 50.85159649999999], [0.5373912000000001, 50.8520606], [0.5389891704717129, 50.85239186752343], [0.5398663, 50.8525737], [0.5410098999999999, 50.8528492], [0.541112, 50.8528768], [0.5414734999999999, 50.852947], [0.5416842, 50.8530024], [0.5419053, 50.8530605], [0.5419110614609699, 50.85306168128743], [0.5422272, 50.8531265], [0.5423897999999999, 50.85315599999999], [0.5427432, 50.8532131], [0.5428253, 50.8532264], [0.5561971999999998, 50.85514939999998], [0.5595318, 50.85562109999999], [0.5605912, 50.8557738], [0.5612582, 50.8558684], [0.5618760999999999, 50.8559575], [0.5642292999999999, 50.8562914], [0.5718326, 50.8573809], [0.5719913, 50.85740340000001], [0.572075, 50.85741529999999], [0.57344, 50.8576175], [0.5738903, 50.8576808], [0.5740520999999998, 50.857704600000005], [0.5743966000000001, 50.857753800000005], [0.5749559, 50.857815599999995], [0.5751447999999999, 50.8578429], [0.5753861, 50.85788429999999], [0.5756027, 50.8579491], [0.5759023, 50.85803400000001], [0.5769078999999999, 50.8583416]]}", "current_leg_start": "Eastbourne", "dest_arr_time_act": "0559", "motion_projection": null, "next_location_lat": "50.8583416", "next_location_lon": "0.5769079", "previous_location": "Eastbourne", "current_leg_milage": "16.3", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 462.946, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 653.937, \"from_m\": 462.946, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1758.499, \"from_m\": 653.937, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4028.016, \"from_m\": 1758.499, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 4584.966, \"from_m\": 4028.016, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 18860.65, \"from_m\": 4584.966, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18908.872, \"from_m\": 18860.65, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24014.981, \"from_m\": 18908.872, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 24085.489, \"from_m\": 24014.981, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 25293.675, \"from_m\": 24085.489, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26237.027, \"from_m\": 25293.675, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 26553.529, \"from_m\": 26237.027, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 627696, \"profile_key\": \"ee62384138f866e930576cfc6f9d7c41aced4a7a9cfedeb362513b45f67c15bf\", \"schedule_id\": 31649, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0503\", \"location\": \"Eastbourne Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67560}, {\"is_pass\": false, \"wtt_arr\": \"0505\", \"wtt_dep\": \"0511\", \"location\": \"Eastbourne C.S.\", \"stage_seq\": 2, \"distance_m\": 325.855, \"section_seq\": 1, \"route_path_id\": 67560}, {\"is_pass\": false, \"wtt_arr\": \"0513\", \"wtt_dep\": \"0513\", \"location\": \"Eastbourne Sig. EB501\", \"stage_seq\": 3, \"distance_m\": 325.855, \"section_seq\": 1, \"route_path_id\": 67560}, {\"is_pass\": false, \"wtt_arr\": \"0515\", \"wtt_dep\": \"0525\", \"location\": \"Eastbourne\", \"stage_seq\": 4, \"distance_m\": 462.946, \"section_seq\": 1, \"route_path_id\": 67560}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0528\", \"location\": \"Hampden Park\", \"stage_seq\": 5, \"distance_m\": 3174.771, \"section_seq\": 1, \"route_path_id\": 67560}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0530H\", \"location\": \"Willingdon Jn\", \"stage_seq\": 6, \"distance_m\": 4028.016, \"section_seq\": 1, \"route_path_id\": 67560}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0534\", \"location\": \"Pevensey & Westham\", \"stage_seq\": 7, \"distance_m\": 8143.313, \"section_seq\": 1, \"route_path_id\": 67560}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0543\", \"location\": \"Bexhill\", \"stage_seq\": 8, \"distance_m\": 19178.495, \"section_seq\": 1, \"route_path_id\": 67560}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0554H\", \"location\": \"Bopeep S.B. Jn\", \"stage_seq\": 9, \"distance_m\": 24024.564, \"section_seq\": 1, \"route_path_id\": 67560}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0556H\", \"location\": \"St. Leonards Warrior Sq\", \"stage_seq\": 10, \"distance_m\": 25315.624, \"section_seq\": 1, \"route_path_id\": 67560}, {\"is_pass\": false, \"wtt_arr\": \"0559\", \"wtt_dep\": null, \"location\": \"Hastings\", \"stage_seq\": 11, \"distance_m\": 26553.529, \"section_seq\": 1, \"route_path_id\": 67560}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 26553.529, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67560}], \"total_distance_m\": 26553.529, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 24937.799, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1615.73, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0503", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "28.0", "current_position_lat": "50.8583416", "current_position_lon": "0.5769079", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:27:28Z\", \"source_id\": 52033657, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:28:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:27:33Z\", \"source_id\": 16781173, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31247, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:31:49Z\", \"source_id\": 52038250, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:32:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:31:53Z\", \"source_id\": 16782553, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31263, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:37:34Z\", \"source_id\": 52044753, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:40:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:37:38Z\", \"source_id\": 16784474, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31299, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:51:30Z\", \"source_id\": 52063551, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:52:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:51:33Z\", \"source_id\": 16790220, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Hastings", "service_state_platform": "4", "timing_fact_generation": 1789620694178534, "current_leg_arrival_utc": "2026-09-17T05:55:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:52:41.758570", "service_state_evidence_id": 16790220, "current_leg_start_actual_dep": "2026-09-17T05:25:00+01:00", "operational_evidence_version": 26, "service_state_event_time_utc": "2026-09-17T04:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:02:42.954736", "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 |
None |
HGS |
5F06 |
387214+387303 |
8 |
110 |
None |
{"version": 3, "segments": [{"to_m": 462.946, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 653.937, "from_m": 462.946, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1758.499, "from_m": 653.937, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4028.016, "from_m": 1758.499, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 4584.966, "from_m": 4028.016, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 18860.65, "from_m": 4584.966, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 18908.872, "from_m": 18860.65, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24014.981, "from_m": 18908.872, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 24085.489, "from_m": 24014.981, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 25293.675, "from_m": 24085.489, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26237.027, "from_m": 25293.675, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 26553.529, "from_m": 26237.027, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 627696, "profile_key": "ee62384138f866e930576cfc6f9d7c41aced4a7a9cfedeb362513b45f67c15bf", "schedule_id": 31649, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0503", "location": "Eastbourne Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67560}, {"is_pass": false, "wtt_arr": "0505", "wtt_dep": "0511", "location": "Eastbourne C.S.", "stage_seq": 2, "distance_m": 325.855, "section_seq": 1, "route_path_id": 67560}, {"is_pass": false, "wtt_arr": "0513", "wtt_dep": "0513", "location": "Eastbourne Sig. EB501", "stage_seq": 3, "distance_m": 325.855, "section_seq": 1, "route_path_id": 67560}, {"is_pass": false, "wtt_arr": "0515", "wtt_dep": "0525", "location": "Eastbourne", "stage_seq": 4, "distance_m": 462.946, "section_seq": 1, "route_path_id": 67560}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0528", "location": "Hampden Park", "stage_seq": 5, "distance_m": 3174.771, "section_seq": 1, "route_path_id": 67560}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0530H", "location": "Willingdon Jn", "stage_seq": 6, "distance_m": 4028.016, "section_seq": 1, "route_path_id": 67560}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0534", "location": "Pevensey & Westham", "stage_seq": 7, "distance_m": 8143.313, "section_seq": 1, "route_path_id": 67560}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0543", "location": "Bexhill", "stage_seq": 8, "distance_m": 19178.495, "section_seq": 1, "route_path_id": 67560}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0554H", "location": "Bopeep S.B. Jn", "stage_seq": 9, "distance_m": 24024.564, "section_seq": 1, "route_path_id": 67560}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0556H", "location": "St. Leonards Warrior Sq", "stage_seq": 10, "distance_m": 25315.624, "section_seq": 1, "route_path_id": 67560}, {"is_pass": false, "wtt_arr": "0559", "wtt_dep": null, "location": "Hastings", "stage_seq": 11, "distance_m": 26553.529, "section_seq": 1, "route_path_id": 67560}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 26553.529, "from_m": 0.0, "section_seq": 1, "route_path_id": 67560}], "total_distance_m": 26553.529, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 24937.799, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1615.73, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 31218, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:27:28Z", "source_id": 52033657, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T04:28:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:27:33Z", "source_id": 16781173, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31247, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:31:49Z", "source_id": 52038250, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T04:32:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:31:53Z", "source_id": 16782553, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31263, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:37:34Z", "source_id": 52044753, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T04:40:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:37:38Z", "source_id": 16784474, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31299, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:51:30Z", "source_id": 52063551, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T04:52:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:51:33Z", "source_id": 16790220, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T05:52:00+01:00", "operational_fact": true}] |
Eastbourne Sidings |
0503 |
0503 |
S1 |
5:03:00 |
None |
Hastings |
0559 |
0559 |
4 |
EARLY |
-7 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C40088/2026-09-17/detailed |
None |
Eastbourne |
2026-09-17T05:25:00+01:00 |
Hastings |
28.0 |
{"type": "LineString", "coordinates": [[0.28155389999999997, 50.769588000000006], [0.2817102, 50.7696561], [0.2838675, 50.77059560000001], [0.2841657000000001, 50.7707388], [0.2844205, 50.77088749999999], [0.28466849999999994, 50.7710425], [0.2851514, 50.77138], [0.2854773, 50.771637], [0.28582969999999996, 50.7719614], [0.28597350000000005, 50.77210010000001], [0.2862592, 50.77241469999999], [0.2864577, 50.77265729999999], [0.28660919999999995, 50.772867600000005], [0.28675139999999993, 50.773089], [0.2868707, 50.77331289999999], [0.2870437, 50.7736911], [0.28717249999999994, 50.7740168], [0.28729179999999993, 50.774412000000005], [0.2873549, 50.77470370000001], [0.2874032, 50.7749743], [0.2874303, 50.77521509999999], [0.2874434, 50.77541699999998], [0.2874484, 50.7757109], [0.2874378, 50.77597329999998], [0.2874022, 50.77631459999999], [0.28732929999999995, 50.77674], [0.28720199999999996, 50.7772148], [0.2870540999999999, 50.7776459], [0.2863598, 50.77923989999999], [0.28607279999999996, 50.7799527], [0.2813433, 50.79172869999999], [0.2812621, 50.7919308], [0.2793773, 50.7966229], [0.27925350000000004, 50.79693859999999], [0.2768923999999999, 50.80281680000001], [0.276828, 50.803086], [0.2767821, 50.80327739999999], [0.27673970000000003, 50.80357740000001], [0.27673939999999997, 50.803579500000005], [0.2766865, 50.8039953], [0.2766751, 50.80446109999999], [0.2767169, 50.80499280000001], [0.2768062, 50.805519], [0.2769397, 50.80598779999999], [0.2770956, 50.8063959], [0.2773271, 50.80684740000001], [0.2775893, 50.8072869], [0.2778562, 50.8076648], [0.2779478, 50.8077731], [0.2783065, 50.80817009999999], [0.278643, 50.8085201], [0.2790774999999999, 50.80890780000001], [0.27953079999999997, 50.809245999999995], [0.2814975, 50.8106917], [0.2816327, 50.8107913], [0.2823494, 50.8112847], [0.282851, 50.8116053], [0.28336639999999996, 50.811886399999985], [0.2839699, 50.81215310000001], [0.28457599999999994, 50.81239180000001], [0.2852607, 50.8126095], [0.28588679999999994, 50.81278280000001], [0.286503, 50.812918], [0.2872233, 50.8130445], [0.28797359999999994, 50.8131413], [0.28871109999999994, 50.8132036], [0.2893802, 50.81322609999999], [0.2899213, 50.81322170000001], [0.2902849, 50.813204], [0.2904338, 50.8131968], [0.29056989999999994, 50.8131869], [0.29169759999999995, 50.8131101], [0.2926652, 50.81305839999999], [0.2937492, 50.81301260000001], [0.29491399999999995, 50.8129799], [0.29554889999999995, 50.8129805], [0.2957289, 50.8129807], [0.29596, 50.8129824], [0.29682749999999997, 50.812993099999986], [0.29765119999999995, 50.81300809999998], [0.2984828, 50.81304099999999], [0.2992986999999999, 50.8130806], [0.30005339999999997, 50.81313060000001], [0.300917, 50.8131921], [0.3018022, 50.8132701], [0.3243161, 50.815672600000006], [0.3248514, 50.81572700000001], [0.3262062, 50.8158719], [0.33131449999999996, 50.81641840000001], [0.33844679999999994, 50.8171815], [0.3386741, 50.81720620000001], [0.3431998, 50.817684], [0.3436206, 50.8177286], [0.343822, 50.8177501], [0.34404029999999997, 50.8177735], [0.3484037, 50.8182398], [0.3493199, 50.8183495], [0.3502077, 50.8184678], [0.35113040000000006, 50.818598], [0.35192709999999994, 50.81871510000001], [0.35273839999999995, 50.81884720000001], [0.3535095, 50.81897469999999], [0.35433859999999995, 50.8191183], [0.35535069999999996, 50.819305], [0.3563292, 50.8195007], [0.35932611364780853, 50.82009263678303], [0.3727823273847655, 50.82275035457093], [0.38868259999999993, 50.825890599999994], [0.3895685, 50.8260653], [0.3897456, 50.82610100000001], [0.38990279999999994, 50.8261324], [0.39510119999999993, 50.82716740000001], [0.39533519999999994, 50.827212800000005], [0.3955093, 50.8272517], [0.4042471, 50.82895629999999], [0.4061131, 50.829320499999994], [0.4266975, 50.8333841], [0.426896, 50.8334242], [0.4274623, 50.8335366], [0.4275961999999999, 50.833565099999994], [0.4491576420597607, 50.83781004459094], [0.4528451999999999, 50.838536], [0.4530393, 50.83857369999999], [0.4539594, 50.838752099999994], [0.4546969, 50.838886300000006], [0.4554320999999999, 50.8390172], [0.4562541, 50.8391495], [0.4571752999999999, 50.8392991], [0.4574642, 50.839341000000005], [0.4582307, 50.839452300000005], [0.4592820999999999, 50.83959209999999], [0.4602464, 50.83971459999999], [0.4613994, 50.8398468], [0.46262900000000007, 50.83996179999998], [0.4627698999999999, 50.8399757], [0.4636509, 50.8400523], [0.4694930999999999, 50.8404948], [0.4696636, 50.84050760000001], [0.4723137, 50.840706399999995], [0.4740700999999999, 50.84083470000001], [0.4757262092464013, 50.84095793223604], [0.4761276, 50.84098780000001], [0.4765874, 50.841021], [0.4767863, 50.84103689999999], [0.4775547, 50.84109509999999], [0.4782733999999999, 50.84114919999998], [0.4895007, 50.8419868], [0.4897283, 50.8420048], [0.4938949, 50.8423323], [0.4955143, 50.84248770000001], [0.49722200000000005, 50.842698600000006], [0.4983092, 50.842845299999986], [0.49972250000000007, 50.8430462], [0.5004486, 50.843162799999995], [0.5011306, 50.843284800000006], [0.5021323999999999, 50.84345329999999], [0.5043607999999999, 50.84388549999999], [0.5044765, 50.8439084], [0.5058863, 50.8442254], [0.5070079, 50.8444878], [0.5077831000000002, 50.8446837], [0.5084721, 50.84484260000001], [0.5093980999999999, 50.84508099999999], [0.5106118, 50.8454145], [0.5117223, 50.8457361], [0.5127824, 50.8460703], [0.5142737, 50.84655769999999], [0.5152077999999999, 50.84685830000001], [0.5161559, 50.84714309999999], [0.5175717, 50.8475556], [0.5187816, 50.8478776], [0.5200707, 50.8482035], [0.5213489, 50.8484923], [0.5224548999999999, 50.8487293], [0.5237168, 50.848968099999986], [0.5252322, 50.8492313], [0.5252446, 50.84923320000001], [0.5270862, 50.84951009999999], [0.5279949, 50.84966279999999], [0.5287055999999999, 50.8498086], [0.5294042, 50.849957], [0.5301554, 50.850132299999984], [0.5307947999999999, 50.850297], [0.5315719999999999, 50.850521], [0.5323549, 50.850768999999985], [0.5325098, 50.850820500000005], [0.5336234, 50.851198], [0.5338334, 50.8512617], [0.5341419, 50.85135280000001], [0.5344503, 50.851443899999985], [0.5350919999999999, 50.85159649999999], [0.5373912000000001, 50.8520606], [0.5389891704717129, 50.85239186752343], [0.5398663, 50.8525737], [0.5410098999999999, 50.8528492], [0.541112, 50.8528768], [0.5414734999999999, 50.852947], [0.5416842, 50.8530024], [0.5419053, 50.8530605], [0.5419110614609699, 50.85306168128743], [0.5422272, 50.8531265], [0.5423897999999999, 50.85315599999999], [0.5427432, 50.8532131], [0.5428253, 50.8532264], [0.5561971999999998, 50.85514939999998], [0.5595318, 50.85562109999999], [0.5605912, 50.8557738], [0.5612582, 50.8558684], [0.5618760999999999, 50.8559575], [0.5642292999999999, 50.8562914], [0.5718326, 50.8573809], [0.5719913, 50.85740340000001], [0.572075, 50.85741529999999], [0.57344, 50.8576175], [0.5738903, 50.8576808], [0.5740520999999998, 50.857704600000005], [0.5743966000000001, 50.857753800000005], [0.5749559, 50.857815599999995], [0.5751447999999999, 50.8578429], [0.5753861, 50.85788429999999], [0.5756027, 50.8579491], [0.5759023, 50.85803400000001], [0.5769078999999999, 50.8583416]]} |
16.3 |
0524 |
0552 |
Eastbourne |
Hastings Carriage Holding Sidings |
Hastings |
50.8583416 |
0.5769079 |
50.8583416 |
0.5769079 |
1 |
0 |
2026-09-17 05:02:51 |
TERMINATED |
2026-09-17 04:52:00 |
Hastings |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16790220 |
1789620694178534 |
26 |
26 |
2026-09-17 05:02:42.954736 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:52:41.758570 |
| 597630 |
628262 |
C36618 |
505W39M517 |
2026-09-17 |
COMPLETE |
16790078 |
2026-09-17 05:52:00 |
2026-09-17 05:02:51 |
2026-09-19 05:02:51 |
{"id": 628262, "stp": "P", "toc": "Elizabeth Line", "uid": "C36618", "consist": "345049", "dest_crs": "SNF", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C36618/2026-09-17/detailed", "trust_id": "505W39M517", "origin_crs": "XIF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Shenfield", "service_date": "2026-09-17", "dest_arr_time": "0553", "dest_platform": "6", "is_terminated": 1, "next_location": "Shenfield", "signalling_id": "5W39", "timing_status": "EARLY", "origin_station": "Ilford EMUD", "current_leg_arr": "0552", "current_leg_dep": "0527", "current_leg_end": "Shenfield", "origin_dep_time": "0528", "origin_platform": null, "current_location": "Shenfield", "last_update_time": "2026-09-17T05:02:51", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.0905474, 51.56346399999999], [0.0910871, 51.56344859999999], [0.0916098, 51.563461100000005], [0.09174849999999998, 51.5634716], [0.09200369999999998, 51.56349569999999], [0.092808, 51.5635632], [0.0937288, 51.56368429999999], [0.09450509999999998, 51.5637789], [0.09591318523346014, 51.56390954878846], [0.0970594, 51.56401590000001], [0.0978239, 51.5640816], [0.09865279999999998, 51.5641337], [0.1008349, 51.564311200000006], [0.1021124, 51.5644208], [0.1028517, 51.56449829999999], [0.1039548, 51.5646391], [0.1071485, 51.5650687], [0.1079532, 51.5651899], [0.1085084, 51.565276], [0.109185, 51.56538890000001], [0.1098459, 51.5654968], [0.1109129, 51.56564839999999], [0.1118296, 51.565771700000006], [0.1126007, 51.5658765], [0.11351129999999998, 51.56600190000001], [0.11412599999999998, 51.5660785], [0.1149885, 51.5661717], [0.11573909999999998, 51.5662484], [0.1164736, 51.566335499999994], [0.11708809999999996, 51.5664197], [0.119722, 51.5667708], [0.12212309999999996, 51.5670978], [0.12386759999999998, 51.567337], [0.1246749, 51.5674545], [0.1254721, 51.5675797], [0.12674469999999996, 51.5677911], [0.1270087, 51.5678294], [0.12769869999999997, 51.5679292], [0.128377, 51.56801829999999], [0.1290273, 51.5680971], [0.1293231, 51.56813069999999], [0.1298257, 51.568184], [0.13029049999999998, 51.568222299999995], [0.1306485, 51.5682493], [0.1310035, 51.56827789999999], [0.1323828, 51.56837019999999], [0.1359494, 51.56862939999999], [0.13827089999999995, 51.5687973], [0.14460019999999998, 51.56927619999999], [0.1459601, 51.5693861], [0.14820240000000004, 51.5695917], [0.16052029999999998, 51.5707152], [0.1609052, 51.5707493], [0.1618545, 51.57083829999999], [0.16243659999999996, 51.570890600000006], [0.1631105, 51.5709525], [0.163995, 51.571035399999985], [0.1648193, 51.5711293], [0.1657572, 51.5712492], [0.16658009999999998, 51.57136229999999], [0.1671257, 51.5714347], [0.1682413, 51.5715836], [0.1690442, 51.571697699999994], [0.1699351, 51.5718285], [0.1706755, 51.571946799999985], [0.17155809999999996, 51.5720982], [0.1721453, 51.57221179999999], [0.17312519999999998, 51.5724166], [0.1738281, 51.5725671], [0.174591, 51.572728300000016], [0.1750549, 51.572822], [0.1757121, 51.57294259999999], [0.176492, 51.57309600000001], [0.1769661, 51.573203], [0.1775616, 51.5733464], [0.1777737, 51.5733997], [0.1781195, 51.5734977], [0.17840779999999998, 51.57358730000001], [0.1786607, 51.5736602], [0.1787487, 51.57368300000001], [0.1789661, 51.57373990000001], [0.1796630568239043, 51.573946953332374], [0.1806037, 51.5742264], [0.1815497, 51.57450819999999], [0.1826521, 51.5748178], [0.1833731, 51.5750015], [0.1836422, 51.5750702], [0.185047, 51.57543429999999], [0.1861922, 51.5757602], [0.18701650000000003, 51.5760091], [0.1874276, 51.57612509999999], [0.1890234, 51.57660950000001], [0.1900856, 51.5769096], [0.1910136, 51.577183], [0.1916652, 51.5773713], [0.1922984, 51.57755970000001], [0.19310019999999997, 51.577794700000005], [0.19316929999999996, 51.5778148], [0.1937065, 51.57797139999999], [0.1942993, 51.5781447], [0.1950476, 51.5783698], [0.19588449999999996, 51.5786081], [0.1964878, 51.5787915], [0.1972926, 51.5790215], [0.19806779999999996, 51.57925149999999], [0.19867129999999997, 51.5794215], [0.19923460000000004, 51.5795965], [0.1998193, 51.57977820000001], [0.20044160000000005, 51.5799766], [0.2011361, 51.58019989999999], [0.201906, 51.5804566], [0.20272129999999997, 51.58074830000001], [0.2035274, 51.5810166], [0.2038641, 51.5811433], [0.2043105, 51.5813125], [0.20471839999999997, 51.5814992], [0.2051072, 51.5816841], [0.2056637, 51.581925], [0.20598839316083012, 51.582049616094906], [0.206387, 51.5822026], [0.20704729999999996, 51.5824424], [0.20710370000000003, 51.58246530000001], [0.207375, 51.58256829999999], [0.2076619, 51.582685], [0.2081706, 51.5828784], [0.2085278, 51.5830311], [0.20885129999999996, 51.58315919999998], [0.20921229999999996, 51.5833019], [0.2094713, 51.5834051], [0.2098791, 51.583579000000015], [0.21011, 51.5836867], [0.2104343, 51.58383280000001], [0.21082570000000003, 51.584008899999986], [0.2111134, 51.58413029999999], [0.21153489999999997, 51.58429790000001], [0.2120667, 51.5845153], [0.2128799, 51.584837099999994], [0.21373149999999996, 51.58517819999999], [0.21442859999999997, 51.58545139999999], [0.2151428, 51.5857422], [0.215859, 51.586025], [0.2163108, 51.58620379999999], [0.21684259999999997, 51.5863971], [0.2171941, 51.58650870000001], [0.2176035, 51.586646], [0.21795709999999996, 51.58677230000001], [0.21842749999999997, 51.5869551], [0.21887960000000004, 51.587134500000005], [0.21947289999999997, 51.5873802], [0.2199915, 51.5875813], [0.2207492, 51.58788520000001], [0.2218447, 51.5883215], [0.22265399999999996, 51.588641800000005], [0.2234965, 51.5889754], [0.2243131, 51.58929579999999], [0.2249956999999999, 51.589566199999986], [0.2258402, 51.5898985], [0.22650719999999996, 51.5901919], [0.2279261, 51.590748399999995], [0.2287939, 51.59110129999999], [0.2296227, 51.5914187], [0.2304031, 51.5917316], [0.2310708, 51.592004], [0.2317522, 51.59226979999999], [0.232506, 51.5925824], [0.23344889999999996, 51.59300219999999], [0.2340079, 51.59323479999999], [0.2343628, 51.59337360000001], [0.2348137, 51.59353579999999], [0.2351904, 51.59367259999999], [0.2358131, 51.59387120000001], [0.2363176, 51.594060899999995], [0.2370335, 51.59433390000001], [0.2378223, 51.5946478], [0.2386298, 51.5949664], [0.23956459999999993, 51.59533940000001], [0.2403532, 51.595648399999995], [0.2420347, 51.5963169], [0.24328369999999996, 51.5968099], [0.24393409999999993, 51.59706959999998], [0.24529210000000004, 51.59760360000001], [0.2471368, 51.5983591], [0.2489178, 51.5990688], [0.24981779999999995, 51.5994248], [0.2499387, 51.5994726], [0.2507122, 51.59977859999999], [0.252632, 51.600535], [0.253778, 51.6009881], [0.2557226, 51.60175279999999], [0.2569852, 51.60224259999999], [0.2585355999999999, 51.6028357], [0.2603762, 51.6035371], [0.2620707, 51.6041784], [0.263788, 51.604828099999985], [0.2654954, 51.60545889999999], [0.2661192, 51.6056956], [0.2678569, 51.606374], [0.26949458523585645, 51.606990753876985], [0.269739, 51.60708280000001], [0.2700223, 51.6071954], [0.2709514, 51.60755329999999], [0.27252659999999995, 51.6081531], [0.2740448, 51.6087378], [0.2754154, 51.6092502], [0.2771902, 51.6099253], [0.2785746334512869, 51.61048353460085], [0.27859909999999993, 51.6104934], [0.2796533, 51.61091809999999], [0.2803445, 51.6111829], [0.2808415, 51.6113629], [0.2816515, 51.611646], [0.28221889999999994, 51.61182909999999], [0.2830597, 51.61208409999999], [0.2837919, 51.6122823], [0.284441, 51.6124472], [0.2851893, 51.6126187], [0.2858886, 51.6127619], [0.28675759999999995, 51.6129218], [0.287278, 51.61299840000001], [0.28807989999999994, 51.61310829999999], [0.2888444, 51.6131999], [0.28958219999999996, 51.61329849999999], [0.2899326, 51.61333859999999], [0.2908647999999999, 51.6134449], [0.2920407, 51.6135568], [0.2926471, 51.613605199999995], [0.2929246, 51.61362539999999], [0.2933512, 51.6136564], [0.2943913, 51.6137116], [0.295328, 51.6137397], [0.296315, 51.6137563], [0.2974576, 51.6137563], [0.29810269999999994, 51.6137497], [0.2985587, 51.6137438], [0.2990737, 51.6137205], [0.2994605000000001, 51.613691300000006], [0.3002893, 51.613623], [0.3012493, 51.613541600000005], [0.30157649999999997, 51.61351359999999], [0.3020864, 51.6134731], [0.30276259999999994, 51.6134125], [0.30416249999999995, 51.6133033], [0.3051844, 51.61322999999999], [0.3062578, 51.6131856], [0.30708869999999994, 51.6131833], [0.3079739, 51.613200000000006], [0.3088434, 51.6132406], [0.3097683, 51.6133033], [0.3109704, 51.613422099999994], [0.3120138, 51.6135603], [0.3130652, 51.6137485], [0.3138028, 51.6139051], [0.3145539, 51.61408329999999], [0.3153718999999999, 51.6143032], [0.3165012, 51.6146662], [0.31725219999999993, 51.61494269999999], [0.31790929999999995, 51.6151942], [0.31881319999999996, 51.61558560000001], [0.3195562, 51.61594370000001], [0.3202133, 51.61628679999999], [0.3208115, 51.61663149999999], [0.3212513, 51.6169046], [0.3216671, 51.61718280000001], [0.3220045999999999, 51.6174114], [0.3223774, 51.61768779999999], [0.3227796, 51.61799150000001], [0.3230962, 51.618262399999985], [0.3233696999999999, 51.61849939999999], [0.32362719999999995, 51.61874429999999], [0.3238982, 51.619013499999994], [0.3241262, 51.61926330000001], [0.3244132, 51.6195947], [0.3246305, 51.6198561], [0.3249121, 51.62024649999999], [0.3251213, 51.6205679], [0.3253225, 51.6208859], [0.32548869999999996, 51.621184], [0.3256761, 51.62159040000001], [0.32591889999999996, 51.6221516], [0.32610259999999996, 51.62266199999999], [0.32625409999999994, 51.6231807], [0.32637749999999993, 51.6236669], [0.32650160000000006, 51.6241313], [0.3266299999999999, 51.6245943], [0.32679489999999994, 51.625168], [0.32699079999999997, 51.6258582], [0.32710079999999997, 51.626177], [0.32716919999999994, 51.62637599999999], [0.327302, 51.626721499999995], [0.3274307, 51.62699630000001], [0.327531, 51.627185], [0.32768239999999993, 51.62742329999999], [0.3279741, 51.6278259], [0.3282576, 51.6283092], [0.3285214, 51.6287371], [0.3288134999999999, 51.62914669999999], [0.3289890999999999, 51.6293897], [0.3291334, 51.6295767], [0.3293109, 51.629792599999995], [0.32957239999999993, 51.6300873], [0.3300897, 51.6306148]]}", "current_leg_start": "Ilford EMUD", "dest_arr_time_act": "0553", "motion_projection": null, "next_location_lat": "51.6306148", "next_location_lon": "0.3300897", "previous_location": "Ilford EMUD", "current_leg_milage": "11.8", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 73.503, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 101.005, \"from_m\": 73.503, \"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\": 157.105, \"from_m\": 101.005, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 566.298, \"from_m\": 157.105, \"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\": 695.356, \"from_m\": 566.298, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18218.95, \"from_m\": 695.356, \"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\": 18408.511, \"from_m\": 18218.95, \"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\": 18714.486, \"from_m\": 18408.511, \"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\": 19058.135, \"from_m\": 18714.486, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}], \"service_id\": 628262, \"profile_key\": \"0fba37108c77ca89b9391438c3bcf044ef3d51fa33a9946ab74c76a268894606\", \"schedule_id\": 4889, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0528\", \"location\": \"Ilford EMUD\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29866}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0533\", \"location\": \"Seven Kings\", \"stage_seq\": 2, \"distance_m\": 455.363, \"section_seq\": 1, \"route_path_id\": 29866}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0541\", \"location\": \"Gidea Park\", \"stage_seq\": 3, \"distance_m\": 8293.789, \"section_seq\": 1, \"route_path_id\": 29866}, {\"is_pass\": false, \"wtt_arr\": \"0553\", \"wtt_dep\": null, \"location\": \"Shenfield\", \"stage_seq\": 4, \"distance_m\": 19058.135, \"section_seq\": 1, \"route_path_id\": 29866}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 19058.135, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29866}], \"total_distance_m\": 19058.135, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 18928.532, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 129.603, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0528", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "25.0", "current_position_lat": "51.6306148", "current_position_lon": "0.3300897", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14252, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:33:22Z\", \"source_id\": 52040065, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:33:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:33:28Z\", \"source_id\": 16783070, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14114, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:39:49Z\", \"source_id\": 52047466, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:40:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:39:54Z\", \"source_id\": 16785337, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14048, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:51:15Z\", \"source_id\": 52063129, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:52:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:51:16Z\", \"source_id\": 16790078, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Shenfield", "service_state_platform": "6", "timing_fact_generation": 1789620678490873, "current_leg_arrival_utc": "2026-09-17T05:52:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:52:46.076825", "service_state_evidence_id": 16790078, "current_leg_start_actual_dep": "2026-09-17T05:28:00+01:00", "operational_evidence_version": 26, "service_state_event_time_utc": "2026-09-17T04:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:02:46.383362", "service_state_valid_until_kind": null, "operational_interpretation_version": 26, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
XIF |
SNF |
5W39 |
345049 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 73.503, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 101.005, "from_m": 73.503, "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": 157.105, "from_m": 101.005, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 566.298, "from_m": 157.105, "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": 695.356, "from_m": 566.298, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18218.95, "from_m": 695.356, "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": 18408.511, "from_m": 18218.95, "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": 18714.486, "from_m": 18408.511, "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": 19058.135, "from_m": 18714.486, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}], "service_id": 628262, "profile_key": "0fba37108c77ca89b9391438c3bcf044ef3d51fa33a9946ab74c76a268894606", "schedule_id": 4889, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0528", "location": "Ilford EMUD", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29866}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0533", "location": "Seven Kings", "stage_seq": 2, "distance_m": 455.363, "section_seq": 1, "route_path_id": 29866}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0541", "location": "Gidea Park", "stage_seq": 3, "distance_m": 8293.789, "section_seq": 1, "route_path_id": 29866}, {"is_pass": false, "wtt_arr": "0553", "wtt_dep": null, "location": "Shenfield", "stage_seq": 4, "distance_m": 19058.135, "section_seq": 1, "route_path_id": 29866}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 19058.135, "from_m": 0.0, "section_seq": 1, "route_path_id": 29866}], "total_distance_m": 19058.135, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 18928.532, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 129.603, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 14252, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:33:22Z", "source_id": 52040065, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T04:33:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:33:28Z", "source_id": 16783070, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14114, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:39:49Z", "source_id": 52047466, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T04:40:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:39:54Z", "source_id": 16785337, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14048, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:51:15Z", "source_id": 52063129, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T04:52:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:51:16Z", "source_id": 16790078, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:52:00+01:00", "operational_fact": true}] |
Ilford EMUD |
0528 |
0528 |
None |
None |
None |
Shenfield |
0553 |
0553 |
6 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C36618/2026-09-17/detailed |
None |
Ilford EMUD |
2026-09-17T05:28:00+01:00 |
Shenfield |
25.0 |
{"type": "LineString", "coordinates": [[0.0905474, 51.56346399999999], [0.0910871, 51.56344859999999], [0.0916098, 51.563461100000005], [0.09174849999999998, 51.5634716], [0.09200369999999998, 51.56349569999999], [0.092808, 51.5635632], [0.0937288, 51.56368429999999], [0.09450509999999998, 51.5637789], [0.09591318523346014, 51.56390954878846], [0.0970594, 51.56401590000001], [0.0978239, 51.5640816], [0.09865279999999998, 51.5641337], [0.1008349, 51.564311200000006], [0.1021124, 51.5644208], [0.1028517, 51.56449829999999], [0.1039548, 51.5646391], [0.1071485, 51.5650687], [0.1079532, 51.5651899], [0.1085084, 51.565276], [0.109185, 51.56538890000001], [0.1098459, 51.5654968], [0.1109129, 51.56564839999999], [0.1118296, 51.565771700000006], [0.1126007, 51.5658765], [0.11351129999999998, 51.56600190000001], [0.11412599999999998, 51.5660785], [0.1149885, 51.5661717], [0.11573909999999998, 51.5662484], [0.1164736, 51.566335499999994], [0.11708809999999996, 51.5664197], [0.119722, 51.5667708], [0.12212309999999996, 51.5670978], [0.12386759999999998, 51.567337], [0.1246749, 51.5674545], [0.1254721, 51.5675797], [0.12674469999999996, 51.5677911], [0.1270087, 51.5678294], [0.12769869999999997, 51.5679292], [0.128377, 51.56801829999999], [0.1290273, 51.5680971], [0.1293231, 51.56813069999999], [0.1298257, 51.568184], [0.13029049999999998, 51.568222299999995], [0.1306485, 51.5682493], [0.1310035, 51.56827789999999], [0.1323828, 51.56837019999999], [0.1359494, 51.56862939999999], [0.13827089999999995, 51.5687973], [0.14460019999999998, 51.56927619999999], [0.1459601, 51.5693861], [0.14820240000000004, 51.5695917], [0.16052029999999998, 51.5707152], [0.1609052, 51.5707493], [0.1618545, 51.57083829999999], [0.16243659999999996, 51.570890600000006], [0.1631105, 51.5709525], [0.163995, 51.571035399999985], [0.1648193, 51.5711293], [0.1657572, 51.5712492], [0.16658009999999998, 51.57136229999999], [0.1671257, 51.5714347], [0.1682413, 51.5715836], [0.1690442, 51.571697699999994], [0.1699351, 51.5718285], [0.1706755, 51.571946799999985], [0.17155809999999996, 51.5720982], [0.1721453, 51.57221179999999], [0.17312519999999998, 51.5724166], [0.1738281, 51.5725671], [0.174591, 51.572728300000016], [0.1750549, 51.572822], [0.1757121, 51.57294259999999], [0.176492, 51.57309600000001], [0.1769661, 51.573203], [0.1775616, 51.5733464], [0.1777737, 51.5733997], [0.1781195, 51.5734977], [0.17840779999999998, 51.57358730000001], [0.1786607, 51.5736602], [0.1787487, 51.57368300000001], [0.1789661, 51.57373990000001], [0.1796630568239043, 51.573946953332374], [0.1806037, 51.5742264], [0.1815497, 51.57450819999999], [0.1826521, 51.5748178], [0.1833731, 51.5750015], [0.1836422, 51.5750702], [0.185047, 51.57543429999999], [0.1861922, 51.5757602], [0.18701650000000003, 51.5760091], [0.1874276, 51.57612509999999], [0.1890234, 51.57660950000001], [0.1900856, 51.5769096], [0.1910136, 51.577183], [0.1916652, 51.5773713], [0.1922984, 51.57755970000001], [0.19310019999999997, 51.577794700000005], [0.19316929999999996, 51.5778148], [0.1937065, 51.57797139999999], [0.1942993, 51.5781447], [0.1950476, 51.5783698], [0.19588449999999996, 51.5786081], [0.1964878, 51.5787915], [0.1972926, 51.5790215], [0.19806779999999996, 51.57925149999999], [0.19867129999999997, 51.5794215], [0.19923460000000004, 51.5795965], [0.1998193, 51.57977820000001], [0.20044160000000005, 51.5799766], [0.2011361, 51.58019989999999], [0.201906, 51.5804566], [0.20272129999999997, 51.58074830000001], [0.2035274, 51.5810166], [0.2038641, 51.5811433], [0.2043105, 51.5813125], [0.20471839999999997, 51.5814992], [0.2051072, 51.5816841], [0.2056637, 51.581925], [0.20598839316083012, 51.582049616094906], [0.206387, 51.5822026], [0.20704729999999996, 51.5824424], [0.20710370000000003, 51.58246530000001], [0.207375, 51.58256829999999], [0.2076619, 51.582685], [0.2081706, 51.5828784], [0.2085278, 51.5830311], [0.20885129999999996, 51.58315919999998], [0.20921229999999996, 51.5833019], [0.2094713, 51.5834051], [0.2098791, 51.583579000000015], [0.21011, 51.5836867], [0.2104343, 51.58383280000001], [0.21082570000000003, 51.584008899999986], [0.2111134, 51.58413029999999], [0.21153489999999997, 51.58429790000001], [0.2120667, 51.5845153], [0.2128799, 51.584837099999994], [0.21373149999999996, 51.58517819999999], [0.21442859999999997, 51.58545139999999], [0.2151428, 51.5857422], [0.215859, 51.586025], [0.2163108, 51.58620379999999], [0.21684259999999997, 51.5863971], [0.2171941, 51.58650870000001], [0.2176035, 51.586646], [0.21795709999999996, 51.58677230000001], [0.21842749999999997, 51.5869551], [0.21887960000000004, 51.587134500000005], [0.21947289999999997, 51.5873802], [0.2199915, 51.5875813], [0.2207492, 51.58788520000001], [0.2218447, 51.5883215], [0.22265399999999996, 51.588641800000005], [0.2234965, 51.5889754], [0.2243131, 51.58929579999999], [0.2249956999999999, 51.589566199999986], [0.2258402, 51.5898985], [0.22650719999999996, 51.5901919], [0.2279261, 51.590748399999995], [0.2287939, 51.59110129999999], [0.2296227, 51.5914187], [0.2304031, 51.5917316], [0.2310708, 51.592004], [0.2317522, 51.59226979999999], [0.232506, 51.5925824], [0.23344889999999996, 51.59300219999999], [0.2340079, 51.59323479999999], [0.2343628, 51.59337360000001], [0.2348137, 51.59353579999999], [0.2351904, 51.59367259999999], [0.2358131, 51.59387120000001], [0.2363176, 51.594060899999995], [0.2370335, 51.59433390000001], [0.2378223, 51.5946478], [0.2386298, 51.5949664], [0.23956459999999993, 51.59533940000001], [0.2403532, 51.595648399999995], [0.2420347, 51.5963169], [0.24328369999999996, 51.5968099], [0.24393409999999993, 51.59706959999998], [0.24529210000000004, 51.59760360000001], [0.2471368, 51.5983591], [0.2489178, 51.5990688], [0.24981779999999995, 51.5994248], [0.2499387, 51.5994726], [0.2507122, 51.59977859999999], [0.252632, 51.600535], [0.253778, 51.6009881], [0.2557226, 51.60175279999999], [0.2569852, 51.60224259999999], [0.2585355999999999, 51.6028357], [0.2603762, 51.6035371], [0.2620707, 51.6041784], [0.263788, 51.604828099999985], [0.2654954, 51.60545889999999], [0.2661192, 51.6056956], [0.2678569, 51.606374], [0.26949458523585645, 51.606990753876985], [0.269739, 51.60708280000001], [0.2700223, 51.6071954], [0.2709514, 51.60755329999999], [0.27252659999999995, 51.6081531], [0.2740448, 51.6087378], [0.2754154, 51.6092502], [0.2771902, 51.6099253], [0.2785746334512869, 51.61048353460085], [0.27859909999999993, 51.6104934], [0.2796533, 51.61091809999999], [0.2803445, 51.6111829], [0.2808415, 51.6113629], [0.2816515, 51.611646], [0.28221889999999994, 51.61182909999999], [0.2830597, 51.61208409999999], [0.2837919, 51.6122823], [0.284441, 51.6124472], [0.2851893, 51.6126187], [0.2858886, 51.6127619], [0.28675759999999995, 51.6129218], [0.287278, 51.61299840000001], [0.28807989999999994, 51.61310829999999], [0.2888444, 51.6131999], [0.28958219999999996, 51.61329849999999], [0.2899326, 51.61333859999999], [0.2908647999999999, 51.6134449], [0.2920407, 51.6135568], [0.2926471, 51.613605199999995], [0.2929246, 51.61362539999999], [0.2933512, 51.6136564], [0.2943913, 51.6137116], [0.295328, 51.6137397], [0.296315, 51.6137563], [0.2974576, 51.6137563], [0.29810269999999994, 51.6137497], [0.2985587, 51.6137438], [0.2990737, 51.6137205], [0.2994605000000001, 51.613691300000006], [0.3002893, 51.613623], [0.3012493, 51.613541600000005], [0.30157649999999997, 51.61351359999999], [0.3020864, 51.6134731], [0.30276259999999994, 51.6134125], [0.30416249999999995, 51.6133033], [0.3051844, 51.61322999999999], [0.3062578, 51.6131856], [0.30708869999999994, 51.6131833], [0.3079739, 51.613200000000006], [0.3088434, 51.6132406], [0.3097683, 51.6133033], [0.3109704, 51.613422099999994], [0.3120138, 51.6135603], [0.3130652, 51.6137485], [0.3138028, 51.6139051], [0.3145539, 51.61408329999999], [0.3153718999999999, 51.6143032], [0.3165012, 51.6146662], [0.31725219999999993, 51.61494269999999], [0.31790929999999995, 51.6151942], [0.31881319999999996, 51.61558560000001], [0.3195562, 51.61594370000001], [0.3202133, 51.61628679999999], [0.3208115, 51.61663149999999], [0.3212513, 51.6169046], [0.3216671, 51.61718280000001], [0.3220045999999999, 51.6174114], [0.3223774, 51.61768779999999], [0.3227796, 51.61799150000001], [0.3230962, 51.618262399999985], [0.3233696999999999, 51.61849939999999], [0.32362719999999995, 51.61874429999999], [0.3238982, 51.619013499999994], [0.3241262, 51.61926330000001], [0.3244132, 51.6195947], [0.3246305, 51.6198561], [0.3249121, 51.62024649999999], [0.3251213, 51.6205679], [0.3253225, 51.6208859], [0.32548869999999996, 51.621184], [0.3256761, 51.62159040000001], [0.32591889999999996, 51.6221516], [0.32610259999999996, 51.62266199999999], [0.32625409999999994, 51.6231807], [0.32637749999999993, 51.6236669], [0.32650160000000006, 51.6241313], [0.3266299999999999, 51.6245943], [0.32679489999999994, 51.625168], [0.32699079999999997, 51.6258582], [0.32710079999999997, 51.626177], [0.32716919999999994, 51.62637599999999], [0.327302, 51.626721499999995], [0.3274307, 51.62699630000001], [0.327531, 51.627185], [0.32768239999999993, 51.62742329999999], [0.3279741, 51.6278259], [0.3282576, 51.6283092], [0.3285214, 51.6287371], [0.3288134999999999, 51.62914669999999], [0.3289890999999999, 51.6293897], [0.3291334, 51.6295767], [0.3293109, 51.629792599999995], [0.32957239999999993, 51.6300873], [0.3300897, 51.6306148]]} |
11.8 |
0527 |
0552 |
Ilford EMUD |
Shenfield |
Shenfield |
51.6306148 |
0.3300897 |
51.6306148 |
0.3300897 |
1 |
0 |
2026-09-17 05:02:51 |
TERMINATED |
2026-09-17 04:52:00 |
Shenfield |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16790078 |
1789620678490873 |
26 |
26 |
2026-09-17 05:02:46.383362 |
6 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:52:46.076825 |
| 597631 |
627339 |
F45415 |
512D031417 |
2026-09-17 |
COMPLETE |
16790020 |
2026-09-17 05:52:00 |
2026-09-17 05:03:21 |
2026-09-19 05:03:21 |
{"id": 627339, "stp": "N", "toc": "c2c", "uid": "F45415", "consist": "357014+357015", "dest_crs": "FST", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:F45415/2026-09-17/detailed", "trust_id": "512D031417", "origin_crs": "TPB", "show_on_map": 0, "dar_est_time": "04:28:00", "dar_platform": null, "dest_station": "London Fenchurch Street", "service_date": "2026-09-17", "dest_arr_time": "0553", "dest_platform": "1", "is_terminated": 1, "next_location": "London Fenchurch Street", "signalling_id": "2D03", "timing_status": "EARLY", "origin_station": "Thorpe Bay", "current_leg_arr": "0552", "current_leg_dep": "0548", "current_leg_end": "London Fenchurch Street", "origin_dep_time": "0428", "origin_platform": "1", "current_location": "London Fenchurch Street", "last_update_time": "2026-09-17T05:03:21", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0388055, 51.513002500000006], [-0.039012, 51.512902399999994], [-0.03925119999999999, 51.5127952], [-0.0396188, 51.5126456], [-0.0398198, 51.5125784], [-0.0400129, 51.51252000000001], [-0.040141899999999994, 51.5124943], [-0.04026119999999999, 51.5124709], [-0.0404781, 51.51242729999999], [-0.040738199999999995, 51.51238250000001], [-0.04086929999999999, 51.5123682], [-0.0411241, 51.5123463], [-0.04134179999999999, 51.5123328], [-0.0415759, 51.5123244], [-0.0418447, 51.51231649999999], [-0.042382, 51.51230410000001], [-0.0428918, 51.512312399999985], [-0.043210599999999995, 51.5123074], [-0.0435166, 51.512304699999994], [-0.0438933, 51.512289], [-0.0443064, 51.5122666], [-0.044661799999999995, 51.5122539], [-0.0460767, 51.5121988], [-0.0467001, 51.5121939], [-0.04734139999999999, 51.51217439999999], [-0.0478992, 51.512150899999995], [-0.04846399999999999, 51.5121303], [-0.0489783, 51.512115599999994], [-0.04932109999999999, 51.5121047], [-0.0508777, 51.512031], [-0.0516267, 51.51200029999999], [-0.052000099999999994, 51.511984], [-0.05236880000000001, 51.5119738], [-0.0526727, 51.51196629999999], [-0.05297249999999999, 51.51196740000001], [-0.053330100000000005, 51.511971], [-0.0537202, 51.5119717], [-0.05403059999999999, 51.51197019999999], [-0.0543492, 51.511961099999986], [-0.05484429999999999, 51.5119359], [-0.05529420000000001, 51.5118951], [-0.055721900000000005, 51.5118528], [-0.056146399999999985, 51.5118211], [-0.056406500000000005, 51.5118045], [-0.056674100000000005, 51.51179520000001], [-0.056867900000000006, 51.511782700000005], [-0.05689888460214256, 51.511780689387535], [-0.05698782826127284, 51.5117749177709], [-0.0571607, 51.5117637], [-0.0576776, 51.5117244], [-0.0583136, 51.511691600000006], [-0.058964600000000006, 51.511662099999995], [-0.05913549999999999, 51.5116582], [-0.0597255, 51.5116246], [-0.0600869, 51.5116118], [-0.06051359999999999, 51.5115909], [-0.06085360000000001, 51.5115746], [-0.06105929999999998, 51.51156469999999], [-0.0614213, 51.511548899999994], [-0.06176209999999999, 51.5115278], [-0.0624806, 51.5114639], [-0.0626425, 51.511451400000006], [-0.06287229999999999, 51.5114294], [-0.0631173, 51.5114117], [-0.0634422, 51.5113936], [-0.0637656, 51.51137270000001], [-0.0637948, 51.5113708], [-0.06416559999999999, 51.5113513], [-0.06493409999999998, 51.511311899999995], [-0.0658226, 51.51125580000001], [-0.06619479999999998, 51.51122500000001], [-0.06689500000000001, 51.51118189999999], [-0.0675977, 51.511128], [-0.0679903, 51.51110619999999], [-0.06837339999999999, 51.51107879999999], [-0.0687245, 51.511059], [-0.0691233, 51.51103059999999], [-0.0697419, 51.510988399999995], [-0.0702715, 51.5109577], [-0.0705941, 51.510932399999994], [-0.0707666, 51.5109205], [-0.0712149, 51.5109112], [-0.07170899999999998, 51.5109009], [-0.07187289999999999, 51.51089040000001], [-0.07227059999999999, 51.510863699999994], [-0.0727724, 51.51083009999999], [-0.0730467, 51.51081169999999], [-0.07379109999999998, 51.5107581], [-0.0740598, 51.510746399999995], [-0.07422049999999998, 51.5107469], [-0.0744057, 51.51075389999998], [-0.0745655, 51.51077039999999], [-0.07476529999999999, 51.5107961], [-0.074905, 51.51082280000001], [-0.0749616, 51.51083359999999], [-0.0751871, 51.51087979999999], [-0.0757736, 51.51101390000001], [-0.0763145, 51.511133699999995], [-0.0770473, 51.5112728], [-0.07750759999999998, 51.5113607], [-0.0778324, 51.511423399999984], [-0.0779551, 51.5114471]]}", "current_leg_start": "Limehouse", "dest_arr_time_act": "0553", "motion_projection": null, "next_location_lat": "51.5114471", "next_location_lon": "-0.0779551", "previous_location": "Limehouse", "current_leg_milage": "1.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 3378.121, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3957.094, \"from_m\": 3378.121, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3994.143, \"from_m\": 3957.094, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 4032.144, \"from_m\": 3994.143, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8565.671, \"from_m\": 4032.144, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 8883.286, \"from_m\": 8565.671, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16632.162, \"from_m\": 8883.286, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 18005.962, \"from_m\": 16632.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\": 18049.768, \"from_m\": 18005.962, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 18092.928, \"from_m\": 18049.768, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18202.062, \"from_m\": 18092.928, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 27731.92, \"from_m\": 18202.062, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 27775.252, \"from_m\": 27731.92, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 33601.334, \"from_m\": 27775.252, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 34409.432, \"from_m\": 33601.334, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 34910.809, \"from_m\": 34409.432, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 39809.26, \"from_m\": 34910.809, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 39960.375, \"from_m\": 39809.26, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 40105.992, \"from_m\": 39960.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\": 40401.924, \"from_m\": 40105.992, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 41795.602, \"from_m\": 40401.924, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 49907.526, \"from_m\": 41795.602, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 50541.769, \"from_m\": 49907.526, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 62295.499, \"from_m\": 50541.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\": 63786.798, \"from_m\": 62295.499, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 63814.539, \"from_m\": 63786.798, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 63821.365, \"from_m\": 63814.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\": 65939.628, \"from_m\": 63821.365, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 68614.687, \"from_m\": 65939.628, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 70808.354, \"from_m\": 68614.687, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 71247.769, \"from_m\": 70808.354, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 72602.284, \"from_m\": 71247.769, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 72859.849, \"from_m\": 72602.284, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 74711.468, \"from_m\": 72859.849, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 75414.277, \"from_m\": 74711.468, \"capability_applied\": null, \"effective_limit_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\": 627339, \"profile_key\": \"f2a5ea7ea47532f2648a5d914efdb453a7ca9051f243eb42648333672124b40a\", \"schedule_id\": 36115, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0428\", \"location\": \"Thorpe Bay\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102795}, {\"is_pass\": false, \"wtt_arr\": \"0430\", \"wtt_dep\": \"0430H\", \"location\": \"Southend East\", \"stage_seq\": 2, \"distance_m\": 2239.084, \"section_seq\": 1, \"route_path_id\": 102795}, {\"is_pass\": false, \"wtt_arr\": \"0432H\", \"wtt_dep\": \"0433H\", \"location\": \"Southend Central\", \"stage_seq\": 3, \"distance_m\": 3585.104, \"section_seq\": 1, \"route_path_id\": 102795}, {\"is_pass\": false, \"wtt_arr\": \"0435\", \"wtt_dep\": \"0435H\", \"location\": \"Westcliff\", \"stage_seq\": 4, \"distance_m\": 4928.868, \"section_seq\": 1, \"route_path_id\": 102795}, {\"is_pass\": false, \"wtt_arr\": \"0437H\", \"wtt_dep\": \"0438\", \"location\": \"Chalkwell\", \"stage_seq\": 5, \"distance_m\": 6526.12, \"section_seq\": 1, \"route_path_id\": 102795}, {\"is_pass\": false, \"wtt_arr\": \"0440\", \"wtt_dep\": \"0440H\", \"location\": \"Leigh-on-Sea\", \"stage_seq\": 6, \"distance_m\": 8627.996, \"section_seq\": 1, \"route_path_id\": 102795}, {\"is_pass\": false, \"wtt_arr\": \"0445H\", \"wtt_dep\": \"0446\", \"location\": \"Benfleet\", \"stage_seq\": 7, \"distance_m\": 14068.895, \"section_seq\": 1, \"route_path_id\": 102795}, {\"is_pass\": false, \"wtt_arr\": \"0451\", \"wtt_dep\": \"0452\", \"location\": \"Pitsea\", \"stage_seq\": 8, \"distance_m\": 18376.777, \"section_seq\": 1, \"route_path_id\": 102795}, {\"is_pass\": false, \"wtt_arr\": \"0500H\", \"wtt_dep\": \"0501\", \"location\": \"Stanford-le-Hope\", \"stage_seq\": 9, \"distance_m\": 26593.569, \"section_seq\": 1, \"route_path_id\": 102795}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0502\", \"location\": \"Thames Haven Jn\", \"stage_seq\": 10, \"distance_m\": 27799.679, \"section_seq\": 1, \"route_path_id\": 102795}, {\"is_pass\": false, \"wtt_arr\": \"0504H\", \"wtt_dep\": \"0505\", \"location\": \"East Tilbury\", \"stage_seq\": 11, \"distance_m\": 30001.917, \"section_seq\": 1, \"route_path_id\": 102795}, {\"is_pass\": false, \"wtt_arr\": \"0511\", \"wtt_dep\": \"0511H\", \"location\": \"Tilbury Town\", \"stage_seq\": 12, \"distance_m\": 35632.37, \"section_seq\": 1, \"route_path_id\": 102795}, {\"is_pass\": false, \"wtt_arr\": \"0514H\", \"wtt_dep\": \"0515H\", \"location\": \"Grays\", \"stage_seq\": 13, \"distance_m\": 38461.141, \"section_seq\": 1, \"route_path_id\": 102795}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0517\", \"location\": \"West Thurrock Jn\", \"stage_seq\": 14, \"distance_m\": 39676.873, \"section_seq\": 1, \"route_path_id\": 102795}, {\"is_pass\": false, \"wtt_arr\": \"0518H\", \"wtt_dep\": \"0519\", \"location\": \"Chafford Hundred\", \"stage_seq\": 15, \"distance_m\": 41549.936, \"section_seq\": 1, \"route_path_id\": 102795}, {\"is_pass\": false, \"wtt_arr\": \"0522H\", \"wtt_dep\": \"0523\", \"location\": \"Ockendon\", \"stage_seq\": 16, \"distance_m\": 45624.11, \"section_seq\": 1, \"route_path_id\": 102795}, {\"is_pass\": false, \"wtt_arr\": \"0529\", \"wtt_dep\": \"0530\", \"location\": \"Upminster\", \"stage_seq\": 17, \"distance_m\": 50913.715, \"section_seq\": 1, \"route_path_id\": 102795}, {\"is_pass\": false, \"wtt_arr\": \"0537H\", \"wtt_dep\": \"0538H\", \"location\": \"Barking\", \"stage_seq\": 18, \"distance_m\": 63177.417, \"section_seq\": 1, \"route_path_id\": 102795}, {\"is_pass\": false, \"wtt_arr\": \"0543\", \"wtt_dep\": \"0543H\", \"location\": \"West Ham High Level\", \"stage_seq\": 19, \"distance_m\": 69009.011, \"section_seq\": 1, \"route_path_id\": 102795}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0546\", \"location\": \"Gas Factory Jn\", \"stage_seq\": 20, \"distance_m\": 71126.253, \"section_seq\": 1, \"route_path_id\": 102795}, {\"is_pass\": false, \"wtt_arr\": \"0548\", \"wtt_dep\": \"0548H\", \"location\": \"Limehouse\", \"stage_seq\": 21, \"distance_m\": 72665.668, \"section_seq\": 1, \"route_path_id\": 102795}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0550H\", \"location\": \"Christian Street Jn\", \"stage_seq\": 22, \"distance_m\": 74253.076, \"section_seq\": 1, \"route_path_id\": 102795}, {\"is_pass\": false, \"wtt_arr\": \"0553\", \"wtt_dep\": null, \"location\": \"London Fenchurch Street\", \"stage_seq\": 23, \"distance_m\": 75414.277, \"section_seq\": 1, \"route_path_id\": 102795}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 75414.277, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102795}], \"total_distance_m\": 75414.277, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 73716.036, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1698.241, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0428", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.5114471", "current_position_lon": "-0.0779551", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14395, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:30:19Z\", \"source_id\": 51996792, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:30:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:30:24Z\", \"source_id\": 16770325, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14400, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:32:31Z\", \"source_id\": 51997679, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:33:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:32:38Z\", \"source_id\": 16770596, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14421, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:35:07Z\", \"source_id\": 51998721, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:35:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:35:13Z\", \"source_id\": 16770928, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14425, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:37:20Z\", \"source_id\": 51999606, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:37:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:37:23Z\", \"source_id\": 16771197, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14432, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:39:47Z\", \"source_id\": 52000594, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:40:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:39:54Z\", \"source_id\": 16771522, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14445, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:44:23Z\", \"source_id\": 52002663, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:45:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:44:29Z\", \"source_id\": 16772101, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:48:56Z\", \"source_id\": 52004964, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:49:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:49:04Z\", \"source_id\": 16772773, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14607, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:09:07Z\", \"source_id\": 52017389, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:09:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 14707, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:37:12Z\", \"source_id\": 52044340, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:37:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:37:18Z\", \"source_id\": 16784351, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15344, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:42:35Z\", \"source_id\": 52050905, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:43:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:42:39Z\", \"source_id\": 16786413, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15365, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:47:24Z\", \"source_id\": 52057526, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:47:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:47:28Z\", \"source_id\": 16788400, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15378, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:51:04Z\", \"source_id\": 52062903, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:52:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:51:08Z\", \"source_id\": 16790020, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Fenchurch Street", "service_state_platform": "1", "timing_fact_generation": 1789620669029756, "current_leg_arrival_utc": "2026-09-17T05:52:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:52:54.918297", "service_state_evidence_id": 16790020, "current_leg_start_actual_dep": "2026-09-17T05:48:30+01:00", "operational_evidence_version": 87, "service_state_event_time_utc": "2026-09-17T04:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:02:55.883312", "service_state_valid_until_kind": null, "operational_interpretation_version": 87, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
c2c |
N |
TPB |
FST |
2D03 |
357014+357015 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 3378.121, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 3957.094, "from_m": 3378.121, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3994.143, "from_m": 3957.094, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 4032.144, "from_m": 3994.143, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8565.671, "from_m": 4032.144, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 8883.286, "from_m": 8565.671, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16632.162, "from_m": 8883.286, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 18005.962, "from_m": 16632.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": 18049.768, "from_m": 18005.962, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 18092.928, "from_m": 18049.768, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18202.062, "from_m": 18092.928, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 27731.92, "from_m": 18202.062, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 27775.252, "from_m": 27731.92, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 33601.334, "from_m": 27775.252, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 34409.432, "from_m": 33601.334, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 34910.809, "from_m": 34409.432, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 39809.26, "from_m": 34910.809, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 39960.375, "from_m": 39809.26, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 40105.992, "from_m": 39960.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": 40401.924, "from_m": 40105.992, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 41795.602, "from_m": 40401.924, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 49907.526, "from_m": 41795.602, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 50541.769, "from_m": 49907.526, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 62295.499, "from_m": 50541.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": 63786.798, "from_m": 62295.499, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 63814.539, "from_m": 63786.798, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 63821.365, "from_m": 63814.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": 65939.628, "from_m": 63821.365, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 68614.687, "from_m": 65939.628, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 70808.354, "from_m": 68614.687, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 71247.769, "from_m": 70808.354, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 72602.284, "from_m": 71247.769, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 72859.849, "from_m": 72602.284, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 74711.468, "from_m": 72859.849, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 75414.277, "from_m": 74711.468, "capability_applied": null, "effective_limit_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": 627339, "profile_key": "f2a5ea7ea47532f2648a5d914efdb453a7ca9051f243eb42648333672124b40a", "schedule_id": 36115, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0428", "location": "Thorpe Bay", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102795}, {"is_pass": false, "wtt_arr": "0430", "wtt_dep": "0430H", "location": "Southend East", "stage_seq": 2, "distance_m": 2239.084, "section_seq": 1, "route_path_id": 102795}, {"is_pass": false, "wtt_arr": "0432H", "wtt_dep": "0433H", "location": "Southend Central", "stage_seq": 3, "distance_m": 3585.104, "section_seq": 1, "route_path_id": 102795}, {"is_pass": false, "wtt_arr": "0435", "wtt_dep": "0435H", "location": "Westcliff", "stage_seq": 4, "distance_m": 4928.868, "section_seq": 1, "route_path_id": 102795}, {"is_pass": false, "wtt_arr": "0437H", "wtt_dep": "0438", "location": "Chalkwell", "stage_seq": 5, "distance_m": 6526.12, "section_seq": 1, "route_path_id": 102795}, {"is_pass": false, "wtt_arr": "0440", "wtt_dep": "0440H", "location": "Leigh-on-Sea", "stage_seq": 6, "distance_m": 8627.996, "section_seq": 1, "route_path_id": 102795}, {"is_pass": false, "wtt_arr": "0445H", "wtt_dep": "0446", "location": "Benfleet", "stage_seq": 7, "distance_m": 14068.895, "section_seq": 1, "route_path_id": 102795}, {"is_pass": false, "wtt_arr": "0451", "wtt_dep": "0452", "location": "Pitsea", "stage_seq": 8, "distance_m": 18376.777, "section_seq": 1, "route_path_id": 102795}, {"is_pass": false, "wtt_arr": "0500H", "wtt_dep": "0501", "location": "Stanford-le-Hope", "stage_seq": 9, "distance_m": 26593.569, "section_seq": 1, "route_path_id": 102795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0502", "location": "Thames Haven Jn", "stage_seq": 10, "distance_m": 27799.679, "section_seq": 1, "route_path_id": 102795}, {"is_pass": false, "wtt_arr": "0504H", "wtt_dep": "0505", "location": "East Tilbury", "stage_seq": 11, "distance_m": 30001.917, "section_seq": 1, "route_path_id": 102795}, {"is_pass": false, "wtt_arr": "0511", "wtt_dep": "0511H", "location": "Tilbury Town", "stage_seq": 12, "distance_m": 35632.37, "section_seq": 1, "route_path_id": 102795}, {"is_pass": false, "wtt_arr": "0514H", "wtt_dep": "0515H", "location": "Grays", "stage_seq": 13, "distance_m": 38461.141, "section_seq": 1, "route_path_id": 102795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0517", "location": "West Thurrock Jn", "stage_seq": 14, "distance_m": 39676.873, "section_seq": 1, "route_path_id": 102795}, {"is_pass": false, "wtt_arr": "0518H", "wtt_dep": "0519", "location": "Chafford Hundred", "stage_seq": 15, "distance_m": 41549.936, "section_seq": 1, "route_path_id": 102795}, {"is_pass": false, "wtt_arr": "0522H", "wtt_dep": "0523", "location": "Ockendon", "stage_seq": 16, "distance_m": 45624.11, "section_seq": 1, "route_path_id": 102795}, {"is_pass": false, "wtt_arr": "0529", "wtt_dep": "0530", "location": "Upminster", "stage_seq": 17, "distance_m": 50913.715, "section_seq": 1, "route_path_id": 102795}, {"is_pass": false, "wtt_arr": "0537H", "wtt_dep": "0538H", "location": "Barking", "stage_seq": 18, "distance_m": 63177.417, "section_seq": 1, "route_path_id": 102795}, {"is_pass": false, "wtt_arr": "0543", "wtt_dep": "0543H", "location": "West Ham High Level", "stage_seq": 19, "distance_m": 69009.011, "section_seq": 1, "route_path_id": 102795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0546", "location": "Gas Factory Jn", "stage_seq": 20, "distance_m": 71126.253, "section_seq": 1, "route_path_id": 102795}, {"is_pass": false, "wtt_arr": "0548", "wtt_dep": "0548H", "location": "Limehouse", "stage_seq": 21, "distance_m": 72665.668, "section_seq": 1, "route_path_id": 102795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0550H", "location": "Christian Street Jn", "stage_seq": 22, "distance_m": 74253.076, "section_seq": 1, "route_path_id": 102795}, {"is_pass": false, "wtt_arr": "0553", "wtt_dep": null, "location": "London Fenchurch Street", "stage_seq": 23, "distance_m": 75414.277, "section_seq": 1, "route_path_id": 102795}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 75414.277, "from_m": 0.0, "section_seq": 1, "route_path_id": 102795}], "total_distance_m": 75414.277, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 73716.036, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1698.241, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 14395, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:30:19Z", "source_id": 51996792, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T03:30:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:30:24Z", "source_id": 16770325, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T04:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14400, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:32:31Z", "source_id": 51997679, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T03:33:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:32:38Z", "source_id": 16770596, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T04:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14421, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:35:07Z", "source_id": 51998721, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T03:35:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:35:13Z", "source_id": 16770928, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T04:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14425, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:37:20Z", "source_id": 51999606, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T03:37:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:37:23Z", "source_id": 16771197, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T04:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14432, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:39:47Z", "source_id": 52000594, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T03:40:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:39:54Z", "source_id": 16771522, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T04:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14445, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:44:23Z", "source_id": 52002663, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T03:45:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:44:29Z", "source_id": 16772101, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T04:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14451, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:48:56Z", "source_id": 52004964, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T03:49:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:49:04Z", "source_id": 16772773, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T04:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14607, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:09:07Z", "source_id": 52017389, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T04:09:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 14707, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:37:12Z", "source_id": 52044340, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T04:37:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:37:18Z", "source_id": 16784351, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T05:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15344, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:42:35Z", "source_id": 52050905, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T04:43:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:42:39Z", "source_id": 16786413, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T05:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15365, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:47:24Z", "source_id": 52057526, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T04:47:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:47:28Z", "source_id": 16788400, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T05:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15378, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:51:04Z", "source_id": 52062903, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T04:52:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:51:08Z", "source_id": 16790020, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T05:52:00+01:00", "operational_fact": true}] |
Thorpe Bay |
0428 |
0428 |
1 |
4:28:00 |
None |
London Fenchurch Street |
0553 |
0553 |
1 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:F45415/2026-09-17/detailed |
None |
Limehouse |
2026-09-17T05:48:30+01:00 |
London Fenchurch Street |
4.0 |
{"type": "LineString", "coordinates": [[-0.0388055, 51.513002500000006], [-0.039012, 51.512902399999994], [-0.03925119999999999, 51.5127952], [-0.0396188, 51.5126456], [-0.0398198, 51.5125784], [-0.0400129, 51.51252000000001], [-0.040141899999999994, 51.5124943], [-0.04026119999999999, 51.5124709], [-0.0404781, 51.51242729999999], [-0.040738199999999995, 51.51238250000001], [-0.04086929999999999, 51.5123682], [-0.0411241, 51.5123463], [-0.04134179999999999, 51.5123328], [-0.0415759, 51.5123244], [-0.0418447, 51.51231649999999], [-0.042382, 51.51230410000001], [-0.0428918, 51.512312399999985], [-0.043210599999999995, 51.5123074], [-0.0435166, 51.512304699999994], [-0.0438933, 51.512289], [-0.0443064, 51.5122666], [-0.044661799999999995, 51.5122539], [-0.0460767, 51.5121988], [-0.0467001, 51.5121939], [-0.04734139999999999, 51.51217439999999], [-0.0478992, 51.512150899999995], [-0.04846399999999999, 51.5121303], [-0.0489783, 51.512115599999994], [-0.04932109999999999, 51.5121047], [-0.0508777, 51.512031], [-0.0516267, 51.51200029999999], [-0.052000099999999994, 51.511984], [-0.05236880000000001, 51.5119738], [-0.0526727, 51.51196629999999], [-0.05297249999999999, 51.51196740000001], [-0.053330100000000005, 51.511971], [-0.0537202, 51.5119717], [-0.05403059999999999, 51.51197019999999], [-0.0543492, 51.511961099999986], [-0.05484429999999999, 51.5119359], [-0.05529420000000001, 51.5118951], [-0.055721900000000005, 51.5118528], [-0.056146399999999985, 51.5118211], [-0.056406500000000005, 51.5118045], [-0.056674100000000005, 51.51179520000001], [-0.056867900000000006, 51.511782700000005], [-0.05689888460214256, 51.511780689387535], [-0.05698782826127284, 51.5117749177709], [-0.0571607, 51.5117637], [-0.0576776, 51.5117244], [-0.0583136, 51.511691600000006], [-0.058964600000000006, 51.511662099999995], [-0.05913549999999999, 51.5116582], [-0.0597255, 51.5116246], [-0.0600869, 51.5116118], [-0.06051359999999999, 51.5115909], [-0.06085360000000001, 51.5115746], [-0.06105929999999998, 51.51156469999999], [-0.0614213, 51.511548899999994], [-0.06176209999999999, 51.5115278], [-0.0624806, 51.5114639], [-0.0626425, 51.511451400000006], [-0.06287229999999999, 51.5114294], [-0.0631173, 51.5114117], [-0.0634422, 51.5113936], [-0.0637656, 51.51137270000001], [-0.0637948, 51.5113708], [-0.06416559999999999, 51.5113513], [-0.06493409999999998, 51.511311899999995], [-0.0658226, 51.51125580000001], [-0.06619479999999998, 51.51122500000001], [-0.06689500000000001, 51.51118189999999], [-0.0675977, 51.511128], [-0.0679903, 51.51110619999999], [-0.06837339999999999, 51.51107879999999], [-0.0687245, 51.511059], [-0.0691233, 51.51103059999999], [-0.0697419, 51.510988399999995], [-0.0702715, 51.5109577], [-0.0705941, 51.510932399999994], [-0.0707666, 51.5109205], [-0.0712149, 51.5109112], [-0.07170899999999998, 51.5109009], [-0.07187289999999999, 51.51089040000001], [-0.07227059999999999, 51.510863699999994], [-0.0727724, 51.51083009999999], [-0.0730467, 51.51081169999999], [-0.07379109999999998, 51.5107581], [-0.0740598, 51.510746399999995], [-0.07422049999999998, 51.5107469], [-0.0744057, 51.51075389999998], [-0.0745655, 51.51077039999999], [-0.07476529999999999, 51.5107961], [-0.074905, 51.51082280000001], [-0.0749616, 51.51083359999999], [-0.0751871, 51.51087979999999], [-0.0757736, 51.51101390000001], [-0.0763145, 51.511133699999995], [-0.0770473, 51.5112728], [-0.07750759999999998, 51.5113607], [-0.0778324, 51.511423399999984], [-0.0779551, 51.5114471]]} |
1.7 |
0548 |
0552 |
Limehouse |
London Fenchurch Street |
London Fenchurch Street |
51.5114471 |
-0.0779551 |
51.5114471 |
-0.0779551 |
1 |
0 |
2026-09-17 05:03:21 |
TERMINATED |
2026-09-17 04:52:00 |
London Fenchurch Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16790020 |
1789620669029756 |
87 |
87 |
2026-09-17 05:02:55.883312 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:52:54.918297 |
| 597632 |
628668 |
L86332 |
865W01M517 |
2026-09-17 |
COMPLETE |
16790158 |
2026-09-17 05:52:00 |
2026-09-17 05:03:21 |
2026-09-19 05:03:21 |
{"id": 628668, "stp": "P", "toc": "South Western Railway", "uid": "L86332", "consist": "444020", "dest_crs": "BMH", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L86332/2026-09-17/detailed", "trust_id": "865W01M517", "origin_crs": "XBM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bournemouth", "service_date": "2026-09-17", "dest_arr_time": "0557", "dest_platform": "4", "is_terminated": 1, "next_location": "Bournemouth", "signalling_id": "5W01", "timing_status": "EARLY", "origin_station": "Bournemouth T.&R.S.M.D", "current_leg_arr": "0552", "current_leg_dep": "0547", "current_leg_end": "Bournemouth", "origin_dep_time": "0541", "origin_platform": null, "current_location": "Bournemouth", "last_update_time": "2026-09-17T05:03:21", "route_debug_link": null, "timing_variation": "-5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.9191161076752317, 50.7270993264919], [-1.9184323999999997, 50.7272131], [-1.918101, 50.727267999999995], [-1.9177628999999996, 50.7273096], [-1.9175966, 50.727321299999986], [-1.9174443000000003, 50.7273562], [-1.9172165, 50.7274132], [-1.9169904999999996, 50.72747399999999], [-1.9167436, 50.72754780000001], [-1.9164831, 50.72763489999999], [-1.9162337, 50.7277182], [-1.9160493, 50.7277856], [-1.9158267999999996, 50.727872], [-1.9155768, 50.7279673], [-1.9152699999999991, 50.728100199999986], [-1.9150803999999997, 50.7281977], [-1.9148634999999996, 50.72831539999999], [-1.9145556, 50.728494000000005], [-1.9142974, 50.728656699999995], [-1.9140447, 50.7288265], [-1.9138589, 50.7289403], [-1.9135084999999996, 50.7291734], [-1.9132166, 50.7293665], [-1.9129437, 50.72953880000001], [-1.9127584999999996, 50.72965309999999], [-1.9125005, 50.72981729999999], [-1.9122289, 50.7299776], [-1.9119225, 50.7301564], [-1.9117060999999995, 50.7302662], [-1.9113857, 50.730432500000006], [-1.9110510999999997, 50.73058760000001], [-1.9107366, 50.7307275], [-1.9105713, 50.730801], [-1.9102722000000003, 50.73092539999999], [-1.9099538000000005, 50.7310551], [-1.9097061, 50.73115289999999], [-1.9094194, 50.7312489], [-1.9091229, 50.73134539999999], [-1.9087641, 50.73145399999999], [-1.9085039, 50.731529900000005], [-1.9082496, 50.7315978], [-1.9079802999999995, 50.73166359999998], [-1.9077305, 50.73172249999999], [-1.9074607999999995, 50.73177729999999], [-1.9072152, 50.731823799999994], [-1.9069543, 50.7318683], [-1.9066932000000003, 50.731907], [-1.9064478, 50.731939100000005], [-1.9061308, 50.7319772], [-1.9058208999999997, 50.732005], [-1.9054833, 50.7320313], [-1.9049907, 50.7320628], [-1.9046235, 50.7320829], [-1.9038923, 50.7321171], [-1.9033134, 50.732142999999986], [-1.9026936, 50.7321754], [-1.9018113999999997, 50.7322275], [-1.9006488, 50.7322995], [-1.8997097999999992, 50.7323496], [-1.898713, 50.7323971], [-1.8975746, 50.7324597], [-1.8964176, 50.7325227], [-1.8953649, 50.73258189999999], [-1.8944674999999995, 50.73262530000001], [-1.8934901999999996, 50.7326807], [-1.8923581, 50.73274119999998], [-1.8911565, 50.732811], [-1.8901889, 50.73286359999999], [-1.8893201, 50.73291189999999], [-1.8886913000000003, 50.73293700000001], [-1.8881561, 50.7329552], [-1.8876992, 50.7329734], [-1.8870936000000005, 50.73299600000001], [-1.8864620966509948, 50.73300900667831], [-1.886443, 50.7330094], [-1.8859321, 50.733012499999994], [-1.885327, 50.733010799999995], [-1.8847631, 50.73299959999999], [-1.8843305, 50.73298139999999], [-1.884052, 50.7329664], [-1.8837736000000005, 50.73295130000001], [-1.8827085, 50.7328791], [-1.8817029, 50.7328088], [-1.8806938, 50.732731699999995], [-1.8797621999999996, 50.732665], [-1.8792454999999997, 50.73262439999999], [-1.8783366, 50.73253999999999], [-1.8774399, 50.7324558], [-1.8765139, 50.73236709999999], [-1.8762789999999996, 50.732343199999995], [-1.8759395999999997, 50.7323077], [-1.8756017, 50.73226739999999], [-1.8753361, 50.732233], [-1.8750153, 50.7321867], [-1.8747863, 50.7321489], [-1.8745111999999997, 50.732095699999995], [-1.8740888, 50.73198920000001], [-1.8736838, 50.7318908], [-1.8733547, 50.731798100000006], [-1.8730789, 50.73170790000001], [-1.8727794, 50.73157990000001], [-1.8725011000000005, 50.73146], [-1.8721002, 50.7313019], [-1.8715734, 50.731081], [-1.8711002000000003, 50.7308533], [-1.8700832, 50.730372], [-1.8698326, 50.730237], [-1.8695780999999996, 50.730089599999985], [-1.8693018, 50.72989280000001], [-1.8690252999999997, 50.7296785], [-1.8686720999999995, 50.72939689999999], [-1.8682236, 50.7290633], [-1.8676866, 50.7287237], [-1.8674847000000003, 50.7286015], [-1.867264, 50.7284832], [-1.8668362, 50.7282844], [-1.8663487, 50.72807189999999], [-1.8660043, 50.7279294], [-1.8656231999999997, 50.72777719999999], [-1.864156, 50.72725079999999]]}", "current_leg_start": "Branksome", "dest_arr_time_act": "0557", "motion_projection": null, "next_location_lat": "50.7272508", "next_location_lon": "-1.8641560", "previous_location": "Branksome", "current_leg_milage": "2.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1482.642, \"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\": 1511.284, \"from_m\": 1482.642, \"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\": 1561.877, \"from_m\": 1511.284, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1802.544, \"from_m\": 1561.877, \"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\": 2072.441, \"from_m\": 1802.544, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2112.797, \"from_m\": 2072.441, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2618.558, \"from_m\": 2112.797, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5068.7, \"from_m\": 2618.558, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 5358.317, \"from_m\": 5068.7, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5498.429, \"from_m\": 5358.317, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5617.136, \"from_m\": 5498.429, \"capability_applied\": null, \"effective_limit_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\": 628668, \"profile_key\": \"86bce290d7c851f6fba455dda4d20f1a0316597e5a32f403f219b50c2af6efe4\", \"schedule_id\": 18315, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0541\", \"location\": \"Bournemouth T.&R.S.M.D\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35431}, {\"is_pass\": false, \"wtt_arr\": \"0545\", \"wtt_dep\": \"0552\", \"location\": \"Branksome\", \"stage_seq\": 2, \"distance_m\": 1482.642, \"section_seq\": 1, \"route_path_id\": 35431}, {\"is_pass\": false, \"wtt_arr\": \"0557\", \"wtt_dep\": null, \"location\": \"Bournemouth\", \"stage_seq\": 3, \"distance_m\": 5617.136, \"section_seq\": 1, \"route_path_id\": 35431}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 5617.136, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35431}], \"total_distance_m\": 5617.136, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 3903.433, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1713.703, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0541", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "50.7272508", "current_position_lon": "-1.8641560", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27708, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:35:11Z\", \"source_id\": 52042093, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:36:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:35:13Z\", \"source_id\": 16783664, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27676, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:51:24Z\", \"source_id\": 52063427, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:52:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:51:26Z\", \"source_id\": 16790158, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bournemouth", "service_state_platform": "3", "timing_fact_generation": 1789620687555984, "current_leg_arrival_utc": "2026-09-17T05:54:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:52:55.349493", "service_state_evidence_id": 16790158, "current_leg_start_actual_dep": "2026-09-17T05:52:00+01:00", "operational_evidence_version": 11, "service_state_event_time_utc": "2026-09-17T04:52:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:02:55.879194", "service_state_valid_until_kind": null, "operational_interpretation_version": 11, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
XBM |
BMH |
5W01 |
444020 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 1482.642, "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": 1511.284, "from_m": 1482.642, "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": 1561.877, "from_m": 1511.284, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1802.544, "from_m": 1561.877, "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": 2072.441, "from_m": 1802.544, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2112.797, "from_m": 2072.441, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2618.558, "from_m": 2112.797, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5068.7, "from_m": 2618.558, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 5358.317, "from_m": 5068.7, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5498.429, "from_m": 5358.317, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5617.136, "from_m": 5498.429, "capability_applied": null, "effective_limit_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": 628668, "profile_key": "86bce290d7c851f6fba455dda4d20f1a0316597e5a32f403f219b50c2af6efe4", "schedule_id": 18315, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0541", "location": "Bournemouth T.&R.S.M.D", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35431}, {"is_pass": false, "wtt_arr": "0545", "wtt_dep": "0552", "location": "Branksome", "stage_seq": 2, "distance_m": 1482.642, "section_seq": 1, "route_path_id": 35431}, {"is_pass": false, "wtt_arr": "0557", "wtt_dep": null, "location": "Bournemouth", "stage_seq": 3, "distance_m": 5617.136, "section_seq": 1, "route_path_id": 35431}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 5617.136, "from_m": 0.0, "section_seq": 1, "route_path_id": 35431}], "total_distance_m": 5617.136, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 3903.433, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1713.703, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 27708, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:35:11Z", "source_id": 52042093, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T04:36:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:35:13Z", "source_id": 16783664, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27676, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:51:24Z", "source_id": 52063427, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T04:52:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:51:26Z", "source_id": 16790158, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:52:00+01:00", "operational_fact": true}] |
Bournemouth T.&R.S.M.D |
0541 |
0541 |
None |
None |
None |
Bournemouth |
0557 |
0557 |
4 |
EARLY |
-5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L86332/2026-09-17/detailed |
None |
Branksome |
2026-09-17T05:52:00+01:00 |
Bournemouth |
5.0 |
{"type": "LineString", "coordinates": [[-1.9191161076752317, 50.7270993264919], [-1.9184323999999997, 50.7272131], [-1.918101, 50.727267999999995], [-1.9177628999999996, 50.7273096], [-1.9175966, 50.727321299999986], [-1.9174443000000003, 50.7273562], [-1.9172165, 50.7274132], [-1.9169904999999996, 50.72747399999999], [-1.9167436, 50.72754780000001], [-1.9164831, 50.72763489999999], [-1.9162337, 50.7277182], [-1.9160493, 50.7277856], [-1.9158267999999996, 50.727872], [-1.9155768, 50.7279673], [-1.9152699999999991, 50.728100199999986], [-1.9150803999999997, 50.7281977], [-1.9148634999999996, 50.72831539999999], [-1.9145556, 50.728494000000005], [-1.9142974, 50.728656699999995], [-1.9140447, 50.7288265], [-1.9138589, 50.7289403], [-1.9135084999999996, 50.7291734], [-1.9132166, 50.7293665], [-1.9129437, 50.72953880000001], [-1.9127584999999996, 50.72965309999999], [-1.9125005, 50.72981729999999], [-1.9122289, 50.7299776], [-1.9119225, 50.7301564], [-1.9117060999999995, 50.7302662], [-1.9113857, 50.730432500000006], [-1.9110510999999997, 50.73058760000001], [-1.9107366, 50.7307275], [-1.9105713, 50.730801], [-1.9102722000000003, 50.73092539999999], [-1.9099538000000005, 50.7310551], [-1.9097061, 50.73115289999999], [-1.9094194, 50.7312489], [-1.9091229, 50.73134539999999], [-1.9087641, 50.73145399999999], [-1.9085039, 50.731529900000005], [-1.9082496, 50.7315978], [-1.9079802999999995, 50.73166359999998], [-1.9077305, 50.73172249999999], [-1.9074607999999995, 50.73177729999999], [-1.9072152, 50.731823799999994], [-1.9069543, 50.7318683], [-1.9066932000000003, 50.731907], [-1.9064478, 50.731939100000005], [-1.9061308, 50.7319772], [-1.9058208999999997, 50.732005], [-1.9054833, 50.7320313], [-1.9049907, 50.7320628], [-1.9046235, 50.7320829], [-1.9038923, 50.7321171], [-1.9033134, 50.732142999999986], [-1.9026936, 50.7321754], [-1.9018113999999997, 50.7322275], [-1.9006488, 50.7322995], [-1.8997097999999992, 50.7323496], [-1.898713, 50.7323971], [-1.8975746, 50.7324597], [-1.8964176, 50.7325227], [-1.8953649, 50.73258189999999], [-1.8944674999999995, 50.73262530000001], [-1.8934901999999996, 50.7326807], [-1.8923581, 50.73274119999998], [-1.8911565, 50.732811], [-1.8901889, 50.73286359999999], [-1.8893201, 50.73291189999999], [-1.8886913000000003, 50.73293700000001], [-1.8881561, 50.7329552], [-1.8876992, 50.7329734], [-1.8870936000000005, 50.73299600000001], [-1.8864620966509948, 50.73300900667831], [-1.886443, 50.7330094], [-1.8859321, 50.733012499999994], [-1.885327, 50.733010799999995], [-1.8847631, 50.73299959999999], [-1.8843305, 50.73298139999999], [-1.884052, 50.7329664], [-1.8837736000000005, 50.73295130000001], [-1.8827085, 50.7328791], [-1.8817029, 50.7328088], [-1.8806938, 50.732731699999995], [-1.8797621999999996, 50.732665], [-1.8792454999999997, 50.73262439999999], [-1.8783366, 50.73253999999999], [-1.8774399, 50.7324558], [-1.8765139, 50.73236709999999], [-1.8762789999999996, 50.732343199999995], [-1.8759395999999997, 50.7323077], [-1.8756017, 50.73226739999999], [-1.8753361, 50.732233], [-1.8750153, 50.7321867], [-1.8747863, 50.7321489], [-1.8745111999999997, 50.732095699999995], [-1.8740888, 50.73198920000001], [-1.8736838, 50.7318908], [-1.8733547, 50.731798100000006], [-1.8730789, 50.73170790000001], [-1.8727794, 50.73157990000001], [-1.8725011000000005, 50.73146], [-1.8721002, 50.7313019], [-1.8715734, 50.731081], [-1.8711002000000003, 50.7308533], [-1.8700832, 50.730372], [-1.8698326, 50.730237], [-1.8695780999999996, 50.730089599999985], [-1.8693018, 50.72989280000001], [-1.8690252999999997, 50.7296785], [-1.8686720999999995, 50.72939689999999], [-1.8682236, 50.7290633], [-1.8676866, 50.7287237], [-1.8674847000000003, 50.7286015], [-1.867264, 50.7284832], [-1.8668362, 50.7282844], [-1.8663487, 50.72807189999999], [-1.8660043, 50.7279294], [-1.8656231999999997, 50.72777719999999], [-1.864156, 50.72725079999999]]} |
2.6 |
0547 |
0552 |
Branksome |
Bournemouth |
Bournemouth |
50.7272508 |
-1.8641560 |
50.7272508 |
-1.8641560 |
1 |
0 |
2026-09-17 05:03:21 |
TERMINATED |
2026-09-17 04:52:00 |
Bournemouth |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16790158 |
1789620687555984 |
11 |
11 |
2026-09-17 05:02:55.879194 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:52:55.349493 |
| 597633 |
628791 |
V12380 |
825O181517 |
2026-09-17 |
COMPLETE |
16790874 |
2026-09-17 05:53:00 |
2026-09-17 05:03:21 |
2026-09-19 05:03:21 |
{"id": 628791, "stp": "N", "toc": "Great Western Railway", "uid": "V12380", "consist": "166220", "dest_crs": "FRO", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:V12380/2026-09-17/detailed", "trust_id": "825O181517", "origin_crs": "WSB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Frome", "service_date": "2026-09-17", "dest_arr_time": "0559", "dest_platform": null, "is_terminated": 1, "next_location": "Frome", "signalling_id": "5O18", "timing_status": "EARLY", "origin_station": "Westbury", "current_leg_arr": "0553", "current_leg_dep": "0544", "current_leg_end": "Frome", "origin_dep_time": "0545", "origin_platform": "2", "current_location": "Frome", "last_update_time": "2026-09-17T05:03:21", "route_debug_link": null, "timing_variation": "-6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.1999565794347444, 51.26645701643609], [-2.2006462999999994, 51.2659042], [-2.2012036, 51.2654669], [-2.2014371999999995, 51.265283700000005], [-2.2015290999999997, 51.2652116], [-2.2018577999999995, 51.2649575], [-2.2020456, 51.2648104], [-2.2023454, 51.2645709], [-2.2024187999999993, 51.2645108], [-2.2026694000000004, 51.26430539999999], [-2.2034099, 51.2637237], [-2.2041269, 51.263158], [-2.2047453, 51.26267109999999], [-2.2053323, 51.2622348], [-2.2058167999999996, 51.261914399999995], [-2.206167199999999, 51.2617021], [-2.2062783, 51.2616503], [-2.2064009999999996, 51.261594599999995], [-2.2066787, 51.26148210000001], [-2.207009, 51.2613676], [-2.2072073, 51.26130539999999], [-2.2074875, 51.26122749999999], [-2.207757, 51.2611624], [-2.208027, 51.26110449999999], [-2.2083401999999994, 51.2610495], [-2.2085133, 51.261023599999994], [-2.2086385, 51.261007], [-2.2087775, 51.2609894], [-2.2090099999999997, 51.2609632], [-2.2093278, 51.260935399999994], [-2.2095912999999996, 51.2609147], [-2.2099714999999995, 51.2608906], [-2.210664, 51.26084860000001], [-2.2114648, 51.2607998], [-2.2122784999999996, 51.2607466], [-2.2127305999999995, 51.2607178], [-2.2131853, 51.2606877], [-2.2139979, 51.2606343], [-2.2145985, 51.26059539999999], [-2.2150147, 51.2605683], [-2.2156913, 51.26052250000001], [-2.2163419, 51.26047489999999], [-2.2168489, 51.260439], [-2.2173241, 51.26040449999999], [-2.2180687, 51.26034750000001], [-2.2187546, 51.2602852], [-2.2193205999999996, 51.260231], [-2.2198883, 51.2601743], [-2.2205404999999994, 51.260099399999994], [-2.2211796, 51.2600221], [-2.2219339, 51.259926799999995], [-2.2226978, 51.2598315], [-2.2233826, 51.2597453], [-2.2238895, 51.25968240000001], [-2.224412099999999, 51.2596175], [-2.2250189, 51.2595411], [-2.2254073, 51.259490099999994], [-2.2258211, 51.25942830000001], [-2.2260943, 51.2593835], [-2.2263765, 51.2593305], [-2.2266208999999995, 51.25928079999999], [-2.2269681999999995, 51.259202300000005], [-2.2273114, 51.2591166], [-2.2276284, 51.2590401], [-2.22784, 51.25899], [-2.228375, 51.2588826], [-2.2291049999999997, 51.2587515], [-2.2296453, 51.2586576], [-2.2312794, 51.25837979999999], [-2.2328798, 51.25810280000001], [-2.2348603999999996, 51.2577608], [-2.2363871999999994, 51.25749770000001], [-2.2381027999999996, 51.2571992], [-2.2388204999999997, 51.25707649999999], [-2.2410367, 51.256693299999995], [-2.2421607, 51.25650160000001], [-2.2432717999999996, 51.2563082], [-2.2445468, 51.25608679999999], [-2.245677699999999, 51.2558921], [-2.2457882102988034, 51.25587289159151], [-2.2469762, 51.25566640000001], [-2.2481697, 51.2554604], [-2.2497279, 51.2551909], [-2.2506479999999995, 51.255031], [-2.2515226, 51.25487400000001], [-2.2519459, 51.25479490000001], [-2.2523881, 51.254708099999995], [-2.2528318, 51.2546174], [-2.2532608999999995, 51.2545276], [-2.253573, 51.2544549], [-2.2537701999999995, 51.254410199999995], [-2.2544732, 51.25424590000001], [-2.2551907999999994, 51.254070299999995], [-2.255701999999999, 51.25393739999999], [-2.2562566, 51.2537887], [-2.2569910999999996, 51.25358229999999], [-2.2577319, 51.253367699999984], [-2.257995, 51.2532906], [-2.2591729999999997, 51.25295130000001], [-2.2597875999999997, 51.25277319999999], [-2.2603299, 51.252615000000006], [-2.2605913, 51.25254], [-2.2611864999999995, 51.2523691], [-2.2618743, 51.2521703], [-2.2625733, 51.25196729999999], [-2.2639223999999993, 51.25157790000001], [-2.2653754, 51.2511574], [-2.2666187, 51.2507963], [-2.2674125, 51.250568699999995], [-2.268081, 51.2503745], [-2.2688997, 51.2501383], [-2.269502, 51.2499633], [-2.2699826, 51.2498246], [-2.2706874, 51.2496225], [-2.2712897, 51.2494472], [-2.2714839, 51.2493901], [-2.2723887, 51.24912170000001], [-2.272854, 51.248984499999985], [-2.2733142, 51.2488409], [-2.2738085, 51.2486822], [-2.2742148, 51.24855099999999], [-2.2746579, 51.2484042], [-2.2751719, 51.24823039999999], [-2.2755383, 51.24810399999999], [-2.2760513, 51.247922399999986], [-2.2765418999999993, 51.2477464], [-2.2769242, 51.24760599999999], [-2.2774047, 51.247423999999995], [-2.2780048, 51.24719060000001], [-2.2785352999999997, 51.24697870000001], [-2.2789890999999995, 51.24679329999999], [-2.2794505, 51.2465995], [-2.2800371, 51.246350500000005], [-2.2805803, 51.2461132], [-2.281099, 51.2458797], [-2.2815862, 51.2456569], [-2.2820925999999995, 51.24541740000001], [-2.2825251999999994, 51.245208], [-2.2829209, 51.245013599999986], [-2.2833161, 51.24481629999999], [-2.2836017, 51.2446696], [-2.2841028, 51.244411], [-2.2845059999999995, 51.24419859999999], [-2.2849571, 51.243958199999994], [-2.2853704999999995, 51.2437283], [-2.2858725, 51.2434442], [-2.2863420000000003, 51.2431751], [-2.2869071, 51.242839100000005], [-2.2874077, 51.242531699999994], [-2.2878494, 51.2422621], [-2.2883211, 51.2419609], [-2.2886871, 51.2417247], [-2.2889646, 51.241543400000005], [-2.2892190999999995, 51.2413733], [-2.2894751, 51.241201200000006], [-2.2896913, 51.24104890000001], [-2.2899328, 51.240880399999995], [-2.2901823999999995, 51.2406969], [-2.2904605000000005, 51.2404881], [-2.2907167, 51.240288599999985], [-2.2909808999999997, 51.24007039999999], [-2.2912853999999996, 51.2398105], [-2.2915549, 51.2395766], [-2.2917808, 51.2393677], [-2.2920377999999997, 51.239114399999984], [-2.2922499, 51.2388977], [-2.2924582, 51.238675], [-2.2928563, 51.2382367], [-2.2932144, 51.2378138], [-2.2938011, 51.2371232], [-2.2941512, 51.2367203], [-2.2943798, 51.2364869], [-2.2945874, 51.2362929], [-2.2947419, 51.23616049999999], [-2.2948993, 51.2360371], [-2.2950364, 51.2359416], [-2.2953318, 51.23575700000001], [-2.295606499999999, 51.235600899999994], [-2.296121, 51.23530619999999], [-2.2964123, 51.235144599999984], [-2.2968949, 51.2348868], [-2.2972614, 51.2347007], [-2.2975781, 51.234551200000006], [-2.2978572, 51.2344257], [-2.2981326, 51.2343074], [-2.2984256, 51.234187199999994], [-2.2986859, 51.2340893], [-2.2989892, 51.23397920000001], [-2.2993989000000004, 51.23383659999998], [-2.2997298, 51.233733699999995], [-2.3001215, 51.2336244], [-2.3004791, 51.233531599999985], [-2.3009355, 51.233423], [-2.3012845, 51.233345], [-2.3017432, 51.2332541], [-2.3020484999999997, 51.2331912], [-2.3023043000000003, 51.2331368], [-2.3025322, 51.2330863], [-2.3029513, 51.2329858], [-2.3032541999999996, 51.23290789999999], [-2.3035645999999996, 51.2328201], [-2.3038178999999994, 51.232747], [-2.3041335, 51.232646300000006], [-2.3045182999999994, 51.23251109999999], [-2.304524397620394, 51.23250874308042], [-2.3048033999999995, 51.2324009], [-2.3050842, 51.232288], [-2.3053478, 51.23217089999999], [-2.3056326, 51.2320379], [-2.3058303, 51.231940300000005], [-2.3060865, 51.2318021], [-2.3063432999999995, 51.23165869999999], [-2.30658, 51.2315231], [-2.30674375, 51.23143330000011], [-2.3068282, 51.23138240000001], [-2.3070093, 51.23126479999999], [-2.3071521, 51.2311724], [-2.3074193, 51.23100099999999], [-2.3076268999999994, 51.2308582], [-2.3078276999999994, 51.2307185], [-2.3080316, 51.230573], [-2.308269, 51.23038880000001], [-2.308408, 51.230268599999995], [-2.3085404, 51.230153], [-2.3086759, 51.23002749999999], [-2.3088223, 51.22987630000001], [-2.3089591, 51.2297215], [-2.3090764000000004, 51.2295712], [-2.3091848, 51.22941889999999], [-2.309316, 51.22922030000001], [-2.3094021, 51.2290721], [-2.3094828, 51.2289146], [-2.309526, 51.2288202], [-2.3095841, 51.22868890000001], [-2.3096174, 51.2286094], [-2.3096421, 51.22852369999998], [-2.3096655, 51.2284534], [-2.309743, 51.22821030000001], [-2.3098521999999995, 51.2277886], [-2.3099467999999996, 51.2274192], [-2.3099699000000005, 51.22732830000001], [-2.3100543, 51.2269968]]}", "current_leg_start": "Westbury", "dest_arr_time_act": "0559", "motion_projection": null, "next_location_lat": "51.2269968", "next_location_lon": "-2.3100543", "previous_location": "Westbury", "current_leg_milage": "5.8", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 622.655, \"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\": 731.03, \"from_m\": 622.655, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2221.03, \"from_m\": 731.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\": 7622.155, \"from_m\": 2221.03, \"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\": 8681.127, \"from_m\": 7622.155, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8696.284, \"from_m\": 8681.127, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9256.342, \"from_m\": 8696.284, \"capability_applied\": null, \"effective_limit_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\": 628791, \"profile_key\": \"c52733b3688f44ba108761c91b65ef785ed7e4937ff982df847538e2e3d61722\", \"schedule_id\": 39839, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0545\", \"location\": \"Westbury\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 62588}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0553\", \"location\": \"Fairwood Jn\", \"stage_seq\": 2, \"distance_m\": 2276.46, \"section_seq\": 1, \"route_path_id\": 62588}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0557\", \"location\": \"Clink Road Jn\", \"stage_seq\": 3, \"distance_m\": 7571.154, \"section_seq\": 1, \"route_path_id\": 62588}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0558\", \"location\": \"Frome North\", \"stage_seq\": 4, \"distance_m\": 8499.956, \"section_seq\": 1, \"route_path_id\": 62588}, {\"is_pass\": false, \"wtt_arr\": \"0559\", \"wtt_dep\": null, \"location\": \"Frome\", \"stage_seq\": 5, \"distance_m\": 9256.342, \"section_seq\": 1, \"route_path_id\": 62588}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 9256.342, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 62588}], \"total_distance_m\": 9256.342, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 9132.81, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 123.532, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0545", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "51.2269968", "current_position_lon": "-2.3100543", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 26308, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:51:26Z\", \"source_id\": 52063470, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:53:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:51:33Z\", \"source_id\": 16790205, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26305, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:52:54Z\", \"source_id\": 52065553, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:53:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:52:58Z\", \"source_id\": 16790874, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Frome", "service_state_platform": null, "timing_fact_generation": 1789620780055845, "current_leg_arrival_utc": "2026-09-17T05:56:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:53:00.052405", "service_state_evidence_id": 16790874, "current_leg_start_actual_dep": "2026-09-17T05:45:00+01:00", "operational_evidence_version": 11, "service_state_event_time_utc": "2026-09-17T04:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:03:01.731845", "service_state_valid_until_kind": null, "operational_interpretation_version": 11, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
N |
WSB |
FRO |
5O18 |
166220 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 622.655, "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": 731.03, "from_m": 622.655, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2221.03, "from_m": 731.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": 7622.155, "from_m": 2221.03, "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": 8681.127, "from_m": 7622.155, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8696.284, "from_m": 8681.127, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9256.342, "from_m": 8696.284, "capability_applied": null, "effective_limit_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": 628791, "profile_key": "c52733b3688f44ba108761c91b65ef785ed7e4937ff982df847538e2e3d61722", "schedule_id": 39839, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0545", "location": "Westbury", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 62588}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0553", "location": "Fairwood Jn", "stage_seq": 2, "distance_m": 2276.46, "section_seq": 1, "route_path_id": 62588}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0557", "location": "Clink Road Jn", "stage_seq": 3, "distance_m": 7571.154, "section_seq": 1, "route_path_id": 62588}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0558", "location": "Frome North", "stage_seq": 4, "distance_m": 8499.956, "section_seq": 1, "route_path_id": 62588}, {"is_pass": false, "wtt_arr": "0559", "wtt_dep": null, "location": "Frome", "stage_seq": 5, "distance_m": 9256.342, "section_seq": 1, "route_path_id": 62588}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 9256.342, "from_m": 0.0, "section_seq": 1, "route_path_id": 62588}], "total_distance_m": 9256.342, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 9132.81, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 123.532, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 26308, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:51:26Z", "source_id": 52063470, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T04:53:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:51:33Z", "source_id": 16790205, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26305, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:52:54Z", "source_id": 52065553, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T04:53:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:52:58Z", "source_id": 16790874, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:53:00+01:00", "operational_fact": true}] |
Westbury |
0545 |
0545 |
2 |
None |
None |
Frome |
0559 |
0559 |
None |
EARLY |
-6 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:V12380/2026-09-17/detailed |
None |
Westbury |
2026-09-17T05:45:00+01:00 |
Frome |
9.0 |
{"type": "LineString", "coordinates": [[-2.1999565794347444, 51.26645701643609], [-2.2006462999999994, 51.2659042], [-2.2012036, 51.2654669], [-2.2014371999999995, 51.265283700000005], [-2.2015290999999997, 51.2652116], [-2.2018577999999995, 51.2649575], [-2.2020456, 51.2648104], [-2.2023454, 51.2645709], [-2.2024187999999993, 51.2645108], [-2.2026694000000004, 51.26430539999999], [-2.2034099, 51.2637237], [-2.2041269, 51.263158], [-2.2047453, 51.26267109999999], [-2.2053323, 51.2622348], [-2.2058167999999996, 51.261914399999995], [-2.206167199999999, 51.2617021], [-2.2062783, 51.2616503], [-2.2064009999999996, 51.261594599999995], [-2.2066787, 51.26148210000001], [-2.207009, 51.2613676], [-2.2072073, 51.26130539999999], [-2.2074875, 51.26122749999999], [-2.207757, 51.2611624], [-2.208027, 51.26110449999999], [-2.2083401999999994, 51.2610495], [-2.2085133, 51.261023599999994], [-2.2086385, 51.261007], [-2.2087775, 51.2609894], [-2.2090099999999997, 51.2609632], [-2.2093278, 51.260935399999994], [-2.2095912999999996, 51.2609147], [-2.2099714999999995, 51.2608906], [-2.210664, 51.26084860000001], [-2.2114648, 51.2607998], [-2.2122784999999996, 51.2607466], [-2.2127305999999995, 51.2607178], [-2.2131853, 51.2606877], [-2.2139979, 51.2606343], [-2.2145985, 51.26059539999999], [-2.2150147, 51.2605683], [-2.2156913, 51.26052250000001], [-2.2163419, 51.26047489999999], [-2.2168489, 51.260439], [-2.2173241, 51.26040449999999], [-2.2180687, 51.26034750000001], [-2.2187546, 51.2602852], [-2.2193205999999996, 51.260231], [-2.2198883, 51.2601743], [-2.2205404999999994, 51.260099399999994], [-2.2211796, 51.2600221], [-2.2219339, 51.259926799999995], [-2.2226978, 51.2598315], [-2.2233826, 51.2597453], [-2.2238895, 51.25968240000001], [-2.224412099999999, 51.2596175], [-2.2250189, 51.2595411], [-2.2254073, 51.259490099999994], [-2.2258211, 51.25942830000001], [-2.2260943, 51.2593835], [-2.2263765, 51.2593305], [-2.2266208999999995, 51.25928079999999], [-2.2269681999999995, 51.259202300000005], [-2.2273114, 51.2591166], [-2.2276284, 51.2590401], [-2.22784, 51.25899], [-2.228375, 51.2588826], [-2.2291049999999997, 51.2587515], [-2.2296453, 51.2586576], [-2.2312794, 51.25837979999999], [-2.2328798, 51.25810280000001], [-2.2348603999999996, 51.2577608], [-2.2363871999999994, 51.25749770000001], [-2.2381027999999996, 51.2571992], [-2.2388204999999997, 51.25707649999999], [-2.2410367, 51.256693299999995], [-2.2421607, 51.25650160000001], [-2.2432717999999996, 51.2563082], [-2.2445468, 51.25608679999999], [-2.245677699999999, 51.2558921], [-2.2457882102988034, 51.25587289159151], [-2.2469762, 51.25566640000001], [-2.2481697, 51.2554604], [-2.2497279, 51.2551909], [-2.2506479999999995, 51.255031], [-2.2515226, 51.25487400000001], [-2.2519459, 51.25479490000001], [-2.2523881, 51.254708099999995], [-2.2528318, 51.2546174], [-2.2532608999999995, 51.2545276], [-2.253573, 51.2544549], [-2.2537701999999995, 51.254410199999995], [-2.2544732, 51.25424590000001], [-2.2551907999999994, 51.254070299999995], [-2.255701999999999, 51.25393739999999], [-2.2562566, 51.2537887], [-2.2569910999999996, 51.25358229999999], [-2.2577319, 51.253367699999984], [-2.257995, 51.2532906], [-2.2591729999999997, 51.25295130000001], [-2.2597875999999997, 51.25277319999999], [-2.2603299, 51.252615000000006], [-2.2605913, 51.25254], [-2.2611864999999995, 51.2523691], [-2.2618743, 51.2521703], [-2.2625733, 51.25196729999999], [-2.2639223999999993, 51.25157790000001], [-2.2653754, 51.2511574], [-2.2666187, 51.2507963], [-2.2674125, 51.250568699999995], [-2.268081, 51.2503745], [-2.2688997, 51.2501383], [-2.269502, 51.2499633], [-2.2699826, 51.2498246], [-2.2706874, 51.2496225], [-2.2712897, 51.2494472], [-2.2714839, 51.2493901], [-2.2723887, 51.24912170000001], [-2.272854, 51.248984499999985], [-2.2733142, 51.2488409], [-2.2738085, 51.2486822], [-2.2742148, 51.24855099999999], [-2.2746579, 51.2484042], [-2.2751719, 51.24823039999999], [-2.2755383, 51.24810399999999], [-2.2760513, 51.247922399999986], [-2.2765418999999993, 51.2477464], [-2.2769242, 51.24760599999999], [-2.2774047, 51.247423999999995], [-2.2780048, 51.24719060000001], [-2.2785352999999997, 51.24697870000001], [-2.2789890999999995, 51.24679329999999], [-2.2794505, 51.2465995], [-2.2800371, 51.246350500000005], [-2.2805803, 51.2461132], [-2.281099, 51.2458797], [-2.2815862, 51.2456569], [-2.2820925999999995, 51.24541740000001], [-2.2825251999999994, 51.245208], [-2.2829209, 51.245013599999986], [-2.2833161, 51.24481629999999], [-2.2836017, 51.2446696], [-2.2841028, 51.244411], [-2.2845059999999995, 51.24419859999999], [-2.2849571, 51.243958199999994], [-2.2853704999999995, 51.2437283], [-2.2858725, 51.2434442], [-2.2863420000000003, 51.2431751], [-2.2869071, 51.242839100000005], [-2.2874077, 51.242531699999994], [-2.2878494, 51.2422621], [-2.2883211, 51.2419609], [-2.2886871, 51.2417247], [-2.2889646, 51.241543400000005], [-2.2892190999999995, 51.2413733], [-2.2894751, 51.241201200000006], [-2.2896913, 51.24104890000001], [-2.2899328, 51.240880399999995], [-2.2901823999999995, 51.2406969], [-2.2904605000000005, 51.2404881], [-2.2907167, 51.240288599999985], [-2.2909808999999997, 51.24007039999999], [-2.2912853999999996, 51.2398105], [-2.2915549, 51.2395766], [-2.2917808, 51.2393677], [-2.2920377999999997, 51.239114399999984], [-2.2922499, 51.2388977], [-2.2924582, 51.238675], [-2.2928563, 51.2382367], [-2.2932144, 51.2378138], [-2.2938011, 51.2371232], [-2.2941512, 51.2367203], [-2.2943798, 51.2364869], [-2.2945874, 51.2362929], [-2.2947419, 51.23616049999999], [-2.2948993, 51.2360371], [-2.2950364, 51.2359416], [-2.2953318, 51.23575700000001], [-2.295606499999999, 51.235600899999994], [-2.296121, 51.23530619999999], [-2.2964123, 51.235144599999984], [-2.2968949, 51.2348868], [-2.2972614, 51.2347007], [-2.2975781, 51.234551200000006], [-2.2978572, 51.2344257], [-2.2981326, 51.2343074], [-2.2984256, 51.234187199999994], [-2.2986859, 51.2340893], [-2.2989892, 51.23397920000001], [-2.2993989000000004, 51.23383659999998], [-2.2997298, 51.233733699999995], [-2.3001215, 51.2336244], [-2.3004791, 51.233531599999985], [-2.3009355, 51.233423], [-2.3012845, 51.233345], [-2.3017432, 51.2332541], [-2.3020484999999997, 51.2331912], [-2.3023043000000003, 51.2331368], [-2.3025322, 51.2330863], [-2.3029513, 51.2329858], [-2.3032541999999996, 51.23290789999999], [-2.3035645999999996, 51.2328201], [-2.3038178999999994, 51.232747], [-2.3041335, 51.232646300000006], [-2.3045182999999994, 51.23251109999999], [-2.304524397620394, 51.23250874308042], [-2.3048033999999995, 51.2324009], [-2.3050842, 51.232288], [-2.3053478, 51.23217089999999], [-2.3056326, 51.2320379], [-2.3058303, 51.231940300000005], [-2.3060865, 51.2318021], [-2.3063432999999995, 51.23165869999999], [-2.30658, 51.2315231], [-2.30674375, 51.23143330000011], [-2.3068282, 51.23138240000001], [-2.3070093, 51.23126479999999], [-2.3071521, 51.2311724], [-2.3074193, 51.23100099999999], [-2.3076268999999994, 51.2308582], [-2.3078276999999994, 51.2307185], [-2.3080316, 51.230573], [-2.308269, 51.23038880000001], [-2.308408, 51.230268599999995], [-2.3085404, 51.230153], [-2.3086759, 51.23002749999999], [-2.3088223, 51.22987630000001], [-2.3089591, 51.2297215], [-2.3090764000000004, 51.2295712], [-2.3091848, 51.22941889999999], [-2.309316, 51.22922030000001], [-2.3094021, 51.2290721], [-2.3094828, 51.2289146], [-2.309526, 51.2288202], [-2.3095841, 51.22868890000001], [-2.3096174, 51.2286094], [-2.3096421, 51.22852369999998], [-2.3096655, 51.2284534], [-2.309743, 51.22821030000001], [-2.3098521999999995, 51.2277886], [-2.3099467999999996, 51.2274192], [-2.3099699000000005, 51.22732830000001], [-2.3100543, 51.2269968]]} |
5.8 |
0544 |
0553 |
Westbury |
Frome |
Frome |
51.2269968 |
-2.3100543 |
51.2269968 |
-2.3100543 |
1 |
0 |
2026-09-17 05:03:21 |
TERMINATED |
2026-09-17 04:53:00 |
Frome |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16790874 |
1789620780055845 |
11 |
11 |
2026-09-17 05:03:01.731845 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:53:00.052405 |
| 597634 |
628310 |
C08847 |
175K00M517 |
2026-09-17 |
COMPLETE |
16790365 |
2026-09-17 05:53:00 |
2026-09-17 05:03:21 |
2026-09-19 05:03:21 |
{"id": 628310, "stp": "P", "toc": "Northern", "uid": "C08847", "consist": "158850+158902", "dest_crs": "LDS", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C08847/2026-09-17/detailed", "trust_id": "175K00M517", "origin_crs": "XNL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Leeds", "service_date": "2026-09-17", "dest_arr_time": "0540½", "dest_platform": "16", "is_terminated": 1, "next_location": "Leeds", "signalling_id": "5K00", "timing_status": "LATE", "origin_station": "Neville Hill T&R.S.M.D", "current_leg_arr": "0553", "current_leg_dep": "0537", "current_leg_end": "Leeds", "origin_dep_time": "0530½", "origin_platform": null, "current_location": "Leeds", "last_update_time": "2026-09-17T05:03:21", "route_debug_link": null, "timing_variation": "+12 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.5048045, 53.7926093], [-1.504429, 53.792645199999995], [-1.5040839999999998, 53.792676199999995], [-1.5037257999999998, 53.79270199999999], [-1.5033929, 53.7927123], [-1.5031480999999998, 53.7927123], [-1.5028707, 53.79270209999999], [-1.502099, 53.79264210000001], [-1.501924, 53.7926283], [-1.5014495999999995, 53.7925909], [-1.5011207, 53.792570600000005], [-1.5008044, 53.7925518], [-1.5003759, 53.7925707], [-1.5001864, 53.7925809], [-1.5004357999999998, 53.79254949999998], [-1.5006604999999995, 53.7925254], [-1.5011958999999997, 53.79242810000001], [-1.5016192, 53.7923416], [-1.5017246, 53.79232], [-1.5023937, 53.79220579999999], [-1.5032477, 53.79211080000001], [-1.5060498999999998, 53.79179760000001], [-1.5064637999999997, 53.79174599999999], [-1.5068101, 53.79168279999999], [-1.5071613, 53.7916033], [-1.50754, 53.791518], [-1.5079989, 53.791410600000006], [-1.5083173, 53.791339], [-1.5083597, 53.7913295], [-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": "Neville Hill T&R.S.M.D", "dest_arr_time_act": "0540½", "motion_projection": null, "next_location_lat": "53.7944724", "next_location_lon": "-1.5478364", "previous_location": "Neville Hill T&R.S.M.D", "current_leg_milage": "2.3", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1054.058, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1384.469, \"from_m\": 1054.058, \"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\": 2012.215, \"from_m\": 1384.469, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2051.304, \"from_m\": 2012.215, \"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\": 2734.735, \"from_m\": 2051.304, \"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\": 3181.986, \"from_m\": 2734.735, \"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\": 3517.401, \"from_m\": 3181.986, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3637.002, \"from_m\": 3517.401, \"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\": 628310, \"profile_key\": \"975f758ea00f6adf519989d97da9069368cdaf55a5dcca701e1a50633d4d8847\", \"schedule_id\": 889, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0530H\", \"location\": \"Neville Hill T&R.S.M.D\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28315}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0532H\", \"location\": \"Neville H. West Jn\", \"stage_seq\": 2, \"distance_m\": 991.093, \"section_seq\": 1, \"route_path_id\": 28315}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0537H\", \"location\": \"Marsh Lane Jn Leeds\", \"stage_seq\": 3, \"distance_m\": 2075.062, \"section_seq\": 1, \"route_path_id\": 28315}, {\"is_pass\": false, \"wtt_arr\": \"0540H\", \"wtt_dep\": null, \"location\": \"Leeds\", \"stage_seq\": 4, \"distance_m\": 3637.002, \"section_seq\": 1, \"route_path_id\": 28315}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 3637.002, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28315}], \"total_distance_m\": 3637.002, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 1955.198, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1681.804, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0530½", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "16.0", "current_position_lat": "53.7944724", "current_position_lon": "-1.5478364", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:28:48Z\", \"source_id\": 16781538, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:43:52Z\", \"source_id\": 16786885, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5315, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:51:52Z\", \"source_id\": 52064056, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:53:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:51:53Z\", \"source_id\": 16790365, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Leeds", "service_state_platform": "16", "timing_fact_generation": 1789620713214135, "current_leg_arrival_utc": "2026-09-17T05:52:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:53:00.582608", "service_state_evidence_id": 16790365, "current_leg_start_actual_dep": "2026-09-17T05:42:30+01:00", "operational_evidence_version": 12, "service_state_event_time_utc": "2026-09-17T04:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:03:01.392509", "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 |
XNL |
LDS |
5K00 |
158850+158902 |
4 |
90 |
None |
{"version": 3, "segments": [{"to_m": 1054.058, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1384.469, "from_m": 1054.058, "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": 2012.215, "from_m": 1384.469, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2051.304, "from_m": 2012.215, "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": 2734.735, "from_m": 2051.304, "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": 3181.986, "from_m": 2734.735, "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": 3517.401, "from_m": 3181.986, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3637.002, "from_m": 3517.401, "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": 628310, "profile_key": "975f758ea00f6adf519989d97da9069368cdaf55a5dcca701e1a50633d4d8847", "schedule_id": 889, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0530H", "location": "Neville Hill T&R.S.M.D", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28315}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0532H", "location": "Neville H. West Jn", "stage_seq": 2, "distance_m": 991.093, "section_seq": 1, "route_path_id": 28315}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0537H", "location": "Marsh Lane Jn Leeds", "stage_seq": 3, "distance_m": 2075.062, "section_seq": 1, "route_path_id": 28315}, {"is_pass": false, "wtt_arr": "0540H", "wtt_dep": null, "location": "Leeds", "stage_seq": 4, "distance_m": 3637.002, "section_seq": 1, "route_path_id": 28315}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 3637.002, "from_m": 0.0, "section_seq": 1, "route_path_id": 28315}], "total_distance_m": 3637.002, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 1955.198, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1681.804, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:28:48Z", "source_id": 16781538, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:28:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:43:52Z", "source_id": 16786885, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5315, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:51:52Z", "source_id": 52064056, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T04:53:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:51:53Z", "source_id": 16790365, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:53:00+01:00", "operational_fact": true}] |
Neville Hill T&R.S.M.D |
0530½ |
0530½ |
None |
None |
None |
Leeds |
0540½ |
0540½ |
16 |
LATE |
+12 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C08847/2026-09-17/detailed |
None |
Neville Hill T&R.S.M.D |
2026-09-17T05:42:30+01:00 |
Leeds |
16.0 |
{"type": "LineString", "coordinates": [[-1.5048045, 53.7926093], [-1.504429, 53.792645199999995], [-1.5040839999999998, 53.792676199999995], [-1.5037257999999998, 53.79270199999999], [-1.5033929, 53.7927123], [-1.5031480999999998, 53.7927123], [-1.5028707, 53.79270209999999], [-1.502099, 53.79264210000001], [-1.501924, 53.7926283], [-1.5014495999999995, 53.7925909], [-1.5011207, 53.792570600000005], [-1.5008044, 53.7925518], [-1.5003759, 53.7925707], [-1.5001864, 53.7925809], [-1.5004357999999998, 53.79254949999998], [-1.5006604999999995, 53.7925254], [-1.5011958999999997, 53.79242810000001], [-1.5016192, 53.7923416], [-1.5017246, 53.79232], [-1.5023937, 53.79220579999999], [-1.5032477, 53.79211080000001], [-1.5060498999999998, 53.79179760000001], [-1.5064637999999997, 53.79174599999999], [-1.5068101, 53.79168279999999], [-1.5071613, 53.7916033], [-1.50754, 53.791518], [-1.5079989, 53.791410600000006], [-1.5083173, 53.791339], [-1.5083597, 53.7913295], [-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]]} |
2.3 |
0537 |
0553 |
Neville Hill T&R.S.M.D |
Leeds |
Leeds |
53.7944724 |
-1.5478364 |
53.7944724 |
-1.5478364 |
1 |
0 |
2026-09-17 05:03:21 |
TERMINATED |
2026-09-17 04:53:00 |
Leeds |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16790365 |
1789620713214135 |
12 |
12 |
2026-09-17 05:03:01.392509 |
16 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:53:00.582608 |
| 597635 |
628006 |
P28321 |
172T01M517 |
2026-09-17 |
COMPLETE |
16790288 |
2026-09-17 05:53:00 |
2026-09-17 05:03:21 |
2026-09-19 05:03:21 |
{"id": 628006, "stp": "O", "toc": "Northern", "uid": "P28321", "consist": "158845", "dest_crs": "YRK", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P28321/2026-09-17/detailed", "trust_id": "172T01M517", "origin_crs": "LDS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "York", "service_date": "2026-09-17", "dest_arr_time": "0556", "dest_platform": "1", "is_terminated": 1, "next_location": "York", "signalling_id": "2T01", "timing_status": "EARLY", "origin_station": "Leeds", "current_leg_arr": "0553", "current_leg_dep": "0543", "current_leg_end": "York", "origin_dep_time": "0518", "origin_platform": "11C", "current_location": "York", "last_update_time": "2026-09-17T05:03:21", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.227459370261064, 53.82700287962691], [-1.2269765999999998, 53.82798509999999], [-1.226652, 53.82864049999999], [-1.2263354999999998, 53.8292452], [-1.226239, 53.8294273], [-1.226129, 53.8296679], [-1.2259347, 53.8301352], [-1.2257224, 53.8305595], [-1.2257152, 53.83057399999999], [-1.2250587999999998, 53.8318983], [-1.2249781999999998, 53.83206679999999], [-1.2248119999999998, 53.83241430000001], [-1.22432, 53.833392800000006], [-1.2237693, 53.83438329999999], [-1.2234039, 53.83514230000001], [-1.2228647, 53.83611179999998], [-1.2223015, 53.8372592], [-1.2216379, 53.83861259999999], [-1.2210435, 53.8398216], [-1.2207291459030414, 53.84046508143667], [-1.2205178, 53.840897699999985], [-1.219799, 53.84235369999999], [-1.2191928, 53.8436007], [-1.2181628, 53.8457623], [-1.2171880999999998, 53.8478575], [-1.2166956999999998, 53.848892199999995], [-1.2161983999999997, 53.84986859999999], [-1.2156323999999998, 53.85092079999998], [-1.2152312, 53.8516421], [-1.2144909, 53.8528271], [-1.2137844, 53.8538905], [-1.2130601999999997, 53.85502319999999], [-1.2125345, 53.855799999999995], [-1.2117218, 53.8568995], [-1.2109869, 53.857874], [-1.2106541999999998, 53.8583235], [-1.2105818, 53.8584213], [-1.2102749, 53.8588518], [-1.2102134, 53.858938], [-1.2088546, 53.8607078], [-1.2069826999999995, 53.8626947], [-1.205531, 53.864016199999995], [-1.2042144999999995, 53.8651308], [-1.2027901999999997, 53.8662407], [-1.2003577, 53.86790739999999], [-1.1981257999999997, 53.86954879999998], [-1.1973030999999998, 53.87015379999999], [-1.1961451999999997, 53.87096879999999], [-1.1912695, 53.874400300000005], [-1.185206, 53.8786583], [-1.1833853000000003, 53.8799346], [-1.1815658999999998, 53.8812104], [-1.1807791, 53.881801], [-1.1801977, 53.8822014], [-1.1787610999999998, 53.8832269], [-1.1779942, 53.883761599999985], [-1.1770134999999995, 53.8844504], [-1.1726899, 53.8874794], [-1.1711828, 53.88849949999999], [-1.1704562, 53.88898], [-1.1697088, 53.8894764], [-1.1686643999999995, 53.8901701], [-1.1681880000000002, 53.890494200000006], [-1.1678098693553778, 53.89075633293693], [-1.1677476, 53.89079950000001], [-1.1674983, 53.8909723], [-1.1672380999999998, 53.89115679999999], [-1.1669265, 53.89137929999999], [-1.1666514, 53.89157480000001], [-1.1664776, 53.8917011], [-1.1662086000000005, 53.89189470000001], [-1.1640933793092476, 53.89343534084089], [-1.1614677, 53.895347699999995], [-1.1588192000000002, 53.89720349999999], [-1.1556444, 53.89942799999999], [-1.1545565, 53.900190300000006], [-1.1533604, 53.9010293], [-1.1492329999999995, 53.9039228], [-1.1455862000000003, 53.90647650000001], [-1.1397412999999998, 53.9105692], [-1.1377845, 53.911937600000016], [-1.1359194999999995, 53.9133384], [-1.1355130999999998, 53.9136901], [-1.1336871000000002, 53.9152703], [-1.1316391, 53.9173115], [-1.1283857999999998, 53.9206325], [-1.1267151, 53.92232919999999], [-1.1256017, 53.92345980000001], [-1.1230277999999998, 53.9260865], [-1.1201064, 53.9291219], [-1.1192797, 53.9300016], [-1.1173208, 53.9320863], [-1.1166358, 53.93295910000001], [-1.1157053999999995, 53.9341797], [-1.1156845000000002, 53.934207099999995], [-1.1150204999999995, 53.93523419999999], [-1.1131105, 53.93822779999999], [-1.1123849999999995, 53.939550399999995], [-1.1113584, 53.941573], [-1.1107277, 53.9427604], [-1.110032, 53.94393290000001], [-1.1098328999999998, 53.9442278], [-1.1092426, 53.9451021], [-1.1082511939679212, 53.946338544998355], [-1.1080632, 53.946572999999994], [-1.1064867, 53.94822969999999], [-1.1055902999999998, 53.9490832], [-1.1046975, 53.9498364], [-1.1040907999999998, 53.9503347], [-1.1031374, 53.951117800000006], [-1.1016961000000003, 53.952162], [-1.1009819999999997, 53.9526449], [-1.0997487, 53.9534389], [-1.0993668999999997, 53.95368130000001], [-1.0990464999999998, 53.9538847], [-1.0985475, 53.95416050000001], [-1.0977138, 53.954652900000006], [-1.0956309, 53.9559226], [-1.0949893, 53.9563187], [-1.0946919999999998, 53.95650219999999], [-1.0944564999999995, 53.9566689], [-1.0942771, 53.9568008], [-1.0941485999999998, 53.9569118], [-1.0939844000000003, 53.9570702], [-1.0938323999999997, 53.9572386], [-1.0936828, 53.9574243], [-1.093555, 53.9576163], [-1.0934558, 53.95780010000001], [-1.0933767, 53.9579873], [-1.0933180999999998, 53.9581771], [-1.0932801, 53.958368599999986], [-1.093263, 53.95856119999999], [-1.0932667, 53.9587541], [-1.0932914, 53.9589464], [-1.0933368, 53.9591375], [-1.0933555, 53.95919109999999], [-1.0934028, 53.959326399999995], [-1.0935643, 53.9596418], [-1.0939227, 53.960122], [-1.0941662, 53.9603558], [-1.0939644999999998, 53.9601122], [-1.0938059, 53.95984609999999], [-1.093774, 53.959772], [-1.0936908, 53.9595791], [-1.0936057, 53.9592414], [-1.093539, 53.95887919999999], [-1.0935256, 53.9586131], [-1.093544, 53.9583844], [-1.0935657, 53.95825869999999]]}", "current_leg_start": "Church Fenton", "dest_arr_time_act": "0554½", "motion_projection": null, "next_location_lat": "53.9582587", "next_location_lon": "-1.0935657", "previous_location": "Church Fenton", "current_leg_milage": "11.0", "linx_max_speed_mph": 90, "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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 3674.235, \"from_m\": 1624.788, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4493.405, \"from_m\": 3674.235, \"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\": 7382.399, \"from_m\": 4493.405, \"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\": 24308.419, \"from_m\": 7382.399, \"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\": 24387.23, \"from_m\": 24308.419, \"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\": 35797.489, \"from_m\": 24387.23, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 37947.113, \"from_m\": 35797.489, \"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\": 40234.16, \"from_m\": 37947.113, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 40409.349, \"from_m\": 40234.16, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 40498.218, \"from_m\": 40409.349, \"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\": 40679.196, \"from_m\": 40498.218, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 41483.001, \"from_m\": 40679.196, \"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\": 41722.697, \"from_m\": 41483.001, \"capability_applied\": null, \"effective_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\": 628006, \"profile_key\": \"239324d4ef76f72c1b9865e171332b4be0b340c84bb914246f44adfd3e29aa81\", \"schedule_id\": 37877, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0518\", \"location\": \"Leeds\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74430}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0520H\", \"location\": \"Neville H. West Jn\", \"stage_seq\": 2, \"distance_m\": 2629.668, \"section_seq\": 1, \"route_path_id\": 74430}, {\"is_pass\": false, \"wtt_arr\": \"0524\", \"wtt_dep\": \"0524H\", \"location\": \"Cross Gates\", \"stage_seq\": 3, \"distance_m\": 7131.283, \"section_seq\": 1, \"route_path_id\": 74430}, {\"is_pass\": false, \"wtt_arr\": \"0529\", \"wtt_dep\": \"0530\", \"location\": \"Garforth\", \"stage_seq\": 4, \"distance_m\": 11746.71, \"section_seq\": 1, \"route_path_id\": 74430}, {\"is_pass\": false, \"wtt_arr\": \"0531H\", \"wtt_dep\": \"0532\", \"location\": \"East Garforth\", \"stage_seq\": 5, \"distance_m\": 12594.846, \"section_seq\": 1, \"route_path_id\": 74430}, {\"is_pass\": false, \"wtt_arr\": \"0535\", \"wtt_dep\": \"0536\", \"location\": \"Micklefield\", \"stage_seq\": 6, \"distance_m\": 15565.615, \"section_seq\": 1, \"route_path_id\": 74430}, {\"is_pass\": false, \"wtt_arr\": \"0541H\", \"wtt_dep\": \"0542\", \"location\": \"Church Fenton\", \"stage_seq\": 7, \"distance_m\": 23764.289, \"section_seq\": 1, \"route_path_id\": 74430}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0548H\", \"location\": \"Colton Jn\", \"stage_seq\": 8, \"distance_m\": 32144.383, \"section_seq\": 1, \"route_path_id\": 74430}, {\"is_pass\": false, \"wtt_arr\": \"0554H\", \"wtt_dep\": null, \"location\": \"York\", \"stage_seq\": 9, \"distance_m\": 41722.697, \"section_seq\": 1, \"route_path_id\": 74430}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 41722.697, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74430}], \"total_distance_m\": 41722.697, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 39252.576, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2470.121, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0518", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "53.9582587", "current_position_lon": "-1.0935657", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5269, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:24:58Z\", \"source_id\": 52031109, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:25:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:25:04Z\", \"source_id\": 16780455, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:30:12Z\", \"source_id\": 16781998, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5034, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:32:26Z\", \"source_id\": 52038917, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:32:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:32:33Z\", \"source_id\": 16782749, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5023, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:35:24Z\", \"source_id\": 52042331, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:36:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:35:29Z\", \"source_id\": 16783738, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4923, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:41:45Z\", \"source_id\": 52049781, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:42:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:41:53Z\", \"source_id\": 16786111, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:51:43Z\", \"source_id\": 16790288, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "York", "service_state_platform": "3", "timing_fact_generation": 1789620704461316, "current_leg_arrival_utc": "2026-09-17T05:53:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:53:01.684555", "service_state_evidence_id": 16790288, "current_leg_start_actual_dep": "2026-09-17T05:42:00+01:00", "operational_evidence_version": 46, "service_state_event_time_utc": "2026-09-17T04:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:03:01.892912", "service_state_valid_until_kind": null, "operational_interpretation_version": 46, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
O |
LDS |
YRK |
2T01 |
158845 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 119.601, "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": 455.016, "from_m": 119.601, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.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": 90.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": 90.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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 3674.235, "from_m": 1624.788, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4493.405, "from_m": 3674.235, "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": 7382.399, "from_m": 4493.405, "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": 24308.419, "from_m": 7382.399, "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": 24387.23, "from_m": 24308.419, "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": 35797.489, "from_m": 24387.23, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 37947.113, "from_m": 35797.489, "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": 40234.16, "from_m": 37947.113, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 40409.349, "from_m": 40234.16, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 40498.218, "from_m": 40409.349, "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": 40679.196, "from_m": 40498.218, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 41483.001, "from_m": 40679.196, "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": 41722.697, "from_m": 41483.001, "capability_applied": null, "effective_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": 628006, "profile_key": "239324d4ef76f72c1b9865e171332b4be0b340c84bb914246f44adfd3e29aa81", "schedule_id": 37877, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0518", "location": "Leeds", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74430}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0520H", "location": "Neville H. West Jn", "stage_seq": 2, "distance_m": 2629.668, "section_seq": 1, "route_path_id": 74430}, {"is_pass": false, "wtt_arr": "0524", "wtt_dep": "0524H", "location": "Cross Gates", "stage_seq": 3, "distance_m": 7131.283, "section_seq": 1, "route_path_id": 74430}, {"is_pass": false, "wtt_arr": "0529", "wtt_dep": "0530", "location": "Garforth", "stage_seq": 4, "distance_m": 11746.71, "section_seq": 1, "route_path_id": 74430}, {"is_pass": false, "wtt_arr": "0531H", "wtt_dep": "0532", "location": "East Garforth", "stage_seq": 5, "distance_m": 12594.846, "section_seq": 1, "route_path_id": 74430}, {"is_pass": false, "wtt_arr": "0535", "wtt_dep": "0536", "location": "Micklefield", "stage_seq": 6, "distance_m": 15565.615, "section_seq": 1, "route_path_id": 74430}, {"is_pass": false, "wtt_arr": "0541H", "wtt_dep": "0542", "location": "Church Fenton", "stage_seq": 7, "distance_m": 23764.289, "section_seq": 1, "route_path_id": 74430}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0548H", "location": "Colton Jn", "stage_seq": 8, "distance_m": 32144.383, "section_seq": 1, "route_path_id": 74430}, {"is_pass": false, "wtt_arr": "0554H", "wtt_dep": null, "location": "York", "stage_seq": 9, "distance_m": 41722.697, "section_seq": 1, "route_path_id": 74430}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 41722.697, "from_m": 0.0, "section_seq": 1, "route_path_id": 74430}], "total_distance_m": 41722.697, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 39252.576, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2470.121, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 5269, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:24:58Z", "source_id": 52031109, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T04:25:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:25:04Z", "source_id": 16780455, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:26:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:30:12Z", "source_id": 16781998, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5034, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:32:26Z", "source_id": 52038917, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T04:32:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:32:33Z", "source_id": 16782749, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5023, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:35:24Z", "source_id": 52042331, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T04:36:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:35:29Z", "source_id": 16783738, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4923, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:41:45Z", "source_id": 52049781, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T04:42:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:41:53Z", "source_id": 16786111, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:42:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:51:43Z", "source_id": 16790288, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:53:00+01:00", "operational_fact": true}] |
Leeds |
0518 |
0518 |
11C |
None |
None |
York |
0556 |
0554½ |
1 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P28321/2026-09-17/detailed |
None |
Church Fenton |
2026-09-17T05:42:00+01:00 |
York |
10.0 |
{"type": "LineString", "coordinates": [[-1.227459370261064, 53.82700287962691], [-1.2269765999999998, 53.82798509999999], [-1.226652, 53.82864049999999], [-1.2263354999999998, 53.8292452], [-1.226239, 53.8294273], [-1.226129, 53.8296679], [-1.2259347, 53.8301352], [-1.2257224, 53.8305595], [-1.2257152, 53.83057399999999], [-1.2250587999999998, 53.8318983], [-1.2249781999999998, 53.83206679999999], [-1.2248119999999998, 53.83241430000001], [-1.22432, 53.833392800000006], [-1.2237693, 53.83438329999999], [-1.2234039, 53.83514230000001], [-1.2228647, 53.83611179999998], [-1.2223015, 53.8372592], [-1.2216379, 53.83861259999999], [-1.2210435, 53.8398216], [-1.2207291459030414, 53.84046508143667], [-1.2205178, 53.840897699999985], [-1.219799, 53.84235369999999], [-1.2191928, 53.8436007], [-1.2181628, 53.8457623], [-1.2171880999999998, 53.8478575], [-1.2166956999999998, 53.848892199999995], [-1.2161983999999997, 53.84986859999999], [-1.2156323999999998, 53.85092079999998], [-1.2152312, 53.8516421], [-1.2144909, 53.8528271], [-1.2137844, 53.8538905], [-1.2130601999999997, 53.85502319999999], [-1.2125345, 53.855799999999995], [-1.2117218, 53.8568995], [-1.2109869, 53.857874], [-1.2106541999999998, 53.8583235], [-1.2105818, 53.8584213], [-1.2102749, 53.8588518], [-1.2102134, 53.858938], [-1.2088546, 53.8607078], [-1.2069826999999995, 53.8626947], [-1.205531, 53.864016199999995], [-1.2042144999999995, 53.8651308], [-1.2027901999999997, 53.8662407], [-1.2003577, 53.86790739999999], [-1.1981257999999997, 53.86954879999998], [-1.1973030999999998, 53.87015379999999], [-1.1961451999999997, 53.87096879999999], [-1.1912695, 53.874400300000005], [-1.185206, 53.8786583], [-1.1833853000000003, 53.8799346], [-1.1815658999999998, 53.8812104], [-1.1807791, 53.881801], [-1.1801977, 53.8822014], [-1.1787610999999998, 53.8832269], [-1.1779942, 53.883761599999985], [-1.1770134999999995, 53.8844504], [-1.1726899, 53.8874794], [-1.1711828, 53.88849949999999], [-1.1704562, 53.88898], [-1.1697088, 53.8894764], [-1.1686643999999995, 53.8901701], [-1.1681880000000002, 53.890494200000006], [-1.1678098693553778, 53.89075633293693], [-1.1677476, 53.89079950000001], [-1.1674983, 53.8909723], [-1.1672380999999998, 53.89115679999999], [-1.1669265, 53.89137929999999], [-1.1666514, 53.89157480000001], [-1.1664776, 53.8917011], [-1.1662086000000005, 53.89189470000001], [-1.1640933793092476, 53.89343534084089], [-1.1614677, 53.895347699999995], [-1.1588192000000002, 53.89720349999999], [-1.1556444, 53.89942799999999], [-1.1545565, 53.900190300000006], [-1.1533604, 53.9010293], [-1.1492329999999995, 53.9039228], [-1.1455862000000003, 53.90647650000001], [-1.1397412999999998, 53.9105692], [-1.1377845, 53.911937600000016], [-1.1359194999999995, 53.9133384], [-1.1355130999999998, 53.9136901], [-1.1336871000000002, 53.9152703], [-1.1316391, 53.9173115], [-1.1283857999999998, 53.9206325], [-1.1267151, 53.92232919999999], [-1.1256017, 53.92345980000001], [-1.1230277999999998, 53.9260865], [-1.1201064, 53.9291219], [-1.1192797, 53.9300016], [-1.1173208, 53.9320863], [-1.1166358, 53.93295910000001], [-1.1157053999999995, 53.9341797], [-1.1156845000000002, 53.934207099999995], [-1.1150204999999995, 53.93523419999999], [-1.1131105, 53.93822779999999], [-1.1123849999999995, 53.939550399999995], [-1.1113584, 53.941573], [-1.1107277, 53.9427604], [-1.110032, 53.94393290000001], [-1.1098328999999998, 53.9442278], [-1.1092426, 53.9451021], [-1.1082511939679212, 53.946338544998355], [-1.1080632, 53.946572999999994], [-1.1064867, 53.94822969999999], [-1.1055902999999998, 53.9490832], [-1.1046975, 53.9498364], [-1.1040907999999998, 53.9503347], [-1.1031374, 53.951117800000006], [-1.1016961000000003, 53.952162], [-1.1009819999999997, 53.9526449], [-1.0997487, 53.9534389], [-1.0993668999999997, 53.95368130000001], [-1.0990464999999998, 53.9538847], [-1.0985475, 53.95416050000001], [-1.0977138, 53.954652900000006], [-1.0956309, 53.9559226], [-1.0949893, 53.9563187], [-1.0946919999999998, 53.95650219999999], [-1.0944564999999995, 53.9566689], [-1.0942771, 53.9568008], [-1.0941485999999998, 53.9569118], [-1.0939844000000003, 53.9570702], [-1.0938323999999997, 53.9572386], [-1.0936828, 53.9574243], [-1.093555, 53.9576163], [-1.0934558, 53.95780010000001], [-1.0933767, 53.9579873], [-1.0933180999999998, 53.9581771], [-1.0932801, 53.958368599999986], [-1.093263, 53.95856119999999], [-1.0932667, 53.9587541], [-1.0932914, 53.9589464], [-1.0933368, 53.9591375], [-1.0933555, 53.95919109999999], [-1.0934028, 53.959326399999995], [-1.0935643, 53.9596418], [-1.0939227, 53.960122], [-1.0941662, 53.9603558], [-1.0939644999999998, 53.9601122], [-1.0938059, 53.95984609999999], [-1.093774, 53.959772], [-1.0936908, 53.9595791], [-1.0936057, 53.9592414], [-1.093539, 53.95887919999999], [-1.0935256, 53.9586131], [-1.093544, 53.9583844], [-1.0935657, 53.95825869999999]]} |
11.0 |
0543 |
0553 |
Church Fenton |
York |
York |
53.9582587 |
-1.0935657 |
53.9582587 |
-1.0935657 |
1 |
0 |
2026-09-17 05:03:21 |
TERMINATED |
2026-09-17 04:53:00 |
York |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16790288 |
1789620704461316 |
46 |
46 |
2026-09-17 05:03:01.892912 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:53:01.684555 |
| 597636 |
627545 |
C40074 |
865H02M417 |
2026-09-17 |
COMPLETE |
None |
2026-09-17 04:53:00 |
2026-09-17 05:03:21 |
2026-09-19 05:03:21 |
{"id": 627545, "stp": "P", "toc": "Southern", "uid": "C40074", "consist": "377141+377457", "dest_crs": "LIT", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C40074/2026-09-17/detailed", "trust_id": "865H02M417", "origin_crs": null, "show_on_map": 0, "dar_est_time": "04:53:00", "dar_platform": null, "dest_station": "Littlehampton", "service_date": "2026-09-17", "dest_arr_time": "0458", "dest_platform": "1", "is_terminated": 1, "next_location": "Littlehampton Sig. LH11", "signalling_id": "5H02", "timing_status": null, "origin_station": "Littlehampton Outside Shed", "current_leg_arr": "0456", "current_leg_dep": "0453", "current_leg_end": "Littlehampton Sig. LH11", "origin_dep_time": "0453", "origin_platform": "S4", "current_location": null, "last_update_time": "2026-09-17T05:03:21", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.556287, 50.81499959999999], [-0.5556817, 50.81448719999999], [-0.555361, 50.814215899999994], [-0.5547641, 50.81370449999999], [-0.55455, 50.81352369999998], [-0.5543693, 50.813381099999994], [-0.5541454, 50.8132336], [-0.5539179, 50.81311470000001], [-0.5537326, 50.8130305], [-0.5535025, 50.81294869999999], [-0.5532626, 50.8128646], [-0.5530202, 50.81276150000001], [-0.552807, 50.8126711], [-0.5525608999999999, 50.8125583], [-0.5523892999999999, 50.81246230000001], [-0.5523803409749564, 50.812458425133464]]}", "current_leg_start": "Littlehampton Outside Shed", "dest_arr_time_act": "0458", "motion_projection": null, "next_location_lat": "50.8124584", "next_location_lon": "-0.5523803", "previous_location": null, "current_leg_milage": "0.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 451.546, \"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\": 916.095, \"from_m\": 451.546, \"capability_applied\": null, \"effective_limit_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\": 627545, \"profile_key\": \"7f22e2ec66a600bcc87b903f6afbaef8fe66218469e0af8495537aa4d89c93d9\", \"schedule_id\": 5809, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0453\", \"location\": \"Littlehampton Outside Shed\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30034}, {\"is_pass\": false, \"wtt_arr\": \"0456\", \"wtt_dep\": \"0456\", \"location\": \"Littlehampton Sig. LH11\", \"stage_seq\": 2, \"distance_m\": 398.191, \"section_seq\": 1, \"route_path_id\": 30034}, {\"is_pass\": false, \"wtt_arr\": \"0458\", \"wtt_dep\": null, \"location\": \"Littlehampton\", \"stage_seq\": 3, \"distance_m\": 916.095, \"section_seq\": 1, \"route_path_id\": 30034}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 916.095, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30034}], \"total_distance_m\": 916.095, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 916.095, \"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": "0453", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "3.0", "current_position_lat": "50.8124584", "current_position_lon": "-0.5523803", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Littlehampton Outside Shed", "service_state_platform": "S4", "timing_fact_generation": 1789614695432901, "current_leg_arrival_utc": "2026-09-17T04:56:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:53:01.730078", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-17T04:53:30+01:00", "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-17T04:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:03:01.895738", "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 |
LIT |
5H02 |
377141+377457 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 451.546, "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": 916.095, "from_m": 451.546, "capability_applied": null, "effective_limit_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": 627545, "profile_key": "7f22e2ec66a600bcc87b903f6afbaef8fe66218469e0af8495537aa4d89c93d9", "schedule_id": 5809, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0453", "location": "Littlehampton Outside Shed", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30034}, {"is_pass": false, "wtt_arr": "0456", "wtt_dep": "0456", "location": "Littlehampton Sig. LH11", "stage_seq": 2, "distance_m": 398.191, "section_seq": 1, "route_path_id": 30034}, {"is_pass": false, "wtt_arr": "0458", "wtt_dep": null, "location": "Littlehampton", "stage_seq": 3, "distance_m": 916.095, "section_seq": 1, "route_path_id": 30034}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 916.095, "from_m": 0.0, "section_seq": 1, "route_path_id": 30034}], "total_distance_m": 916.095, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 916.095, "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} |
[] |
Littlehampton Outside Shed |
0453 |
0453 |
S4 |
4:53:00 |
None |
Littlehampton |
0458 |
0458 |
1 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:C40074/2026-09-17/detailed |
None |
Littlehampton Outside Shed |
2026-09-17T04:53:30+01:00 |
Littlehampton Sig. LH11 |
3.0 |
{"type": "LineString", "coordinates": [[-0.556287, 50.81499959999999], [-0.5556817, 50.81448719999999], [-0.555361, 50.814215899999994], [-0.5547641, 50.81370449999999], [-0.55455, 50.81352369999998], [-0.5543693, 50.813381099999994], [-0.5541454, 50.8132336], [-0.5539179, 50.81311470000001], [-0.5537326, 50.8130305], [-0.5535025, 50.81294869999999], [-0.5532626, 50.8128646], [-0.5530202, 50.81276150000001], [-0.552807, 50.8126711], [-0.5525608999999999, 50.8125583], [-0.5523892999999999, 50.81246230000001], [-0.5523803409749564, 50.812458425133464]]} |
0.2 |
0453 |
0456 |
None |
None |
Littlehampton Sig. LH11 |
50.8124584 |
-0.5523803 |
50.8124584 |
-0.5523803 |
1 |
0 |
2026-09-17 05:03:21 |
TERMINATED |
2026-09-17 04:53:00 |
Littlehampton Outside Shed |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1789614695432901 |
1 |
1 |
2026-09-17 05:03:01.895738 |
S4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:53:01.730078 |
| 597637 |
627621 |
P02947 |
502F01M417 |
2026-09-17 |
COMPLETE |
16790269 |
2026-09-17 05:53:00 |
2026-09-17 05:03:21 |
2026-09-19 05:03:21 |
{"id": 627621, "stp": "O", "toc": "Greater Anglia", "uid": "P02947", "consist": "720123", "dest_crs": "LST", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P02947/2026-09-17/detailed", "trust_id": "502F01M417", "origin_crs": "WTM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Liverpool Street", "service_date": "2026-09-17", "dest_arr_time": "0551", "dest_platform": "12", "is_terminated": 1, "next_location": "London Liverpool Street", "signalling_id": "2F01", "timing_status": "LATE", "origin_station": "Witham", "current_leg_arr": "0553", "current_leg_dep": "0542", "current_leg_end": "London Liverpool Street", "origin_dep_time": "0458", "origin_platform": "1", "current_location": "London Liverpool Street", "last_update_time": "2026-09-17T05:03:21", "route_debug_link": null, "timing_variation": "+2 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": "0551", "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\": 208.236, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 251.317, \"from_m\": 208.236, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8524.269, \"from_m\": 251.317, \"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\": 8609.904, \"from_m\": 8524.269, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12711.243, \"from_m\": 8609.904, \"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\": 13202.381, \"from_m\": 12711.243, \"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\": 13488.301, \"from_m\": 13202.381, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13974.996, \"from_m\": 13488.301, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14703.9, \"from_m\": 13974.996, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16962.644, \"from_m\": 14703.9, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 29042.97, \"from_m\": 16962.644, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 29965.671, \"from_m\": 29042.97, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 30271.646, \"from_m\": 29965.671, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 30461.207, \"from_m\": 30271.646, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 39211.274, \"from_m\": 30461.207, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39249.219, \"from_m\": 39211.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\": 39838.253, \"from_m\": 39249.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\": 40693.835, \"from_m\": 39838.253, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 41805.507, \"from_m\": 40693.835, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 42644.84, \"from_m\": 41805.507, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 49778.222, \"from_m\": 42644.84, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 49839.484, \"from_m\": 49778.222, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 54742.925, \"from_m\": 49839.484, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 55356.156, \"from_m\": 54742.925, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 59304.185, \"from_m\": 55356.156, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 59766.78, \"from_m\": 59304.185, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 59837.397, \"from_m\": 59766.78, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60062.664, \"from_m\": 59837.397, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 60574.112, \"from_m\": 60062.664, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 61100.736, \"from_m\": 60574.112, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 61577.411, \"from_m\": 61100.736, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 62030.629, \"from_m\": 61577.411, \"capability_applied\": null, \"effective_limit_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\": 627621, \"profile_key\": \"be96583f2d21e23955facf0fd5d82574e271d79fc15cf52d96c6fe0fe5a8f59c\", \"schedule_id\": 40241, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0458\", \"location\": \"Witham\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 108044}, {\"is_pass\": false, \"wtt_arr\": \"0502\", \"wtt_dep\": \"0502H\", \"location\": \"Hatfield Peverel\", \"stage_seq\": 2, \"distance_m\": 4282.988, \"section_seq\": 1, \"route_path_id\": 108044}, {\"is_pass\": false, \"wtt_arr\": \"0506H\", \"wtt_dep\": \"0507\", \"location\": \"Beaulieu Park (Construction)\", \"stage_seq\": 3, \"distance_m\": 10015.94, \"section_seq\": 1, \"route_path_id\": 108044}, {\"is_pass\": false, \"wtt_arr\": \"0510H\", \"wtt_dep\": \"0511H\", \"location\": \"Chelmsford\", \"stage_seq\": 4, \"distance_m\": 14191.321, \"section_seq\": 1, \"route_path_id\": 108044}, {\"is_pass\": false, \"wtt_arr\": \"0517H\", \"wtt_dep\": \"0518\", \"location\": \"Ingatestone\", \"stage_seq\": 5, \"distance_m\": 24126.843, \"section_seq\": 1, \"route_path_id\": 108044}, {\"is_pass\": false, \"wtt_arr\": \"0523\", \"wtt_dep\": \"0524\", \"location\": \"Shenfield\", \"stage_seq\": 6, \"distance_m\": 29622.022, \"section_seq\": 1, \"route_path_id\": 108044}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0529H\", \"location\": \"Gidea Park\", \"stage_seq\": 7, \"distance_m\": 40268.885, \"section_seq\": 1, \"route_path_id\": 108044}, {\"is_pass\": false, \"wtt_arr\": \"0531\", \"wtt_dep\": \"0531H\", \"location\": \"Romford\", \"stage_seq\": 8, \"distance_m\": 42167.548, \"section_seq\": 1, \"route_path_id\": 108044}, {\"is_pass\": false, \"wtt_arr\": \"0536\", \"wtt_dep\": \"0536H\", \"location\": \"Seven Kings\", \"stage_seq\": 9, \"distance_m\": 48304.087, \"section_seq\": 1, \"route_path_id\": 108044}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0538\", \"location\": \"Ilford\", \"stage_seq\": 10, \"distance_m\": 50282.012, \"section_seq\": 1, \"route_path_id\": 108044}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0539\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 11, \"distance_m\": 53094.425, \"section_seq\": 1, \"route_path_id\": 108044}, {\"is_pass\": false, \"wtt_arr\": \"0542H\", \"wtt_dep\": \"0543H\", \"location\": \"Stratford\", \"stage_seq\": 12, \"distance_m\": 55647.362, \"section_seq\": 1, \"route_path_id\": 108044}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0546\", \"location\": \"Bow Jn\", \"stage_seq\": 13, \"distance_m\": 57140.661, \"section_seq\": 1, \"route_path_id\": 108044}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0548\", \"location\": \"Bethnal Green\", \"stage_seq\": 14, \"distance_m\": 60210.266, \"section_seq\": 1, \"route_path_id\": 108044}, {\"is_pass\": false, \"wtt_arr\": \"0551\", \"wtt_dep\": null, \"location\": \"London Liverpool Street\", \"stage_seq\": 15, \"distance_m\": 62030.629, \"section_seq\": 1, \"route_path_id\": 108044}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 62030.629, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 108044}], \"total_distance_m\": 62030.629, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 59955.875, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2074.754, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0458", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "11.0", "current_position_lat": "51.5179917", "current_position_lon": "-0.0816517", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 13852, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:01:09Z\", \"source_id\": 52011991, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:02:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:01:14Z\", \"source_id\": 16774814, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13873, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:05:51Z\", \"source_id\": 52015125, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:06:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:05:59Z\", \"source_id\": 16775753, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13858, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:10:33Z\", \"source_id\": 52018510, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:11:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:10:39Z\", \"source_id\": 16776666, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13880, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:18:23Z\", \"source_id\": 52024893, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:18:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:18:27Z\", \"source_id\": 16778569, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:23:37Z\", \"source_id\": 52029789, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:24:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:23:43Z\", \"source_id\": 16780012, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14110, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:29:56Z\", \"source_id\": 52036167, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:30:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:30:02Z\", \"source_id\": 16781935, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14201, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:30:44Z\", \"source_id\": 52037107, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:31:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:30:54Z\", \"source_id\": 16782217, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14246, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:35:49Z\", \"source_id\": 52042778, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:36:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:35:54Z\", \"source_id\": 16783885, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14300, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:38:09Z\", \"source_id\": 52045472, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:38:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:38:13Z\", \"source_id\": 16784711, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15249, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:40:53Z\", \"source_id\": 52048685, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:41:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:40:56Z\", \"source_id\": 16785741, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15502, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:51:39Z\", \"source_id\": 52063724, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:53:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:51:43Z\", \"source_id\": 16790269, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Liverpool Street", "service_state_platform": "12", "timing_fact_generation": 1789620704330352, "current_leg_arrival_utc": "2026-09-17T05:53:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:53:01.732827", "service_state_evidence_id": 16790269, "current_leg_start_actual_dep": "2026-09-17T05:45:30+01:00", "operational_evidence_version": 76, "service_state_event_time_utc": "2026-09-17T04:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:03:01.888876", "service_state_valid_until_kind": null, "operational_interpretation_version": 76, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
O |
WTM |
LST |
2F01 |
720123 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 208.236, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 251.317, "from_m": 208.236, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8524.269, "from_m": 251.317, "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": 8609.904, "from_m": 8524.269, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12711.243, "from_m": 8609.904, "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": 13202.381, "from_m": 12711.243, "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": 13488.301, "from_m": 13202.381, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13974.996, "from_m": 13488.301, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14703.9, "from_m": 13974.996, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16962.644, "from_m": 14703.9, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 29042.97, "from_m": 16962.644, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 29965.671, "from_m": 29042.97, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 30271.646, "from_m": 29965.671, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 30461.207, "from_m": 30271.646, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 39211.274, "from_m": 30461.207, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39249.219, "from_m": 39211.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": 39838.253, "from_m": 39249.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": 40693.835, "from_m": 39838.253, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 41805.507, "from_m": 40693.835, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 42644.84, "from_m": 41805.507, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 49778.222, "from_m": 42644.84, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 49839.484, "from_m": 49778.222, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 54742.925, "from_m": 49839.484, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 55356.156, "from_m": 54742.925, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 59304.185, "from_m": 55356.156, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 59766.78, "from_m": 59304.185, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 59837.397, "from_m": 59766.78, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60062.664, "from_m": 59837.397, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 60574.112, "from_m": 60062.664, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 61100.736, "from_m": 60574.112, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 61577.411, "from_m": 61100.736, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 62030.629, "from_m": 61577.411, "capability_applied": null, "effective_limit_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": 627621, "profile_key": "be96583f2d21e23955facf0fd5d82574e271d79fc15cf52d96c6fe0fe5a8f59c", "schedule_id": 40241, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0458", "location": "Witham", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 108044}, {"is_pass": false, "wtt_arr": "0502", "wtt_dep": "0502H", "location": "Hatfield Peverel", "stage_seq": 2, "distance_m": 4282.988, "section_seq": 1, "route_path_id": 108044}, {"is_pass": false, "wtt_arr": "0506H", "wtt_dep": "0507", "location": "Beaulieu Park (Construction)", "stage_seq": 3, "distance_m": 10015.94, "section_seq": 1, "route_path_id": 108044}, {"is_pass": false, "wtt_arr": "0510H", "wtt_dep": "0511H", "location": "Chelmsford", "stage_seq": 4, "distance_m": 14191.321, "section_seq": 1, "route_path_id": 108044}, {"is_pass": false, "wtt_arr": "0517H", "wtt_dep": "0518", "location": "Ingatestone", "stage_seq": 5, "distance_m": 24126.843, "section_seq": 1, "route_path_id": 108044}, {"is_pass": false, "wtt_arr": "0523", "wtt_dep": "0524", "location": "Shenfield", "stage_seq": 6, "distance_m": 29622.022, "section_seq": 1, "route_path_id": 108044}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0529H", "location": "Gidea Park", "stage_seq": 7, "distance_m": 40268.885, "section_seq": 1, "route_path_id": 108044}, {"is_pass": false, "wtt_arr": "0531", "wtt_dep": "0531H", "location": "Romford", "stage_seq": 8, "distance_m": 42167.548, "section_seq": 1, "route_path_id": 108044}, {"is_pass": false, "wtt_arr": "0536", "wtt_dep": "0536H", "location": "Seven Kings", "stage_seq": 9, "distance_m": 48304.087, "section_seq": 1, "route_path_id": 108044}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0538", "location": "Ilford", "stage_seq": 10, "distance_m": 50282.012, "section_seq": 1, "route_path_id": 108044}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0539", "location": "Forest Gate Jn", "stage_seq": 11, "distance_m": 53094.425, "section_seq": 1, "route_path_id": 108044}, {"is_pass": false, "wtt_arr": "0542H", "wtt_dep": "0543H", "location": "Stratford", "stage_seq": 12, "distance_m": 55647.362, "section_seq": 1, "route_path_id": 108044}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0546", "location": "Bow Jn", "stage_seq": 13, "distance_m": 57140.661, "section_seq": 1, "route_path_id": 108044}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0548", "location": "Bethnal Green", "stage_seq": 14, "distance_m": 60210.266, "section_seq": 1, "route_path_id": 108044}, {"is_pass": false, "wtt_arr": "0551", "wtt_dep": null, "location": "London Liverpool Street", "stage_seq": 15, "distance_m": 62030.629, "section_seq": 1, "route_path_id": 108044}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 62030.629, "from_m": 0.0, "section_seq": 1, "route_path_id": 108044}], "total_distance_m": 62030.629, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 59955.875, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2074.754, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 13852, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:01:09Z", "source_id": 52011991, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T04:02:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:01:14Z", "source_id": 16774814, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13873, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:05:51Z", "source_id": 52015125, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T04:06:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:05:59Z", "source_id": 16775753, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13858, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:10:33Z", "source_id": 52018510, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T04:11:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:10:39Z", "source_id": 16776666, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13880, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:18:23Z", "source_id": 52024893, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T04:18:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:18:27Z", "source_id": 16778569, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14014, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:23:37Z", "source_id": 52029789, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T04:24:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:23:43Z", "source_id": 16780012, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14110, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:29:56Z", "source_id": 52036167, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T04:30:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:30:02Z", "source_id": 16781935, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14201, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:30:44Z", "source_id": 52037107, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T04:31:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:30:54Z", "source_id": 16782217, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14246, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:35:49Z", "source_id": 52042778, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T04:36:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:35:54Z", "source_id": 16783885, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14300, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:38:09Z", "source_id": 52045472, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T04:38:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:38:13Z", "source_id": 16784711, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T05:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15249, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:40:53Z", "source_id": 52048685, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T04:41:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:40:56Z", "source_id": 16785741, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T05:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15502, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:51:39Z", "source_id": 52063724, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T04:53:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:51:43Z", "source_id": 16790269, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T05:53:00+01:00", "operational_fact": true}] |
Witham |
0458 |
0458 |
1 |
None |
None |
London Liverpool Street |
0551 |
0551 |
12 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P02947/2026-09-17/detailed |
None |
Stratford |
2026-09-17T05:45:30+01:00 |
London Liverpool Street |
11.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 |
0542 |
0553 |
Stratford |
London Liverpool Street |
London Liverpool Street |
51.5179917 |
-0.0816517 |
51.5179917 |
-0.0816517 |
1 |
0 |
2026-09-17 05:03:21 |
TERMINATED |
2026-09-17 04:53:00 |
London Liverpool Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16790269 |
1789620704330352 |
76 |
76 |
2026-09-17 05:03:01.888876 |
12 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:53:01.732827 |
| 597638 |
628562 |
C18031 |
702Y32M517 |
2026-09-17 |
COMPLETE |
16790378 |
2026-09-17 05:53:00 |
2026-09-17 05:03:21 |
2026-09-19 05:03:21 |
{"id": 628562, "stp": "P", "toc": "West Midlands Trains", "uid": "C18031", "consist": "350115+350407", "dest_crs": "NMP", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C18031/2026-09-17/detailed", "trust_id": "702Y32M517", "origin_crs": "MKC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Northampton", "service_date": "2026-09-17", "dest_arr_time": "0553", "dest_platform": "3", "is_terminated": 1, "next_location": "Northampton", "signalling_id": "2Y32", "timing_status": "ON TIME", "origin_station": "Milton Keynes Central", "current_leg_arr": "0553", "current_leg_dep": "0541", "current_leg_end": "Northampton", "origin_dep_time": "0537", "origin_platform": "3", "current_location": "Northampton Bay", "last_update_time": "2026-09-17T05:03:21", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.8044013999999999, 52.0653961], [-0.8048029999999999, 52.0659259], [-0.8052442999999999, 52.066443], [-0.8057342, 52.0669486], [-0.806036, 52.06720479999999], [-0.8063073000000001, 52.067460899999986], [-0.8067194, 52.06781929999999], [-0.8070032, 52.0680613], [-0.8072993999999999, 52.0682968], [-0.8079043999999999, 52.06876199999999], [-0.8084837557075693, 52.069194023744515], [-0.8085202000000001, 52.0692212], [-0.8091273, 52.0696865], [-0.8097138999999999, 52.0701626], [-0.8102616999999999, 52.070652], [-0.8105208, 52.07090039999999], [-0.8107722, 52.071151699999994], [-0.8112481, 52.0716653], [-0.8119129999999999, 52.0724165], [-0.8125661999999999, 52.0731686], [-0.8166564000000001, 52.0778359], [-0.8170138, 52.0782397], [-0.8173821999999998, 52.0786392], [-0.8173887, 52.0786462], [-0.817756, 52.07903600000001], [-0.8181359999999999, 52.0794299], [-0.8185299999999999, 52.0798195], [-0.8189334999999999, 52.08020450000001], [-0.8193443, 52.08058809999999], [-0.8197728999999999, 52.0809629], [-0.8201982, 52.08134079999999], [-0.8206281999999999, 52.0817157], [-0.8210673, 52.08208810000001], [-0.8215176999999999, 52.082453599999994], [-0.8219779, 52.0828174], [-0.8224462000000001, 52.08317600000001], [-0.822924, 52.0835306], [-0.8234087, 52.0838802], [-0.8239005999999999, 52.0842257], [-0.8243991, 52.08456700000001], [-0.824906, 52.08490429999999], [-0.8254205999999998, 52.08523710000001], [-0.8259415999999999, 52.08556589999999], [-0.8264693999999999, 52.0858908], [-0.8270031999999999, 52.0862097], [-0.8275477, 52.0865225], [-0.828101, 52.086834], [-0.8284248999999999, 52.0870099], [-0.8286612, 52.0871383], [-0.8292258, 52.0874386], [-0.8297971, 52.0877339], [-0.8303746, 52.08802690000001], [-0.8309531999999998, 52.088317200000006], [-0.8315341000000002, 52.08860700000001], [-0.8321157, 52.08889400000001], [-0.8329469, 52.089318199999994], [-0.8337696999999998, 52.0897505], [-0.8345809999999999, 52.090191299999994], [-0.8353839, 52.0906371], [-0.8368036999999999, 52.0914695], [-0.8374981999999999, 52.0918999], [-0.8381892, 52.0923324], [-0.8388549999999999, 52.092781], [-0.8395133, 52.093229], [-0.8408099, 52.09413690000001], [-0.8416169999999998, 52.0947372], [-0.8424038, 52.095352000000005], [-0.8431716999999999, 52.09597360000001], [-0.8439182, 52.096603599999995], [-0.8446439, 52.097248099999995], [-0.8453533999999999, 52.097900200000005], [-0.8454038999999999, 52.09794910000001], [-0.8460377, 52.09856349999999], [-0.8467039, 52.0992333], [-0.8473497, 52.0999031], [-0.8479579, 52.10058430000001], [-0.848539, 52.101273299999995], [-0.849105, 52.1019686], [-0.8496493999999999, 52.10266550000001], [-0.8501706999999998, 52.10336789999999], [-0.8506770999999999, 52.1040734], [-0.8511714, 52.1047827], [-0.8545597613942089, 52.10978287988833], [-0.8548093, 52.1101511], [-0.8558087999999999, 52.111625999999994], [-0.8565915999999999, 52.11278109999999], [-0.8566116999999998, 52.1128107], [-0.8568990361003657, 52.11323470667139], [-0.8569976928696901, 52.113381194476645], [-0.8570838560371331, 52.113510890033155], [-0.8571593133354434, 52.11362618154932], [-0.8572258524973696, 52.1137294572336], [-0.8572852612556605, 52.11382310529438], [-0.857339327343065, 52.11390951394012], [-0.8573898384923314, 52.11399107137924], [-0.8574385824362089, 52.11407016582015], [-0.857487346907446, 52.114149185471305], [-0.8575379196387913, 52.11423051854109], [-0.8575920883629939, 52.114316553237984], [-0.8576516408128022, 52.11440967777037], [-0.8577183647209651, 52.114512280346695], [-0.8577940478202313, 52.11462674917537], [-0.8578804778433493, 52.11475547246484], [-0.8579794425230681, 52.11490083842353], [-0.8583770999999999, 52.1154963], [-0.8587399, 52.1160316], [-0.8592357, 52.116843800000005], [-0.8689278, 52.1311413], [-0.8693659999999999, 52.1317725], [-0.8698134999999999, 52.132401], [-0.8702755999999999, 52.133027000000006], [-0.8707555, 52.1336451], [-0.8712519999999999, 52.1342584], [-0.8717661, 52.13486780000001], [-0.8722994999999999, 52.135471200000005], [-0.8728476, 52.13606779999998], [-0.8730761999999999, 52.1363131], [-0.8732171, 52.1364627], [-0.8735316999999999, 52.136787899999995], [-0.8737675999999999, 52.1370285], [-0.8740007999999999, 52.1372664], [-0.8759329, 52.13914880000001], [-0.8782730999999999, 52.141488499999994], [-0.8784335999999999, 52.1416572], [-0.8803237999999999, 52.1434715], [-0.8805188999999999, 52.14366229999999], [-0.8815568, 52.1446289], [-0.8824225000000001, 52.14551240000001], [-0.8827008000000001, 52.1457825], [-0.8829819999999999, 52.1460482], [-0.8832765, 52.1463075], [-0.8835824999999999, 52.14656140000001], [-0.8838971999999999, 52.1468138], [-0.8842232, 52.14705949999998], [-0.884552, 52.1473022], [-0.8848832, 52.14754179999999], [-0.8851686, 52.14774439999999], [-0.8854566, 52.1479454], [-0.8860393, 52.148342500000005], [-0.8866279999999999, 52.14873529999999], [-0.8872248, 52.1491203], [-0.8884108000000001, 52.14989580000001], [-0.8889883, 52.150293], [-0.8895582, 52.15069479999999], [-0.8907703, 52.1515193], [-0.8919318, 52.1523628], [-0.8930709999999998, 52.15321990000001], [-0.8941635, 52.15409720000001], [-0.8947218, 52.1545543], [-0.8952285999999999, 52.154993399999995], [-0.8962436999999998, 52.1559473], [-0.8967458999999999, 52.15642379999999], [-0.8972573, 52.1568965], [-0.8977710999999999, 52.157373799999995], [-0.8982946000000002, 52.15784089999999], [-0.8983152841195214, 52.15785925631637], [-0.8988214999999999, 52.1583085], [-0.8990807000000001, 52.1585421], [-0.8993305, 52.15878010000001], [-0.8997074, 52.1591644], [-0.9000781, 52.159555], [-0.9007939, 52.16033769999999], [-0.9016052, 52.16126619999999], [-0.9023563, 52.16220380000001], [-0.90339, 52.163560700000005], [-0.9039778999999998, 52.1643892], [-0.9043417485911104, 52.16491882804252], [-0.9054059, 52.1664678], [-0.9057126, 52.16688649999999], [-0.9060218, 52.1672945], [-0.9063446, 52.16769389999999], [-0.9066805999999996, 52.16809279999999], [-0.9070277, 52.1684971], [-0.9073899, 52.16889160000001], [-0.9077682, 52.16927569999999], [-0.9081733, 52.169663099999994], [-0.9085712, 52.17004109999999], [-0.9091088, 52.170575799999995], [-0.9096274, 52.1711779], [-0.9100877, 52.17178719999999], [-0.9104617, 52.17238489999998], [-0.9108027, 52.1730336], [-0.9111087, 52.1737402], [-0.9114313987662508, 52.17451584234997], [-0.9114958544788624, 52.17466935825299], [-0.9115538293711776, 52.17480485287127], [-0.911606164016172, 52.17492491244389], [-0.9116536989868216, 52.175032123209974], [-0.9116972748561016, 52.1751290714086], [-0.9117377321969876, 52.17521834327887], [-0.9117759115824552, 52.1753025250599], [-0.9118126535854804, 52.17538420299077], [-0.9118487987790383, 52.175465963310614], [-0.9118851877361048, 52.1755503922585], [-0.9119226610296556, 52.17564007607354], [-0.9119620592326658, 52.17573760099485], [-0.9120042229181116, 52.17584555326151], [-0.912049992658968, 52.175966519112635], [-0.9121002090282112, 52.176103084787314], [-0.9121557125988162, 52.176257836524655], [-0.9121715, 52.1762959], [-0.9190579, 52.19289539999999], [-0.9191650999999996, 52.1931538], [-0.9192534, 52.1933787], [-0.9194025999999996, 52.1937338], [-0.9198064, 52.1946951], [-0.9198423, 52.1947894], [-0.9211498, 52.1979675], [-0.9214603, 52.19877919999999], [-0.9217475, 52.19969449999999], [-0.9219734999999998, 52.2006123], [-0.9220686, 52.2011133], [-0.9222063, 52.20201269999999], [-0.9222421, 52.20258089999999], [-0.9222508, 52.2033411], [-0.9222455, 52.2034907], [-0.9222406999999998, 52.203588399999994], [-0.9222088000000002, 52.2042386], [-0.9220306, 52.20574659999999], [-0.9220093999999998, 52.20588399999999], [-0.9219021, 52.20634590000001], [-0.9217627, 52.20693109999999], [-0.9215729999999998, 52.20750099999999], [-0.9212005, 52.20854959999999], [-0.9210171, 52.208999899999995], [-0.9208525, 52.20936540000001], [-0.9192855, 52.2130254], [-0.9188818, 52.21399069999999], [-0.9183274, 52.2153162], [-0.917529761072096, 52.217198193296355], [-0.9173687, 52.217578200000005], [-0.9163883000000002, 52.21987719999999], [-0.9163407344615708, 52.21998654579095], [-0.9153819, 52.222190700000006], [-0.9130586000000002, 52.22777699999999], [-0.9130157, 52.2278864], [-0.9127807999999998, 52.2284286], [-0.9125875, 52.22890319999999], [-0.9123737999999998, 52.2294192], [-0.9120035, 52.23025350000001], [-0.911727, 52.230726], [-0.9114868999999998, 52.23104959999999], [-0.9112107, 52.2313598], [-0.9110826, 52.231489], [-0.9107246, 52.23181449999999], [-0.9106551, 52.23187029999999], [-0.9102477, 52.2321925], [-0.9095691, 52.232716999999994], [-0.9092214, 52.232988799999994], [-0.9089192, 52.233276399999994], [-0.9085065, 52.23362060000001], [-0.9082963, 52.23383990000001], [-0.9082245999999998, 52.233915299999985], [-0.907949, 52.234215199999994], [-0.9077505, 52.2344665], [-0.9075968, 52.234689], [-0.9075552, 52.23477150000001], [-0.9074539, 52.234953999999995], [-0.9073788, 52.2351116], [-0.9072997, 52.2353137], [-0.9072259, 52.2355404], [-0.9070894000000002, 52.2359848], [-0.907065, 52.2360965], [-0.9069964, 52.2363768], [-0.9069708, 52.2365246], [-0.9069616, 52.2366767], [-0.9069635, 52.236861299999994], [-0.9069842, 52.237032199999994], [-0.9070037, 52.23713250000001], [-0.9070989999999998, 52.237641100000005], [-0.9071473, 52.2378792]]}", "current_leg_start": "Wolverton", "dest_arr_time_act": "0553", "motion_projection": null, "next_location_lat": "52.2378792", "next_location_lon": "-0.9071473", "previous_location": "Wolverton", "current_leg_milage": "13.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 152.922, \"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\": 268.359, \"from_m\": 152.922, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 531.414, \"from_m\": 268.359, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 613.453, \"from_m\": 531.414, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12307.886, \"from_m\": 613.453, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 12401.939, \"from_m\": 12307.886, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 19572.067, \"from_m\": 12401.939, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 22629.18, \"from_m\": 19572.067, \"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\": 26252.21, \"from_m\": 22629.18, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 26847.326, \"from_m\": 26252.21, \"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\": 27059.243, \"from_m\": 26847.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}], \"service_id\": 628562, \"profile_key\": \"ab7c4badb902027254d2f73ae22d45ff7edf1b7116a02f6f579a79c4a24c8c9f\", \"schedule_id\": 2409, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0537\", \"location\": \"Milton Keynes Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66549}, {\"is_pass\": false, \"wtt_arr\": \"0540\", \"wtt_dep\": \"0541\", \"location\": \"Wolverton\", \"stage_seq\": 2, \"distance_m\": 5431.411, \"section_seq\": 1, \"route_path_id\": 66549}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0544H\", \"location\": \"Hanslope Jn\", \"stage_seq\": 3, \"distance_m\": 12022.808, \"section_seq\": 1, \"route_path_id\": 66549}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0547H\", \"location\": \"Courteenhall Jn\", \"stage_seq\": 4, \"distance_m\": 19842.358, \"section_seq\": 1, \"route_path_id\": 66549}, {\"is_pass\": false, \"wtt_arr\": \"0553\", \"wtt_dep\": null, \"location\": \"Northampton\", \"stage_seq\": 5, \"distance_m\": 27059.243, \"section_seq\": 1, \"route_path_id\": 66549}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 27059.243, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66549}], \"total_distance_m\": 27059.243, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 26643.266, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 415.977, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0537", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "12.0", "current_position_lat": "52.2378792", "current_position_lon": "-0.9071473", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 21462, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:39:32Z\", \"source_id\": 52047126, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:40:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:39:39Z\", \"source_id\": 16785224, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21385, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:51:50Z\", \"source_id\": 52064027, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:53:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:51:57Z\", \"source_id\": 16790378, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Northampton", "service_state_platform": "3", "timing_fact_generation": 1789620719101192, "current_leg_arrival_utc": "2026-09-17T05:53:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:53:02.029085", "service_state_evidence_id": 16790378, "current_leg_start_actual_dep": "2026-09-17T05:41:00+01:00", "operational_evidence_version": 18, "service_state_event_time_utc": "2026-09-17T04:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:03:02.960708", "service_state_valid_until_kind": null, "operational_interpretation_version": 18, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
MKC |
NMP |
2Y32 |
350115+350407 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 152.922, "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": 268.359, "from_m": 152.922, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 531.414, "from_m": 268.359, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 613.453, "from_m": 531.414, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12307.886, "from_m": 613.453, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 12401.939, "from_m": 12307.886, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 19572.067, "from_m": 12401.939, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 22629.18, "from_m": 19572.067, "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": 26252.21, "from_m": 22629.18, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 26847.326, "from_m": 26252.21, "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": 27059.243, "from_m": 26847.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}], "service_id": 628562, "profile_key": "ab7c4badb902027254d2f73ae22d45ff7edf1b7116a02f6f579a79c4a24c8c9f", "schedule_id": 2409, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0537", "location": "Milton Keynes Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66549}, {"is_pass": false, "wtt_arr": "0540", "wtt_dep": "0541", "location": "Wolverton", "stage_seq": 2, "distance_m": 5431.411, "section_seq": 1, "route_path_id": 66549}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0544H", "location": "Hanslope Jn", "stage_seq": 3, "distance_m": 12022.808, "section_seq": 1, "route_path_id": 66549}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0547H", "location": "Courteenhall Jn", "stage_seq": 4, "distance_m": 19842.358, "section_seq": 1, "route_path_id": 66549}, {"is_pass": false, "wtt_arr": "0553", "wtt_dep": null, "location": "Northampton", "stage_seq": 5, "distance_m": 27059.243, "section_seq": 1, "route_path_id": 66549}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 27059.243, "from_m": 0.0, "section_seq": 1, "route_path_id": 66549}], "total_distance_m": 27059.243, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 26643.266, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 415.977, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 21462, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:39:32Z", "source_id": 52047126, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T04:40:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:39:39Z", "source_id": 16785224, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21385, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:51:50Z", "source_id": 52064027, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T04:53:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:51:57Z", "source_id": 16790378, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:53:00+01:00", "operational_fact": true}] |
Milton Keynes Central |
0537 |
0537 |
3 |
None |
None |
Northampton |
0553 |
0553 |
3 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C18031/2026-09-17/detailed |
None |
Wolverton |
2026-09-17T05:41:00+01:00 |
Northampton |
12.0 |
{"type": "LineString", "coordinates": [[-0.8044013999999999, 52.0653961], [-0.8048029999999999, 52.0659259], [-0.8052442999999999, 52.066443], [-0.8057342, 52.0669486], [-0.806036, 52.06720479999999], [-0.8063073000000001, 52.067460899999986], [-0.8067194, 52.06781929999999], [-0.8070032, 52.0680613], [-0.8072993999999999, 52.0682968], [-0.8079043999999999, 52.06876199999999], [-0.8084837557075693, 52.069194023744515], [-0.8085202000000001, 52.0692212], [-0.8091273, 52.0696865], [-0.8097138999999999, 52.0701626], [-0.8102616999999999, 52.070652], [-0.8105208, 52.07090039999999], [-0.8107722, 52.071151699999994], [-0.8112481, 52.0716653], [-0.8119129999999999, 52.0724165], [-0.8125661999999999, 52.0731686], [-0.8166564000000001, 52.0778359], [-0.8170138, 52.0782397], [-0.8173821999999998, 52.0786392], [-0.8173887, 52.0786462], [-0.817756, 52.07903600000001], [-0.8181359999999999, 52.0794299], [-0.8185299999999999, 52.0798195], [-0.8189334999999999, 52.08020450000001], [-0.8193443, 52.08058809999999], [-0.8197728999999999, 52.0809629], [-0.8201982, 52.08134079999999], [-0.8206281999999999, 52.0817157], [-0.8210673, 52.08208810000001], [-0.8215176999999999, 52.082453599999994], [-0.8219779, 52.0828174], [-0.8224462000000001, 52.08317600000001], [-0.822924, 52.0835306], [-0.8234087, 52.0838802], [-0.8239005999999999, 52.0842257], [-0.8243991, 52.08456700000001], [-0.824906, 52.08490429999999], [-0.8254205999999998, 52.08523710000001], [-0.8259415999999999, 52.08556589999999], [-0.8264693999999999, 52.0858908], [-0.8270031999999999, 52.0862097], [-0.8275477, 52.0865225], [-0.828101, 52.086834], [-0.8284248999999999, 52.0870099], [-0.8286612, 52.0871383], [-0.8292258, 52.0874386], [-0.8297971, 52.0877339], [-0.8303746, 52.08802690000001], [-0.8309531999999998, 52.088317200000006], [-0.8315341000000002, 52.08860700000001], [-0.8321157, 52.08889400000001], [-0.8329469, 52.089318199999994], [-0.8337696999999998, 52.0897505], [-0.8345809999999999, 52.090191299999994], [-0.8353839, 52.0906371], [-0.8368036999999999, 52.0914695], [-0.8374981999999999, 52.0918999], [-0.8381892, 52.0923324], [-0.8388549999999999, 52.092781], [-0.8395133, 52.093229], [-0.8408099, 52.09413690000001], [-0.8416169999999998, 52.0947372], [-0.8424038, 52.095352000000005], [-0.8431716999999999, 52.09597360000001], [-0.8439182, 52.096603599999995], [-0.8446439, 52.097248099999995], [-0.8453533999999999, 52.097900200000005], [-0.8454038999999999, 52.09794910000001], [-0.8460377, 52.09856349999999], [-0.8467039, 52.0992333], [-0.8473497, 52.0999031], [-0.8479579, 52.10058430000001], [-0.848539, 52.101273299999995], [-0.849105, 52.1019686], [-0.8496493999999999, 52.10266550000001], [-0.8501706999999998, 52.10336789999999], [-0.8506770999999999, 52.1040734], [-0.8511714, 52.1047827], [-0.8545597613942089, 52.10978287988833], [-0.8548093, 52.1101511], [-0.8558087999999999, 52.111625999999994], [-0.8565915999999999, 52.11278109999999], [-0.8566116999999998, 52.1128107], [-0.8568990361003657, 52.11323470667139], [-0.8569976928696901, 52.113381194476645], [-0.8570838560371331, 52.113510890033155], [-0.8571593133354434, 52.11362618154932], [-0.8572258524973696, 52.1137294572336], [-0.8572852612556605, 52.11382310529438], [-0.857339327343065, 52.11390951394012], [-0.8573898384923314, 52.11399107137924], [-0.8574385824362089, 52.11407016582015], [-0.857487346907446, 52.114149185471305], [-0.8575379196387913, 52.11423051854109], [-0.8575920883629939, 52.114316553237984], [-0.8576516408128022, 52.11440967777037], [-0.8577183647209651, 52.114512280346695], [-0.8577940478202313, 52.11462674917537], [-0.8578804778433493, 52.11475547246484], [-0.8579794425230681, 52.11490083842353], [-0.8583770999999999, 52.1154963], [-0.8587399, 52.1160316], [-0.8592357, 52.116843800000005], [-0.8689278, 52.1311413], [-0.8693659999999999, 52.1317725], [-0.8698134999999999, 52.132401], [-0.8702755999999999, 52.133027000000006], [-0.8707555, 52.1336451], [-0.8712519999999999, 52.1342584], [-0.8717661, 52.13486780000001], [-0.8722994999999999, 52.135471200000005], [-0.8728476, 52.13606779999998], [-0.8730761999999999, 52.1363131], [-0.8732171, 52.1364627], [-0.8735316999999999, 52.136787899999995], [-0.8737675999999999, 52.1370285], [-0.8740007999999999, 52.1372664], [-0.8759329, 52.13914880000001], [-0.8782730999999999, 52.141488499999994], [-0.8784335999999999, 52.1416572], [-0.8803237999999999, 52.1434715], [-0.8805188999999999, 52.14366229999999], [-0.8815568, 52.1446289], [-0.8824225000000001, 52.14551240000001], [-0.8827008000000001, 52.1457825], [-0.8829819999999999, 52.1460482], [-0.8832765, 52.1463075], [-0.8835824999999999, 52.14656140000001], [-0.8838971999999999, 52.1468138], [-0.8842232, 52.14705949999998], [-0.884552, 52.1473022], [-0.8848832, 52.14754179999999], [-0.8851686, 52.14774439999999], [-0.8854566, 52.1479454], [-0.8860393, 52.148342500000005], [-0.8866279999999999, 52.14873529999999], [-0.8872248, 52.1491203], [-0.8884108000000001, 52.14989580000001], [-0.8889883, 52.150293], [-0.8895582, 52.15069479999999], [-0.8907703, 52.1515193], [-0.8919318, 52.1523628], [-0.8930709999999998, 52.15321990000001], [-0.8941635, 52.15409720000001], [-0.8947218, 52.1545543], [-0.8952285999999999, 52.154993399999995], [-0.8962436999999998, 52.1559473], [-0.8967458999999999, 52.15642379999999], [-0.8972573, 52.1568965], [-0.8977710999999999, 52.157373799999995], [-0.8982946000000002, 52.15784089999999], [-0.8983152841195214, 52.15785925631637], [-0.8988214999999999, 52.1583085], [-0.8990807000000001, 52.1585421], [-0.8993305, 52.15878010000001], [-0.8997074, 52.1591644], [-0.9000781, 52.159555], [-0.9007939, 52.16033769999999], [-0.9016052, 52.16126619999999], [-0.9023563, 52.16220380000001], [-0.90339, 52.163560700000005], [-0.9039778999999998, 52.1643892], [-0.9043417485911104, 52.16491882804252], [-0.9054059, 52.1664678], [-0.9057126, 52.16688649999999], [-0.9060218, 52.1672945], [-0.9063446, 52.16769389999999], [-0.9066805999999996, 52.16809279999999], [-0.9070277, 52.1684971], [-0.9073899, 52.16889160000001], [-0.9077682, 52.16927569999999], [-0.9081733, 52.169663099999994], [-0.9085712, 52.17004109999999], [-0.9091088, 52.170575799999995], [-0.9096274, 52.1711779], [-0.9100877, 52.17178719999999], [-0.9104617, 52.17238489999998], [-0.9108027, 52.1730336], [-0.9111087, 52.1737402], [-0.9114313987662508, 52.17451584234997], [-0.9114958544788624, 52.17466935825299], [-0.9115538293711776, 52.17480485287127], [-0.911606164016172, 52.17492491244389], [-0.9116536989868216, 52.175032123209974], [-0.9116972748561016, 52.1751290714086], [-0.9117377321969876, 52.17521834327887], [-0.9117759115824552, 52.1753025250599], [-0.9118126535854804, 52.17538420299077], [-0.9118487987790383, 52.175465963310614], [-0.9118851877361048, 52.1755503922585], [-0.9119226610296556, 52.17564007607354], [-0.9119620592326658, 52.17573760099485], [-0.9120042229181116, 52.17584555326151], [-0.912049992658968, 52.175966519112635], [-0.9121002090282112, 52.176103084787314], [-0.9121557125988162, 52.176257836524655], [-0.9121715, 52.1762959], [-0.9190579, 52.19289539999999], [-0.9191650999999996, 52.1931538], [-0.9192534, 52.1933787], [-0.9194025999999996, 52.1937338], [-0.9198064, 52.1946951], [-0.9198423, 52.1947894], [-0.9211498, 52.1979675], [-0.9214603, 52.19877919999999], [-0.9217475, 52.19969449999999], [-0.9219734999999998, 52.2006123], [-0.9220686, 52.2011133], [-0.9222063, 52.20201269999999], [-0.9222421, 52.20258089999999], [-0.9222508, 52.2033411], [-0.9222455, 52.2034907], [-0.9222406999999998, 52.203588399999994], [-0.9222088000000002, 52.2042386], [-0.9220306, 52.20574659999999], [-0.9220093999999998, 52.20588399999999], [-0.9219021, 52.20634590000001], [-0.9217627, 52.20693109999999], [-0.9215729999999998, 52.20750099999999], [-0.9212005, 52.20854959999999], [-0.9210171, 52.208999899999995], [-0.9208525, 52.20936540000001], [-0.9192855, 52.2130254], [-0.9188818, 52.21399069999999], [-0.9183274, 52.2153162], [-0.917529761072096, 52.217198193296355], [-0.9173687, 52.217578200000005], [-0.9163883000000002, 52.21987719999999], [-0.9163407344615708, 52.21998654579095], [-0.9153819, 52.222190700000006], [-0.9130586000000002, 52.22777699999999], [-0.9130157, 52.2278864], [-0.9127807999999998, 52.2284286], [-0.9125875, 52.22890319999999], [-0.9123737999999998, 52.2294192], [-0.9120035, 52.23025350000001], [-0.911727, 52.230726], [-0.9114868999999998, 52.23104959999999], [-0.9112107, 52.2313598], [-0.9110826, 52.231489], [-0.9107246, 52.23181449999999], [-0.9106551, 52.23187029999999], [-0.9102477, 52.2321925], [-0.9095691, 52.232716999999994], [-0.9092214, 52.232988799999994], [-0.9089192, 52.233276399999994], [-0.9085065, 52.23362060000001], [-0.9082963, 52.23383990000001], [-0.9082245999999998, 52.233915299999985], [-0.907949, 52.234215199999994], [-0.9077505, 52.2344665], [-0.9075968, 52.234689], [-0.9075552, 52.23477150000001], [-0.9074539, 52.234953999999995], [-0.9073788, 52.2351116], [-0.9072997, 52.2353137], [-0.9072259, 52.2355404], [-0.9070894000000002, 52.2359848], [-0.907065, 52.2360965], [-0.9069964, 52.2363768], [-0.9069708, 52.2365246], [-0.9069616, 52.2366767], [-0.9069635, 52.236861299999994], [-0.9069842, 52.237032199999994], [-0.9070037, 52.23713250000001], [-0.9070989999999998, 52.237641100000005], [-0.9071473, 52.2378792]]} |
13.5 |
0541 |
0553 |
Wolverton |
Northampton Bay |
Northampton |
52.2378792 |
-0.9071473 |
52.2378792 |
-0.9071473 |
1 |
0 |
2026-09-17 05:03:21 |
TERMINATED |
2026-09-17 04:53:00 |
Northampton |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16790378 |
1789620719101192 |
18 |
18 |
2026-09-17 05:03:02.960708 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:53:02.029085 |
| 597639 |
628393 |
L01969 |
875J07N517 |
2026-09-17 |
COMPLETE |
16790587 |
2026-09-17 05:42:00 |
2026-09-17 05:03:21 |
2026-09-19 05:03:21 |
{"id": 628393, "stp": "O", "toc": "South Western Railway", "uid": "L01969", "consist": "701018", "dest_crs": null, "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L01969/2026-09-17/detailed", "trust_id": "875J07N517", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Waterloo", "service_date": "2026-09-17", "dest_arr_time": "0554", "dest_platform": "3", "is_terminated": 1, "next_location": "London Waterloo", "signalling_id": "5J07", "timing_status": "EARLY", "origin_station": "Wimbledon Park Depot Sidings", "current_leg_arr": "0553", "current_leg_dep": "0542½", "current_leg_end": "London Waterloo", "origin_dep_time": "0532", "origin_platform": null, "current_location": "Waterloo West Crossings", "last_update_time": "2026-09-17T05:03:21", "route_debug_link": null, "timing_variation": "-7 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.17066290141482066, 51.46392378197893], [-0.1705012, 51.4640738], [-0.1703109, 51.4642351], [-0.1702846, 51.4642557], [-0.17010829999999996, 51.4643944], [-0.16991569999999998, 51.4645392], [-0.16973859999999996, 51.46466399999999], [-0.1695803, 51.4647689], [-0.1695078, 51.464815], [-0.16941539999999997, 51.4648737], [-0.16916299999999998, 51.46502259999999], [-0.16905639999999997, 51.46508349999999], [-0.168916, 51.4651785], [-0.1688151, 51.46525230000001], [-0.16872605000000004, 51.46532115000008], [-0.16867369999999998, 51.465353500000006], [-0.16855779999999998, 51.46541109999999], [-0.16851499999999997, 51.4654335], [-0.168225, 51.4655752], [-0.1681099, 51.4656314], [-0.1677483, 51.4658024], [-0.16737490000000002, 51.46597070000001], [-0.16714289999999998, 51.466075200000006], [-0.1662426, 51.466462099999994], [-0.1654305, 51.46681730000001], [-0.16451749999999998, 51.46721459999999], [-0.1640385, 51.4674215], [-0.16370910105811864, 51.46756352959019], [-0.16363957705997165, 51.46759350675496], [-0.16360549999999996, 51.4676082], [-0.1632024, 51.46778499999999], [-0.16290159999999998, 51.4679199], [-0.16255969999999997, 51.46806449999999], [-0.16179200000000002, 51.468405100000005], [-0.1612931, 51.46862230000001], [-0.1603075, 51.4690505], [-0.1596852, 51.4693215], [-0.15913129999999998, 51.46955899999998], [-0.15907618472400953, 51.46958296502903], [-0.15901766473926507, 51.469608410467686], [-0.15886933797811273, 51.46967290528599], [-0.15881328310065126, 51.469697278808255], [-0.15873780000000004, 51.4697301], [-0.15821399999999997, 51.46995460000001], [-0.15798019999999996, 51.4700561], [-0.1576059, 51.47021350000001], [-0.15738949999999996, 51.4703022], [-0.15709099999999998, 51.470424599999994], [-0.1565171, 51.4706637], [-0.1556562, 51.4710153], [-0.1551874, 51.4712183], [-0.1544423, 51.471536], [-0.1518726, 51.472628500000006], [-0.15091529999999995, 51.4730385], [-0.150536, 51.4732009], [-0.15046039999999997, 51.47323200000001], [-0.1498368, 51.4735336], [-0.149781, 51.473558], [-0.14947479999999996, 51.47370759999999], [-0.1493368, 51.4737837], [-0.1492554, 51.4738333], [-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.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": "Clapham Junction (M)", "dest_arr_time_act": "0554", "motion_projection": null, "next_location_lat": "51.5032168", "next_location_lon": "-0.1132399", "previous_location": "Wimbledon Park C.S.D.", "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\": 1715.222, \"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\": 1805.679, \"from_m\": 1715.222, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 1870.076, \"from_m\": 1805.679, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5514.276, \"from_m\": 1870.076, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 5931.567, \"from_m\": 5514.276, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5967.553, \"from_m\": 5931.567, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6028.384, \"from_m\": 5967.553, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6773.278, \"from_m\": 6028.384, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8699.749, \"from_m\": 6773.278, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8823.091, \"from_m\": 8699.749, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 9603.83, \"from_m\": 8823.091, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10434.413, \"from_m\": 9603.83, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11289.09, \"from_m\": 10434.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\": 11866.425, \"from_m\": 11289.09, \"capability_applied\": null, \"effective_limit_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\": 628393, \"profile_key\": \"82e2d643cabbd0f09d4c504f867a7d4df0283e239811b733e9f2cfe5ce57d0a0\", \"schedule_id\": 37511, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0532\", \"location\": \"Wimbledon Park Depot Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105693}, {\"is_pass\": false, \"wtt_arr\": \"0537\", \"wtt_dep\": \"0537\", \"location\": \"Wimbledon Park C.S.D.\", \"stage_seq\": 2, \"distance_m\": 808.397, \"section_seq\": 1, \"route_path_id\": 105693}, {\"is_pass\": false, \"wtt_arr\": \"0542\", \"wtt_dep\": \"0542H\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 3, \"distance_m\": 5606.54, \"section_seq\": 1, \"route_path_id\": 105693}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0547\", \"location\": \"Vauxhall\", \"stage_seq\": 4, \"distance_m\": 9798.852, \"section_seq\": 1, \"route_path_id\": 105693}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0549\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 5, \"distance_m\": 11137.448, \"section_seq\": 1, \"route_path_id\": 105693}, {\"is_pass\": false, \"wtt_arr\": \"0554\", \"wtt_dep\": null, \"location\": \"London Waterloo\", \"stage_seq\": 6, \"distance_m\": 11866.425, \"section_seq\": 1, \"route_path_id\": 105693}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 11866.425, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105693}], \"total_distance_m\": 11866.425, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 9305.926, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2560.499, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0532", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.5", "current_position_lat": "51.5032168", "current_position_lon": "-0.1132399", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29129, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:36:22Z\", \"source_id\": 52043350, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:37:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 29087, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:39:45Z\", \"source_id\": 52047367, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:40:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:39:47Z\", \"source_id\": 16785306, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:42:23Z\", \"source_id\": 16786310, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28955, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:51:28Z\", \"source_id\": 52063498, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:53:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:51:33Z\", \"source_id\": 16790198, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Waterloo", "service_state_platform": "6", "timing_fact_generation": 1789620743674140, "current_leg_arrival_utc": "2026-09-17T05:50:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:53:06.310497", "service_state_evidence_id": 16790198, "current_leg_start_actual_dep": "2026-09-17T05:42:30+01:00", "operational_evidence_version": 18, "service_state_event_time_utc": "2026-09-17T04:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:03:06.854539", "service_state_valid_until_kind": null, "operational_interpretation_version": 18, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
O |
None |
None |
5J07 |
701018 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 1715.222, "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": 1805.679, "from_m": 1715.222, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 1870.076, "from_m": 1805.679, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5514.276, "from_m": 1870.076, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 5931.567, "from_m": 5514.276, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5967.553, "from_m": 5931.567, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6028.384, "from_m": 5967.553, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6773.278, "from_m": 6028.384, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8699.749, "from_m": 6773.278, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8823.091, "from_m": 8699.749, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 9603.83, "from_m": 8823.091, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10434.413, "from_m": 9603.83, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11289.09, "from_m": 10434.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": 11866.425, "from_m": 11289.09, "capability_applied": null, "effective_limit_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": 628393, "profile_key": "82e2d643cabbd0f09d4c504f867a7d4df0283e239811b733e9f2cfe5ce57d0a0", "schedule_id": 37511, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0532", "location": "Wimbledon Park Depot Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 105693}, {"is_pass": false, "wtt_arr": "0537", "wtt_dep": "0537", "location": "Wimbledon Park C.S.D.", "stage_seq": 2, "distance_m": 808.397, "section_seq": 1, "route_path_id": 105693}, {"is_pass": false, "wtt_arr": "0542", "wtt_dep": "0542H", "location": "Clapham Junction (M)", "stage_seq": 3, "distance_m": 5606.54, "section_seq": 1, "route_path_id": 105693}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0547", "location": "Vauxhall", "stage_seq": 4, "distance_m": 9798.852, "section_seq": 1, "route_path_id": 105693}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0549", "location": "Waterloo West Crossings", "stage_seq": 5, "distance_m": 11137.448, "section_seq": 1, "route_path_id": 105693}, {"is_pass": false, "wtt_arr": "0554", "wtt_dep": null, "location": "London Waterloo", "stage_seq": 6, "distance_m": 11866.425, "section_seq": 1, "route_path_id": 105693}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 11866.425, "from_m": 0.0, "section_seq": 1, "route_path_id": 105693}], "total_distance_m": 11866.425, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 9305.926, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2560.499, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29129, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:36:22Z", "source_id": 52043350, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T04:37:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 29087, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:39:45Z", "source_id": 52047367, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T04:40:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:39:47Z", "source_id": 16785306, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:40:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:42:23Z", "source_id": 16786310, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28955, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:51:28Z", "source_id": 52063498, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T04:53:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:51:33Z", "source_id": 16790198, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:53:00+01:00", "operational_fact": true}] |
Wimbledon Park Depot Sidings |
0532 |
0532 |
None |
None |
None |
London Waterloo |
0554 |
0554 |
3 |
EARLY |
-7 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L01969/2026-09-17/detailed |
None |
Clapham Junction (M) |
2026-09-17T05:42:30+01:00 |
London Waterloo |
10.5 |
{"type": "LineString", "coordinates": [[-0.17066290141482066, 51.46392378197893], [-0.1705012, 51.4640738], [-0.1703109, 51.4642351], [-0.1702846, 51.4642557], [-0.17010829999999996, 51.4643944], [-0.16991569999999998, 51.4645392], [-0.16973859999999996, 51.46466399999999], [-0.1695803, 51.4647689], [-0.1695078, 51.464815], [-0.16941539999999997, 51.4648737], [-0.16916299999999998, 51.46502259999999], [-0.16905639999999997, 51.46508349999999], [-0.168916, 51.4651785], [-0.1688151, 51.46525230000001], [-0.16872605000000004, 51.46532115000008], [-0.16867369999999998, 51.465353500000006], [-0.16855779999999998, 51.46541109999999], [-0.16851499999999997, 51.4654335], [-0.168225, 51.4655752], [-0.1681099, 51.4656314], [-0.1677483, 51.4658024], [-0.16737490000000002, 51.46597070000001], [-0.16714289999999998, 51.466075200000006], [-0.1662426, 51.466462099999994], [-0.1654305, 51.46681730000001], [-0.16451749999999998, 51.46721459999999], [-0.1640385, 51.4674215], [-0.16370910105811864, 51.46756352959019], [-0.16363957705997165, 51.46759350675496], [-0.16360549999999996, 51.4676082], [-0.1632024, 51.46778499999999], [-0.16290159999999998, 51.4679199], [-0.16255969999999997, 51.46806449999999], [-0.16179200000000002, 51.468405100000005], [-0.1612931, 51.46862230000001], [-0.1603075, 51.4690505], [-0.1596852, 51.4693215], [-0.15913129999999998, 51.46955899999998], [-0.15907618472400953, 51.46958296502903], [-0.15901766473926507, 51.469608410467686], [-0.15886933797811273, 51.46967290528599], [-0.15881328310065126, 51.469697278808255], [-0.15873780000000004, 51.4697301], [-0.15821399999999997, 51.46995460000001], [-0.15798019999999996, 51.4700561], [-0.1576059, 51.47021350000001], [-0.15738949999999996, 51.4703022], [-0.15709099999999998, 51.470424599999994], [-0.1565171, 51.4706637], [-0.1556562, 51.4710153], [-0.1551874, 51.4712183], [-0.1544423, 51.471536], [-0.1518726, 51.472628500000006], [-0.15091529999999995, 51.4730385], [-0.150536, 51.4732009], [-0.15046039999999997, 51.47323200000001], [-0.1498368, 51.4735336], [-0.149781, 51.473558], [-0.14947479999999996, 51.47370759999999], [-0.1493368, 51.4737837], [-0.1492554, 51.4738333], [-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.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]]} |
3.9 |
0542½ |
0553 |
Wimbledon Park C.S.D. |
Waterloo West Crossings |
London Waterloo |
51.5032168 |
-0.1132399 |
51.5032168 |
-0.1132399 |
1 |
0 |
2026-09-17 05:03:21 |
TERMINATED |
2026-09-17 04:53:00 |
London Waterloo |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16790198 |
1789620743674140 |
18 |
18 |
2026-09-17 05:03:06.854539 |
6 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:53:06.310497 |
| 597640 |
628591 |
P76040 |
502F05M517 |
2026-09-17 |
COMPLETE |
16789993 |
2026-09-17 05:53:00 |
2026-09-17 05:03:21 |
2026-09-19 05:03:21 |
{"id": 628591, "stp": "P", "toc": "Greater Anglia", "uid": "P76040", "consist": "720127", "dest_crs": "WTM", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P76040/2026-09-17/detailed", "trust_id": "502F05M517", "origin_crs": "BTR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Witham", "service_date": "2026-09-17", "dest_arr_time": "0555", "dest_platform": "4", "is_terminated": 1, "next_location": "Witham", "signalling_id": "2F05", "timing_status": "EARLY", "origin_station": "Braintree", "current_leg_arr": "0553", "current_leg_dep": "0546", "current_leg_end": "Witham", "origin_dep_time": "0538", "origin_platform": null, "current_location": "Witham", "last_update_time": "2026-09-17T05:03:21", "route_debug_link": null, "timing_variation": "-2 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": "0555", "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\": 628591, \"profile_key\": \"a0d563cd59cd4ba1c0b8f8e952b4dbb8d8a769232026a750ed61f54faf465a96\", \"schedule_id\": 22285, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0538\", \"location\": \"Braintree\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37115}, {\"is_pass\": false, \"wtt_arr\": \"0540\", \"wtt_dep\": \"0540H\", \"location\": \"Braintree Freeport\", \"stage_seq\": 2, \"distance_m\": 1145.971, \"section_seq\": 1, \"route_path_id\": 37115}, {\"is_pass\": false, \"wtt_arr\": \"0543H\", \"wtt_dep\": \"0544\", \"location\": \"Cressing\", \"stage_seq\": 3, \"distance_m\": 3168.555, \"section_seq\": 1, \"route_path_id\": 37115}, {\"is_pass\": false, \"wtt_arr\": \"0546\", \"wtt_dep\": \"0546H\", \"location\": \"White Notley\", \"stage_seq\": 4, \"distance_m\": 5081.717, \"section_seq\": 1, \"route_path_id\": 37115}, {\"is_pass\": false, \"wtt_arr\": \"0555\", \"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": "0538", "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-17T04:50:59Z\", \"source_id\": 52062785, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:53:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:51:04Z\", \"source_id\": 16789993, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Witham", "service_state_platform": "4", "timing_fact_generation": 1789620667004141, "current_leg_arrival_utc": "2026-09-17T05:54:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:53:13.205586", "service_state_evidence_id": 16789993, "current_leg_start_actual_dep": "2026-09-17T05:46:30+01:00", "operational_evidence_version": 10, "service_state_event_time_utc": "2026-09-17T04:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:03:13.701145", "service_state_valid_until_kind": null, "operational_interpretation_version": 10, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
BTR |
WTM |
2F05 |
720127 |
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": 628591, "profile_key": "a0d563cd59cd4ba1c0b8f8e952b4dbb8d8a769232026a750ed61f54faf465a96", "schedule_id": 22285, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0538", "location": "Braintree", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37115}, {"is_pass": false, "wtt_arr": "0540", "wtt_dep": "0540H", "location": "Braintree Freeport", "stage_seq": 2, "distance_m": 1145.971, "section_seq": 1, "route_path_id": 37115}, {"is_pass": false, "wtt_arr": "0543H", "wtt_dep": "0544", "location": "Cressing", "stage_seq": 3, "distance_m": 3168.555, "section_seq": 1, "route_path_id": 37115}, {"is_pass": false, "wtt_arr": "0546", "wtt_dep": "0546H", "location": "White Notley", "stage_seq": 4, "distance_m": 5081.717, "section_seq": 1, "route_path_id": 37115}, {"is_pass": false, "wtt_arr": "0555", "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-17T04:50:59Z", "source_id": 52062785, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T04:53:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:51:04Z", "source_id": 16789993, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:53:00+01:00", "operational_fact": true}] |
Braintree |
0538 |
0538 |
None |
None |
None |
Witham |
0555 |
0555 |
4 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P76040/2026-09-17/detailed |
None |
White Notley |
2026-09-17T05:46: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 |
0546 |
0553 |
White Notley |
Witham |
Witham |
51.8058493 |
0.6392815 |
51.8058493 |
0.6392815 |
1 |
0 |
2026-09-17 05:03:21 |
TERMINATED |
2026-09-17 04:53:00 |
Witham |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16789993 |
1789620667004141 |
10 |
10 |
2026-09-17 05:03:13.701145 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:53:13.205586 |
| 597641 |
630267 |
R57368 |
136J381517 |
2026-09-17 |
COMPLETE |
16790974 |
2026-09-17 05:53:00 |
2026-09-17 05:03:21 |
2026-09-19 05:03:21 |
{"id": 630267, "stp": "N", "toc": "Unknown", "uid": "R57368", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:R57368/2026-09-17/detailed", "trust_id": "136J381517", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Hexham Tamper Sidings", "service_date": "2026-09-17", "dest_arr_time": "0559", "dest_platform": null, "is_terminated": 1, "next_location": "Hexham Tamper Sidings", "signalling_id": "6J38", "timing_status": "EARLY", "origin_station": "Swalwell Jn", "current_leg_arr": "0553", "current_leg_dep": "0556½", "current_leg_end": "Hexham Tamper Sidings", "origin_dep_time": "0525", "origin_platform": null, "current_location": "Hexham Tamper Sidings", "last_update_time": "2026-09-17T05:03:21", "route_debug_link": null, "timing_variation": "-6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.082595, 54.970341299999994], [-2.083480199999999, 54.9704783], [-2.0844094, 54.970642], [-2.0877474, 54.97143919999999], [-2.0887509, 54.9716789], [-2.090202, 54.972034699999995], [-2.0908138, 54.97223619999999], [-2.091241, 54.972407700000005], [-2.0920452, 54.9726757], [-2.0934338999999995, 54.973173], [-2.0936177999999996, 54.973251899999994], [-2.0939339, 54.9734015]]}", "current_leg_start": "Hexham Sig. HE55 Rev", "dest_arr_time_act": "0559", "motion_projection": null, "next_location_lat": "54.9734015", "next_location_lon": "-2.0939339", "previous_location": "Hexham Sig. HE55 Rev", "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\": 33.911, \"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\": 147.493, \"from_m\": 33.911, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2705.696, \"from_m\": 147.493, \"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\": 3798.121, \"from_m\": 2705.696, \"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\": 9738.507, \"from_m\": 3798.121, \"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\": 10293.251, \"from_m\": 9738.507, \"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\": 17321.89, \"from_m\": 10293.251, \"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\": 17665.293, \"from_m\": 17321.89, \"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\": 29025.038, \"from_m\": 17665.293, \"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\": 29307.945, \"from_m\": 29025.038, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 630267, \"profile_key\": \"267876e848d92f1f3a59a6263ba2f7ff4163bac1dcf70e322786700b6d786a4c\", \"schedule_id\": 41041, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0525\", \"location\": \"Swalwell Jn\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 109171}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0527\", \"location\": \"Blaydon\", \"stage_seq\": 2, \"distance_m\": 2434.694, \"section_seq\": 1, \"route_path_id\": 109171}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0535H\", \"location\": \"Prudhoe\", \"stage_seq\": 3, \"distance_m\": 12916.345, \"section_seq\": 1, \"route_path_id\": 109171}, {\"is_pass\": false, \"wtt_arr\": \"0548H\", \"wtt_dep\": \"0551H\", \"location\": \"Hexham\", \"stage_seq\": 4, \"distance_m\": 28854.955, \"section_seq\": 1, \"route_path_id\": 109171}, {\"is_pass\": false, \"wtt_arr\": \"0553H\", \"wtt_dep\": \"0556H\", \"location\": \"Hexham Sig. HE55 Rev\", \"stage_seq\": 5, \"distance_m\": 28854.955, \"section_seq\": 1, \"route_path_id\": 109171}, {\"is_pass\": false, \"wtt_arr\": \"0559\", \"wtt_dep\": null, \"location\": \"Hexham Tamper Sidings\", \"stage_seq\": 6, \"distance_m\": 29307.945, \"section_seq\": 1, \"route_path_id\": 109171}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 29307.945, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 109171}], \"total_distance_m\": 29307.945, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 29025.038, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 282.907, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0525", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1436.5", "current_position_lat": "54.9734015", "current_position_lon": "-2.0939339", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:25:22Z\", \"source_id\": 16780532, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:49:43Z\", \"source_id\": 16789383, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:53:14Z\", \"source_id\": 16790974, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Hexham Tamper Sidings", "service_state_platform": null, "timing_fact_generation": 1789620794230334, "current_leg_arrival_utc": "2026-09-17T05:56:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:53:14.227151", "service_state_evidence_id": 16790974, "current_leg_start_actual_dep": "2026-09-17T05:56:30+01:00", "operational_evidence_version": 3, "service_state_event_time_utc": "2026-09-17T04:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:03:14.505003", "service_state_valid_until_kind": null, "operational_interpretation_version": 3, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Unknown |
N |
None |
None |
6J38 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 33.911, "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": 147.493, "from_m": 33.911, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2705.696, "from_m": 147.493, "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": 3798.121, "from_m": 2705.696, "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": 9738.507, "from_m": 3798.121, "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": 10293.251, "from_m": 9738.507, "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": 17321.89, "from_m": 10293.251, "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": 17665.293, "from_m": 17321.89, "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": 29025.038, "from_m": 17665.293, "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": 29307.945, "from_m": 29025.038, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 630267, "profile_key": "267876e848d92f1f3a59a6263ba2f7ff4163bac1dcf70e322786700b6d786a4c", "schedule_id": 41041, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0525", "location": "Swalwell Jn", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 109171}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0527", "location": "Blaydon", "stage_seq": 2, "distance_m": 2434.694, "section_seq": 1, "route_path_id": 109171}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0535H", "location": "Prudhoe", "stage_seq": 3, "distance_m": 12916.345, "section_seq": 1, "route_path_id": 109171}, {"is_pass": false, "wtt_arr": "0548H", "wtt_dep": "0551H", "location": "Hexham", "stage_seq": 4, "distance_m": 28854.955, "section_seq": 1, "route_path_id": 109171}, {"is_pass": false, "wtt_arr": "0553H", "wtt_dep": "0556H", "location": "Hexham Sig. HE55 Rev", "stage_seq": 5, "distance_m": 28854.955, "section_seq": 1, "route_path_id": 109171}, {"is_pass": false, "wtt_arr": "0559", "wtt_dep": null, "location": "Hexham Tamper Sidings", "stage_seq": 6, "distance_m": 29307.945, "section_seq": 1, "route_path_id": 109171}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 29307.945, "from_m": 0.0, "section_seq": 1, "route_path_id": 109171}], "total_distance_m": 29307.945, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 29025.038, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 282.907, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:25:22Z", "source_id": 16780532, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:26:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:49:43Z", "source_id": 16789383, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:45:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:53:14Z", "source_id": 16790974, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:53:00+01:00", "operational_fact": true}] |
Swalwell Jn |
0525 |
0525 |
None |
None |
None |
Hexham Tamper Sidings |
0559 |
0559 |
None |
EARLY |
-6 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:R57368/2026-09-17/detailed |
None |
Hexham Sig. HE55 Rev |
2026-09-17T05:56:30+01:00 |
Hexham Tamper Sidings |
1436.5 |
{"type": "LineString", "coordinates": [[-2.082595, 54.970341299999994], [-2.083480199999999, 54.9704783], [-2.0844094, 54.970642], [-2.0877474, 54.97143919999999], [-2.0887509, 54.9716789], [-2.090202, 54.972034699999995], [-2.0908138, 54.97223619999999], [-2.091241, 54.972407700000005], [-2.0920452, 54.9726757], [-2.0934338999999995, 54.973173], [-2.0936177999999996, 54.973251899999994], [-2.0939339, 54.9734015]]} |
0.5 |
0556½ |
0553 |
Hexham Sig. HE55 Rev |
Hexham Tamper Sidings |
Hexham Tamper Sidings |
54.9734015 |
-2.0939339 |
54.9734015 |
-2.0939339 |
1 |
0 |
2026-09-17 05:03:21 |
TERMINATED |
2026-09-17 04:53:00 |
Hexham Tamper Sidings |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16790974 |
1789620794230334 |
3 |
3 |
2026-09-17 05:03:14.505003 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:53:14.227151 |
| 597642 |
628414 |
L88786 |
322G00M517 |
2026-09-17 |
COMPLETE |
16790951 |
2026-09-17 05:53:00 |
2026-09-17 05:03:21 |
2026-09-19 05:03:21 |
{"id": 628414, "stp": "P", "toc": "Northern", "uid": "L88786", "consist": "323202", "dest_crs": "HDF", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L88786/2026-09-17/detailed", "trust_id": "322G00M517", "origin_crs": "MAN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Hadfield", "service_date": "2026-09-17", "dest_arr_time": "0555", "dest_platform": null, "is_terminated": 1, "next_location": "Hadfield", "signalling_id": "2G00", "timing_status": "EARLY", "origin_station": "Manchester Piccadilly", "current_leg_arr": "0553", "current_leg_dep": "0542", "current_leg_end": "Hadfield", "origin_dep_time": "0532", "origin_platform": "3", "current_location": "Hadfield", "last_update_time": "2026-09-17T05:03:21", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.11278425340149, 53.474555493616336], [-2.1126370999999997, 53.47455800000001], [-2.1119589, 53.47457060000001], [-2.1114505, 53.47458089999999], [-2.1096893, 53.4746008], [-2.109292, 53.4746235], [-2.109189199999999, 53.4746355], [-2.1086295, 53.4746265], [-2.1078654, 53.474597], [-2.1070121, 53.47453889999999], [-2.1064622, 53.474491699999994], [-2.1061001, 53.4744607], [-2.1056849999999994, 53.4744138], [-2.105371, 53.47437829999999], [-2.1046221999999997, 53.474264299999994], [-2.103934999999999, 53.474139399999984], [-2.1038645999999996, 53.474125599999994], [-2.1037940999999996, 53.4741118], [-2.1036609, 53.4740848], [-2.1035638, 53.4740666], [-2.1030617, 53.4739681], [-2.102803, 53.4739186], [-2.1025463, 53.473866], [-2.1015544, 53.4736597], [-2.10086, 53.473494], [-2.0998734, 53.47324499999999], [-2.0987946, 53.472932099999994], [-2.0978055, 53.472586], [-2.096754, 53.4721998], [-2.0945857, 53.47134950000001], [-2.092901, 53.4706488], [-2.0916510000000006, 53.4700545], [-2.0903957, 53.4693744], [-2.089714799999999, 53.4689618], [-2.0890083, 53.4684828], [-2.0885359, 53.4681635], [-2.088058620735649, 53.46779240988761], [-2.0879925, 53.467741], [-2.0878047, 53.46758109999998], [-2.0870456, 53.4669347], [-2.0865689, 53.4665012], [-2.0857804, 53.4656613], [-2.0854321, 53.46525189999999], [-2.085174799999999, 53.46497930000001], [-2.0850769, 53.4648884], [-2.0840892999999996, 53.46400580000001], [-2.0827540999999994, 53.4629755], [-2.0819225, 53.4624344], [-2.0812443, 53.462031199999984], [-2.0803667999999997, 53.4615396], [-2.0796104999999994, 53.4611471], [-2.079327699999999, 53.4609995], [-2.078488, 53.46057329999999], [-2.0776487, 53.46015040000001], [-2.0759643, 53.4593018], [-2.0751342, 53.4588899], [-2.0747010999999995, 53.45869599999999], [-2.0742315, 53.458498799999994], [-2.0737839, 53.45833019999999], [-2.0731166, 53.45810060000001], [-2.0725304, 53.45790780000001], [-2.0718263999999995, 53.457690799999995], [-2.0707065000000004, 53.4573805], [-2.06955, 53.4571146], [-2.0690851, 53.4570136], [-2.0675237, 53.45671879999998], [-2.0669438, 53.4566029], [-2.0664055999999995, 53.4564926], [-2.066125153474899, 53.456425103086154], [-2.0658264, 53.45635319999999], [-2.065324, 53.4562298], [-2.0643344999999997, 53.455952200000006], [-2.0635421, 53.4557142], [-2.0624354999999994, 53.455313800000006], [-2.0613163, 53.4548519], [-2.0588719999999996, 53.4537276], [-2.0570159, 53.4528843], [-2.0552091, 53.4520789], [-2.0547414000000006, 53.4518684], [-2.0541648, 53.451603799999994], [-2.0536384999999995, 53.4513219], [-2.0531492, 53.451050599999995], [-2.0523724, 53.4505905], [-2.0520981, 53.45041340000001], [-2.0519314, 53.450306399999995], [-2.051472, 53.45000919999998], [-2.0507179, 53.4495586], [-2.0498750999999995, 53.449077], [-2.0487406, 53.448532799999995], [-2.0480368999999996, 53.4482248], [-2.0473634, 53.4479622], [-2.0459839999999994, 53.4474318], [-2.0446161999999997, 53.446915799999985], [-2.0433735999999993, 53.4464374], [-2.0428242, 53.4462364], [-2.0400207, 53.4452331], [-2.0388096, 53.4447605], [-2.0383877, 53.44460240000001], [-2.0375954, 53.444302400000005], [-2.0360449999999997, 53.4437934], [-2.0340647, 53.44312440000001], [-2.0317733, 53.442353099999984], [-2.0311965999999995, 53.44214490000001], [-2.0304249, 53.4418835], [-2.0289999, 53.441427299999994], [-2.0286393, 53.44132770000001], [-2.0282256, 53.44122709999999], [-2.0278196, 53.4411354], [-2.0273278, 53.44103179999999], [-2.0265636, 53.4409071], [-2.0256914, 53.4408005], [-2.0248536, 53.44074929999999], [-2.0239457, 53.4407253], [-2.022273, 53.4407401], [-2.0194981999999997, 53.44077080000001], [-2.0174269, 53.4407976], [-2.0154119, 53.4408153], [-2.0143225, 53.44083820000001], [-2.0136948, 53.44084930000001], [-2.013204, 53.44085249999999], [-2.0126568999999996, 53.44083739999999], [-2.012304799999999, 53.4408286], [-2.0113516, 53.4407797], [-2.0110638, 53.44076270000001], [-2.0108805999999997, 53.4407518], [-2.0096854, 53.440695], [-2.0093519, 53.4406784], [-2.0089694, 53.4406671], [-2.0086275, 53.4406645], [-2.0083515, 53.44067499999999], [-2.0079328, 53.44070249999999], [-2.005769, 53.4408757], [-2.004816, 53.4409623], [-2.003962, 53.44104389999999], [-2.0018935999999994, 53.4412054], [-2.0017308, 53.441223099999995], [-2.0009921, 53.4412997], [-2.0000818999999996, 53.441394599999995], [-1.9992817000000005, 53.4414971], [-1.9975777999999995, 53.4417223], [-1.9956626999999996, 53.441985], [-1.994673, 53.4421152], [-1.9937616, 53.4422405], [-1.9917565, 53.44251369999999], [-1.9897532, 53.442791799999995], [-1.9891358, 53.4428688], [-1.9883954, 53.442946], [-1.9857984999999996, 53.44314009999999], [-1.9840405000000003, 53.4432723], [-1.9818906, 53.4434339], [-1.9814590000000003, 53.4434747], [-1.9810917, 53.4435138], [-1.9808089, 53.44355109999999], [-1.9805712999999996, 53.4435919], [-1.9798994, 53.4437169], [-1.9792666999999995, 53.44385599999999], [-1.9787639999999995, 53.44398089999999], [-1.9783617, 53.4441016], [-1.9774947, 53.44438929999998], [-1.9770558000000005, 53.4445555], [-1.9766484, 53.4447208], [-1.976293625062947, 53.44488908733029], [-1.9759116, 53.445070300000005], [-1.9752557, 53.44544400000001], [-1.9745969, 53.4458759], [-1.9742994999999997, 53.4460929], [-1.9740147, 53.44632529999999], [-1.9730407, 53.44721359999999], [-1.9718476999999996, 53.44830170000001], [-1.9717314, 53.4484045], [-1.9716395, 53.448479800000015], [-1.9715074999999995, 53.4485809], [-1.9713609, 53.448737400000006], [-1.9711976, 53.448929499999984], [-1.9710304999999997, 53.449138299999994], [-1.9709277999999997, 53.44927740000001], [-1.9706147000000005, 53.44977560000001], [-1.9704736000000005, 53.4500354], [-1.9703268, 53.450356500000005], [-1.9702241, 53.45060709999999], [-1.970107, 53.450974599999995], [-1.970029, 53.451391699999995], [-1.9700162, 53.4517622], [-1.9701106, 53.453439200000005], [-1.9701264, 53.4538756], [-1.9701329999999997, 53.4540565], [-1.9701262, 53.45439989999999], [-1.9700773000000005, 53.45477919999999], [-1.9698961, 53.4555817], [-1.9696673, 53.4562611], [-1.9694787, 53.4566626], [-1.9692773, 53.4570443], [-1.9690929, 53.4573502], [-1.9688861999999996, 53.4576663], [-1.9684989, 53.4581626], [-1.9679797, 53.4587269], [-1.9674327, 53.459291499999985], [-1.9666555, 53.4599501], [-1.9663415999999996, 53.460198000000005], [-1.9661638, 53.4603191], [-1.9653831999999996, 53.460845600000006]]}", "current_leg_start": "Guide Bridge", "dest_arr_time_act": "0555", "motion_projection": null, "next_location_lat": "53.4608456", "next_location_lon": "-1.9653832", "previous_location": "Guide Bridge", "current_leg_milage": "7.8", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 409.18, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 486.97, \"from_m\": 409.18, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 533.176, \"from_m\": 486.97, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 842.589, \"from_m\": 533.176, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1006.314, \"from_m\": 842.589, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1049.468, \"from_m\": 1006.314, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1088.464, \"from_m\": 1049.468, \"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\": 1159.476, \"from_m\": 1088.464, \"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\": 1183.533, \"from_m\": 1159.476, \"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\": 1274.252, \"from_m\": 1183.533, \"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\": 1443.746, \"from_m\": 1274.252, \"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\": 2199.218, \"from_m\": 1443.746, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2257.573, \"from_m\": 2199.218, \"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\": 2343.777, \"from_m\": 2257.573, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5579.627, \"from_m\": 2343.777, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14273.346, \"from_m\": 5579.627, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 14390.593, \"from_m\": 14273.346, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16738.636, \"from_m\": 14390.593, \"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\": 16749.597, \"from_m\": 16738.636, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18717.498, \"from_m\": 16749.597, \"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\": 19004.103, \"from_m\": 18717.498, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19301.621, \"from_m\": 19004.103, \"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\": 20481.881, \"from_m\": 19301.621, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}], \"service_id\": 628414, \"profile_key\": \"2d9968fa77b658a9b64be2b3151b5650b96e44082cf13fe25fd773aef83a734d\", \"schedule_id\": 19062, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0532\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0534\", \"location\": \"Ardwick Jn\", \"stage_seq\": 2, \"distance_m\": 1117.886, \"section_seq\": 1, \"route_path_id\": 35856}, {\"is_pass\": false, \"wtt_arr\": \"0535H\", \"wtt_dep\": \"0536\", \"location\": \"Ashburys\", \"stage_seq\": 3, \"distance_m\": 2468.55, \"section_seq\": 1, \"route_path_id\": 35856}, {\"is_pass\": false, \"wtt_arr\": \"0540H\", \"wtt_dep\": \"0541\", \"location\": \"Guide Bridge\", \"stage_seq\": 4, \"distance_m\": 8084.44, \"section_seq\": 1, \"route_path_id\": 35856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0543\", \"location\": \"Hyde Jn\", \"stage_seq\": 5, \"distance_m\": 9989.343, \"section_seq\": 1, \"route_path_id\": 35856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0553\", \"location\": \"Dinting\", \"stage_seq\": 6, \"distance_m\": 19104.828, \"section_seq\": 1, \"route_path_id\": 35856}, {\"is_pass\": false, \"wtt_arr\": \"0555\", \"wtt_dep\": null, \"location\": \"Hadfield\", \"stage_seq\": 7, \"distance_m\": 20481.881, \"section_seq\": 1, \"route_path_id\": 35856}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 20481.881, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35856}], \"total_distance_m\": 20481.881, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 19159.43, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1322.451, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0532", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "11.0", "current_position_lat": "53.4608456", "current_position_lon": "-1.9653832", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8573, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:35:02Z\", \"source_id\": 52041910, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:35:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:35:09Z\", \"source_id\": 16783615, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8708, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:40:42Z\", \"source_id\": 52048523, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:41:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:40:48Z\", \"source_id\": 16785649, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8768, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:50:28Z\", \"source_id\": 52061997, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:51:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:50:32Z\", \"source_id\": 16789737, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8775, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:53:05Z\", \"source_id\": 52065807, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:53:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:53:14Z\", \"source_id\": 16790951, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Hadfield", "service_state_platform": null, "timing_fact_generation": 1789620795177868, "current_leg_arrival_utc": "2026-09-17T05:54:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:53:15.172876", "service_state_evidence_id": 16790951, "current_leg_start_actual_dep": "2026-09-17T05:41:00+01:00", "operational_evidence_version": 32, "service_state_event_time_utc": "2026-09-17T04:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:03:15.664979", "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 |
HDF |
2G00 |
323202 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 409.18, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 486.97, "from_m": 409.18, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 533.176, "from_m": 486.97, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 842.589, "from_m": 533.176, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1006.314, "from_m": 842.589, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1049.468, "from_m": 1006.314, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1088.464, "from_m": 1049.468, "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": 1159.476, "from_m": 1088.464, "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": 1183.533, "from_m": 1159.476, "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": 1274.252, "from_m": 1183.533, "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": 1443.746, "from_m": 1274.252, "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": 2199.218, "from_m": 1443.746, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2257.573, "from_m": 2199.218, "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": 2343.777, "from_m": 2257.573, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5579.627, "from_m": 2343.777, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14273.346, "from_m": 5579.627, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 14390.593, "from_m": 14273.346, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16738.636, "from_m": 14390.593, "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": 16749.597, "from_m": 16738.636, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18717.498, "from_m": 16749.597, "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": 19004.103, "from_m": 18717.498, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19301.621, "from_m": 19004.103, "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": 20481.881, "from_m": 19301.621, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}], "service_id": 628414, "profile_key": "2d9968fa77b658a9b64be2b3151b5650b96e44082cf13fe25fd773aef83a734d", "schedule_id": 19062, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0532", "location": "Manchester Piccadilly", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0534", "location": "Ardwick Jn", "stage_seq": 2, "distance_m": 1117.886, "section_seq": 1, "route_path_id": 35856}, {"is_pass": false, "wtt_arr": "0535H", "wtt_dep": "0536", "location": "Ashburys", "stage_seq": 3, "distance_m": 2468.55, "section_seq": 1, "route_path_id": 35856}, {"is_pass": false, "wtt_arr": "0540H", "wtt_dep": "0541", "location": "Guide Bridge", "stage_seq": 4, "distance_m": 8084.44, "section_seq": 1, "route_path_id": 35856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0543", "location": "Hyde Jn", "stage_seq": 5, "distance_m": 9989.343, "section_seq": 1, "route_path_id": 35856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0553", "location": "Dinting", "stage_seq": 6, "distance_m": 19104.828, "section_seq": 1, "route_path_id": 35856}, {"is_pass": false, "wtt_arr": "0555", "wtt_dep": null, "location": "Hadfield", "stage_seq": 7, "distance_m": 20481.881, "section_seq": 1, "route_path_id": 35856}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 20481.881, "from_m": 0.0, "section_seq": 1, "route_path_id": 35856}], "total_distance_m": 20481.881, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 19159.43, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1322.451, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 8573, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:35:02Z", "source_id": 52041910, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T04:35:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:35:09Z", "source_id": 16783615, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8708, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:40:42Z", "source_id": 52048523, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T04:41:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:40:48Z", "source_id": 16785649, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8768, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:50:28Z", "source_id": 52061997, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T04:51:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:50:32Z", "source_id": 16789737, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8775, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:53:05Z", "source_id": 52065807, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T04:53:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:53:14Z", "source_id": 16790951, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:53:00+01:00", "operational_fact": true}] |
Manchester Piccadilly |
0532 |
0532 |
3 |
None |
None |
Hadfield |
0555 |
0555 |
None |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L88786/2026-09-17/detailed |
None |
Guide Bridge |
2026-09-17T05:41:00+01:00 |
Hadfield |
11.0 |
{"type": "LineString", "coordinates": [[-2.11278425340149, 53.474555493616336], [-2.1126370999999997, 53.47455800000001], [-2.1119589, 53.47457060000001], [-2.1114505, 53.47458089999999], [-2.1096893, 53.4746008], [-2.109292, 53.4746235], [-2.109189199999999, 53.4746355], [-2.1086295, 53.4746265], [-2.1078654, 53.474597], [-2.1070121, 53.47453889999999], [-2.1064622, 53.474491699999994], [-2.1061001, 53.4744607], [-2.1056849999999994, 53.4744138], [-2.105371, 53.47437829999999], [-2.1046221999999997, 53.474264299999994], [-2.103934999999999, 53.474139399999984], [-2.1038645999999996, 53.474125599999994], [-2.1037940999999996, 53.4741118], [-2.1036609, 53.4740848], [-2.1035638, 53.4740666], [-2.1030617, 53.4739681], [-2.102803, 53.4739186], [-2.1025463, 53.473866], [-2.1015544, 53.4736597], [-2.10086, 53.473494], [-2.0998734, 53.47324499999999], [-2.0987946, 53.472932099999994], [-2.0978055, 53.472586], [-2.096754, 53.4721998], [-2.0945857, 53.47134950000001], [-2.092901, 53.4706488], [-2.0916510000000006, 53.4700545], [-2.0903957, 53.4693744], [-2.089714799999999, 53.4689618], [-2.0890083, 53.4684828], [-2.0885359, 53.4681635], [-2.088058620735649, 53.46779240988761], [-2.0879925, 53.467741], [-2.0878047, 53.46758109999998], [-2.0870456, 53.4669347], [-2.0865689, 53.4665012], [-2.0857804, 53.4656613], [-2.0854321, 53.46525189999999], [-2.085174799999999, 53.46497930000001], [-2.0850769, 53.4648884], [-2.0840892999999996, 53.46400580000001], [-2.0827540999999994, 53.4629755], [-2.0819225, 53.4624344], [-2.0812443, 53.462031199999984], [-2.0803667999999997, 53.4615396], [-2.0796104999999994, 53.4611471], [-2.079327699999999, 53.4609995], [-2.078488, 53.46057329999999], [-2.0776487, 53.46015040000001], [-2.0759643, 53.4593018], [-2.0751342, 53.4588899], [-2.0747010999999995, 53.45869599999999], [-2.0742315, 53.458498799999994], [-2.0737839, 53.45833019999999], [-2.0731166, 53.45810060000001], [-2.0725304, 53.45790780000001], [-2.0718263999999995, 53.457690799999995], [-2.0707065000000004, 53.4573805], [-2.06955, 53.4571146], [-2.0690851, 53.4570136], [-2.0675237, 53.45671879999998], [-2.0669438, 53.4566029], [-2.0664055999999995, 53.4564926], [-2.066125153474899, 53.456425103086154], [-2.0658264, 53.45635319999999], [-2.065324, 53.4562298], [-2.0643344999999997, 53.455952200000006], [-2.0635421, 53.4557142], [-2.0624354999999994, 53.455313800000006], [-2.0613163, 53.4548519], [-2.0588719999999996, 53.4537276], [-2.0570159, 53.4528843], [-2.0552091, 53.4520789], [-2.0547414000000006, 53.4518684], [-2.0541648, 53.451603799999994], [-2.0536384999999995, 53.4513219], [-2.0531492, 53.451050599999995], [-2.0523724, 53.4505905], [-2.0520981, 53.45041340000001], [-2.0519314, 53.450306399999995], [-2.051472, 53.45000919999998], [-2.0507179, 53.4495586], [-2.0498750999999995, 53.449077], [-2.0487406, 53.448532799999995], [-2.0480368999999996, 53.4482248], [-2.0473634, 53.4479622], [-2.0459839999999994, 53.4474318], [-2.0446161999999997, 53.446915799999985], [-2.0433735999999993, 53.4464374], [-2.0428242, 53.4462364], [-2.0400207, 53.4452331], [-2.0388096, 53.4447605], [-2.0383877, 53.44460240000001], [-2.0375954, 53.444302400000005], [-2.0360449999999997, 53.4437934], [-2.0340647, 53.44312440000001], [-2.0317733, 53.442353099999984], [-2.0311965999999995, 53.44214490000001], [-2.0304249, 53.4418835], [-2.0289999, 53.441427299999994], [-2.0286393, 53.44132770000001], [-2.0282256, 53.44122709999999], [-2.0278196, 53.4411354], [-2.0273278, 53.44103179999999], [-2.0265636, 53.4409071], [-2.0256914, 53.4408005], [-2.0248536, 53.44074929999999], [-2.0239457, 53.4407253], [-2.022273, 53.4407401], [-2.0194981999999997, 53.44077080000001], [-2.0174269, 53.4407976], [-2.0154119, 53.4408153], [-2.0143225, 53.44083820000001], [-2.0136948, 53.44084930000001], [-2.013204, 53.44085249999999], [-2.0126568999999996, 53.44083739999999], [-2.012304799999999, 53.4408286], [-2.0113516, 53.4407797], [-2.0110638, 53.44076270000001], [-2.0108805999999997, 53.4407518], [-2.0096854, 53.440695], [-2.0093519, 53.4406784], [-2.0089694, 53.4406671], [-2.0086275, 53.4406645], [-2.0083515, 53.44067499999999], [-2.0079328, 53.44070249999999], [-2.005769, 53.4408757], [-2.004816, 53.4409623], [-2.003962, 53.44104389999999], [-2.0018935999999994, 53.4412054], [-2.0017308, 53.441223099999995], [-2.0009921, 53.4412997], [-2.0000818999999996, 53.441394599999995], [-1.9992817000000005, 53.4414971], [-1.9975777999999995, 53.4417223], [-1.9956626999999996, 53.441985], [-1.994673, 53.4421152], [-1.9937616, 53.4422405], [-1.9917565, 53.44251369999999], [-1.9897532, 53.442791799999995], [-1.9891358, 53.4428688], [-1.9883954, 53.442946], [-1.9857984999999996, 53.44314009999999], [-1.9840405000000003, 53.4432723], [-1.9818906, 53.4434339], [-1.9814590000000003, 53.4434747], [-1.9810917, 53.4435138], [-1.9808089, 53.44355109999999], [-1.9805712999999996, 53.4435919], [-1.9798994, 53.4437169], [-1.9792666999999995, 53.44385599999999], [-1.9787639999999995, 53.44398089999999], [-1.9783617, 53.4441016], [-1.9774947, 53.44438929999998], [-1.9770558000000005, 53.4445555], [-1.9766484, 53.4447208], [-1.976293625062947, 53.44488908733029], [-1.9759116, 53.445070300000005], [-1.9752557, 53.44544400000001], [-1.9745969, 53.4458759], [-1.9742994999999997, 53.4460929], [-1.9740147, 53.44632529999999], [-1.9730407, 53.44721359999999], [-1.9718476999999996, 53.44830170000001], [-1.9717314, 53.4484045], [-1.9716395, 53.448479800000015], [-1.9715074999999995, 53.4485809], [-1.9713609, 53.448737400000006], [-1.9711976, 53.448929499999984], [-1.9710304999999997, 53.449138299999994], [-1.9709277999999997, 53.44927740000001], [-1.9706147000000005, 53.44977560000001], [-1.9704736000000005, 53.4500354], [-1.9703268, 53.450356500000005], [-1.9702241, 53.45060709999999], [-1.970107, 53.450974599999995], [-1.970029, 53.451391699999995], [-1.9700162, 53.4517622], [-1.9701106, 53.453439200000005], [-1.9701264, 53.4538756], [-1.9701329999999997, 53.4540565], [-1.9701262, 53.45439989999999], [-1.9700773000000005, 53.45477919999999], [-1.9698961, 53.4555817], [-1.9696673, 53.4562611], [-1.9694787, 53.4566626], [-1.9692773, 53.4570443], [-1.9690929, 53.4573502], [-1.9688861999999996, 53.4576663], [-1.9684989, 53.4581626], [-1.9679797, 53.4587269], [-1.9674327, 53.459291499999985], [-1.9666555, 53.4599501], [-1.9663415999999996, 53.460198000000005], [-1.9661638, 53.4603191], [-1.9653831999999996, 53.460845600000006]]} |
7.8 |
0542 |
0553 |
Guide Bridge |
Hadfield |
Hadfield |
53.4608456 |
-1.9653832 |
53.4608456 |
-1.9653832 |
1 |
0 |
2026-09-17 05:03:21 |
TERMINATED |
2026-09-17 04:53:00 |
Hadfield |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16790951 |
1789620795177868 |
32 |
32 |
2026-09-17 05:03:15.664979 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:53:15.172876 |
| 597643 |
628637 |
P90378 |
895A09M517 |
2026-09-17 |
COMPLETE |
16790157 |
2026-09-17 05:53:00 |
2026-09-17 05:03:21 |
2026-09-19 05:03:21 |
{"id": 628637, "stp": "P", "toc": "Southeastern", "uid": "P90378", "consist": "376009", "dest_crs": "GLM", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P90378/2026-09-17/detailed", "trust_id": "895A09M517", "origin_crs": "XGI", "show_on_map": 0, "dar_est_time": "05:40:00", "dar_platform": null, "dest_station": "Gillingham (Kent)", "service_date": "2026-09-17", "dest_arr_time": "0553", "dest_platform": "1", "is_terminated": 1, "next_location": "Gillingham (Kent)", "signalling_id": "5A09", "timing_status": "ON TIME", "origin_station": "Gillingham E.M.U.D.", "current_leg_arr": "0553", "current_leg_dep": "0550", "current_leg_end": "Gillingham (Kent)", "origin_dep_time": "0540", "origin_platform": null, "current_location": "Gillingham (Kent)", "last_update_time": "2026-09-17T05:03:21", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.5621732, 51.385923000000005], [0.5606579999999999, 51.3863188], [0.5598526, 51.3865547], [0.5593807, 51.3867193], [0.5590365156597471, 51.38679167395817], [0.5582227, 51.3869628], [0.5581321, 51.386975699999994], [0.5581145999999999, 51.38697950000001], [0.5580528, 51.386987799999986], [0.5579885, 51.3869959], [0.55723, 51.3870841], [0.5567096999999999, 51.3871255], [0.5562064, 51.3871604], [0.5555704000000001, 51.3871821], [0.5545097999999999, 51.3871818], [0.5541064, 51.3871671], [0.5538496000000002, 51.387154300000006], [0.5533239, 51.38711970000001], [0.5527546, 51.387065099999994], [0.5524184999999999, 51.3870306], [0.5520619, 51.38698360000001], [0.5511402999999999, 51.38684009999999], [0.5508709760456733, 51.38679167395817], [0.5508104999999999, 51.3867808], [0.5505834, 51.386730799999995], [0.5499546, 51.3865877], [0.5496022, 51.38649000000001], [0.5494451, 51.3864462], [0.5490729999999999, 51.3863425], [0.5493821, 51.3864052], [0.5496373999999999, 51.38645580000001], [0.550005, 51.386523], [0.5506222, 51.386640699999994], [0.5507651999999998, 51.3866676], [0.5512213, 51.38674340000001], [0.5515073738066429, 51.38679167395817]]}", "current_leg_start": "Gillingham Reception Road", "dest_arr_time_act": "0553", "motion_projection": null, "next_location_lat": "51.3867917", "next_location_lon": "0.5515074", "previous_location": "Gillingham Reception Road", "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\": 724.35, \"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\": 1375.251, \"from_m\": 724.35, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1530.875, \"from_m\": 1375.251, \"capability_applied\": null, \"effective_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\": 628637, \"profile_key\": \"3b746b5371bac3b14a55f59e95d62abeba88af1a5476e038d7e8151684378b65\", \"schedule_id\": 24190, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0540\", \"location\": \"Gillingham E.M.U.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29078}, {\"is_pass\": false, \"wtt_arr\": \"0550\", \"wtt_dep\": \"0551\", \"location\": \"Gillingham Reception Road\", \"stage_seq\": 2, \"distance_m\": 426.318, \"section_seq\": 1, \"route_path_id\": 29078}, {\"is_pass\": false, \"wtt_arr\": \"0553\", \"wtt_dep\": null, \"location\": \"Gillingham (Kent)\", \"stage_seq\": 3, \"distance_m\": 1530.875, \"section_seq\": 1, \"route_path_id\": 29078}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1530.875, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29078}], \"total_distance_m\": 1530.875, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 650.901, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 879.974, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0540", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.3867917", "current_position_lon": "0.5515074", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32319, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:51:23Z\", \"source_id\": 52063354, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:53:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:51:26Z\", \"source_id\": 16790157, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Gillingham (Kent)", "service_state_platform": "1", "timing_fact_generation": 1789620687549011, "current_leg_arrival_utc": "2026-09-17T05:53:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:53:15.385383", "service_state_evidence_id": 16790157, "current_leg_start_actual_dep": "2026-09-17T05:51:00+01:00", "operational_evidence_version": 3, "service_state_event_time_utc": "2026-09-17T04:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:03:15.656571", "service_state_valid_until_kind": null, "operational_interpretation_version": 3, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
XGI |
GLM |
5A09 |
376009 |
5 |
75 |
None |
{"version": 3, "segments": [{"to_m": 724.35, "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": 1375.251, "from_m": 724.35, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1530.875, "from_m": 1375.251, "capability_applied": null, "effective_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": 628637, "profile_key": "3b746b5371bac3b14a55f59e95d62abeba88af1a5476e038d7e8151684378b65", "schedule_id": 24190, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0540", "location": "Gillingham E.M.U.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29078}, {"is_pass": false, "wtt_arr": "0550", "wtt_dep": "0551", "location": "Gillingham Reception Road", "stage_seq": 2, "distance_m": 426.318, "section_seq": 1, "route_path_id": 29078}, {"is_pass": false, "wtt_arr": "0553", "wtt_dep": null, "location": "Gillingham (Kent)", "stage_seq": 3, "distance_m": 1530.875, "section_seq": 1, "route_path_id": 29078}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1530.875, "from_m": 0.0, "section_seq": 1, "route_path_id": 29078}], "total_distance_m": 1530.875, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 650.901, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 879.974, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 32319, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:51:23Z", "source_id": 52063354, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T04:53:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:51:26Z", "source_id": 16790157, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:53:00+01:00", "operational_fact": true}] |
Gillingham E.M.U.D. |
0540 |
0540 |
None |
5:40:00 |
None |
Gillingham (Kent) |
0553 |
0553 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P90378/2026-09-17/detailed |
None |
Gillingham Reception Road |
2026-09-17T05:51:00+01:00 |
Gillingham (Kent) |
3.0 |
{"type": "LineString", "coordinates": [[0.5621732, 51.385923000000005], [0.5606579999999999, 51.3863188], [0.5598526, 51.3865547], [0.5593807, 51.3867193], [0.5590365156597471, 51.38679167395817], [0.5582227, 51.3869628], [0.5581321, 51.386975699999994], [0.5581145999999999, 51.38697950000001], [0.5580528, 51.386987799999986], [0.5579885, 51.3869959], [0.55723, 51.3870841], [0.5567096999999999, 51.3871255], [0.5562064, 51.3871604], [0.5555704000000001, 51.3871821], [0.5545097999999999, 51.3871818], [0.5541064, 51.3871671], [0.5538496000000002, 51.387154300000006], [0.5533239, 51.38711970000001], [0.5527546, 51.387065099999994], [0.5524184999999999, 51.3870306], [0.5520619, 51.38698360000001], [0.5511402999999999, 51.38684009999999], [0.5508709760456733, 51.38679167395817], [0.5508104999999999, 51.3867808], [0.5505834, 51.386730799999995], [0.5499546, 51.3865877], [0.5496022, 51.38649000000001], [0.5494451, 51.3864462], [0.5490729999999999, 51.3863425], [0.5493821, 51.3864052], [0.5496373999999999, 51.38645580000001], [0.550005, 51.386523], [0.5506222, 51.386640699999994], [0.5507651999999998, 51.3866676], [0.5512213, 51.38674340000001], [0.5515073738066429, 51.38679167395817]]} |
0.7 |
0550 |
0553 |
Gillingham Reception Road |
Gillingham (Kent) |
Gillingham (Kent) |
51.3867917 |
0.5515074 |
51.3867917 |
0.5515074 |
1 |
0 |
2026-09-17 05:03:21 |
TERMINATED |
2026-09-17 04:53:00 |
Gillingham (Kent) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16790157 |
1789620687549011 |
3 |
3 |
2026-09-17 05:03:15.656571 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:53:15.385383 |
| 597644 |
627494 |
G15552 |
813F05M417 |
2026-09-17 |
COMPLETE |
16790161 |
2026-09-17 05:53:00 |
2026-09-17 05:03:21 |
2026-09-19 05:03:21 |
{"id": 627494, "stp": "O", "toc": "Great Western Railway", "uid": "G15552", "consist": "166204", "dest_crs": "CDF", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G15552/2026-09-17/detailed", "trust_id": "813F05M417", "origin_crs": "XPM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cardiff Central", "service_date": "2026-09-17", "dest_arr_time": "0601", "dest_platform": "2", "is_terminated": 1, "next_location": "Cardiff Central", "signalling_id": "3F05", "timing_status": "EARLY", "origin_station": "St. Philips Mrsh H S T D", "current_leg_arr": "0553", "current_leg_dep": "0501", "current_leg_end": "Cardiff Central", "origin_dep_time": "0447", "origin_platform": null, "current_location": "Cardiff Central", "last_update_time": "2026-09-17T05:03:21", "route_debug_link": null, "timing_variation": "-8 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.9992781705370697, 51.589345813679], [-2.9996414999999996, 51.58915199999999], [-2.9998592, 51.5890199], [-3.0001342, 51.5888515], [-3.000456, 51.5886424], [-3.000602199999999, 51.5885182], [-3.0007845999999994, 51.5883616], [-3.0008691, 51.5882916], [-3.0010018, 51.58816560000001], [-3.0012178, 51.587935], [-3.0013531999999996, 51.5877692], [-3.0014765999999997, 51.58761249999999], [-3.0015598000000003, 51.5874959], [-3.0017915, 51.5871648], [-3.0020156999999994, 51.586780899999994], [-3.0022625, 51.5863526], [-3.0023715999999996, 51.58616669999999], [-3.0026308, 51.5857106], [-3.0037110999999994, 51.5838232], [-3.0058895000000003, 51.57999699999999], [-3.0060644999999995, 51.5796901], [-3.0061895999999995, 51.57947239999999], [-3.0064934, 51.57904429999999], [-3.0066883000000004, 51.57871299999999], [-3.0068204, 51.57848179999999], [-3.0069700347080226, 51.57821989136252], [-3.0070547, 51.578071699999995], [-3.0075309999999997, 51.57723800000001], [-3.0075907999999996, 51.5771333], [-3.0078949, 51.5764211], [-3.0079525, 51.576271199999994], [-3.0080076, 51.57598769999999], [-3.0080524, 51.5756507], [-3.0080681999999994, 51.575514600000005], [-3.0080815, 51.5750575], [-3.0080813, 51.5747014], [-3.0080335, 51.5742041], [-3.0079715999999994, 51.57370590000001], [-3.0078696999999996, 51.5730975], [-3.0077489999999996, 51.5724623], [-3.0075611999999996, 51.571428699999984], [-3.0073788, 51.5705402], [-3.0072661999999997, 51.5699683], [-3.0070959044723864, 51.56908936711081], [-3.0070795, 51.56900469999999], [-3.0069446, 51.5683566], [-3.0069087, 51.568192], [-3.0068696, 51.5680128], [-3.0067159, 51.567161], [-3.0066296, 51.56666990000001], [-3.0065704999999996, 51.566340200000006], [-3.0065297, 51.566035], [-3.006525, 51.5655815], [-3.0064975, 51.5652689], [-3.0065069, 51.5645888], [-3.0064935, 51.5642307], [-3.0064867999999993, 51.56376800000001], [-3.0065096, 51.5630405], [-3.0065391, 51.5625503], [-3.0066035, 51.5619868], [-3.0066719, 51.5615549], [-3.0067308999999995, 51.561268599999984], [-3.0068300999999997, 51.560805], [-3.0069186, 51.5605249], [-3.0070407, 51.56011749999999], [-3.0072176999999995, 51.5595822], [-3.0073786, 51.5590786], [-3.0076307, 51.5582615], [-3.0079218, 51.5573982], [-3.0080493, 51.5570193], [-3.0082969, 51.55630829999999], [-3.0084884, 51.5558346], [-3.0086674999999996, 51.555456199999995], [-3.0089019999999995, 51.5550163], [-3.0091230649370484, 51.55466347968381], [-3.0091723, 51.55458490000001], [-3.0094316, 51.5542098], [-3.0096374, 51.55394359999999], [-3.0098065999999997, 51.5537334], [-3.0101167999999996, 51.5533803], [-3.0103219, 51.55316549999999], [-3.0107302, 51.552766000000005], [-3.0111388999999997, 51.55240770000001], [-3.0115634, 51.5520685], [-3.0120490999999996, 51.55171649999998], [-3.0125425, 51.5513872], [-3.0128396, 51.5512071], [-3.0130663999999996, 51.55107470000001], [-3.013546, 51.550812099999995], [-3.014134, 51.5505113], [-3.0147650999999995, 51.5502099], [-3.0152281, 51.54999699999999], [-3.0158590999999997, 51.54970310000001], [-3.0164438, 51.54943430000001], [-3.0170229, 51.549163799999995], [-3.0175981, 51.5488987], [-3.0181804, 51.54863], [-3.018762, 51.5483605], [-3.0192211, 51.54814770000001], [-3.0202048, 51.54768949999998], [-3.0212255, 51.5472213], [-3.0218182999999996, 51.5469444], [-3.0230549, 51.5463708], [-3.0243621999999997, 51.5457446], [-3.0251522999999994, 51.5453748], [-3.0263979999999995, 51.544795500000006], [-3.0271290999999994, 51.544467399999995], [-3.0276452999999997, 51.5442367], [-3.0283361, 51.5439269], [-3.0291622, 51.543565], [-3.0299117, 51.5432208], [-3.030888, 51.54277539999999], [-3.0317853999999995, 51.54235719999999], [-3.0333572, 51.5416332], [-3.0341806, 51.54124790000001], [-3.0349006000000003, 51.5409137], [-3.0356183, 51.5405806], [-3.0363643, 51.5402219], [-3.0375601999999997, 51.5396681], [-3.0384534, 51.5392577], [-3.0391561, 51.538927300000005], [-3.0397929999999995, 51.5386316], [-3.0404489, 51.5383301], [-3.0417069, 51.537744499999995], [-3.0425464, 51.537357500000006], [-3.043135, 51.5370884], [-3.0442442, 51.53656829999999], [-3.0453123, 51.53607589999999], [-3.0460091, 51.53576079999999], [-3.0470682999999994, 51.5352731], [-3.0487048000000003, 51.534519499999995], [-3.0504321000000005, 51.53370029999999], [-3.0518831999999994, 51.53303459999999], [-3.053035, 51.53249850000001], [-3.0542719660063726, 51.531927628931506], [-3.0543535, 51.53188999999999], [-3.0550534999999996, 51.5315663], [-3.0559789, 51.5311391], [-3.0565085, 51.5309033], [-3.0572605198018885, 51.53055058404835], [-3.0575318999999994, 51.530423299999995], [-3.0583661, 51.53003280000001], [-3.0588447, 51.5298071], [-3.0595676999999997, 51.52947220000001], [-3.0602703999999994, 51.5291535], [-3.0609034, 51.52886480000001], [-3.0623223, 51.52821730000001], [-3.0630626, 51.52788029999999], [-3.0640603999999994, 51.5274164], [-3.0646585, 51.5271427], [-3.065549, 51.5267355], [-3.0671825000000004, 51.52598460000001], [-3.0678423, 51.5256725], [-3.068447, 51.525355], [-3.0694742999999995, 51.524882700000006], [-3.0713210999999996, 51.5240221], [-3.0736934, 51.52292179999999], [-3.0751069, 51.52226929999999], [-3.0770622999999997, 51.52135640000001], [-3.0788298999999997, 51.5205419], [-3.080379, 51.5198214], [-3.0821492, 51.5189986], [-3.0830316999999994, 51.5185914], [-3.0842011, 51.51804390000001], [-3.0856024, 51.517394200000005], [-3.0864327, 51.51701409999999], [-3.0876865, 51.5164328], [-3.0890237, 51.5158124], [-3.0907645, 51.5150062], [-3.0918895, 51.51448490000001], [-3.0930563, 51.513939], [-3.0944686000000003, 51.5132835], [-3.0958886999999997, 51.5126254], [-3.0973666, 51.5119376], [-3.0982451999999996, 51.5115292], [-3.0989667, 51.511191999999994], [-3.1003051, 51.5105726], [-3.1017252000000006, 51.50991609999999], [-3.1034605999999996, 51.509108099999985], [-3.1043725, 51.5086858], [-3.1053906, 51.50821379999999], [-3.1068040999999997, 51.5075811], [-3.1072036999999995, 51.5074192], [-3.1077923, 51.50719829999999], [-3.1084027000000005, 51.50698680000001], [-3.1089954, 51.5067931], [-3.1097545, 51.5065527], [-3.1100883, 51.5064487], [-3.1111278, 51.50612199999999], [-3.1118386, 51.5059], [-3.1123252999999997, 51.505744199999995], [-3.1134813, 51.50538190000001], [-3.1146924999999994, 51.50500009999999], [-3.1157653, 51.50465779999998], [-3.1176709, 51.504058], [-3.1199776, 51.5033284], [-3.1212973, 51.50291430000001], [-3.122464, 51.502547], [-3.1237408, 51.502141300000005], [-3.1249692, 51.50175889999999], [-3.1261172, 51.50139660000001], [-3.126816, 51.5011767], [-3.1284105, 51.5006703], [-3.129156099999999, 51.5004332], [-3.13026, 51.50008969999998], [-3.1308769, 51.499897700000005], [-3.1313829, 51.4997382], [-3.1316172, 51.49964250000001], [-3.1319807, 51.4994975], [-3.1323367, 51.499383399999985], [-3.1326133, 51.4992923], [-3.1327624999999997, 51.49923259999999], [-3.1328832, 51.49918079999999], [-3.1330944, 51.49909909999999], [-3.1334423999999994, 51.49898379999999], [-3.1336411, 51.4989124], [-3.134024244451826, 51.4987748385867], [-3.1340795, 51.498755], [-3.134337, 51.4986615], [-3.1344086999999994, 51.49863390000001], [-3.1345420999999996, 51.4985689], [-3.1346414, 51.4985188], [-3.1347699999999996, 51.4984516], [-3.1349162999999995, 51.4983752], [-3.1351698, 51.4982466], [-3.1354474, 51.49811299999999], [-3.1356521, 51.498014499999975], [-3.136352899999999, 51.4977099], [-3.1364706999999994, 51.49765300000001], [-3.1366289, 51.4975645], [-3.1368073, 51.4974643], [-3.1369722000000007, 51.4973758], [-3.1378895999999994, 51.496903200000006], [-3.1384274, 51.496611400000006], [-3.138843099999999, 51.4963722], [-3.1393715, 51.4960524], [-3.1399307, 51.4956967], [-3.1403760000000003, 51.495402000000006], [-3.1407576000000006, 51.49512979999999], [-3.1407809999999996, 51.4951131], [-3.141115, 51.4948664], [-3.1414462, 51.49460169999999], [-3.1416448999999997, 51.49444479999999], [-3.141803, 51.4943395], [-3.1419476999999993, 51.4942565], [-3.1420649, 51.49418479999999], [-3.1422911, 51.494006], [-3.142419799999999, 51.49390239999999], [-3.142663, 51.493734100000005], [-3.1427604, 51.4936703], [-3.1429468999999997, 51.4935555], [-3.143238, 51.4933668], [-3.1434256, 51.4932161], [-3.1438642, 51.492862], [-3.1439519999999996, 51.4927925], [-3.144103494418325, 51.49269239165645], [-3.144338799999999, 51.4925369], [-3.1444949999999996, 51.4924122], [-3.1447532999999996, 51.4922017], [-3.145351, 51.49172549999999], [-3.1461637999999996, 51.49106779999999], [-3.1468684, 51.49050479999999], [-3.1469439, 51.4904444], [-3.1479940999999996, 51.4895796], [-3.1484752, 51.489165], [-3.1489375999999996, 51.4887627], [-3.1494774999999997, 51.488291999999994], [-3.1497729999999997, 51.48803139999999], [-3.1502805, 51.4875807], [-3.1506516, 51.487252599999984], [-3.1517657, 51.4862661], [-3.1525643, 51.48557590000001], [-3.1527494999999996, 51.4854159], [-3.1529674, 51.48523170000001], [-3.1538535999999997, 51.4844874], [-3.1541639000000004, 51.4842255], [-3.1547483999999995, 51.483755599999995], [-3.1553833, 51.483276399999994], [-3.1560539, 51.48281800000001], [-3.1566908999999996, 51.48240479999999], [-3.1581248999999993, 51.4816369], [-3.1603044, 51.480639999999994], [-3.1609931593348763, 51.48032655915422], [-3.1621398999999997, 51.4798047], [-3.1628005999999997, 51.4795462], [-3.1630702, 51.479460199999984], [-3.1633855999999994, 51.47936310000001], [-3.1635835, 51.47930499999999], [-3.1637754, 51.47924969999999], [-3.1640954999999997, 51.479162899999984], [-3.1644977999999995, 51.4790614], [-3.1651687, 51.4789021], [-3.165402, 51.4788389], [-3.1658277999999997, 51.4787206], [-3.1663089, 51.4785871], [-3.167459, 51.4782647], [-3.1678070999999997, 51.47816949999999], [-3.1679449999999996, 51.4781311], [-3.1685189999999994, 51.4779741], [-3.1688897999999996, 51.4778856], [-3.169301399999999, 51.4777922], [-3.1695627999999996, 51.4777259], [-3.1697089, 51.477686899999995], [-3.1701479, 51.47756340000001], [-3.1702486999999997, 51.4775407], [-3.1706154, 51.477458], [-3.1707864999999997, 51.477419], [-3.1709491999999995, 51.4773806], [-3.1712224, 51.4773115], [-3.171431508709132, 51.47725188852774], [-3.171511393836019, 51.47722911532835], [-3.1715794999999996, 51.4772097], [-3.1717497465626896, 51.47715936286946], [-3.1717989999999996, 51.477144800000005], [-3.171930566980932, 51.47710393260773], [-3.1723610999999994, 51.4769702], [-3.1724698, 51.476942300000005], [-3.1725684, 51.47691009999999], [-3.1734133000000004, 51.47665400000001], [-3.1736526, 51.4765853], [-3.1738792, 51.476517300000005], [-3.1739411, 51.476498799999995], [-3.1740777, 51.47645760000001], [-3.1742243999999995, 51.47641339999999], [-3.1744743999999994, 51.4763388], [-3.1752819, 51.4761196], [-3.1755003, 51.4760639], [-3.1756265, 51.4760329], [-3.175958, 51.47594629999999], [-3.1762035000000006, 51.47588629999999], [-3.17641865, 51.47584095000017], [-3.1766039, 51.4758122], [-3.1768271, 51.47578089999999], [-3.1770947, 51.4757489], [-3.1772862999999996, 51.47573049999998], [-3.1775485999999997, 51.4757115], [-3.1776977, 51.47570439999999], [-3.1778614999999997, 51.4756979], [-3.1780670999999994, 51.47569120000001], [-3.1792304, 51.4756626]]}", "current_leg_start": "Newport (South Wales)", "dest_arr_time_act": "0601", "motion_projection": null, "next_location_lat": "51.4756626", "next_location_lon": "-3.1792304", "previous_location": "Newport (South Wales)", "current_leg_milage": "11.7", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 881.381, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1318.268, \"from_m\": 881.381, \"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\": 1445.655, \"from_m\": 1318.268, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1491.639, \"from_m\": 1445.655, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1625.977, \"from_m\": 1491.639, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1689.029, \"from_m\": 1625.977, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1705.403, \"from_m\": 1689.029, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1742.911, \"from_m\": 1705.403, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1795.582, \"from_m\": 1742.911, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2231.407, \"from_m\": 1795.582, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2580.931, \"from_m\": 2231.407, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3773.482, \"from_m\": 2580.931, \"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\": 3927.849, \"from_m\": 3773.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\": 4305.16, \"from_m\": 3927.849, \"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\": 4325.249, \"from_m\": 4305.16, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8137.495, \"from_m\": 4325.249, \"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\": 8489.558, \"from_m\": 8137.495, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8611.869, \"from_m\": 8489.558, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10162.712, \"from_m\": 8611.869, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10266.264, \"from_m\": 10162.712, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10285.77, \"from_m\": 10266.264, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18725.974, \"from_m\": 10285.77, \"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\": 27059.587, \"from_m\": 18725.974, \"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\": 27875.491, \"from_m\": 27059.587, \"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\": 28008.366, \"from_m\": 27875.491, \"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\": 28104.062, \"from_m\": 28008.366, \"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\": 30325.956, \"from_m\": 28104.062, \"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\": 39310.698, \"from_m\": 30325.956, \"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\": 39402.4, \"from_m\": 39310.698, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 40619.302, \"from_m\": 39402.4, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 40688.823, \"from_m\": 40619.302, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 40744.705, \"from_m\": 40688.823, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 41859.293, \"from_m\": 40744.705, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 41874.516, \"from_m\": 41859.293, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 41942.416, \"from_m\": 41874.516, \"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\": 43039.142, \"from_m\": 41942.416, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 43591.235, \"from_m\": 43039.142, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 43831.08, \"from_m\": 43591.235, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 44017.592, \"from_m\": 43831.08, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44888.852, \"from_m\": 44017.592, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 46266.445, \"from_m\": 44888.852, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46500.576, \"from_m\": 46266.445, \"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\": 58422.877, \"from_m\": 46500.576, \"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\": 61413.589, \"from_m\": 58422.877, \"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\": 61463.497, \"from_m\": 61413.589, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 61613.89, \"from_m\": 61463.497, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 61725.606, \"from_m\": 61613.89, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 61789.521, \"from_m\": 61725.606, \"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\": 62118.917, \"from_m\": 61789.521, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 62460.798, \"from_m\": 62118.917, \"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\": 627494, \"profile_key\": \"d19280bdbc283e4d1ec319cac3b3237f1e9021fc9c70f65179c0591e3ea79c28\", \"schedule_id\": 36498, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0447\", \"location\": \"St. Philips Mrsh H S T D\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 107751}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0457\", \"location\": \"North Somerset Jn\", \"stage_seq\": 2, \"distance_m\": 881.381, \"section_seq\": 1, \"route_path_id\": 107751}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0502\", \"location\": \"Dr Day's Jn\", \"stage_seq\": 3, \"distance_m\": 2176.899, \"section_seq\": 1, \"route_path_id\": 107751}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0507\", \"location\": \"Horfield Jn\", \"stage_seq\": 4, \"distance_m\": 7070.074, \"section_seq\": 1, \"route_path_id\": 107751}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0508H\", \"location\": \"Filton Abbey Wood\", \"stage_seq\": 5, \"distance_m\": 8084.911, \"section_seq\": 1, \"route_path_id\": 107751}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0510H\", \"location\": \"Patchway\", \"stage_seq\": 6, \"distance_m\": 10635.435, \"section_seq\": 1, \"route_path_id\": 107751}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0513H\", \"location\": \"Pilning\", \"stage_seq\": 7, \"distance_m\": 16550.427, \"section_seq\": 1, \"route_path_id\": 107751}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0515H\", \"location\": \"Severn Tunnel East\", \"stage_seq\": 8, \"distance_m\": 18725.974, \"section_seq\": 1, \"route_path_id\": 107751}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0519\", \"location\": \"Severn Tunnel West\", \"stage_seq\": 9, \"distance_m\": 25719.09, \"section_seq\": 1, \"route_path_id\": 107751}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0520\", \"location\": \"Severn Tunnel Junction\", \"stage_seq\": 10, \"distance_m\": 27513.957, \"section_seq\": 1, \"route_path_id\": 107751}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0526\", \"location\": \"Llanwern West Jn\", \"stage_seq\": 11, \"distance_m\": 39687.035, \"section_seq\": 1, \"route_path_id\": 107751}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0528\", \"location\": \"Maindee East Jn\", \"stage_seq\": 12, \"distance_m\": 42232.983, \"section_seq\": 1, \"route_path_id\": 107751}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0534\", \"location\": \"Maindee West Jn\", \"stage_seq\": 13, \"distance_m\": 42744.556, \"section_seq\": 1, \"route_path_id\": 107751}, {\"is_pass\": false, \"wtt_arr\": \"0535H\", \"wtt_dep\": \"0538\", \"location\": \"Newport (South Wales)\", \"stage_seq\": 14, \"distance_m\": 43234.057, \"section_seq\": 1, \"route_path_id\": 107751}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0539H\", \"location\": \"Gaer Jn\", \"stage_seq\": 15, \"distance_m\": 44929.466, \"section_seq\": 1, \"route_path_id\": 107751}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0540H\", \"location\": \"Ebbw Jn\", \"stage_seq\": 16, \"distance_m\": 45958.637, \"section_seq\": 1, \"route_path_id\": 107751}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0545H\", \"location\": \"Marshfield\", \"stage_seq\": 17, \"distance_m\": 51910.3, \"section_seq\": 1, \"route_path_id\": 107751}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0557\", \"location\": \"Long Dyke Jn\", \"stage_seq\": 18, \"distance_m\": 61040.488, \"section_seq\": 1, \"route_path_id\": 107751}, {\"is_pass\": false, \"wtt_arr\": \"0601\", \"wtt_dep\": null, \"location\": \"Cardiff Central\", \"stage_seq\": 19, \"distance_m\": 62460.798, \"section_seq\": 1, \"route_path_id\": 107751}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 62460.798, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 107751}], \"total_distance_m\": 62460.798, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 57021.932, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5438.866, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0447", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "52.0", "current_position_lat": "51.4756626", "current_position_lon": "-3.1792304", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25801, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:39:37Z\", \"source_id\": 52000538, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:40:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:39:44Z\", \"source_id\": 16771486, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25723, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:41:21Z\", \"source_id\": 52001308, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:42:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:41:28Z\", \"source_id\": 16771728, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25738, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:44:25Z\", \"source_id\": 52002674, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:45:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:44:29Z\", \"source_id\": 16772098, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24640, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:50:07Z\", \"source_id\": 52005619, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:51:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:50:12Z\", \"source_id\": 16772927, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24700, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:00:58Z\", \"source_id\": 52011843, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:01:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:01:04Z\", \"source_id\": 16774795, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24801, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:51:23Z\", \"source_id\": 52063346, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:53:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:51:26Z\", \"source_id\": 16790161, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cardiff Central", "service_state_platform": "2", "timing_fact_generation": 1789620687171119, "current_leg_arrival_utc": "2026-09-17T05:57:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:53:15.388367", "service_state_evidence_id": 16790161, "current_leg_start_actual_dep": "2026-09-17T05:38:00+01:00", "operational_evidence_version": 49, "service_state_event_time_utc": "2026-09-17T04:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:03:15.660915", "service_state_valid_until_kind": null, "operational_interpretation_version": 49, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
O |
XPM |
CDF |
3F05 |
166204 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 881.381, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1318.268, "from_m": 881.381, "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": 1445.655, "from_m": 1318.268, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1491.639, "from_m": 1445.655, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1625.977, "from_m": 1491.639, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1689.029, "from_m": 1625.977, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1705.403, "from_m": 1689.029, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1742.911, "from_m": 1705.403, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1795.582, "from_m": 1742.911, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2231.407, "from_m": 1795.582, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2580.931, "from_m": 2231.407, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3773.482, "from_m": 2580.931, "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": 3927.849, "from_m": 3773.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": 4305.16, "from_m": 3927.849, "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": 4325.249, "from_m": 4305.16, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8137.495, "from_m": 4325.249, "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": 8489.558, "from_m": 8137.495, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8611.869, "from_m": 8489.558, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10162.712, "from_m": 8611.869, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10266.264, "from_m": 10162.712, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10285.77, "from_m": 10266.264, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18725.974, "from_m": 10285.77, "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": 27059.587, "from_m": 18725.974, "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": 27875.491, "from_m": 27059.587, "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": 28008.366, "from_m": 27875.491, "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": 28104.062, "from_m": 28008.366, "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": 30325.956, "from_m": 28104.062, "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": 39310.698, "from_m": 30325.956, "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": 39402.4, "from_m": 39310.698, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 40619.302, "from_m": 39402.4, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 40688.823, "from_m": 40619.302, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 40744.705, "from_m": 40688.823, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 41859.293, "from_m": 40744.705, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 41874.516, "from_m": 41859.293, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 41942.416, "from_m": 41874.516, "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": 43039.142, "from_m": 41942.416, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 43591.235, "from_m": 43039.142, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 43831.08, "from_m": 43591.235, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 44017.592, "from_m": 43831.08, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44888.852, "from_m": 44017.592, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 46266.445, "from_m": 44888.852, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46500.576, "from_m": 46266.445, "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": 58422.877, "from_m": 46500.576, "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": 61413.589, "from_m": 58422.877, "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": 61463.497, "from_m": 61413.589, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 61613.89, "from_m": 61463.497, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 61725.606, "from_m": 61613.89, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 61789.521, "from_m": 61725.606, "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": 62118.917, "from_m": 61789.521, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 62460.798, "from_m": 62118.917, "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": 627494, "profile_key": "d19280bdbc283e4d1ec319cac3b3237f1e9021fc9c70f65179c0591e3ea79c28", "schedule_id": 36498, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0447", "location": "St. Philips Mrsh H S T D", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 107751}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0457", "location": "North Somerset Jn", "stage_seq": 2, "distance_m": 881.381, "section_seq": 1, "route_path_id": 107751}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0502", "location": "Dr Day's Jn", "stage_seq": 3, "distance_m": 2176.899, "section_seq": 1, "route_path_id": 107751}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0507", "location": "Horfield Jn", "stage_seq": 4, "distance_m": 7070.074, "section_seq": 1, "route_path_id": 107751}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0508H", "location": "Filton Abbey Wood", "stage_seq": 5, "distance_m": 8084.911, "section_seq": 1, "route_path_id": 107751}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0510H", "location": "Patchway", "stage_seq": 6, "distance_m": 10635.435, "section_seq": 1, "route_path_id": 107751}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0513H", "location": "Pilning", "stage_seq": 7, "distance_m": 16550.427, "section_seq": 1, "route_path_id": 107751}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0515H", "location": "Severn Tunnel East", "stage_seq": 8, "distance_m": 18725.974, "section_seq": 1, "route_path_id": 107751}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0519", "location": "Severn Tunnel West", "stage_seq": 9, "distance_m": 25719.09, "section_seq": 1, "route_path_id": 107751}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0520", "location": "Severn Tunnel Junction", "stage_seq": 10, "distance_m": 27513.957, "section_seq": 1, "route_path_id": 107751}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0526", "location": "Llanwern West Jn", "stage_seq": 11, "distance_m": 39687.035, "section_seq": 1, "route_path_id": 107751}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0528", "location": "Maindee East Jn", "stage_seq": 12, "distance_m": 42232.983, "section_seq": 1, "route_path_id": 107751}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0534", "location": "Maindee West Jn", "stage_seq": 13, "distance_m": 42744.556, "section_seq": 1, "route_path_id": 107751}, {"is_pass": false, "wtt_arr": "0535H", "wtt_dep": "0538", "location": "Newport (South Wales)", "stage_seq": 14, "distance_m": 43234.057, "section_seq": 1, "route_path_id": 107751}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0539H", "location": "Gaer Jn", "stage_seq": 15, "distance_m": 44929.466, "section_seq": 1, "route_path_id": 107751}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0540H", "location": "Ebbw Jn", "stage_seq": 16, "distance_m": 45958.637, "section_seq": 1, "route_path_id": 107751}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0545H", "location": "Marshfield", "stage_seq": 17, "distance_m": 51910.3, "section_seq": 1, "route_path_id": 107751}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0557", "location": "Long Dyke Jn", "stage_seq": 18, "distance_m": 61040.488, "section_seq": 1, "route_path_id": 107751}, {"is_pass": false, "wtt_arr": "0601", "wtt_dep": null, "location": "Cardiff Central", "stage_seq": 19, "distance_m": 62460.798, "section_seq": 1, "route_path_id": 107751}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 62460.798, "from_m": 0.0, "section_seq": 1, "route_path_id": 107751}], "total_distance_m": 62460.798, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 57021.932, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5438.866, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 25801, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:39:37Z", "source_id": 52000538, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T03:40:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:39:44Z", "source_id": 16771486, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T04:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25723, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:41:21Z", "source_id": 52001308, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T03:42:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:41:28Z", "source_id": 16771728, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T04:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25738, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:44:25Z", "source_id": 52002674, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T03:45:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:44:29Z", "source_id": 16772098, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T04:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24640, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:50:07Z", "source_id": 52005619, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T03:51:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:50:12Z", "source_id": 16772927, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T04:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24700, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:00:58Z", "source_id": 52011843, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T04:01:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:01:04Z", "source_id": 16774795, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T05:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24801, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:51:23Z", "source_id": 52063346, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T04:53:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:51:26Z", "source_id": 16790161, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T05:53:00+01:00", "operational_fact": true}] |
St. Philips Mrsh H S T D |
0447 |
0447 |
None |
None |
None |
Cardiff Central |
0601 |
0601 |
2 |
EARLY |
-8 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G15552/2026-09-17/detailed |
None |
Newport (South Wales) |
2026-09-17T05:38:00+01:00 |
Cardiff Central |
52.0 |
{"type": "LineString", "coordinates": [[-2.9992781705370697, 51.589345813679], [-2.9996414999999996, 51.58915199999999], [-2.9998592, 51.5890199], [-3.0001342, 51.5888515], [-3.000456, 51.5886424], [-3.000602199999999, 51.5885182], [-3.0007845999999994, 51.5883616], [-3.0008691, 51.5882916], [-3.0010018, 51.58816560000001], [-3.0012178, 51.587935], [-3.0013531999999996, 51.5877692], [-3.0014765999999997, 51.58761249999999], [-3.0015598000000003, 51.5874959], [-3.0017915, 51.5871648], [-3.0020156999999994, 51.586780899999994], [-3.0022625, 51.5863526], [-3.0023715999999996, 51.58616669999999], [-3.0026308, 51.5857106], [-3.0037110999999994, 51.5838232], [-3.0058895000000003, 51.57999699999999], [-3.0060644999999995, 51.5796901], [-3.0061895999999995, 51.57947239999999], [-3.0064934, 51.57904429999999], [-3.0066883000000004, 51.57871299999999], [-3.0068204, 51.57848179999999], [-3.0069700347080226, 51.57821989136252], [-3.0070547, 51.578071699999995], [-3.0075309999999997, 51.57723800000001], [-3.0075907999999996, 51.5771333], [-3.0078949, 51.5764211], [-3.0079525, 51.576271199999994], [-3.0080076, 51.57598769999999], [-3.0080524, 51.5756507], [-3.0080681999999994, 51.575514600000005], [-3.0080815, 51.5750575], [-3.0080813, 51.5747014], [-3.0080335, 51.5742041], [-3.0079715999999994, 51.57370590000001], [-3.0078696999999996, 51.5730975], [-3.0077489999999996, 51.5724623], [-3.0075611999999996, 51.571428699999984], [-3.0073788, 51.5705402], [-3.0072661999999997, 51.5699683], [-3.0070959044723864, 51.56908936711081], [-3.0070795, 51.56900469999999], [-3.0069446, 51.5683566], [-3.0069087, 51.568192], [-3.0068696, 51.5680128], [-3.0067159, 51.567161], [-3.0066296, 51.56666990000001], [-3.0065704999999996, 51.566340200000006], [-3.0065297, 51.566035], [-3.006525, 51.5655815], [-3.0064975, 51.5652689], [-3.0065069, 51.5645888], [-3.0064935, 51.5642307], [-3.0064867999999993, 51.56376800000001], [-3.0065096, 51.5630405], [-3.0065391, 51.5625503], [-3.0066035, 51.5619868], [-3.0066719, 51.5615549], [-3.0067308999999995, 51.561268599999984], [-3.0068300999999997, 51.560805], [-3.0069186, 51.5605249], [-3.0070407, 51.56011749999999], [-3.0072176999999995, 51.5595822], [-3.0073786, 51.5590786], [-3.0076307, 51.5582615], [-3.0079218, 51.5573982], [-3.0080493, 51.5570193], [-3.0082969, 51.55630829999999], [-3.0084884, 51.5558346], [-3.0086674999999996, 51.555456199999995], [-3.0089019999999995, 51.5550163], [-3.0091230649370484, 51.55466347968381], [-3.0091723, 51.55458490000001], [-3.0094316, 51.5542098], [-3.0096374, 51.55394359999999], [-3.0098065999999997, 51.5537334], [-3.0101167999999996, 51.5533803], [-3.0103219, 51.55316549999999], [-3.0107302, 51.552766000000005], [-3.0111388999999997, 51.55240770000001], [-3.0115634, 51.5520685], [-3.0120490999999996, 51.55171649999998], [-3.0125425, 51.5513872], [-3.0128396, 51.5512071], [-3.0130663999999996, 51.55107470000001], [-3.013546, 51.550812099999995], [-3.014134, 51.5505113], [-3.0147650999999995, 51.5502099], [-3.0152281, 51.54999699999999], [-3.0158590999999997, 51.54970310000001], [-3.0164438, 51.54943430000001], [-3.0170229, 51.549163799999995], [-3.0175981, 51.5488987], [-3.0181804, 51.54863], [-3.018762, 51.5483605], [-3.0192211, 51.54814770000001], [-3.0202048, 51.54768949999998], [-3.0212255, 51.5472213], [-3.0218182999999996, 51.5469444], [-3.0230549, 51.5463708], [-3.0243621999999997, 51.5457446], [-3.0251522999999994, 51.5453748], [-3.0263979999999995, 51.544795500000006], [-3.0271290999999994, 51.544467399999995], [-3.0276452999999997, 51.5442367], [-3.0283361, 51.5439269], [-3.0291622, 51.543565], [-3.0299117, 51.5432208], [-3.030888, 51.54277539999999], [-3.0317853999999995, 51.54235719999999], [-3.0333572, 51.5416332], [-3.0341806, 51.54124790000001], [-3.0349006000000003, 51.5409137], [-3.0356183, 51.5405806], [-3.0363643, 51.5402219], [-3.0375601999999997, 51.5396681], [-3.0384534, 51.5392577], [-3.0391561, 51.538927300000005], [-3.0397929999999995, 51.5386316], [-3.0404489, 51.5383301], [-3.0417069, 51.537744499999995], [-3.0425464, 51.537357500000006], [-3.043135, 51.5370884], [-3.0442442, 51.53656829999999], [-3.0453123, 51.53607589999999], [-3.0460091, 51.53576079999999], [-3.0470682999999994, 51.5352731], [-3.0487048000000003, 51.534519499999995], [-3.0504321000000005, 51.53370029999999], [-3.0518831999999994, 51.53303459999999], [-3.053035, 51.53249850000001], [-3.0542719660063726, 51.531927628931506], [-3.0543535, 51.53188999999999], [-3.0550534999999996, 51.5315663], [-3.0559789, 51.5311391], [-3.0565085, 51.5309033], [-3.0572605198018885, 51.53055058404835], [-3.0575318999999994, 51.530423299999995], [-3.0583661, 51.53003280000001], [-3.0588447, 51.5298071], [-3.0595676999999997, 51.52947220000001], [-3.0602703999999994, 51.5291535], [-3.0609034, 51.52886480000001], [-3.0623223, 51.52821730000001], [-3.0630626, 51.52788029999999], [-3.0640603999999994, 51.5274164], [-3.0646585, 51.5271427], [-3.065549, 51.5267355], [-3.0671825000000004, 51.52598460000001], [-3.0678423, 51.5256725], [-3.068447, 51.525355], [-3.0694742999999995, 51.524882700000006], [-3.0713210999999996, 51.5240221], [-3.0736934, 51.52292179999999], [-3.0751069, 51.52226929999999], [-3.0770622999999997, 51.52135640000001], [-3.0788298999999997, 51.5205419], [-3.080379, 51.5198214], [-3.0821492, 51.5189986], [-3.0830316999999994, 51.5185914], [-3.0842011, 51.51804390000001], [-3.0856024, 51.517394200000005], [-3.0864327, 51.51701409999999], [-3.0876865, 51.5164328], [-3.0890237, 51.5158124], [-3.0907645, 51.5150062], [-3.0918895, 51.51448490000001], [-3.0930563, 51.513939], [-3.0944686000000003, 51.5132835], [-3.0958886999999997, 51.5126254], [-3.0973666, 51.5119376], [-3.0982451999999996, 51.5115292], [-3.0989667, 51.511191999999994], [-3.1003051, 51.5105726], [-3.1017252000000006, 51.50991609999999], [-3.1034605999999996, 51.509108099999985], [-3.1043725, 51.5086858], [-3.1053906, 51.50821379999999], [-3.1068040999999997, 51.5075811], [-3.1072036999999995, 51.5074192], [-3.1077923, 51.50719829999999], [-3.1084027000000005, 51.50698680000001], [-3.1089954, 51.5067931], [-3.1097545, 51.5065527], [-3.1100883, 51.5064487], [-3.1111278, 51.50612199999999], [-3.1118386, 51.5059], [-3.1123252999999997, 51.505744199999995], [-3.1134813, 51.50538190000001], [-3.1146924999999994, 51.50500009999999], [-3.1157653, 51.50465779999998], [-3.1176709, 51.504058], [-3.1199776, 51.5033284], [-3.1212973, 51.50291430000001], [-3.122464, 51.502547], [-3.1237408, 51.502141300000005], [-3.1249692, 51.50175889999999], [-3.1261172, 51.50139660000001], [-3.126816, 51.5011767], [-3.1284105, 51.5006703], [-3.129156099999999, 51.5004332], [-3.13026, 51.50008969999998], [-3.1308769, 51.499897700000005], [-3.1313829, 51.4997382], [-3.1316172, 51.49964250000001], [-3.1319807, 51.4994975], [-3.1323367, 51.499383399999985], [-3.1326133, 51.4992923], [-3.1327624999999997, 51.49923259999999], [-3.1328832, 51.49918079999999], [-3.1330944, 51.49909909999999], [-3.1334423999999994, 51.49898379999999], [-3.1336411, 51.4989124], [-3.134024244451826, 51.4987748385867], [-3.1340795, 51.498755], [-3.134337, 51.4986615], [-3.1344086999999994, 51.49863390000001], [-3.1345420999999996, 51.4985689], [-3.1346414, 51.4985188], [-3.1347699999999996, 51.4984516], [-3.1349162999999995, 51.4983752], [-3.1351698, 51.4982466], [-3.1354474, 51.49811299999999], [-3.1356521, 51.498014499999975], [-3.136352899999999, 51.4977099], [-3.1364706999999994, 51.49765300000001], [-3.1366289, 51.4975645], [-3.1368073, 51.4974643], [-3.1369722000000007, 51.4973758], [-3.1378895999999994, 51.496903200000006], [-3.1384274, 51.496611400000006], [-3.138843099999999, 51.4963722], [-3.1393715, 51.4960524], [-3.1399307, 51.4956967], [-3.1403760000000003, 51.495402000000006], [-3.1407576000000006, 51.49512979999999], [-3.1407809999999996, 51.4951131], [-3.141115, 51.4948664], [-3.1414462, 51.49460169999999], [-3.1416448999999997, 51.49444479999999], [-3.141803, 51.4943395], [-3.1419476999999993, 51.4942565], [-3.1420649, 51.49418479999999], [-3.1422911, 51.494006], [-3.142419799999999, 51.49390239999999], [-3.142663, 51.493734100000005], [-3.1427604, 51.4936703], [-3.1429468999999997, 51.4935555], [-3.143238, 51.4933668], [-3.1434256, 51.4932161], [-3.1438642, 51.492862], [-3.1439519999999996, 51.4927925], [-3.144103494418325, 51.49269239165645], [-3.144338799999999, 51.4925369], [-3.1444949999999996, 51.4924122], [-3.1447532999999996, 51.4922017], [-3.145351, 51.49172549999999], [-3.1461637999999996, 51.49106779999999], [-3.1468684, 51.49050479999999], [-3.1469439, 51.4904444], [-3.1479940999999996, 51.4895796], [-3.1484752, 51.489165], [-3.1489375999999996, 51.4887627], [-3.1494774999999997, 51.488291999999994], [-3.1497729999999997, 51.48803139999999], [-3.1502805, 51.4875807], [-3.1506516, 51.487252599999984], [-3.1517657, 51.4862661], [-3.1525643, 51.48557590000001], [-3.1527494999999996, 51.4854159], [-3.1529674, 51.48523170000001], [-3.1538535999999997, 51.4844874], [-3.1541639000000004, 51.4842255], [-3.1547483999999995, 51.483755599999995], [-3.1553833, 51.483276399999994], [-3.1560539, 51.48281800000001], [-3.1566908999999996, 51.48240479999999], [-3.1581248999999993, 51.4816369], [-3.1603044, 51.480639999999994], [-3.1609931593348763, 51.48032655915422], [-3.1621398999999997, 51.4798047], [-3.1628005999999997, 51.4795462], [-3.1630702, 51.479460199999984], [-3.1633855999999994, 51.47936310000001], [-3.1635835, 51.47930499999999], [-3.1637754, 51.47924969999999], [-3.1640954999999997, 51.479162899999984], [-3.1644977999999995, 51.4790614], [-3.1651687, 51.4789021], [-3.165402, 51.4788389], [-3.1658277999999997, 51.4787206], [-3.1663089, 51.4785871], [-3.167459, 51.4782647], [-3.1678070999999997, 51.47816949999999], [-3.1679449999999996, 51.4781311], [-3.1685189999999994, 51.4779741], [-3.1688897999999996, 51.4778856], [-3.169301399999999, 51.4777922], [-3.1695627999999996, 51.4777259], [-3.1697089, 51.477686899999995], [-3.1701479, 51.47756340000001], [-3.1702486999999997, 51.4775407], [-3.1706154, 51.477458], [-3.1707864999999997, 51.477419], [-3.1709491999999995, 51.4773806], [-3.1712224, 51.4773115], [-3.171431508709132, 51.47725188852774], [-3.171511393836019, 51.47722911532835], [-3.1715794999999996, 51.4772097], [-3.1717497465626896, 51.47715936286946], [-3.1717989999999996, 51.477144800000005], [-3.171930566980932, 51.47710393260773], [-3.1723610999999994, 51.4769702], [-3.1724698, 51.476942300000005], [-3.1725684, 51.47691009999999], [-3.1734133000000004, 51.47665400000001], [-3.1736526, 51.4765853], [-3.1738792, 51.476517300000005], [-3.1739411, 51.476498799999995], [-3.1740777, 51.47645760000001], [-3.1742243999999995, 51.47641339999999], [-3.1744743999999994, 51.4763388], [-3.1752819, 51.4761196], [-3.1755003, 51.4760639], [-3.1756265, 51.4760329], [-3.175958, 51.47594629999999], [-3.1762035000000006, 51.47588629999999], [-3.17641865, 51.47584095000017], [-3.1766039, 51.4758122], [-3.1768271, 51.47578089999999], [-3.1770947, 51.4757489], [-3.1772862999999996, 51.47573049999998], [-3.1775485999999997, 51.4757115], [-3.1776977, 51.47570439999999], [-3.1778614999999997, 51.4756979], [-3.1780670999999994, 51.47569120000001], [-3.1792304, 51.4756626]]} |
11.7 |
0501 |
0553 |
Newport (South Wales) |
Cardiff Central |
Cardiff Central |
51.4756626 |
-3.1792304 |
51.4756626 |
-3.1792304 |
1 |
0 |
2026-09-17 05:03:21 |
TERMINATED |
2026-09-17 04:53:00 |
Cardiff Central |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16790161 |
1789620687171119 |
49 |
49 |
2026-09-17 05:03:15.660915 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:53:15.388367 |
| 597645 |
628206 |
G53258 |
615U04M517 |
2026-09-17 |
COMPLETE |
16790291 |
2026-09-17 05:53:00 |
2026-09-17 05:03:21 |
2026-09-19 05:03:21 |
{"id": 628206, "stp": "P", "toc": "East Midlands Railway", "uid": "G53258", "consist": "360110+360121", "dest_crs": "COR", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G53258/2026-09-17/detailed", "trust_id": "615U04M517", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Corby", "service_date": "2026-09-17", "dest_arr_time": "0554", "dest_platform": "1", "is_terminated": 1, "next_location": "Corby", "signalling_id": "5U04", "timing_status": "EARLY", "origin_station": "Kettering Stabling Sidings", "current_leg_arr": "0553", "current_leg_dep": "0545", "current_leg_end": "Corby", "origin_dep_time": "0526", "origin_platform": null, "current_location": "Corby Bus (Lewin Road)", "last_update_time": "2026-09-17T05:03:21", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.7320232000000001, 52.3935989], [-0.7321379999999998, 52.3938688], [-0.7323209999999999, 52.394234], [-0.7323461000000001, 52.3942775], [-0.7325262, 52.3945911], [-0.7327080999999999, 52.3948736], [-0.7329319999999999, 52.395202600000005], [-0.7332202999999999, 52.3955763], [-0.7335572, 52.3959878], [-0.7339314, 52.3964335], [-0.7343756, 52.39701350000001], [-0.7347650999999998, 52.3974717], [-0.7351524999999999, 52.39796139999999], [-0.7355708999999999, 52.3985634], [-0.7358807999999999, 52.39907920000001], [-0.7361729, 52.3996378], [-0.7363976000000001, 52.400144], [-0.7365933, 52.400652], [-0.7367928, 52.40127519999999], [-0.7369115, 52.4017679], [-0.7369711999999999, 52.40208189999999], [-0.7370099, 52.4023577], [-0.7370627999999999, 52.4028523], [-0.7370785, 52.40326360000001], [-0.7370614999999999, 52.403903499999984], [-0.7370239, 52.4043369], [-0.7369505999999999, 52.4048242], [-0.7368085999999999, 52.4055104], [-0.7366127999999998, 52.4061879], [-0.7363662999999999, 52.406857200000005], [-0.7360480999999999, 52.4076241], [-0.7357729999999999, 52.4083976], [-0.7356225999999999, 52.4089494], [-0.7355070999999999, 52.4095012], [-0.7353869999999999, 52.41048299999999], [-0.7353694999999999, 52.41120269999999], [-0.7353838999999999, 52.41156079999999], [-0.7354152999999999, 52.4119166], [-0.7354737999999998, 52.412403299999994], [-0.7355658, 52.4128783], [-0.7356736, 52.41334489999999], [-0.7358150999999999, 52.4138022], [-0.7360728999999999, 52.41450510000001], [-0.7362852000000001, 52.41498500000001], [-0.7365831999999999, 52.415574], [-0.7367661, 52.41591569999999], [-0.7375751999999999, 52.417239], [-0.7379162999999999, 52.4177932], [-0.7383527, 52.41841920000001], [-0.7394658, 52.4202154], [-0.7396885999999999, 52.42057889999999], [-0.7412962999999999, 52.42320229999999], [-0.7434672, 52.4267306], [-0.7442078, 52.427938299999994], [-0.7445928999999999, 52.42857179999999], [-0.7448946, 52.4291422], [-0.7450817, 52.42965679999999], [-0.745179, 52.43023660000001], [-0.7451904, 52.430552600000006], [-0.7451659, 52.4308647], [-0.7450814, 52.43130609999999], [-0.7449282999999999, 52.4317143], [-0.7447322, 52.432119199999995], [-0.7444496, 52.4325155], [-0.7441341999999999, 52.43290259999999], [-0.7437772999999999, 52.4332628], [-0.7410546999999998, 52.43597009999999], [-0.7390445, 52.4380315], [-0.7384665999999999, 52.4385991], [-0.7374414419625074, 52.43957578845911], [-0.7369101, 52.440082], [-0.7353570999999999, 52.44165160000001], [-0.7347053, 52.4423056], [-0.7316047, 52.44538579999999], [-0.7299525, 52.44702389999999], [-0.7284853, 52.44849020000001], [-0.7273533999999999, 52.44955439999999], [-0.7261384, 52.4505467], [-0.7253686, 52.4511156], [-0.7244352, 52.4517678], [-0.7235419999999999, 52.45233820000001], [-0.7226139, 52.4529005], [-0.7216898999999999, 52.453414599999995], [-0.7207471, 52.45390909999999], [-0.7186522272956171, 52.45495988763871], [-0.7178046999999999, 52.45538499999999], [-0.7175472, 52.45551090000001], [-0.7138685999999999, 52.45736109999999], [-0.7129445999999999, 52.45782979999999], [-0.7106256, 52.4589832], [-0.7080253999999999, 52.46030939999999], [-0.7077518, 52.46045819999999], [-0.7066842999999999, 52.46106609999999], [-0.7052252, 52.4619584], [-0.7045706999999999, 52.4623899], [-0.7035380999999999, 52.4630958], [-0.7024812999999999, 52.46387210000001], [-0.7015424999999998, 52.4646156], [-0.7010945999999999, 52.4649898], [-0.7004991, 52.46549970000001], [-0.6999197999999999, 52.46603569999999], [-0.6993967000000001, 52.466547099999985], [-0.6988763999999998, 52.467063499999995], [-0.6982057999999999, 52.4677596], [-0.6975862, 52.4684442], [-0.6970765999999999, 52.4690553], [-0.6965804, 52.469674600000005], [-0.6960976, 52.4703347], [-0.6956792, 52.4709344], [-0.6952125000000001, 52.47165979999999], [-0.6947698999999999, 52.4723951], [-0.6943648999999998, 52.473125399999994], [-0.6939974, 52.473865499999995], [-0.6937507, 52.4744014], [-0.6935334, 52.4749226], [-0.6931310999999999, 52.47600249999999], [-0.6923344999999999, 52.4781426], [-0.6909478, 52.48195129999999], [-0.6902503999999999, 52.4838542], [-0.689714, 52.4853226], [-0.6895523, 52.4857661], [-0.6893875, 52.486199799999994], [-0.6892482999999999, 52.4865881], [-0.689109, 52.4869864], [-0.6890155, 52.4872208], [-0.6888378999999999, 52.4877099], [-0.6887284, 52.48800979999999], [-0.6886206, 52.488304499999984], [-0.6885333, 52.4885196], [-0.6884226999999999, 52.48881660000001]]}", "current_leg_start": "Kettering", "dest_arr_time_act": "0554", "motion_projection": null, "next_location_lat": "52.4888166", "next_location_lon": "-0.6884227", "previous_location": "Kettering", "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\": 465.196, \"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\": 1566.822, \"from_m\": 465.196, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1633.228, \"from_m\": 1566.822, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1681.506, \"from_m\": 1633.228, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1779.446, \"from_m\": 1681.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\": 2309.087, \"from_m\": 1779.446, \"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\": 5512.113, \"from_m\": 2309.087, \"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\": 6041.755, \"from_m\": 5512.113, \"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\": 6139.695, \"from_m\": 6041.755, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8577.443, \"from_m\": 6139.695, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12235.621, \"from_m\": 8577.443, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 12781.398, \"from_m\": 12235.621, \"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\": 19988.501, \"from_m\": 12781.398, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 20197.257, \"from_m\": 19988.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}], \"service_id\": 628206, \"profile_key\": \"b616b664abdbf3ef16e3a20c4f97feb1ad6f7459a3c41a8f7315d12b4f54d35a\", \"schedule_id\": 11543, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0526\", \"location\": \"Kettering Stabling Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69465}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0530\", \"location\": \"Kettering Sig. BK6094\", \"stage_seq\": 2, \"distance_m\": 401.074, \"section_seq\": 1, \"route_path_id\": 69465}, {\"is_pass\": false, \"wtt_arr\": \"0532\", \"wtt_dep\": \"0541\", \"location\": \"Kettering South Jn\", \"stage_seq\": 3, \"distance_m\": 1828.23, \"section_seq\": 1, \"route_path_id\": 69465}, {\"is_pass\": false, \"wtt_arr\": \"0544\", \"wtt_dep\": \"0546\", \"location\": \"Kettering\", \"stage_seq\": 4, \"distance_m\": 3910.6, \"section_seq\": 1, \"route_path_id\": 69465}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0548\", \"location\": \"Kettering North Jn\", \"stage_seq\": 5, \"distance_m\": 11286.674, \"section_seq\": 1, \"route_path_id\": 69465}, {\"is_pass\": false, \"wtt_arr\": \"0554\", \"wtt_dep\": null, \"location\": \"Corby\", \"stage_seq\": 6, \"distance_m\": 20197.257, \"section_seq\": 1, \"route_path_id\": 69465}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 20197.257, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69465}], \"total_distance_m\": 20197.257, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 19523.305, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 673.952, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0526", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "52.4888166", "current_position_lon": "-0.6884227", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 17681, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:38:30Z\", \"source_id\": 52045850, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:40:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:38:33Z\", \"source_id\": 16784832, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17630, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:51:41Z\", \"source_id\": 52063769, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:53:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:51:43Z\", \"source_id\": 16790291, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Corby", "service_state_platform": "1", "timing_fact_generation": 1789620704715107, "current_leg_arrival_utc": "2026-09-17T05:53:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:53:16.618123", "service_state_evidence_id": 16790291, "current_leg_start_actual_dep": "2026-09-17T05:46:00+01:00", "operational_evidence_version": 13, "service_state_event_time_utc": "2026-09-17T04:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:03:17.338978", "service_state_valid_until_kind": null, "operational_interpretation_version": 13, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
East Midlands Railway |
P |
None |
COR |
5U04 |
360110+360121 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 465.196, "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": 1566.822, "from_m": 465.196, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1633.228, "from_m": 1566.822, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1681.506, "from_m": 1633.228, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1779.446, "from_m": 1681.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": 2309.087, "from_m": 1779.446, "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": 5512.113, "from_m": 2309.087, "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": 6041.755, "from_m": 5512.113, "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": 6139.695, "from_m": 6041.755, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8577.443, "from_m": 6139.695, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12235.621, "from_m": 8577.443, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 12781.398, "from_m": 12235.621, "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": 19988.501, "from_m": 12781.398, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 20197.257, "from_m": 19988.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}], "service_id": 628206, "profile_key": "b616b664abdbf3ef16e3a20c4f97feb1ad6f7459a3c41a8f7315d12b4f54d35a", "schedule_id": 11543, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0526", "location": "Kettering Stabling Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69465}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0530", "location": "Kettering Sig. BK6094", "stage_seq": 2, "distance_m": 401.074, "section_seq": 1, "route_path_id": 69465}, {"is_pass": false, "wtt_arr": "0532", "wtt_dep": "0541", "location": "Kettering South Jn", "stage_seq": 3, "distance_m": 1828.23, "section_seq": 1, "route_path_id": 69465}, {"is_pass": false, "wtt_arr": "0544", "wtt_dep": "0546", "location": "Kettering", "stage_seq": 4, "distance_m": 3910.6, "section_seq": 1, "route_path_id": 69465}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0548", "location": "Kettering North Jn", "stage_seq": 5, "distance_m": 11286.674, "section_seq": 1, "route_path_id": 69465}, {"is_pass": false, "wtt_arr": "0554", "wtt_dep": null, "location": "Corby", "stage_seq": 6, "distance_m": 20197.257, "section_seq": 1, "route_path_id": 69465}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 20197.257, "from_m": 0.0, "section_seq": 1, "route_path_id": 69465}], "total_distance_m": 20197.257, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 19523.305, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 673.952, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 17681, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:38:30Z", "source_id": 52045850, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T04:40:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:38:33Z", "source_id": 16784832, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17630, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:51:41Z", "source_id": 52063769, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T04:53:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:51:43Z", "source_id": 16790291, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:53:00+01:00", "operational_fact": true}] |
Kettering Stabling Sidings |
0526 |
0526 |
None |
None |
None |
Corby |
0554 |
0554 |
1 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G53258/2026-09-17/detailed |
None |
Kettering |
2026-09-17T05:46:00+01:00 |
Corby |
8.0 |
{"type": "LineString", "coordinates": [[-0.7320232000000001, 52.3935989], [-0.7321379999999998, 52.3938688], [-0.7323209999999999, 52.394234], [-0.7323461000000001, 52.3942775], [-0.7325262, 52.3945911], [-0.7327080999999999, 52.3948736], [-0.7329319999999999, 52.395202600000005], [-0.7332202999999999, 52.3955763], [-0.7335572, 52.3959878], [-0.7339314, 52.3964335], [-0.7343756, 52.39701350000001], [-0.7347650999999998, 52.3974717], [-0.7351524999999999, 52.39796139999999], [-0.7355708999999999, 52.3985634], [-0.7358807999999999, 52.39907920000001], [-0.7361729, 52.3996378], [-0.7363976000000001, 52.400144], [-0.7365933, 52.400652], [-0.7367928, 52.40127519999999], [-0.7369115, 52.4017679], [-0.7369711999999999, 52.40208189999999], [-0.7370099, 52.4023577], [-0.7370627999999999, 52.4028523], [-0.7370785, 52.40326360000001], [-0.7370614999999999, 52.403903499999984], [-0.7370239, 52.4043369], [-0.7369505999999999, 52.4048242], [-0.7368085999999999, 52.4055104], [-0.7366127999999998, 52.4061879], [-0.7363662999999999, 52.406857200000005], [-0.7360480999999999, 52.4076241], [-0.7357729999999999, 52.4083976], [-0.7356225999999999, 52.4089494], [-0.7355070999999999, 52.4095012], [-0.7353869999999999, 52.41048299999999], [-0.7353694999999999, 52.41120269999999], [-0.7353838999999999, 52.41156079999999], [-0.7354152999999999, 52.4119166], [-0.7354737999999998, 52.412403299999994], [-0.7355658, 52.4128783], [-0.7356736, 52.41334489999999], [-0.7358150999999999, 52.4138022], [-0.7360728999999999, 52.41450510000001], [-0.7362852000000001, 52.41498500000001], [-0.7365831999999999, 52.415574], [-0.7367661, 52.41591569999999], [-0.7375751999999999, 52.417239], [-0.7379162999999999, 52.4177932], [-0.7383527, 52.41841920000001], [-0.7394658, 52.4202154], [-0.7396885999999999, 52.42057889999999], [-0.7412962999999999, 52.42320229999999], [-0.7434672, 52.4267306], [-0.7442078, 52.427938299999994], [-0.7445928999999999, 52.42857179999999], [-0.7448946, 52.4291422], [-0.7450817, 52.42965679999999], [-0.745179, 52.43023660000001], [-0.7451904, 52.430552600000006], [-0.7451659, 52.4308647], [-0.7450814, 52.43130609999999], [-0.7449282999999999, 52.4317143], [-0.7447322, 52.432119199999995], [-0.7444496, 52.4325155], [-0.7441341999999999, 52.43290259999999], [-0.7437772999999999, 52.4332628], [-0.7410546999999998, 52.43597009999999], [-0.7390445, 52.4380315], [-0.7384665999999999, 52.4385991], [-0.7374414419625074, 52.43957578845911], [-0.7369101, 52.440082], [-0.7353570999999999, 52.44165160000001], [-0.7347053, 52.4423056], [-0.7316047, 52.44538579999999], [-0.7299525, 52.44702389999999], [-0.7284853, 52.44849020000001], [-0.7273533999999999, 52.44955439999999], [-0.7261384, 52.4505467], [-0.7253686, 52.4511156], [-0.7244352, 52.4517678], [-0.7235419999999999, 52.45233820000001], [-0.7226139, 52.4529005], [-0.7216898999999999, 52.453414599999995], [-0.7207471, 52.45390909999999], [-0.7186522272956171, 52.45495988763871], [-0.7178046999999999, 52.45538499999999], [-0.7175472, 52.45551090000001], [-0.7138685999999999, 52.45736109999999], [-0.7129445999999999, 52.45782979999999], [-0.7106256, 52.4589832], [-0.7080253999999999, 52.46030939999999], [-0.7077518, 52.46045819999999], [-0.7066842999999999, 52.46106609999999], [-0.7052252, 52.4619584], [-0.7045706999999999, 52.4623899], [-0.7035380999999999, 52.4630958], [-0.7024812999999999, 52.46387210000001], [-0.7015424999999998, 52.4646156], [-0.7010945999999999, 52.4649898], [-0.7004991, 52.46549970000001], [-0.6999197999999999, 52.46603569999999], [-0.6993967000000001, 52.466547099999985], [-0.6988763999999998, 52.467063499999995], [-0.6982057999999999, 52.4677596], [-0.6975862, 52.4684442], [-0.6970765999999999, 52.4690553], [-0.6965804, 52.469674600000005], [-0.6960976, 52.4703347], [-0.6956792, 52.4709344], [-0.6952125000000001, 52.47165979999999], [-0.6947698999999999, 52.4723951], [-0.6943648999999998, 52.473125399999994], [-0.6939974, 52.473865499999995], [-0.6937507, 52.4744014], [-0.6935334, 52.4749226], [-0.6931310999999999, 52.47600249999999], [-0.6923344999999999, 52.4781426], [-0.6909478, 52.48195129999999], [-0.6902503999999999, 52.4838542], [-0.689714, 52.4853226], [-0.6895523, 52.4857661], [-0.6893875, 52.486199799999994], [-0.6892482999999999, 52.4865881], [-0.689109, 52.4869864], [-0.6890155, 52.4872208], [-0.6888378999999999, 52.4877099], [-0.6887284, 52.48800979999999], [-0.6886206, 52.488304499999984], [-0.6885333, 52.4885196], [-0.6884226999999999, 52.48881660000001]]} |
7.4 |
0545 |
0553 |
Kettering |
Corby Bus (Lewin Road) |
Corby |
52.4888166 |
-0.6884227 |
52.4888166 |
-0.6884227 |
1 |
0 |
2026-09-17 05:03:21 |
TERMINATED |
2026-09-17 04:53:00 |
Corby |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16790291 |
1789620704715107 |
13 |
13 |
2026-09-17 05:03:17.338978 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:53:16.618123 |
| 597646 |
627639 |
G40424 |
785Q99M417 |
2026-09-17 |
COMPLETE |
16791015 |
2026-09-17 05:53:00 |
2026-09-17 05:03:21 |
2026-09-19 05:03:21 |
{"id": 627639, "stp": "O", "toc": "Transport for Wales", "uid": "G40424", "consist": "756109", "dest_crs": "ABA", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G40424/2026-09-17/detailed", "trust_id": "785Q99M417", "origin_crs": "XCC", "show_on_map": 0, "dar_est_time": "05:00:00", "dar_platform": null, "dest_station": "Aberdare", "service_date": "2026-09-17", "dest_arr_time": "0610", "dest_platform": null, "is_terminated": 1, "next_location": "Aberdare", "signalling_id": "5Q99", "timing_status": "EARLY", "origin_station": "Canton C.S.D.", "current_leg_arr": "0553", "current_leg_dep": "0600", "current_leg_end": "Aberdare", "origin_dep_time": "0500", "origin_platform": null, "current_location": "Aberdare", "last_update_time": "2026-09-17T05:03:21", "route_debug_link": null, "timing_variation": "-17 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.376642727672456, 51.68173340449282], [-3.3766435999999995, 51.68173380000001], [-3.3770391999999996, 51.6819132], [-3.3773449999999996, 51.6820645], [-3.37768, 51.6822464], [-3.3778627, 51.6823606], [-3.378045, 51.6824878], [-3.3792183, 51.6833842], [-3.3795459, 51.68361219999999], [-3.3797269, 51.68373170000001], [-3.3799312999999995, 51.6838552], [-3.380769299999999, 51.68435999999999], [-3.3817018, 51.6848435], [-3.3825953, 51.6852363], [-3.3834202999999996, 51.68555859999999], [-3.384077200000001, 51.6857652], [-3.3845707, 51.68586260000001], [-3.3850952, 51.6859244], [-3.3858777999999994, 51.68594409999999], [-3.3921735, 51.6858018], [-3.3931169, 51.6858307], [-3.3938823, 51.6859348], [-3.3944825, 51.68610909999999], [-3.3950834, 51.68630340000001], [-3.3955024999999996, 51.6864648], [-3.3958825, 51.68661410000001], [-3.3968597999999997, 51.687037999999994], [-3.3975569, 51.6873503], [-3.3983765, 51.687749200000006], [-3.3984139, 51.6877674], [-3.3993598, 51.68826200000001], [-3.4001625, 51.6887301], [-3.4006718, 51.689077999999995], [-3.4011889999999996, 51.6894692], [-3.402524364904516, 51.690616921132886], [-3.4025269, 51.69061909999999], [-3.4027668, 51.69083189999999], [-3.4030376, 51.69104169999999], [-3.4033919, 51.69128409999999], [-3.4042069, 51.6917534], [-3.4045919999999996, 51.6919394], [-3.4055369999999994, 51.6923568], [-3.406291, 51.6927026], [-3.4069351999999995, 51.6930266], [-3.4075719, 51.6933994], [-3.410343, 51.69509089999998], [-3.4132855, 51.6969022], [-3.4135980796541814, 51.69714561972514], [-3.4136072999999993, 51.6971528], [-3.4138052999999995, 51.697399], [-3.4139866, 51.69771319999999], [-3.4141173000000005, 51.6980041], [-3.4141424, 51.698226799999986], [-3.4141392, 51.6984618], [-3.4140886, 51.69871239999999], [-3.4138487, 51.69949429999999], [-3.4138228999999995, 51.6997551], [-3.4138294999999994, 51.700017599999995], [-3.4138466, 51.70014369999999], [-3.4138844, 51.7003451], [-3.4140147, 51.7006361], [-3.4141789, 51.70089670000001], [-3.4143823999999996, 51.701123199999984], [-3.4147940999999995, 51.701481], [-3.4156979, 51.7022034], [-3.4163953, 51.70268209999999], [-3.417157, 51.70316749999999], [-3.4191417999999993, 51.7043577], [-3.4239578999999996, 51.7073661], [-3.4245063, 51.7077086], [-3.4252955999999997, 51.7081765], [-3.4261156, 51.7086061], [-3.4272313999999997, 51.7091313], [-3.4301115999999996, 51.710442], [-3.4301739, 51.7104711], [-3.4337009, 51.712076299999985], [-3.4346021, 51.712442], [-3.4354819, 51.7127411], [-3.4363830999999996, 51.713007], [-3.4374667, 51.7132729], [-3.4399041, 51.71380779999999], [-3.4400118, 51.713835999999986], [-3.4406222, 51.7140157], [-3.4411557, 51.7142162], [-3.4413654999999994, 51.7143111], [-3.4414389, 51.7143443], [-3.4416361, 51.7144334], [-3.4418551999999996, 51.71453549999999]]}", "current_leg_start": "Mountain Ash", "dest_arr_time_act": "0610", "motion_projection": null, "next_location_lat": "51.7145355", "next_location_lon": "-3.4418552", "previous_location": "Mountain Ash", "current_leg_milage": "3.8", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 241.757, \"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\": 270.326, \"from_m\": 241.757, \"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\": 307.82, \"from_m\": 270.326, \"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\": 334.635, \"from_m\": 307.82, \"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\": 5946.422, \"from_m\": 334.635, \"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\": 6245.474, \"from_m\": 5946.422, \"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\": 6354.937, \"from_m\": 6245.474, \"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\": 6458.627, \"from_m\": 6354.937, \"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\": 6919.565, \"from_m\": 6458.627, \"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\": 10748.649, \"from_m\": 6919.565, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13245.692, \"from_m\": 10748.649, \"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\": 16326.549, \"from_m\": 13245.692, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18319.29, \"from_m\": 16326.549, \"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\": 18365.988, \"from_m\": 18319.29, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 18804.151, \"from_m\": 18365.988, \"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\": 19184.24, \"from_m\": 18804.151, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 20709.147, \"from_m\": 19184.24, \"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\": 21803.642, \"from_m\": 20709.147, \"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\": 22489.23, \"from_m\": 21803.642, \"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\": 23641.761, \"from_m\": 22489.23, \"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\": 24075.301, \"from_m\": 23641.761, \"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\": 24501.734, \"from_m\": 24075.301, \"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\": 24692.239, \"from_m\": 24501.734, \"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\": 24921.42, \"from_m\": 24692.239, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27325.632, \"from_m\": 24921.42, \"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\": 27498.803, \"from_m\": 27325.632, \"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\": 29754.513, \"from_m\": 27498.803, \"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\": 30491.397, \"from_m\": 29754.513, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 31481.927, \"from_m\": 30491.397, \"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\": 31975.119, \"from_m\": 31481.927, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 32574.315, \"from_m\": 31975.119, \"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\": 34067.343, \"from_m\": 32574.315, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 34139.935, \"from_m\": 34067.343, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 36201.701, \"from_m\": 34139.935, \"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\": 36298.715, \"from_m\": 36201.701, \"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\": 36358.574, \"from_m\": 36298.715, \"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\": 627639, \"profile_key\": \"e9790eac61d3f3e725fa2f156f363b28e2f59937c5db8b8975f95db5ed1dd971\", \"schedule_id\": 39496, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0500\", \"location\": \"Canton C.S.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 106505}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0504\", \"location\": \"Penarth Curve North Jn\", \"stage_seq\": 2, \"distance_m\": 192.851, \"section_seq\": 1, \"route_path_id\": 106505}, {\"is_pass\": false, \"wtt_arr\": \"0504H\", \"wtt_dep\": \"0507\", \"location\": \"Ninian Park\", \"stage_seq\": 3, \"distance_m\": 498.687, \"section_seq\": 1, \"route_path_id\": 106505}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0507H\", \"location\": \"CVL West Boundary\", \"stage_seq\": 4, \"distance_m\": 2329.212, \"section_seq\": 1, \"route_path_id\": 106505}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0513\", \"location\": \"Radyr\", \"stage_seq\": 5, \"distance_m\": 6699.508, \"section_seq\": 1, \"route_path_id\": 106505}, {\"is_pass\": false, \"wtt_arr\": \"0516\", \"wtt_dep\": \"0518\", \"location\": \"Taffs Well\", \"stage_seq\": 6, \"distance_m\": 9693.885, \"section_seq\": 1, \"route_path_id\": 106505}, {\"is_pass\": false, \"wtt_arr\": \"0526\", \"wtt_dep\": \"0529\", \"location\": \"Pontypridd\", \"stage_seq\": 7, \"distance_m\": 18765.7, \"section_seq\": 1, \"route_path_id\": 106505}, {\"is_pass\": false, \"wtt_arr\": \"0536\", \"wtt_dep\": \"0541\", \"location\": \"Stormstown Loop\", \"stage_seq\": 8, \"distance_m\": 23641.761, \"section_seq\": 1, \"route_path_id\": 106505}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0542\", \"location\": \"Abercynon\", \"stage_seq\": 9, \"distance_m\": 24277.232, \"section_seq\": 1, \"route_path_id\": 106505}, {\"is_pass\": false, \"wtt_arr\": \"0550\", \"wtt_dep\": \"0600\", \"location\": \"Mountain Ash\", \"stage_seq\": 10, \"distance_m\": 30234.758, \"section_seq\": 1, \"route_path_id\": 106505}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0602H\", \"location\": \"Fernhill\", \"stage_seq\": 11, \"distance_m\": 31758.499, \"section_seq\": 1, \"route_path_id\": 106505}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0603\", \"location\": \"Abercwmboi\", \"stage_seq\": 12, \"distance_m\": 32402.523, \"section_seq\": 1, \"route_path_id\": 106505}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0606\", \"location\": \"Cwmbach\", \"stage_seq\": 13, \"distance_m\": 33965.698, \"section_seq\": 1, \"route_path_id\": 106505}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0608H\", \"location\": \"Aberdare Platform 2\", \"stage_seq\": 14, \"distance_m\": 36201.701, \"section_seq\": 1, \"route_path_id\": 106505}, {\"is_pass\": false, \"wtt_arr\": \"0610\", \"wtt_dep\": null, \"location\": \"Aberdare\", \"stage_seq\": 15, \"distance_m\": 36358.574, \"section_seq\": 1, \"route_path_id\": 106505}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 36358.574, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 106505}], \"total_distance_m\": 36358.574, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 36116.817, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 241.757, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0500", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1433.0", "current_position_lat": "51.7145355", "current_position_lon": "-3.4418552", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25282, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:58:58Z\", \"source_id\": 52010589, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:00:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:59:03Z\", \"source_id\": 16774394, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25228, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:05:20Z\", \"source_id\": 52014748, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:06:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:05:29Z\", \"source_id\": 16775638, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25147, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:11:44Z\", \"source_id\": 52019330, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:12:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:11:47Z\", \"source_id\": 16776935, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25123, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:20:22Z\", \"source_id\": 52026705, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:21:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:20:28Z\", \"source_id\": 16779088, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25114, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:26:20Z\", \"source_id\": 52032540, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:26:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:26:23Z\", \"source_id\": 16780817, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25093, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:32:00Z\", \"source_id\": 52038413, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:32:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:32:07Z\", \"source_id\": 16782610, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25088, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:33:59Z\", \"source_id\": 52040712, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:34:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 25083, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:34:58Z\", \"source_id\": 52041828, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:36:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 25081, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:37:10Z\", \"source_id\": 52044277, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:39:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 25079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:53:16Z\", \"source_id\": 52066036, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:53:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:53:19Z\", \"source_id\": 16791015, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Aberdare", "service_state_platform": "1", "timing_fact_generation": 1789620801321922, "current_leg_arrival_utc": "2026-09-17T06:01:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:53:21.313877", "service_state_evidence_id": 16791015, "current_leg_start_actual_dep": "2026-09-17T06:00:00+01:00", "operational_evidence_version": 44, "service_state_event_time_utc": "2026-09-17T04:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T04:53:21.332015", "service_state_valid_until_kind": null, "operational_interpretation_version": 44, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
O |
XCC |
ABA |
5Q99 |
756109 |
5 |
75 |
None |
{"version": 3, "segments": [{"to_m": 241.757, "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": 270.326, "from_m": 241.757, "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": 307.82, "from_m": 270.326, "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": 334.635, "from_m": 307.82, "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": 5946.422, "from_m": 334.635, "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": 6245.474, "from_m": 5946.422, "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": 6354.937, "from_m": 6245.474, "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": 6458.627, "from_m": 6354.937, "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": 6919.565, "from_m": 6458.627, "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": 10748.649, "from_m": 6919.565, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13245.692, "from_m": 10748.649, "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": 16326.549, "from_m": 13245.692, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18319.29, "from_m": 16326.549, "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": 18365.988, "from_m": 18319.29, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 18804.151, "from_m": 18365.988, "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": 19184.24, "from_m": 18804.151, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 20709.147, "from_m": 19184.24, "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": 21803.642, "from_m": 20709.147, "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": 22489.23, "from_m": 21803.642, "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": 23641.761, "from_m": 22489.23, "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": 24075.301, "from_m": 23641.761, "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": 24501.734, "from_m": 24075.301, "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": 24692.239, "from_m": 24501.734, "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": 24921.42, "from_m": 24692.239, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27325.632, "from_m": 24921.42, "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": 27498.803, "from_m": 27325.632, "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": 29754.513, "from_m": 27498.803, "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": 30491.397, "from_m": 29754.513, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 31481.927, "from_m": 30491.397, "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": 31975.119, "from_m": 31481.927, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32574.315, "from_m": 31975.119, "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": 34067.343, "from_m": 32574.315, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 34139.935, "from_m": 34067.343, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 36201.701, "from_m": 34139.935, "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": 36298.715, "from_m": 36201.701, "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": 36358.574, "from_m": 36298.715, "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": 627639, "profile_key": "e9790eac61d3f3e725fa2f156f363b28e2f59937c5db8b8975f95db5ed1dd971", "schedule_id": 39496, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0500", "location": "Canton C.S.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 106505}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0504", "location": "Penarth Curve North Jn", "stage_seq": 2, "distance_m": 192.851, "section_seq": 1, "route_path_id": 106505}, {"is_pass": false, "wtt_arr": "0504H", "wtt_dep": "0507", "location": "Ninian Park", "stage_seq": 3, "distance_m": 498.687, "section_seq": 1, "route_path_id": 106505}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0507H", "location": "CVL West Boundary", "stage_seq": 4, "distance_m": 2329.212, "section_seq": 1, "route_path_id": 106505}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0513", "location": "Radyr", "stage_seq": 5, "distance_m": 6699.508, "section_seq": 1, "route_path_id": 106505}, {"is_pass": false, "wtt_arr": "0516", "wtt_dep": "0518", "location": "Taffs Well", "stage_seq": 6, "distance_m": 9693.885, "section_seq": 1, "route_path_id": 106505}, {"is_pass": false, "wtt_arr": "0526", "wtt_dep": "0529", "location": "Pontypridd", "stage_seq": 7, "distance_m": 18765.7, "section_seq": 1, "route_path_id": 106505}, {"is_pass": false, "wtt_arr": "0536", "wtt_dep": "0541", "location": "Stormstown Loop", "stage_seq": 8, "distance_m": 23641.761, "section_seq": 1, "route_path_id": 106505}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0542", "location": "Abercynon", "stage_seq": 9, "distance_m": 24277.232, "section_seq": 1, "route_path_id": 106505}, {"is_pass": false, "wtt_arr": "0550", "wtt_dep": "0600", "location": "Mountain Ash", "stage_seq": 10, "distance_m": 30234.758, "section_seq": 1, "route_path_id": 106505}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0602H", "location": "Fernhill", "stage_seq": 11, "distance_m": 31758.499, "section_seq": 1, "route_path_id": 106505}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0603", "location": "Abercwmboi", "stage_seq": 12, "distance_m": 32402.523, "section_seq": 1, "route_path_id": 106505}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0606", "location": "Cwmbach", "stage_seq": 13, "distance_m": 33965.698, "section_seq": 1, "route_path_id": 106505}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0608H", "location": "Aberdare Platform 2", "stage_seq": 14, "distance_m": 36201.701, "section_seq": 1, "route_path_id": 106505}, {"is_pass": false, "wtt_arr": "0610", "wtt_dep": null, "location": "Aberdare", "stage_seq": 15, "distance_m": 36358.574, "section_seq": 1, "route_path_id": 106505}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 36358.574, "from_m": 0.0, "section_seq": 1, "route_path_id": 106505}], "total_distance_m": 36358.574, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 36116.817, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 241.757, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 25282, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:58:58Z", "source_id": 52010589, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T04:00:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:59:03Z", "source_id": 16774394, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25228, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:05:20Z", "source_id": 52014748, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T04:06:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:05:29Z", "source_id": 16775638, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25147, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:11:44Z", "source_id": 52019330, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T04:12:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:11:47Z", "source_id": 16776935, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25123, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:20:22Z", "source_id": 52026705, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T04:21:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:20:28Z", "source_id": 16779088, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25114, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:26:20Z", "source_id": 52032540, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T04:26:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:26:23Z", "source_id": 16780817, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25093, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:32:00Z", "source_id": 52038413, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T04:32:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:32:07Z", "source_id": 16782610, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T05:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25088, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:33:59Z", "source_id": 52040712, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T04:34:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 25083, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:34:58Z", "source_id": 52041828, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T04:36:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 25081, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:37:10Z", "source_id": 52044277, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T04:39:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 25079, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:53:16Z", "source_id": 52066036, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T04:53:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:53:19Z", "source_id": 16791015, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T05:53:00+01:00", "operational_fact": true}] |
Canton C.S.D. |
0500 |
0500 |
None |
5:00:00 |
None |
Aberdare |
0610 |
0610 |
None |
EARLY |
-17 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G40424/2026-09-17/detailed |
None |
Mountain Ash |
2026-09-17T06:00:00+01:00 |
Aberdare |
1433.0 |
{"type": "LineString", "coordinates": [[-3.376642727672456, 51.68173340449282], [-3.3766435999999995, 51.68173380000001], [-3.3770391999999996, 51.6819132], [-3.3773449999999996, 51.6820645], [-3.37768, 51.6822464], [-3.3778627, 51.6823606], [-3.378045, 51.6824878], [-3.3792183, 51.6833842], [-3.3795459, 51.68361219999999], [-3.3797269, 51.68373170000001], [-3.3799312999999995, 51.6838552], [-3.380769299999999, 51.68435999999999], [-3.3817018, 51.6848435], [-3.3825953, 51.6852363], [-3.3834202999999996, 51.68555859999999], [-3.384077200000001, 51.6857652], [-3.3845707, 51.68586260000001], [-3.3850952, 51.6859244], [-3.3858777999999994, 51.68594409999999], [-3.3921735, 51.6858018], [-3.3931169, 51.6858307], [-3.3938823, 51.6859348], [-3.3944825, 51.68610909999999], [-3.3950834, 51.68630340000001], [-3.3955024999999996, 51.6864648], [-3.3958825, 51.68661410000001], [-3.3968597999999997, 51.687037999999994], [-3.3975569, 51.6873503], [-3.3983765, 51.687749200000006], [-3.3984139, 51.6877674], [-3.3993598, 51.68826200000001], [-3.4001625, 51.6887301], [-3.4006718, 51.689077999999995], [-3.4011889999999996, 51.6894692], [-3.402524364904516, 51.690616921132886], [-3.4025269, 51.69061909999999], [-3.4027668, 51.69083189999999], [-3.4030376, 51.69104169999999], [-3.4033919, 51.69128409999999], [-3.4042069, 51.6917534], [-3.4045919999999996, 51.6919394], [-3.4055369999999994, 51.6923568], [-3.406291, 51.6927026], [-3.4069351999999995, 51.6930266], [-3.4075719, 51.6933994], [-3.410343, 51.69509089999998], [-3.4132855, 51.6969022], [-3.4135980796541814, 51.69714561972514], [-3.4136072999999993, 51.6971528], [-3.4138052999999995, 51.697399], [-3.4139866, 51.69771319999999], [-3.4141173000000005, 51.6980041], [-3.4141424, 51.698226799999986], [-3.4141392, 51.6984618], [-3.4140886, 51.69871239999999], [-3.4138487, 51.69949429999999], [-3.4138228999999995, 51.6997551], [-3.4138294999999994, 51.700017599999995], [-3.4138466, 51.70014369999999], [-3.4138844, 51.7003451], [-3.4140147, 51.7006361], [-3.4141789, 51.70089670000001], [-3.4143823999999996, 51.701123199999984], [-3.4147940999999995, 51.701481], [-3.4156979, 51.7022034], [-3.4163953, 51.70268209999999], [-3.417157, 51.70316749999999], [-3.4191417999999993, 51.7043577], [-3.4239578999999996, 51.7073661], [-3.4245063, 51.7077086], [-3.4252955999999997, 51.7081765], [-3.4261156, 51.7086061], [-3.4272313999999997, 51.7091313], [-3.4301115999999996, 51.710442], [-3.4301739, 51.7104711], [-3.4337009, 51.712076299999985], [-3.4346021, 51.712442], [-3.4354819, 51.7127411], [-3.4363830999999996, 51.713007], [-3.4374667, 51.7132729], [-3.4399041, 51.71380779999999], [-3.4400118, 51.713835999999986], [-3.4406222, 51.7140157], [-3.4411557, 51.7142162], [-3.4413654999999994, 51.7143111], [-3.4414389, 51.7143443], [-3.4416361, 51.7144334], [-3.4418551999999996, 51.71453549999999]]} |
3.8 |
0600 |
0553 |
Mountain Ash |
Aberdare |
Aberdare |
51.7145355 |
-3.4418552 |
51.7145355 |
-3.4418552 |
1 |
0 |
2026-09-17 05:03:21 |
TERMINATED |
2026-09-17 04:53:00 |
Aberdare |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16791015 |
1789620801321922 |
44 |
44 |
2026-09-17 04:53:21.332015 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:53:21.313877 |
| 597647 |
627710 |
C24995 |
161N55M517 |
2026-09-17 |
COMPLETE |
16790326 |
2026-09-17 05:53:00 |
2026-09-17 05:03:51 |
2026-09-19 05:03:51 |
{"id": 627710, "stp": "O", "toc": "TransPennine Express", "uid": "C24995", "consist": "185103", "dest_crs": "DAR", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C24995/2026-09-17/detailed", "trust_id": "161N55M517", "origin_crs": "YRK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Darlington", "service_date": "2026-09-17", "dest_arr_time": "0555", "dest_platform": "4A", "is_terminated": 1, "next_location": "Darlington", "signalling_id": "1N55", "timing_status": "EARLY", "origin_station": "York", "current_leg_arr": "0553", "current_leg_dep": "0541", "current_leg_end": "Darlington", "origin_dep_time": "0503", "origin_platform": "10", "current_location": "Darlington", "last_update_time": "2026-09-17T05:03:51", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.4415991924217373, 54.33280358166666], [-1.4417075, 54.3329844], [-1.4418527, 54.333229499999995], [-1.4423201, 54.3340156], [-1.4424535, 54.3342398], [-1.442512, 54.3343384], [-1.4429549999999998, 54.3350843], [-1.4429939, 54.3351466], [-1.4429881000000002, 54.33515189999999], [-1.4430671, 54.3352599], [-1.4435146, 54.336015], [-1.4438508999999995, 54.336584], [-1.4441567, 54.3370438], [-1.444364115744904, 54.33737692054639], [-1.4444061218290394, 54.33744438418826], [-1.444441, 54.33750040000001], [-1.4448235, 54.3381897], [-1.4453035, 54.3389766], [-1.4455973999999998, 54.33944919999998], [-1.4457303999999995, 54.339673899999994], [-1.4461379999999997, 54.34036239999999], [-1.4470494, 54.34190199999999], [-1.4472012, 54.342181999999994], [-1.4472777, 54.3422967], [-1.4474713999999995, 54.3426259], [-1.447749, 54.3430948], [-1.4480396, 54.343567199999995], [-1.4481465, 54.343751899999994], [-1.4483703999999995, 54.34413889999999], [-1.4487781999999998, 54.3448436], [-1.4495165, 54.34610810000001], [-1.4510586, 54.3487072], [-1.4513883999999997, 54.34926859999999], [-1.4517443999999995, 54.34982659999999], [-1.4524354, 54.350946099999994], [-1.4531, 54.3520714], [-1.4537994, 54.3531967], [-1.4544782999999997, 54.3543558], [-1.4545029, 54.35439769999999], [-1.4551221999999997, 54.355455], [-1.4564752, 54.3577026], [-1.4612467999999998, 54.3655942], [-1.4618203, 54.3665558], [-1.4621776561185873, 54.36715500724093], [-1.4668441, 54.374978799999994], [-1.4669237999999998, 54.3751132], [-1.4687168, 54.3780873], [-1.4722863999999998, 54.384007399999994], [-1.4724324, 54.3842619], [-1.4729746, 54.3851695], [-1.4735793, 54.3861909], [-1.4752603, 54.3890303], [-1.476407, 54.39096130000001], [-1.4769782, 54.3919224], [-1.4775459000000002, 54.3928701], [-1.4797950999999998, 54.396625], [-1.4809158999999998, 54.3985001], [-1.4814696, 54.399431699999994], [-1.4820476, 54.4003673], [-1.4823092999999998, 54.400755499999995], [-1.4834013, 54.4023755], [-1.483564, 54.4026024], [-1.4841174999999998, 54.403355899999994], [-1.4848395, 54.404329800000006], [-1.4856327, 54.4053497], [-1.4864424, 54.4063655], [-1.4872737, 54.4073623], [-1.4881509, 54.4083737], [-1.4904615, 54.4108947], [-1.4909465, 54.41140099999999], [-1.4911309, 54.4115935], [-1.4914662, 54.4119379], [-1.4934184, 54.413860799999995], [-1.4935157999999995, 54.41395789999999], [-1.4940036000000003, 54.414435999999995], [-1.4956610999999995, 54.4159009], [-1.4959304999999998, 54.41613639999999], [-1.4997559528074185, 54.419456528092766], [-1.5000373, 54.41970070000001], [-1.5006971999999998, 54.42027079999999], [-1.5030886999999995, 54.42233679999999], [-1.503203, 54.42243620000001], [-1.5065276, 54.42532049999999], [-1.5066582999999998, 54.42543419999999], [-1.5097584999999998, 54.4281224], [-1.5098916, 54.4282382], [-1.5102515999999997, 54.42855140000001], [-1.5108719999999998, 54.42909229999999], [-1.5132278999999995, 54.43114630000001], [-1.5138251, 54.4316628], [-1.5143194, 54.43214119999999], [-1.5166082, 54.43412690000001], [-1.5190623999999997, 54.4362559], [-1.5213115, 54.4382227], [-1.5271359830031863, 54.44325316898766], [-1.5275245000000002, 54.44358870000001], [-1.5304063, 54.4460894], [-1.5334406, 54.44871869999999], [-1.5341594, 54.4493399], [-1.5380078999999998, 54.4526887], [-1.5425950999999998, 54.4566799], [-1.5464459, 54.46001929999999], [-1.5484157, 54.46171399999999], [-1.5503238, 54.46335539999999], [-1.5509548, 54.4639189], [-1.5513951, 54.4643226], [-1.5515564, 54.4644705], [-1.5518822, 54.4647697], [-1.5521492999999995, 54.4650398], [-1.5526679, 54.465605100000005], [-1.5530811, 54.4661305], [-1.5534346999999995, 54.4666235], [-1.5538, 54.467216], [-1.5540991999999998, 54.46779029999999], [-1.5542887, 54.4682069], [-1.5544302, 54.4686018], [-1.5545363, 54.4688834], [-1.5546145, 54.4691598], [-1.5547424, 54.46968879999999], [-1.554823, 54.4702238], [-1.5548666999999998, 54.4707437], [-1.5548773, 54.47131559999999], [-1.5548686, 54.4716526], [-1.554865473459865, 54.47169139997572], [-1.5548441999999998, 54.4719554], [-1.5547621, 54.47256759999999], [-1.5546477, 54.4731717], [-1.5544885, 54.4737098], [-1.5543211999999995, 54.47419819999999], [-1.5538746, 54.4751954], [-1.5536719, 54.4755816], [-1.5534514, 54.475981], [-1.5532745, 54.4762611], [-1.5530540999999998, 54.4766322], [-1.552239, 54.4780283], [-1.5517875, 54.47882499999999], [-1.5512595, 54.47981359999999], [-1.5510349999999995, 54.48031329999999], [-1.5509183, 54.48051860000002], [-1.5508011999999998, 54.480770099999994], [-1.5506295, 54.4812056], [-1.5504562999999998, 54.48170790000001], [-1.5503132, 54.4823619], [-1.5502629, 54.482843300000006], [-1.5502087, 54.4832396], [-1.5497504, 54.486591699999984], [-1.5494709, 54.4884651], [-1.5493480999999998, 54.4894054], [-1.5492764999999995, 54.48987309999999], [-1.5492571, 54.489999299999994], [-1.5492343999999998, 54.4900958], [-1.5492051, 54.4903342], [-1.5487187999999998, 54.4940381], [-1.5486375999999995, 54.4947097], [-1.5484951, 54.49588729999999], [-1.5484169, 54.4968131], [-1.5483631, 54.49773090000001], [-1.5483104999999997, 54.4992159], [-1.5483232999999998, 54.5007582], [-1.5482874, 54.5021443], [-1.5482524, 54.50360729999999], [-1.548264, 54.506535599999985], [-1.5482676999999998, 54.50748229999999], [-1.5482435, 54.508433899999986], [-1.5482221, 54.509378299999995], [-1.5480371, 54.5114653], [-1.5476916999999997, 54.5131816], [-1.5476602, 54.5133756], [-1.5475983, 54.513675], [-1.5473085, 54.514887], [-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": "Northallerton", "dest_arr_time_act": "0555", "motion_projection": null, "next_location_lat": "54.5207877", "next_location_lon": "-1.5463601", "previous_location": "Northallerton", "current_leg_milage": "14.1", "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\": 516.101, \"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\": 815.648, \"from_m\": 516.101, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1803.859, \"from_m\": 815.648, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4919.86, \"from_m\": 1803.859, \"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\": 5018.692, \"from_m\": 4919.86, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47803.577, \"from_m\": 5018.692, \"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\": 47850.412, \"from_m\": 47803.577, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 64383.298, \"from_m\": 47850.412, \"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\": 66702.606, \"from_m\": 64383.298, \"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\": 70094.178, \"from_m\": 66702.606, \"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\": 70506.192, \"from_m\": 70094.178, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 70890.0, \"from_m\": 70506.192, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 627710, \"profile_key\": \"86b6ede3971cb7e5937fabf9d1360da66673e65647fd5c299c5577c64400621d\", \"schedule_id\": 40510, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0503\", \"location\": \"York\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67037}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0508H\", \"location\": \"Skelton Jn\", \"stage_seq\": 2, \"distance_m\": 2618.079, \"section_seq\": 1, \"route_path_id\": 67037}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0516H\", \"location\": \"Tollerton Jn\", \"stage_seq\": 3, \"distance_m\": 15347.808, \"section_seq\": 1, \"route_path_id\": 67037}, {\"is_pass\": false, \"wtt_arr\": \"0528\", \"wtt_dep\": \"0531\", \"location\": \"Thirsk\", \"stage_seq\": 4, \"distance_m\": 35647.289, \"section_seq\": 1, \"route_path_id\": 67037}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0536H\", \"location\": \"Longlands Jn\", \"stage_seq\": 5, \"distance_m\": 46543.207, \"section_seq\": 1, \"route_path_id\": 67037}, {\"is_pass\": false, \"wtt_arr\": \"0538\", \"wtt_dep\": \"0541\", \"location\": \"Northallerton\", \"stage_seq\": 6, \"distance_m\": 48153.605, \"section_seq\": 1, \"route_path_id\": 67037}, {\"is_pass\": false, \"wtt_arr\": \"0555\", \"wtt_dep\": null, \"location\": \"Darlington\", \"stage_seq\": 7, \"distance_m\": 70890.0, \"section_seq\": 1, \"route_path_id\": 67037}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 70890.0, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67037}], \"total_distance_m\": 70890.0, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 70504.637, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 385.363, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0503", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "12.0", "current_position_lat": "54.5207877", "current_position_lon": "-1.5463601", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 4526, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:25:11Z\", \"source_id\": 52031299, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:26:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:25:14Z\", \"source_id\": 16780498, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4499, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:37:06Z\", \"source_id\": 52044184, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:38:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:37:08Z\", \"source_id\": 16784314, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4404, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:51:46Z\", \"source_id\": 52063885, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:53:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:51:51Z\", \"source_id\": 16790326, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Darlington", "service_state_platform": "4", "timing_fact_generation": 1789620711580423, "current_leg_arrival_utc": "2026-09-17T05:54:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:53:23.513566", "service_state_evidence_id": 16790326, "current_leg_start_actual_dep": "2026-09-17T05:38:00+01:00", "operational_evidence_version": 34, "service_state_event_time_utc": "2026-09-17T04:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:03:24.129901", "service_state_valid_until_kind": null, "operational_interpretation_version": 34, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
TransPennine Express |
O |
YRK |
DAR |
1N55 |
185103 |
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": 516.101, "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": 815.648, "from_m": 516.101, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1803.859, "from_m": 815.648, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4919.86, "from_m": 1803.859, "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": 5018.692, "from_m": 4919.86, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47803.577, "from_m": 5018.692, "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": 47850.412, "from_m": 47803.577, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 64383.298, "from_m": 47850.412, "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": 66702.606, "from_m": 64383.298, "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": 70094.178, "from_m": 66702.606, "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": 70506.192, "from_m": 70094.178, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 70890.0, "from_m": 70506.192, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 627710, "profile_key": "86b6ede3971cb7e5937fabf9d1360da66673e65647fd5c299c5577c64400621d", "schedule_id": 40510, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0503", "location": "York", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67037}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0508H", "location": "Skelton Jn", "stage_seq": 2, "distance_m": 2618.079, "section_seq": 1, "route_path_id": 67037}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0516H", "location": "Tollerton Jn", "stage_seq": 3, "distance_m": 15347.808, "section_seq": 1, "route_path_id": 67037}, {"is_pass": false, "wtt_arr": "0528", "wtt_dep": "0531", "location": "Thirsk", "stage_seq": 4, "distance_m": 35647.289, "section_seq": 1, "route_path_id": 67037}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0536H", "location": "Longlands Jn", "stage_seq": 5, "distance_m": 46543.207, "section_seq": 1, "route_path_id": 67037}, {"is_pass": false, "wtt_arr": "0538", "wtt_dep": "0541", "location": "Northallerton", "stage_seq": 6, "distance_m": 48153.605, "section_seq": 1, "route_path_id": 67037}, {"is_pass": false, "wtt_arr": "0555", "wtt_dep": null, "location": "Darlington", "stage_seq": 7, "distance_m": 70890.0, "section_seq": 1, "route_path_id": 67037}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 70890.0, "from_m": 0.0, "section_seq": 1, "route_path_id": 67037}], "total_distance_m": 70890.0, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 70504.637, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 385.363, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 4526, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:25:11Z", "source_id": 52031299, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T04:26:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:25:14Z", "source_id": 16780498, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4499, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:37:06Z", "source_id": 52044184, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T04:38:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:37:08Z", "source_id": 16784314, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4404, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:51:46Z", "source_id": 52063885, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T04:53:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:51:51Z", "source_id": 16790326, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:53:00+01:00", "operational_fact": true}] |
York |
0503 |
0503 |
10 |
None |
None |
Darlington |
0555 |
0555 |
4A |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C24995/2026-09-17/detailed |
None |
Northallerton |
2026-09-17T05:38:00+01:00 |
Darlington |
12.0 |
{"type": "LineString", "coordinates": [[-1.4415991924217373, 54.33280358166666], [-1.4417075, 54.3329844], [-1.4418527, 54.333229499999995], [-1.4423201, 54.3340156], [-1.4424535, 54.3342398], [-1.442512, 54.3343384], [-1.4429549999999998, 54.3350843], [-1.4429939, 54.3351466], [-1.4429881000000002, 54.33515189999999], [-1.4430671, 54.3352599], [-1.4435146, 54.336015], [-1.4438508999999995, 54.336584], [-1.4441567, 54.3370438], [-1.444364115744904, 54.33737692054639], [-1.4444061218290394, 54.33744438418826], [-1.444441, 54.33750040000001], [-1.4448235, 54.3381897], [-1.4453035, 54.3389766], [-1.4455973999999998, 54.33944919999998], [-1.4457303999999995, 54.339673899999994], [-1.4461379999999997, 54.34036239999999], [-1.4470494, 54.34190199999999], [-1.4472012, 54.342181999999994], [-1.4472777, 54.3422967], [-1.4474713999999995, 54.3426259], [-1.447749, 54.3430948], [-1.4480396, 54.343567199999995], [-1.4481465, 54.343751899999994], [-1.4483703999999995, 54.34413889999999], [-1.4487781999999998, 54.3448436], [-1.4495165, 54.34610810000001], [-1.4510586, 54.3487072], [-1.4513883999999997, 54.34926859999999], [-1.4517443999999995, 54.34982659999999], [-1.4524354, 54.350946099999994], [-1.4531, 54.3520714], [-1.4537994, 54.3531967], [-1.4544782999999997, 54.3543558], [-1.4545029, 54.35439769999999], [-1.4551221999999997, 54.355455], [-1.4564752, 54.3577026], [-1.4612467999999998, 54.3655942], [-1.4618203, 54.3665558], [-1.4621776561185873, 54.36715500724093], [-1.4668441, 54.374978799999994], [-1.4669237999999998, 54.3751132], [-1.4687168, 54.3780873], [-1.4722863999999998, 54.384007399999994], [-1.4724324, 54.3842619], [-1.4729746, 54.3851695], [-1.4735793, 54.3861909], [-1.4752603, 54.3890303], [-1.476407, 54.39096130000001], [-1.4769782, 54.3919224], [-1.4775459000000002, 54.3928701], [-1.4797950999999998, 54.396625], [-1.4809158999999998, 54.3985001], [-1.4814696, 54.399431699999994], [-1.4820476, 54.4003673], [-1.4823092999999998, 54.400755499999995], [-1.4834013, 54.4023755], [-1.483564, 54.4026024], [-1.4841174999999998, 54.403355899999994], [-1.4848395, 54.404329800000006], [-1.4856327, 54.4053497], [-1.4864424, 54.4063655], [-1.4872737, 54.4073623], [-1.4881509, 54.4083737], [-1.4904615, 54.4108947], [-1.4909465, 54.41140099999999], [-1.4911309, 54.4115935], [-1.4914662, 54.4119379], [-1.4934184, 54.413860799999995], [-1.4935157999999995, 54.41395789999999], [-1.4940036000000003, 54.414435999999995], [-1.4956610999999995, 54.4159009], [-1.4959304999999998, 54.41613639999999], [-1.4997559528074185, 54.419456528092766], [-1.5000373, 54.41970070000001], [-1.5006971999999998, 54.42027079999999], [-1.5030886999999995, 54.42233679999999], [-1.503203, 54.42243620000001], [-1.5065276, 54.42532049999999], [-1.5066582999999998, 54.42543419999999], [-1.5097584999999998, 54.4281224], [-1.5098916, 54.4282382], [-1.5102515999999997, 54.42855140000001], [-1.5108719999999998, 54.42909229999999], [-1.5132278999999995, 54.43114630000001], [-1.5138251, 54.4316628], [-1.5143194, 54.43214119999999], [-1.5166082, 54.43412690000001], [-1.5190623999999997, 54.4362559], [-1.5213115, 54.4382227], [-1.5271359830031863, 54.44325316898766], [-1.5275245000000002, 54.44358870000001], [-1.5304063, 54.4460894], [-1.5334406, 54.44871869999999], [-1.5341594, 54.4493399], [-1.5380078999999998, 54.4526887], [-1.5425950999999998, 54.4566799], [-1.5464459, 54.46001929999999], [-1.5484157, 54.46171399999999], [-1.5503238, 54.46335539999999], [-1.5509548, 54.4639189], [-1.5513951, 54.4643226], [-1.5515564, 54.4644705], [-1.5518822, 54.4647697], [-1.5521492999999995, 54.4650398], [-1.5526679, 54.465605100000005], [-1.5530811, 54.4661305], [-1.5534346999999995, 54.4666235], [-1.5538, 54.467216], [-1.5540991999999998, 54.46779029999999], [-1.5542887, 54.4682069], [-1.5544302, 54.4686018], [-1.5545363, 54.4688834], [-1.5546145, 54.4691598], [-1.5547424, 54.46968879999999], [-1.554823, 54.4702238], [-1.5548666999999998, 54.4707437], [-1.5548773, 54.47131559999999], [-1.5548686, 54.4716526], [-1.554865473459865, 54.47169139997572], [-1.5548441999999998, 54.4719554], [-1.5547621, 54.47256759999999], [-1.5546477, 54.4731717], [-1.5544885, 54.4737098], [-1.5543211999999995, 54.47419819999999], [-1.5538746, 54.4751954], [-1.5536719, 54.4755816], [-1.5534514, 54.475981], [-1.5532745, 54.4762611], [-1.5530540999999998, 54.4766322], [-1.552239, 54.4780283], [-1.5517875, 54.47882499999999], [-1.5512595, 54.47981359999999], [-1.5510349999999995, 54.48031329999999], [-1.5509183, 54.48051860000002], [-1.5508011999999998, 54.480770099999994], [-1.5506295, 54.4812056], [-1.5504562999999998, 54.48170790000001], [-1.5503132, 54.4823619], [-1.5502629, 54.482843300000006], [-1.5502087, 54.4832396], [-1.5497504, 54.486591699999984], [-1.5494709, 54.4884651], [-1.5493480999999998, 54.4894054], [-1.5492764999999995, 54.48987309999999], [-1.5492571, 54.489999299999994], [-1.5492343999999998, 54.4900958], [-1.5492051, 54.4903342], [-1.5487187999999998, 54.4940381], [-1.5486375999999995, 54.4947097], [-1.5484951, 54.49588729999999], [-1.5484169, 54.4968131], [-1.5483631, 54.49773090000001], [-1.5483104999999997, 54.4992159], [-1.5483232999999998, 54.5007582], [-1.5482874, 54.5021443], [-1.5482524, 54.50360729999999], [-1.548264, 54.506535599999985], [-1.5482676999999998, 54.50748229999999], [-1.5482435, 54.508433899999986], [-1.5482221, 54.509378299999995], [-1.5480371, 54.5114653], [-1.5476916999999997, 54.5131816], [-1.5476602, 54.5133756], [-1.5475983, 54.513675], [-1.5473085, 54.514887], [-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]]} |
14.1 |
0541 |
0553 |
Northallerton |
Darlington |
Darlington |
54.5207877 |
-1.5463601 |
54.5207877 |
-1.5463601 |
1 |
0 |
2026-09-17 05:03:51 |
TERMINATED |
2026-09-17 04:53:00 |
Darlington |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16790326 |
1789620711580423 |
34 |
34 |
2026-09-17 05:03:24.129901 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:53:23.513566 |
| 597648 |
628119 |
W86439 |
035G30M517 |
2026-09-17 |
COMPLETE |
16791061 |
2026-09-17 05:53:00 |
2026-09-17 05:03:51 |
2026-09-19 05:03:51 |
{"id": 628119, "stp": "P", "toc": "ScotRail", "uid": "W86439", "consist": "170394+170395", "dest_crs": "GLT", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W86439/2026-09-17/detailed", "trust_id": "035G30M517", "origin_crs": "PTH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glenrothes with Thornton", "service_date": "2026-09-17", "dest_arr_time": "0559", "dest_platform": "2", "is_terminated": 1, "next_location": "Glenrothes with Thornton", "signalling_id": "5G30", "timing_status": "EARLY", "origin_station": "Perth", "current_leg_arr": "0553", "current_leg_dep": "0551", "current_leg_end": "Glenrothes with Thornton", "origin_dep_time": "0523", "origin_platform": "5", "current_location": "Glenrothes with Thornton", "last_update_time": "2026-09-17T05:03:51", "route_debug_link": null, "timing_variation": "-6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.1288745517126033, 56.1683365309092], [-3.1289223, 56.1682691], [-3.1289738, 56.16818949999998], [-3.1291146, 56.167961600000005], [-3.1295231, 56.16734769999999], [-3.1297998999999996, 56.16702850000001], [-3.1300885, 56.1667419], [-3.1306095, 56.16628659999999], [-3.1311908999999996, 56.16586], [-3.1315861999999997, 56.1655867], [-3.1317292, 56.16548780000001], [-3.13272, 56.164909900000005], [-3.1336312, 56.16445929999999], [-3.1340518, 56.1642798], [-3.134567, 56.1640727], [-3.1352764, 56.16381820000001], [-3.1361978, 56.163509299999994], [-3.1368476, 56.163317599999985], [-3.1373288, 56.1631838], [-3.1380143, 56.163019899999995], [-3.1388286999999995, 56.162846300000005], [-3.1398025, 56.16267069999999], [-3.1405001999999995, 56.16255889999999], [-3.1413521, 56.1624502], [-3.1414115999999996, 56.1624426], [-3.1429416, 56.1623142]]}", "current_leg_start": "Thornton North Jn", "dest_arr_time_act": "0559", "motion_projection": null, "next_location_lat": "56.1623142", "next_location_lon": "-3.1429416", "previous_location": "Thornton North Jn", "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\": 321.757, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 374.03, \"from_m\": 321.757, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 455.14, \"from_m\": 374.03, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1061.149, \"from_m\": 455.14, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3224.136, \"from_m\": 1061.149, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3248.969, \"from_m\": 3224.136, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3253.281, \"from_m\": 3248.969, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 3398.738, \"from_m\": 3253.281, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8037.04, \"from_m\": 3398.738, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 16269.148, \"from_m\": 8037.04, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 17499.372, \"from_m\": 16269.148, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 18027.849, \"from_m\": 17499.372, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18089.329, \"from_m\": 18027.849, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27475.266, \"from_m\": 18089.329, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 27928.705, \"from_m\": 27475.266, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 28438.59, \"from_m\": 27928.705, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28491.444, \"from_m\": 28438.59, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 28695.879, \"from_m\": 28491.444, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 28739.58, \"from_m\": 28695.879, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 32300.472, \"from_m\": 28739.58, \"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\": 41951.963, \"from_m\": 32300.472, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 43058.221, \"from_m\": 41951.963, \"capability_applied\": null, \"effective_limit_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\": 628119, \"profile_key\": \"14b51b1f35b268f71a1970d5b602ea1868cc214af74630a85398d90c51b05a28\", \"schedule_id\": 29296, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0523\", \"location\": \"Perth\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102386}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0528H\", \"location\": \"Hilton Jn\", \"stage_seq\": 2, \"distance_m\": 3191.752, \"section_seq\": 1, \"route_path_id\": 102386}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0536H\", \"location\": \"Newburgh\", \"stage_seq\": 3, \"distance_m\": 16102.624, \"section_seq\": 1, \"route_path_id\": 102386}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0545\", \"location\": \"Ladybank\", \"stage_seq\": 4, \"distance_m\": 28602.207, \"section_seq\": 1, \"route_path_id\": 102386}, {\"is_pass\": false, \"wtt_arr\": \"0555H\", \"wtt_dep\": \"0556\", \"location\": \"Thornton North Jn\", \"stage_seq\": 5, \"distance_m\": 41899.614, \"section_seq\": 1, \"route_path_id\": 102386}, {\"is_pass\": false, \"wtt_arr\": \"0559\", \"wtt_dep\": null, \"location\": \"Glenrothes with Thornton\", \"stage_seq\": 6, \"distance_m\": 43058.221, \"section_seq\": 1, \"route_path_id\": 102386}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 43058.221, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102386}], \"total_distance_m\": 43058.221, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 43005.948, \"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": "0523", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "56.1623142", "current_position_lon": "-3.1429416", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 468, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:41:10Z\", \"source_id\": 52049106, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:41:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:41:18Z\", \"source_id\": 16785862, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 498, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:53:19Z\", \"source_id\": 52066144, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:53:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:53:24Z\", \"source_id\": 16791061, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glenrothes with Thornton", "service_state_platform": "2", "timing_fact_generation": 1789620804638334, "current_leg_arrival_utc": "2026-09-17T05:56:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:53:24.634659", "service_state_evidence_id": 16791061, "current_leg_start_actual_dep": "2026-09-17T05:56:00+01:00", "operational_evidence_version": 18, "service_state_event_time_utc": "2026-09-17T04:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:03:24.687065", "service_state_valid_until_kind": null, "operational_interpretation_version": 18, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
PTH |
GLT |
5G30 |
170394+170395 |
6 |
100 |
None |
{"version": 3, "segments": [{"to_m": 321.757, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 374.03, "from_m": 321.757, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 455.14, "from_m": 374.03, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1061.149, "from_m": 455.14, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3224.136, "from_m": 1061.149, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3248.969, "from_m": 3224.136, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3253.281, "from_m": 3248.969, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 3398.738, "from_m": 3253.281, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8037.04, "from_m": 3398.738, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 16269.148, "from_m": 8037.04, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 17499.372, "from_m": 16269.148, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 18027.849, "from_m": 17499.372, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18089.329, "from_m": 18027.849, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 27475.266, "from_m": 18089.329, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 27928.705, "from_m": 27475.266, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 70.0}, {"to_m": 28438.59, "from_m": 27928.705, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 28491.444, "from_m": 28438.59, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 75.0}, {"to_m": 28695.879, "from_m": 28491.444, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 28739.58, "from_m": 28695.879, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 32300.472, "from_m": 28739.58, "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": 41951.963, "from_m": 32300.472, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 43058.221, "from_m": 41951.963, "capability_applied": null, "effective_limit_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": 628119, "profile_key": "14b51b1f35b268f71a1970d5b602ea1868cc214af74630a85398d90c51b05a28", "schedule_id": 29296, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0523", "location": "Perth", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102386}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0528H", "location": "Hilton Jn", "stage_seq": 2, "distance_m": 3191.752, "section_seq": 1, "route_path_id": 102386}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0536H", "location": "Newburgh", "stage_seq": 3, "distance_m": 16102.624, "section_seq": 1, "route_path_id": 102386}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0545", "location": "Ladybank", "stage_seq": 4, "distance_m": 28602.207, "section_seq": 1, "route_path_id": 102386}, {"is_pass": false, "wtt_arr": "0555H", "wtt_dep": "0556", "location": "Thornton North Jn", "stage_seq": 5, "distance_m": 41899.614, "section_seq": 1, "route_path_id": 102386}, {"is_pass": false, "wtt_arr": "0559", "wtt_dep": null, "location": "Glenrothes with Thornton", "stage_seq": 6, "distance_m": 43058.221, "section_seq": 1, "route_path_id": 102386}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 43058.221, "from_m": 0.0, "section_seq": 1, "route_path_id": 102386}], "total_distance_m": 43058.221, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 43005.948, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 52.273, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 468, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:41:10Z", "source_id": 52049106, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T04:41:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:41:18Z", "source_id": 16785862, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 498, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:53:19Z", "source_id": 52066144, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T04:53:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:53:24Z", "source_id": 16791061, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:53:00+01:00", "operational_fact": true}] |
Perth |
0523 |
0523 |
5 |
None |
None |
Glenrothes with Thornton |
0559 |
0559 |
2 |
EARLY |
-6 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W86439/2026-09-17/detailed |
None |
Thornton North Jn |
2026-09-17T05:56:00+01:00 |
Glenrothes with Thornton |
2.0 |
{"type": "LineString", "coordinates": [[-3.1288745517126033, 56.1683365309092], [-3.1289223, 56.1682691], [-3.1289738, 56.16818949999998], [-3.1291146, 56.167961600000005], [-3.1295231, 56.16734769999999], [-3.1297998999999996, 56.16702850000001], [-3.1300885, 56.1667419], [-3.1306095, 56.16628659999999], [-3.1311908999999996, 56.16586], [-3.1315861999999997, 56.1655867], [-3.1317292, 56.16548780000001], [-3.13272, 56.164909900000005], [-3.1336312, 56.16445929999999], [-3.1340518, 56.1642798], [-3.134567, 56.1640727], [-3.1352764, 56.16381820000001], [-3.1361978, 56.163509299999994], [-3.1368476, 56.163317599999985], [-3.1373288, 56.1631838], [-3.1380143, 56.163019899999995], [-3.1388286999999995, 56.162846300000005], [-3.1398025, 56.16267069999999], [-3.1405001999999995, 56.16255889999999], [-3.1413521, 56.1624502], [-3.1414115999999996, 56.1624426], [-3.1429416, 56.1623142]]} |
0.7 |
0551 |
0553 |
Thornton North Jn |
Glenrothes with Thornton |
Glenrothes with Thornton |
56.1623142 |
-3.1429416 |
56.1623142 |
-3.1429416 |
1 |
0 |
2026-09-17 05:03:51 |
TERMINATED |
2026-09-17 04:53:00 |
Glenrothes with Thornton |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16791061 |
1789620804638334 |
18 |
18 |
2026-09-17 05:03:24.687065 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:53:24.634659 |
| 597649 |
628859 |
C17838 |
705Y05M517 |
2026-09-17 |
COMPLETE |
16789548 |
2026-09-17 05:53:00 |
2026-09-17 05:03:51 |
2026-09-19 05:03:51 |
{"id": 628859, "stp": "P", "toc": "West Midlands Trains", "uid": "C17838", "consist": "350103", "dest_crs": "NMP", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C17838/2026-09-17/detailed", "trust_id": "705Y05M517", "origin_crs": "XND", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Northampton", "service_date": "2026-09-17", "dest_arr_time": "0551", "dest_platform": "4", "is_terminated": 1, "next_location": "Northampton", "signalling_id": "5Y05", "timing_status": "LATE", "origin_station": "Northampton EMD", "current_leg_arr": "0553", "current_leg_dep": "0537", "current_leg_end": "Northampton", "origin_dep_time": "0547", "origin_platform": null, "current_location": "Northampton Bay", "last_update_time": "2026-09-17T05:03:51", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.9088071, 52.2456599], [-0.9088827000000002, 52.2471873], [-0.9088733, 52.2473146], [-0.9088349999999998, 52.24750529999999], [-0.9088384, 52.24757650000001], [-0.9088411, 52.2477752], [-0.9088277, 52.24788929999999], [-0.9087927999999996, 52.24807489999999], [-0.9087319999999998, 52.24825659999999], [-0.908707, 52.24838040000001], [-0.9086654, 52.2486571], [-0.908611, 52.2490027], [-0.9085903, 52.2491374], [-0.9085796, 52.2492614], [-0.908593, 52.249552], [-0.9086104000000002, 52.2496916], [-0.9086452999999998, 52.249825400000006], [-0.9087123, 52.24999700000001], [-0.9088143, 52.2501645], [-0.9094173, 52.25104000000001], [-0.9092859, 52.2508947], [-0.9091181999999998, 52.250719], [-0.9090056, 52.2505917], [-0.9087955, 52.2502893], [-0.9086891, 52.2501319], [-0.9085889, 52.24995349999999], [-0.9085147, 52.2497682], [-0.9084700999999998, 52.249612199999994], [-0.9084557, 52.2494472], [-0.9084455, 52.2493156], [-0.9083176, 52.246538099999995], [-0.9083032999999998, 52.246238899999994], [-0.9082765, 52.246060799999995], [-0.9082188, 52.24580950000001], [-0.9081638, 52.2453012], [-0.9081524, 52.24516800000001], [-0.9081906, 52.2445408], [-0.9081808, 52.24440810000001], [-0.9081517, 52.2442206], [-0.9081517, 52.24402429999999], [-0.9081088, 52.243781299999995], [-0.9080815, 52.2436427], [-0.9080673, 52.2433696], [-0.9080593675015264, 52.24319235153749], [-0.9080525, 52.2430389], [-0.9079694, 52.2421299], [-0.9079505999999998, 52.2419889], [-0.9078862, 52.241367], [-0.9078603, 52.2411997], [-0.9078447, 52.24109509999999], [-0.9077669000000002, 52.240686199999985], [-0.9076864, 52.24031329999999], [-0.9075979, 52.2399175], [-0.907496, 52.2394592], [-0.9074128, 52.23907990000001], [-0.9073595, 52.238783999999995], [-0.9072653, 52.2383851], [-0.9071473, 52.2378792]]}", "current_leg_start": "Northampton EMD", "dest_arr_time_act": "0551", "motion_projection": null, "next_location_lat": "52.2378792", "next_location_lon": "-0.9071473", "previous_location": "Northampton EMD", "current_leg_milage": "1.3", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1447.284, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 2091.826, \"from_m\": 1447.284, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 628859, \"profile_key\": \"7971679cce45715f25e849ec0d5147eec29bda35f2e8ab031658119fad822204\", \"schedule_id\": 2331, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0547\", \"location\": \"Northampton EMD\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28881}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0549\", \"location\": \"Northampton North Jn\", \"stage_seq\": 2, \"distance_m\": 1514.453, \"section_seq\": 1, \"route_path_id\": 28881}, {\"is_pass\": false, \"wtt_arr\": \"0551\", \"wtt_dep\": null, \"location\": \"Northampton\", \"stage_seq\": 3, \"distance_m\": 2091.826, \"section_seq\": 1, \"route_path_id\": 28881}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 2091.826, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28881}], \"total_distance_m\": 2091.826, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 2091.826, \"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": "0547", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "16.0", "current_position_lat": "52.2378792", "current_position_lon": "-0.9071473", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 21325, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:49:59Z\", \"source_id\": 52061294, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:53:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:50:04Z\", \"source_id\": 16789548, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Northampton", "service_state_platform": "4", "timing_fact_generation": 1789620604396249, "current_leg_arrival_utc": "2026-09-17T05:53:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:53:26.751905", "service_state_evidence_id": 16789548, "current_leg_start_actual_dep": "2026-09-17T05:49:00+01:00", "operational_evidence_version": 5, "service_state_event_time_utc": "2026-09-17T04:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:03:27.951099", "service_state_valid_until_kind": null, "operational_interpretation_version": 5, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
XND |
NMP |
5Y05 |
350103 |
4 |
110 |
None |
{"version": 3, "segments": [{"to_m": 1447.284, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 2091.826, "from_m": 1447.284, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 628859, "profile_key": "7971679cce45715f25e849ec0d5147eec29bda35f2e8ab031658119fad822204", "schedule_id": 2331, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0547", "location": "Northampton EMD", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28881}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0549", "location": "Northampton North Jn", "stage_seq": 2, "distance_m": 1514.453, "section_seq": 1, "route_path_id": 28881}, {"is_pass": false, "wtt_arr": "0551", "wtt_dep": null, "location": "Northampton", "stage_seq": 3, "distance_m": 2091.826, "section_seq": 1, "route_path_id": 28881}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 2091.826, "from_m": 0.0, "section_seq": 1, "route_path_id": 28881}], "total_distance_m": 2091.826, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 2091.826, "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": 21325, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:49:59Z", "source_id": 52061294, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T04:53:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:50:04Z", "source_id": 16789548, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:53:00+01:00", "operational_fact": true}] |
Northampton EMD |
0547 |
0547 |
None |
None |
None |
Northampton |
0551 |
0551 |
4 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C17838/2026-09-17/detailed |
None |
Northampton EMD |
2026-09-17T05:49:00+01:00 |
Northampton |
16.0 |
{"type": "LineString", "coordinates": [[-0.9088071, 52.2456599], [-0.9088827000000002, 52.2471873], [-0.9088733, 52.2473146], [-0.9088349999999998, 52.24750529999999], [-0.9088384, 52.24757650000001], [-0.9088411, 52.2477752], [-0.9088277, 52.24788929999999], [-0.9087927999999996, 52.24807489999999], [-0.9087319999999998, 52.24825659999999], [-0.908707, 52.24838040000001], [-0.9086654, 52.2486571], [-0.908611, 52.2490027], [-0.9085903, 52.2491374], [-0.9085796, 52.2492614], [-0.908593, 52.249552], [-0.9086104000000002, 52.2496916], [-0.9086452999999998, 52.249825400000006], [-0.9087123, 52.24999700000001], [-0.9088143, 52.2501645], [-0.9094173, 52.25104000000001], [-0.9092859, 52.2508947], [-0.9091181999999998, 52.250719], [-0.9090056, 52.2505917], [-0.9087955, 52.2502893], [-0.9086891, 52.2501319], [-0.9085889, 52.24995349999999], [-0.9085147, 52.2497682], [-0.9084700999999998, 52.249612199999994], [-0.9084557, 52.2494472], [-0.9084455, 52.2493156], [-0.9083176, 52.246538099999995], [-0.9083032999999998, 52.246238899999994], [-0.9082765, 52.246060799999995], [-0.9082188, 52.24580950000001], [-0.9081638, 52.2453012], [-0.9081524, 52.24516800000001], [-0.9081906, 52.2445408], [-0.9081808, 52.24440810000001], [-0.9081517, 52.2442206], [-0.9081517, 52.24402429999999], [-0.9081088, 52.243781299999995], [-0.9080815, 52.2436427], [-0.9080673, 52.2433696], [-0.9080593675015264, 52.24319235153749], [-0.9080525, 52.2430389], [-0.9079694, 52.2421299], [-0.9079505999999998, 52.2419889], [-0.9078862, 52.241367], [-0.9078603, 52.2411997], [-0.9078447, 52.24109509999999], [-0.9077669000000002, 52.240686199999985], [-0.9076864, 52.24031329999999], [-0.9075979, 52.2399175], [-0.907496, 52.2394592], [-0.9074128, 52.23907990000001], [-0.9073595, 52.238783999999995], [-0.9072653, 52.2383851], [-0.9071473, 52.2378792]]} |
1.3 |
0537 |
0553 |
Northampton EMD |
Northampton Bay |
Northampton |
52.2378792 |
-0.9071473 |
52.2378792 |
-0.9071473 |
1 |
0 |
2026-09-17 05:03:51 |
TERMINATED |
2026-09-17 04:53:00 |
Northampton |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16789548 |
1789620604396249 |
5 |
5 |
2026-09-17 05:03:27.951099 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:53:26.751905 |
| 597650 |
628785 |
G28105 |
875J01M517 |
2026-09-17 |
COMPLETE |
16790601 |
2026-09-17 05:53:00 |
2026-09-17 05:03:51 |
2026-09-19 05:03:51 |
{"id": 628785, "stp": "P", "toc": "Southern", "uid": "G28105", "consist": "377313+377317", "dest_crs": "SRS", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G28105/2026-09-17/detailed", "trust_id": "875J01M517", "origin_crs": "XSH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Selhurst", "service_date": "2026-09-17", "dest_arr_time": "0600", "dest_platform": "2", "is_terminated": 1, "next_location": "Selhurst", "signalling_id": "5J01", "timing_status": "EARLY", "origin_station": "Selhurst T&R.S.M.D", "current_leg_arr": "0553", "current_leg_dep": "0559", "current_leg_end": "Selhurst", "origin_dep_time": "0545", "origin_platform": null, "current_location": "Selhurst", "last_update_time": "2026-09-17T05:03:51", "route_debug_link": null, "timing_variation": "-7 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.08710068295164024, 51.39040288605411], [-0.0873355, 51.390621800000005], [-0.0876468, 51.39098149999999], [-0.08781109999999999, 51.391203], [-0.08790329999999999, 51.3913616], [-0.08805, 51.3915775], [-0.08815749999999999, 51.39174330000001], [-0.0882838, 51.391906799999994]]}", "current_leg_start": "Selhurst Dpt Selhurst Exit", "dest_arr_time_act": "0600", "motion_projection": null, "next_location_lat": "51.3919068", "next_location_lon": "-0.0882838", "previous_location": "Selhurst Dpt Selhurst Exit", "current_leg_milage": "0.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1790.54, \"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\": 1875.446, \"from_m\": 1790.54, \"capability_applied\": null, \"effective_limit_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\": 628785, \"profile_key\": \"df1ca445aa0d75c7e994843ab3ed0d0b6360e8e0d97a2300631018e58a4240d8\", \"schedule_id\": 10959, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0545\", \"location\": \"Selhurst T&R.S.M.D\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69325}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0548\", \"location\": \"Selhurst Dpt Tennison Road\", \"stage_seq\": 2, \"distance_m\": 349.16, \"section_seq\": 1, \"route_path_id\": 69325}, {\"is_pass\": false, \"wtt_arr\": \"0549H\", \"wtt_dep\": \"0554H\", \"location\": \"Selhurst Depot Gullet\", \"stage_seq\": 3, \"distance_m\": 696.276, \"section_seq\": 1, \"route_path_id\": 69325}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0555H\", \"location\": \"Selhurst Dpt Tennison Road\", \"stage_seq\": 4, \"distance_m\": 1234.663, \"section_seq\": 1, \"route_path_id\": 69325}, {\"is_pass\": false, \"wtt_arr\": \"0559\", \"wtt_dep\": \"0559\", \"location\": \"Selhurst Dpt Selhurst Exit\", \"stage_seq\": 5, \"distance_m\": 1676.316, \"section_seq\": 1, \"route_path_id\": 69325}, {\"is_pass\": false, \"wtt_arr\": \"0600\", \"wtt_dep\": null, \"location\": \"Selhurst\", \"stage_seq\": 6, \"distance_m\": 1875.446, \"section_seq\": 1, \"route_path_id\": 69325}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1875.446, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69325}], \"total_distance_m\": 1875.446, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 84.906, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1790.54, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0545", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1434.0", "current_position_lat": "51.3919068", "current_position_lon": "-0.0882838", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29932, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:52:19Z\", \"source_id\": 52064709, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:53:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:52:23Z\", \"source_id\": 16790601, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Selhurst", "service_state_platform": "2", "timing_fact_generation": 1789620743776776, "current_leg_arrival_utc": "2026-09-17T05:56:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:53:28.350198", "service_state_evidence_id": 16790601, "current_leg_start_actual_dep": "2026-09-17T05:59:00+01:00", "operational_evidence_version": 5, "service_state_event_time_utc": "2026-09-17T04:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:03:29.457788", "service_state_valid_until_kind": null, "operational_interpretation_version": 5, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
XSH |
SRS |
5J01 |
377313+377317 |
6 |
100 |
None |
{"version": 3, "segments": [{"to_m": 1790.54, "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": 1875.446, "from_m": 1790.54, "capability_applied": null, "effective_limit_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": 628785, "profile_key": "df1ca445aa0d75c7e994843ab3ed0d0b6360e8e0d97a2300631018e58a4240d8", "schedule_id": 10959, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0545", "location": "Selhurst T&R.S.M.D", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69325}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0548", "location": "Selhurst Dpt Tennison Road", "stage_seq": 2, "distance_m": 349.16, "section_seq": 1, "route_path_id": 69325}, {"is_pass": false, "wtt_arr": "0549H", "wtt_dep": "0554H", "location": "Selhurst Depot Gullet", "stage_seq": 3, "distance_m": 696.276, "section_seq": 1, "route_path_id": 69325}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0555H", "location": "Selhurst Dpt Tennison Road", "stage_seq": 4, "distance_m": 1234.663, "section_seq": 1, "route_path_id": 69325}, {"is_pass": false, "wtt_arr": "0559", "wtt_dep": "0559", "location": "Selhurst Dpt Selhurst Exit", "stage_seq": 5, "distance_m": 1676.316, "section_seq": 1, "route_path_id": 69325}, {"is_pass": false, "wtt_arr": "0600", "wtt_dep": null, "location": "Selhurst", "stage_seq": 6, "distance_m": 1875.446, "section_seq": 1, "route_path_id": 69325}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1875.446, "from_m": 0.0, "section_seq": 1, "route_path_id": 69325}], "total_distance_m": 1875.446, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 84.906, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1790.54, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29932, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:52:19Z", "source_id": 52064709, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T04:53:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:52:23Z", "source_id": 16790601, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:53:00+01:00", "operational_fact": true}] |
Selhurst T&R.S.M.D |
0545 |
0545 |
None |
None |
None |
Selhurst |
0600 |
0600 |
2 |
EARLY |
-7 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G28105/2026-09-17/detailed |
None |
Selhurst Dpt Selhurst Exit |
2026-09-17T05:59:00+01:00 |
Selhurst |
1434.0 |
{"type": "LineString", "coordinates": [[-0.08710068295164024, 51.39040288605411], [-0.0873355, 51.390621800000005], [-0.0876468, 51.39098149999999], [-0.08781109999999999, 51.391203], [-0.08790329999999999, 51.3913616], [-0.08805, 51.3915775], [-0.08815749999999999, 51.39174330000001], [-0.0882838, 51.391906799999994]]} |
0.1 |
0559 |
0553 |
Selhurst Dpt Selhurst Exit |
Selhurst |
Selhurst |
51.3919068 |
-0.0882838 |
51.3919068 |
-0.0882838 |
1 |
0 |
2026-09-17 05:03:51 |
TERMINATED |
2026-09-17 04:53:00 |
Selhurst |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16790601 |
1789620743776776 |
5 |
5 |
2026-09-17 05:03:29.457788 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:53:28.350198 |
| 597651 |
628044 |
P28942 |
315B02M517 |
2026-09-17 |
COMPLETE |
16790424 |
2026-09-17 05:53:00 |
2026-09-17 05:03:51 |
2026-09-19 05:03:51 |
{"id": 628044, "stp": "P", "toc": "Northern", "uid": "P28942", "consist": "156427+150120", "dest_crs": "MAN", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P28942/2026-09-17/detailed", "trust_id": "315B02M517", "origin_crs": "XNN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Piccadilly", "service_date": "2026-09-17", "dest_arr_time": "0551", "dest_platform": "4", "is_terminated": 1, "next_location": "Manchester Piccadilly", "signalling_id": "5B02", "timing_status": "LATE", "origin_station": "Newton Heath T.M.D.", "current_leg_arr": "0553", "current_leg_dep": "0548", "current_leg_end": "Manchester Piccadilly", "origin_dep_time": "0520", "origin_platform": null, "current_location": "Manchester Piccadilly", "last_update_time": "2026-09-17T05:03:51", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.195430665216247, 53.4718313623279], [-2.1956898, 53.47183090000001], [-2.1963011, 53.47181909999999], [-2.1967866999999996, 53.4717958], [-2.1972011, 53.4717791], [-2.1976912999999993, 53.4717916], [-2.1979419, 53.47179799999999], [-2.1982750000000006, 53.47179989999999], [-2.1983076, 53.47179890000001], [-2.1987450999999996, 53.47178579999999], [-2.1988672, 53.47178209999999], [-2.1989926, 53.4717783], [-2.1998729, 53.4717488], [-2.1999747999999997, 53.4717495], [-2.2000606, 53.47175399999999], [-2.2001573, 53.47175819999999], [-2.2003289999999995, 53.4717708], [-2.2005273999999995, 53.47178039999999], [-2.2007152, 53.4717867], [-2.2019597, 53.47175800000001], [-2.2021313999999994, 53.47175800000001], [-2.2023004, 53.471767699999994], [-2.2029307, 53.47181559999999], [-2.2032336999999997, 53.47183619999999], [-2.2035313999999997, 53.471849000000006], [-2.2036202, 53.471848099999995], [-2.2037888999999997, 53.4718458], [-2.2040224, 53.47183319999999], [-2.2052195, 53.4717495], [-2.2056616, 53.47171860000001], [-2.2082253, 53.4715393], [-2.2085203, 53.4715137], [-2.2088047999999993, 53.47148519999999], [-2.2092606, 53.4714337], [-2.2095129, 53.4714057], [-2.2103096, 53.47131749999999], [-2.2105427999999994, 53.4712904], [-2.210768, 53.47126310000001], [-2.2111805, 53.4711978], [-2.2113523999999996, 53.4711706], [-2.2114627999999996, 53.47115310000001], [-2.2116210999999995, 53.47113229999999], [-2.2117016, 53.47112679999999], [-2.2117900999999995, 53.4711234], [-2.2119509999999996, 53.4711196], [-2.2120958, 53.47112429999999], [-2.2122165, 53.4711307], [-2.2124311999999997, 53.47114989999999], [-2.2129836, 53.4712153], [-2.2131714, 53.471242499999995], [-2.213335, 53.4712776], [-2.2134943999999996, 53.4713159], [-2.2136742999999997, 53.47135279999999], [-2.2138071, 53.471394200000006], [-2.2144696, 53.4716225], [-2.2148528999999995, 53.4717687], [-2.2151719999999995, 53.471872299999994], [-2.215446458600783, 53.471998624940376], [-2.2156691, 53.4721011], [-2.2160119999999996, 53.4722695], [-2.2164961, 53.4724694], [-2.2169989, 53.4727165], [-2.217562099999999, 53.4729546], [-2.2179118, 53.473130100000006], [-2.2185405, 53.4733947], [-2.2189126, 53.4735653], [-2.2191308000000003, 53.4736627], [-2.2194478, 53.4737972], [-2.2199004, 53.4739919], [-2.2209971999999993, 53.4744058], [-2.2228192999999994, 53.4750798], [-2.2230409999999994, 53.475159999999995], [-2.2236295, 53.4753857], [-2.2239598000000003, 53.47551589999999], [-2.2245268, 53.4757753], [-2.2249038, 53.4759233], [-2.2251422999999995, 53.476000699999986], [-2.2253206, 53.4760581], [-2.2256340000000003, 53.4761488], [-2.2260491, 53.4762425], [-2.2263467, 53.47630199999998], [-2.2264624999999993, 53.4763235], [-2.2266657, 53.4763525], [-2.2267769, 53.47636580000001], [-2.2273412999999995, 53.47643409999999], [-2.2274908999999994, 53.4764527], [-2.227757, 53.4764795], [-2.2278741, 53.4764965], [-2.2279932999999996, 53.4765147], [-2.2281444999999995, 53.4765377], [-2.2283708999999994, 53.47657309999999], [-2.2285185, 53.476603], [-2.2286704, 53.47663439999999], [-2.2289997, 53.4767067], [-2.229483, 53.4768164], [-2.2302016999999994, 53.476979499999985]]}", "current_leg_start": "Ashburys", "dest_arr_time_act": "0551", "motion_projection": null, "next_location_lat": "53.4769795", "next_location_lon": "-2.2302017", "previous_location": "Ashburys", "current_leg_milage": "1.5", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 106.192, \"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\": 196.897, \"from_m\": 106.192, \"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\": 1218.791, \"from_m\": 196.897, \"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\": 1562.043, \"from_m\": 1218.791, \"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\": 1684.062, \"from_m\": 1562.043, \"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\": 5217.559, \"from_m\": 1684.062, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5275.914, \"from_m\": 5217.559, \"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\": 6031.386, \"from_m\": 5275.914, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6200.879, \"from_m\": 6031.386, \"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\": 6291.598, \"from_m\": 6200.879, \"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\": 6315.656, \"from_m\": 6291.598, \"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\": 6386.668, \"from_m\": 6315.656, \"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\": 6425.663, \"from_m\": 6386.668, \"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\": 6468.818, \"from_m\": 6425.663, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6632.543, \"from_m\": 6468.818, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6941.956, \"from_m\": 6632.543, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6988.162, \"from_m\": 6941.956, \"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\": 7065.952, \"from_m\": 6988.162, \"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\": 7475.132, \"from_m\": 7065.952, \"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\": 628044, \"profile_key\": \"10e5b5f4d170553fb8493d97391fa35429d720c522fe099453bb15c4ec6b2bd5\", \"schedule_id\": 32723, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0520\", \"location\": \"Newton Heath T.M.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74547}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0522\", \"location\": \"Thorpes Bridge Jn\", \"stage_seq\": 2, \"distance_m\": 282.621, \"section_seq\": 1, \"route_path_id\": 74547}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0524\", \"location\": \"Brewery Jn\", \"stage_seq\": 3, \"distance_m\": 1131.005, \"section_seq\": 1, \"route_path_id\": 74547}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0527\", \"location\": \"Philips Park West Jn\", \"stage_seq\": 4, \"distance_m\": 1684.062, \"section_seq\": 1, \"route_path_id\": 74547}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0528\", \"location\": \"Philips Park South Jn\", \"stage_seq\": 5, \"distance_m\": 2275.081, \"section_seq\": 1, \"route_path_id\": 74547}, {\"is_pass\": false, \"wtt_arr\": \"0542\", \"wtt_dep\": \"0546\", \"location\": \"Ashburys\", \"stage_seq\": 6, \"distance_m\": 5217.559, \"section_seq\": 1, \"route_path_id\": 74547}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0548\", \"location\": \"Ardwick Jn\", \"stage_seq\": 7, \"distance_m\": 6357.245, \"section_seq\": 1, \"route_path_id\": 74547}, {\"is_pass\": false, \"wtt_arr\": \"0551\", \"wtt_dep\": null, \"location\": \"Manchester Piccadilly\", \"stage_seq\": 8, \"distance_m\": 7475.132, \"section_seq\": 1, \"route_path_id\": 74547}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 7475.132, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74547}], \"total_distance_m\": 7475.132, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 2727.403, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4747.729, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0520", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "53.4769795", "current_position_lon": "-2.2302017", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:08:18Z\", \"source_id\": 16776175, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8583, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:41:15Z\", \"source_id\": 52049210, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:43:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:41:18Z\", \"source_id\": 16785869, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8447, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:51:54Z\", \"source_id\": 52064120, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:53:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:51:59Z\", \"source_id\": 16790424, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Piccadilly", "service_state_platform": "4", "timing_fact_generation": 1789620720705520, "current_leg_arrival_utc": "2026-09-17T05:53:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:53:31.078841", "service_state_evidence_id": 16790424, "current_leg_start_actual_dep": "2026-09-17T05:48:00+01:00", "operational_evidence_version": 25, "service_state_event_time_utc": "2026-09-17T04:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:03:33.259807", "service_state_valid_until_kind": null, "operational_interpretation_version": 25, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
XNN |
MAN |
5B02 |
156427+150120 |
4 |
75 |
None |
{"version": 3, "segments": [{"to_m": 106.192, "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": 196.897, "from_m": 106.192, "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": 1218.791, "from_m": 196.897, "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": 1562.043, "from_m": 1218.791, "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": 1684.062, "from_m": 1562.043, "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": 5217.559, "from_m": 1684.062, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5275.914, "from_m": 5217.559, "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": 6031.386, "from_m": 5275.914, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6200.879, "from_m": 6031.386, "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": 6291.598, "from_m": 6200.879, "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": 6315.656, "from_m": 6291.598, "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": 6386.668, "from_m": 6315.656, "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": 6425.663, "from_m": 6386.668, "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": 6468.818, "from_m": 6425.663, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6632.543, "from_m": 6468.818, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6941.956, "from_m": 6632.543, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6988.162, "from_m": 6941.956, "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": 7065.952, "from_m": 6988.162, "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": 7475.132, "from_m": 7065.952, "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": 628044, "profile_key": "10e5b5f4d170553fb8493d97391fa35429d720c522fe099453bb15c4ec6b2bd5", "schedule_id": 32723, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0520", "location": "Newton Heath T.M.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74547}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0522", "location": "Thorpes Bridge Jn", "stage_seq": 2, "distance_m": 282.621, "section_seq": 1, "route_path_id": 74547}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0524", "location": "Brewery Jn", "stage_seq": 3, "distance_m": 1131.005, "section_seq": 1, "route_path_id": 74547}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0527", "location": "Philips Park West Jn", "stage_seq": 4, "distance_m": 1684.062, "section_seq": 1, "route_path_id": 74547}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0528", "location": "Philips Park South Jn", "stage_seq": 5, "distance_m": 2275.081, "section_seq": 1, "route_path_id": 74547}, {"is_pass": false, "wtt_arr": "0542", "wtt_dep": "0546", "location": "Ashburys", "stage_seq": 6, "distance_m": 5217.559, "section_seq": 1, "route_path_id": 74547}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0548", "location": "Ardwick Jn", "stage_seq": 7, "distance_m": 6357.245, "section_seq": 1, "route_path_id": 74547}, {"is_pass": false, "wtt_arr": "0551", "wtt_dep": null, "location": "Manchester Piccadilly", "stage_seq": 8, "distance_m": 7475.132, "section_seq": 1, "route_path_id": 74547}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 7475.132, "from_m": 0.0, "section_seq": 1, "route_path_id": 74547}], "total_distance_m": 7475.132, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 2727.403, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4747.729, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:08:18Z", "source_id": 16776175, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8583, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:41:15Z", "source_id": 52049210, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T04:43:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:41:18Z", "source_id": 16785869, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8447, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:51:54Z", "source_id": 52064120, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T04:53:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:51:59Z", "source_id": 16790424, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:53:00+01:00", "operational_fact": true}] |
Newton Heath T.M.D. |
0520 |
0520 |
None |
None |
None |
Manchester Piccadilly |
0551 |
0551 |
4 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P28942/2026-09-17/detailed |
None |
Ashburys |
2026-09-17T05:48:00+01:00 |
Manchester Piccadilly |
5.0 |
{"type": "LineString", "coordinates": [[-2.195430665216247, 53.4718313623279], [-2.1956898, 53.47183090000001], [-2.1963011, 53.47181909999999], [-2.1967866999999996, 53.4717958], [-2.1972011, 53.4717791], [-2.1976912999999993, 53.4717916], [-2.1979419, 53.47179799999999], [-2.1982750000000006, 53.47179989999999], [-2.1983076, 53.47179890000001], [-2.1987450999999996, 53.47178579999999], [-2.1988672, 53.47178209999999], [-2.1989926, 53.4717783], [-2.1998729, 53.4717488], [-2.1999747999999997, 53.4717495], [-2.2000606, 53.47175399999999], [-2.2001573, 53.47175819999999], [-2.2003289999999995, 53.4717708], [-2.2005273999999995, 53.47178039999999], [-2.2007152, 53.4717867], [-2.2019597, 53.47175800000001], [-2.2021313999999994, 53.47175800000001], [-2.2023004, 53.471767699999994], [-2.2029307, 53.47181559999999], [-2.2032336999999997, 53.47183619999999], [-2.2035313999999997, 53.471849000000006], [-2.2036202, 53.471848099999995], [-2.2037888999999997, 53.4718458], [-2.2040224, 53.47183319999999], [-2.2052195, 53.4717495], [-2.2056616, 53.47171860000001], [-2.2082253, 53.4715393], [-2.2085203, 53.4715137], [-2.2088047999999993, 53.47148519999999], [-2.2092606, 53.4714337], [-2.2095129, 53.4714057], [-2.2103096, 53.47131749999999], [-2.2105427999999994, 53.4712904], [-2.210768, 53.47126310000001], [-2.2111805, 53.4711978], [-2.2113523999999996, 53.4711706], [-2.2114627999999996, 53.47115310000001], [-2.2116210999999995, 53.47113229999999], [-2.2117016, 53.47112679999999], [-2.2117900999999995, 53.4711234], [-2.2119509999999996, 53.4711196], [-2.2120958, 53.47112429999999], [-2.2122165, 53.4711307], [-2.2124311999999997, 53.47114989999999], [-2.2129836, 53.4712153], [-2.2131714, 53.471242499999995], [-2.213335, 53.4712776], [-2.2134943999999996, 53.4713159], [-2.2136742999999997, 53.47135279999999], [-2.2138071, 53.471394200000006], [-2.2144696, 53.4716225], [-2.2148528999999995, 53.4717687], [-2.2151719999999995, 53.471872299999994], [-2.215446458600783, 53.471998624940376], [-2.2156691, 53.4721011], [-2.2160119999999996, 53.4722695], [-2.2164961, 53.4724694], [-2.2169989, 53.4727165], [-2.217562099999999, 53.4729546], [-2.2179118, 53.473130100000006], [-2.2185405, 53.4733947], [-2.2189126, 53.4735653], [-2.2191308000000003, 53.4736627], [-2.2194478, 53.4737972], [-2.2199004, 53.4739919], [-2.2209971999999993, 53.4744058], [-2.2228192999999994, 53.4750798], [-2.2230409999999994, 53.475159999999995], [-2.2236295, 53.4753857], [-2.2239598000000003, 53.47551589999999], [-2.2245268, 53.4757753], [-2.2249038, 53.4759233], [-2.2251422999999995, 53.476000699999986], [-2.2253206, 53.4760581], [-2.2256340000000003, 53.4761488], [-2.2260491, 53.4762425], [-2.2263467, 53.47630199999998], [-2.2264624999999993, 53.4763235], [-2.2266657, 53.4763525], [-2.2267769, 53.47636580000001], [-2.2273412999999995, 53.47643409999999], [-2.2274908999999994, 53.4764527], [-2.227757, 53.4764795], [-2.2278741, 53.4764965], [-2.2279932999999996, 53.4765147], [-2.2281444999999995, 53.4765377], [-2.2283708999999994, 53.47657309999999], [-2.2285185, 53.476603], [-2.2286704, 53.47663439999999], [-2.2289997, 53.4767067], [-2.229483, 53.4768164], [-2.2302016999999994, 53.476979499999985]]} |
1.5 |
0548 |
0553 |
Ashburys |
Manchester Piccadilly |
Manchester Piccadilly |
53.4769795 |
-2.2302017 |
53.4769795 |
-2.2302017 |
1 |
0 |
2026-09-17 05:03:51 |
TERMINATED |
2026-09-17 04:53:00 |
Manchester Piccadilly |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16790424 |
1789620720705520 |
25 |
25 |
2026-09-17 05:03:33.259807 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:53:31.078841 |
| 597652 |
628476 |
Y62059 |
772K00M517 |
2026-09-17 |
COMPLETE |
16790650 |
2026-09-17 05:53:00 |
2026-09-17 05:03:51 |
2026-09-19 05:03:51 |
{"id": 628476, "stp": "P", "toc": "Transport for Wales", "uid": "Y62059", "consist": "756103", "dest_crs": "CPH", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y62059/2026-09-17/detailed", "trust_id": "772K00M517", "origin_crs": "CDF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Caerphilly", "service_date": "2026-09-17", "dest_arr_time": "0555", "dest_platform": "1", "is_terminated": 1, "next_location": "Caerphilly", "signalling_id": "2K00", "timing_status": "EARLY", "origin_station": "Cardiff Central", "current_leg_arr": "0553", "current_leg_dep": "0548", "current_leg_end": "Caerphilly", "origin_dep_time": "0534", "origin_platform": "6", "current_location": "Caerphilly", "last_update_time": "2026-09-17T05:03:51", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.1856202, 51.544290100000005], [-3.1855942, 51.5445513], [-3.1855783, 51.544725699999994], [-3.1855452, 51.5451586], [-3.1855248, 51.545458], [-3.1851992999999994, 51.549943899999995], [-3.1852015999999996, 51.550847700000006], [-3.185349, 51.551540300000006], [-3.185428299999999, 51.5518923], [-3.1857572, 51.552406999999995], [-3.1868401999999993, 51.55387], [-3.18742842135956, 51.55466347968381], [-3.1902232000000006, 51.5584333], [-3.1926285999999995, 51.5615931], [-3.1941559999999996, 51.5637294], [-3.1945521999999995, 51.5642765], [-3.1946352999999994, 51.5643913], [-3.1957888999999997, 51.5659694], [-3.1961881999999995, 51.56649569999998], [-3.1969421999999996, 51.56746330000001], [-3.1973442, 51.567912799999995], [-3.1977529999999996, 51.56827529999999], [-3.1983285999999995, 51.56871040000001], [-3.1988146, 51.56902830000001], [-3.199349199999999, 51.56931459999999], [-3.1998633, 51.5695357], [-3.2005108, 51.569782200000006], [-3.2011076999999997, 51.569970699999985], [-3.2012618, 51.57001929999999], [-3.2020367999999997, 51.5701852], [-3.2027758999999993, 51.5702937], [-3.2066321, 51.5706311], [-3.2087865999999994, 51.5707955], [-3.2109656, 51.57096669999999], [-3.2129837999999995, 51.5711294], [-3.2139409, 51.571253500000005], [-3.2142602, 51.5712803], [-3.214622799999999, 51.5713108], [-3.2151883999999997, 51.57138200000001], [-3.2155477999999995, 51.57142369999999], [-3.2158803999999996, 51.57145870000001], [-3.216626, 51.57151700000001], [-3.2171946999999994, 51.5715487], [-3.2175729, 51.5715704]]}", "current_leg_start": "Lisvane & Thornhill", "dest_arr_time_act": "0555", "motion_projection": null, "next_location_lat": "51.5715704", "next_location_lon": "-3.2175729", "previous_location": "Lisvane & Thornhill", "current_leg_milage": "2.7", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 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\": 2173.914, \"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\": 5410.583, \"from_m\": 2173.914, \"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\": 5461.973, \"from_m\": 5410.583, \"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\": 9597.471, \"from_m\": 5461.973, \"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\": 11536.695, \"from_m\": 9597.471, \"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\": 12962.184, \"from_m\": 11536.695, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13029.756, \"from_m\": 12962.184, \"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\": 13077.312, \"from_m\": 13029.756, \"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\": 13283.424, \"from_m\": 13077.312, \"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\": 628476, \"profile_key\": \"678aa4eca1898c9a457116af7cdf1152dd67e5c88dc291df1807236a534d75b7\", \"schedule_id\": 38918, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0534\", \"location\": \"Cardiff Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 106173}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0534H\", \"location\": \"CVL East Boundary\", \"stage_seq\": 2, \"distance_m\": 1495.464, \"section_seq\": 1, \"route_path_id\": 106173}, {\"is_pass\": false, \"wtt_arr\": \"0536H\", \"wtt_dep\": \"0538\", \"location\": \"Cardiff Queen Street\", \"stage_seq\": 3, \"distance_m\": 1873.109, \"section_seq\": 1, \"route_path_id\": 106173}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0541\", \"location\": \"Heath Jn\", \"stage_seq\": 4, \"distance_m\": 5461.973, \"section_seq\": 1, \"route_path_id\": 106173}, {\"is_pass\": false, \"wtt_arr\": \"0542\", \"wtt_dep\": \"0542H\", \"location\": \"Heath High Level\", \"stage_seq\": 5, \"distance_m\": 5914.799, \"section_seq\": 1, \"route_path_id\": 106173}, {\"is_pass\": false, \"wtt_arr\": \"0545\", \"wtt_dep\": \"0546\", \"location\": \"Llanishen\", \"stage_seq\": 6, \"distance_m\": 7673.844, \"section_seq\": 1, \"route_path_id\": 106173}, {\"is_pass\": false, \"wtt_arr\": \"0548\", \"wtt_dep\": \"0548H\", \"location\": \"Lisvane & Thornhill\", \"stage_seq\": 7, \"distance_m\": 8968.119, \"section_seq\": 1, \"route_path_id\": 106173}, {\"is_pass\": false, \"wtt_arr\": \"0555\", \"wtt_dep\": null, \"location\": \"Caerphilly\", \"stage_seq\": 8, \"distance_m\": 13283.424, \"section_seq\": 1, \"route_path_id\": 106173}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 13283.424, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 106173}], \"total_distance_m\": 13283.424, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 13245.871, \"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": "0534", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.5715704", "current_position_lon": "-3.2175729", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25250, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:36:05Z\", \"source_id\": 52043058, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:36:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:36:08Z\", \"source_id\": 16783965, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:41:53Z\", \"source_id\": 16786104, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25219, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:43:23Z\", \"source_id\": 52051927, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:44:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:43:28Z\", \"source_id\": 16786738, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25215, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:46:20Z\", \"source_id\": 52056091, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:47:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:46:28Z\", \"source_id\": 16787965, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25210, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:52:26Z\", \"source_id\": 52064886, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:53:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:52:31Z\", \"source_id\": 16790650, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Caerphilly", "service_state_platform": "1", "timing_fact_generation": 1789620753030882, "current_leg_arrival_utc": "2026-09-17T05:54:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:53:35.142690", "service_state_evidence_id": 16790650, "current_leg_start_actual_dep": "2026-09-17T05:48:30+01:00", "operational_evidence_version": 30, "service_state_event_time_utc": "2026-09-17T04:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:03:35.608831", "service_state_valid_until_kind": null, "operational_interpretation_version": 30, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
P |
CDF |
CPH |
2K00 |
756103 |
5 |
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": 2173.914, "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": 5410.583, "from_m": 2173.914, "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": 5461.973, "from_m": 5410.583, "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": 9597.471, "from_m": 5461.973, "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": 11536.695, "from_m": 9597.471, "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": 12962.184, "from_m": 11536.695, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13029.756, "from_m": 12962.184, "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": 13077.312, "from_m": 13029.756, "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": 13283.424, "from_m": 13077.312, "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": 628476, "profile_key": "678aa4eca1898c9a457116af7cdf1152dd67e5c88dc291df1807236a534d75b7", "schedule_id": 38918, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0534", "location": "Cardiff Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 106173}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0534H", "location": "CVL East Boundary", "stage_seq": 2, "distance_m": 1495.464, "section_seq": 1, "route_path_id": 106173}, {"is_pass": false, "wtt_arr": "0536H", "wtt_dep": "0538", "location": "Cardiff Queen Street", "stage_seq": 3, "distance_m": 1873.109, "section_seq": 1, "route_path_id": 106173}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0541", "location": "Heath Jn", "stage_seq": 4, "distance_m": 5461.973, "section_seq": 1, "route_path_id": 106173}, {"is_pass": false, "wtt_arr": "0542", "wtt_dep": "0542H", "location": "Heath High Level", "stage_seq": 5, "distance_m": 5914.799, "section_seq": 1, "route_path_id": 106173}, {"is_pass": false, "wtt_arr": "0545", "wtt_dep": "0546", "location": "Llanishen", "stage_seq": 6, "distance_m": 7673.844, "section_seq": 1, "route_path_id": 106173}, {"is_pass": false, "wtt_arr": "0548", "wtt_dep": "0548H", "location": "Lisvane & Thornhill", "stage_seq": 7, "distance_m": 8968.119, "section_seq": 1, "route_path_id": 106173}, {"is_pass": false, "wtt_arr": "0555", "wtt_dep": null, "location": "Caerphilly", "stage_seq": 8, "distance_m": 13283.424, "section_seq": 1, "route_path_id": 106173}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 13283.424, "from_m": 0.0, "section_seq": 1, "route_path_id": 106173}], "total_distance_m": 13283.424, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 13245.871, "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": 25250, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:36:05Z", "source_id": 52043058, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T04:36:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:36:08Z", "source_id": 16783965, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:36:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:41:53Z", "source_id": 16786104, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25219, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:43:23Z", "source_id": 52051927, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T04:44:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:43:28Z", "source_id": 16786738, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25215, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:46:20Z", "source_id": 52056091, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T04:47:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:46:28Z", "source_id": 16787965, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25210, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:52:26Z", "source_id": 52064886, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T04:53:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:52:31Z", "source_id": 16790650, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:53:00+01:00", "operational_fact": true}] |
Cardiff Central |
0534 |
0534 |
6 |
None |
None |
Caerphilly |
0555 |
0555 |
1 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y62059/2026-09-17/detailed |
None |
Lisvane & Thornhill |
2026-09-17T05:48:30+01:00 |
Caerphilly |
5.0 |
{"type": "LineString", "coordinates": [[-3.1856202, 51.544290100000005], [-3.1855942, 51.5445513], [-3.1855783, 51.544725699999994], [-3.1855452, 51.5451586], [-3.1855248, 51.545458], [-3.1851992999999994, 51.549943899999995], [-3.1852015999999996, 51.550847700000006], [-3.185349, 51.551540300000006], [-3.185428299999999, 51.5518923], [-3.1857572, 51.552406999999995], [-3.1868401999999993, 51.55387], [-3.18742842135956, 51.55466347968381], [-3.1902232000000006, 51.5584333], [-3.1926285999999995, 51.5615931], [-3.1941559999999996, 51.5637294], [-3.1945521999999995, 51.5642765], [-3.1946352999999994, 51.5643913], [-3.1957888999999997, 51.5659694], [-3.1961881999999995, 51.56649569999998], [-3.1969421999999996, 51.56746330000001], [-3.1973442, 51.567912799999995], [-3.1977529999999996, 51.56827529999999], [-3.1983285999999995, 51.56871040000001], [-3.1988146, 51.56902830000001], [-3.199349199999999, 51.56931459999999], [-3.1998633, 51.5695357], [-3.2005108, 51.569782200000006], [-3.2011076999999997, 51.569970699999985], [-3.2012618, 51.57001929999999], [-3.2020367999999997, 51.5701852], [-3.2027758999999993, 51.5702937], [-3.2066321, 51.5706311], [-3.2087865999999994, 51.5707955], [-3.2109656, 51.57096669999999], [-3.2129837999999995, 51.5711294], [-3.2139409, 51.571253500000005], [-3.2142602, 51.5712803], [-3.214622799999999, 51.5713108], [-3.2151883999999997, 51.57138200000001], [-3.2155477999999995, 51.57142369999999], [-3.2158803999999996, 51.57145870000001], [-3.216626, 51.57151700000001], [-3.2171946999999994, 51.5715487], [-3.2175729, 51.5715704]]} |
2.7 |
0548 |
0553 |
Lisvane & Thornhill |
Caerphilly |
Caerphilly |
51.5715704 |
-3.2175729 |
51.5715704 |
-3.2175729 |
1 |
0 |
2026-09-17 05:03:51 |
TERMINATED |
2026-09-17 04:53:00 |
Caerphilly |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16790650 |
1789620753030882 |
30 |
30 |
2026-09-17 05:03:35.608831 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:53:35.142690 |
| 597653 |
627712 |
C93209 |
861S01M417 |
2026-09-17 |
COMPLETE |
16790461 |
2026-09-17 05:53:00 |
2026-09-17 05:03:51 |
2026-09-19 05:03:51 |
{"id": 627712, "stp": "O", "toc": "Southern", "uid": "C93209", "consist": "387173", "dest_crs": "BTN", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C93209/2026-09-17/detailed", "trust_id": "861S01M417", "origin_crs": "BAA", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Brighton", "service_date": "2026-09-17", "dest_arr_time": "0552", "dest_platform": "1", "is_terminated": 1, "next_location": "Brighton", "signalling_id": "1S01", "timing_status": "LATE", "origin_station": "Barnham", "current_leg_arr": "0553", "current_leg_dep": "0549", "current_leg_end": "Brighton", "origin_dep_time": "0503", "origin_platform": "1", "current_location": "Brighton", "last_update_time": "2026-09-17T05:03:51", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1711620765841697, 50.8353055377884], [-0.17050540000000003, 50.83518529999999], [-0.16976759999999996, 50.83504309999999], [-0.16877859999999997, 50.8348395], [-0.16826699999999997, 50.83473519999999], [-0.1672376, 50.8345454], [-0.16683929999999997, 50.8344508], [-0.166635, 50.83440230000001], [-0.1656065, 50.8341532], [-0.164954, 50.83400499999999], [-0.1642984, 50.83386459999999], [-0.1639054, 50.83378479999999], [-0.1634651, 50.8336975], [-0.1632294, 50.83365389999999], [-0.16298699999999997, 50.833618399999985], [-0.16267339999999997, 50.8335814], [-0.16253519999999996, 50.8335704], [-0.162396, 50.83356359999999], [-0.16224479999999997, 50.8335565], [-0.1620924, 50.8335533], [-0.1617706, 50.8335604], [-0.1614843, 50.8335775], [-0.1612799, 50.8335983], [-0.16117389999999998, 50.8336112], [-0.1610043, 50.833636199999994], [-0.1608363, 50.833665299999986], [-0.16066999999999998, 50.833698], [-0.1605064, 50.8337344], [-0.1603813, 50.8337674], [-0.1602565, 50.8338026], [-0.1601552, 50.8338334], [-0.1600551, 50.8338656], [-0.1599638, 50.83389799999999], [-0.15987329999999997, 50.833931799999995], [-0.15972759999999997, 50.8339887], [-0.15958289999999997, 50.834048200000005], [-0.15950699999999998, 50.8340841], [-0.1594338, 50.8341211], [-0.15928929999999997, 50.83419609999999], [-0.159165, 50.8342662], [-0.1590411, 50.8343408], [-0.1589665, 50.8343878], [-0.15889570000000003, 50.83443659999999], [-0.15875599999999998, 50.83453540000001], [-0.15860169999999998, 50.834657500000006], [-0.158455, 50.83478290000001], [-0.15832009999999996, 50.834912199999984], [-0.15818329999999997, 50.8350338], [-0.15790779999999996, 50.83528650000001], [-0.1570478, 50.83606609999999], [-0.15651569999999998, 50.8366292], [-0.1550525, 50.837967199999994], [-0.1545368, 50.8384397], [-0.1537697, 50.839142599999995], [-0.1536323, 50.8392989], [-0.1534975, 50.8394295], [-0.1532462, 50.83975629999999], [-0.1531208, 50.839979099999994], [-0.1530591, 50.84014139999999], [-0.15301459999999997, 50.8402767], [-0.1529752, 50.8404706], [-0.15296, 50.84064620000001], [-0.15295739999999997, 50.8408378], [-0.1529907, 50.84104010000001], [-0.1530506, 50.8412476], [-0.1531157, 50.841411], [-0.15301459999999997, 50.841258499999995], [-0.1528229, 50.8410068], [-0.152387, 50.84047569999999], [-0.15223539999999997, 50.8403064], [-0.1521007, 50.840157999999995], [-0.15186969999999997, 50.83991940000001], [-0.1517593, 50.83981490000001], [-0.1516377, 50.83968959999999], [-0.1515106, 50.8395656], [-0.1513162, 50.83938500000001], [-0.15112039999999996, 50.8392184], [-0.150876, 50.839006399999995], [-0.1499761, 50.8382892], [-0.14969, 50.8380815], [-0.1492893, 50.837813399999995], [-0.1490728, 50.8376691], [-0.1488277, 50.8375243], [-0.1485435, 50.8373596], [-0.1483227, 50.837241799999994], [-0.14768659999999997, 50.83691640000001], [-0.1471839, 50.83666], [-0.1465868, 50.83632870000001], [-0.14609579999999997, 50.8360461], [-0.14573389999999997, 50.83582659999999], [-0.1453335, 50.835553700000006], [-0.14507789999999998, 50.835361], [-0.1447696, 50.83511500000001], [-0.1444816, 50.8348567], [-0.1443572, 50.834738400000006], [-0.14398819999999998, 50.834392099999995], [-0.1436483, 50.8340645], [-0.1433865, 50.83380660000001], [-0.1431657, 50.833547], [-0.14291659999999998, 50.83322209999999], [-0.1427092, 50.8329413], [-0.1425998, 50.8327772], [-0.1422616, 50.83214960000001], [-0.1421958, 50.8320276], [-0.14212599999999995, 50.8318966], [-0.14205869999999998, 50.8317628], [-0.1419425, 50.8315448], [-0.1419199, 50.8314987], [-0.1417219, 50.831128599999985], [-0.14161059999999998, 50.83090289999999], [-0.1414559, 50.83057910000001], [-0.1412675, 50.830209899999986], [-0.14119449999999997, 50.83008929999998], [-0.1411341, 50.8299449], [-0.1410889, 50.82980319999999], [-0.1410667, 50.8296933], [-0.14105659999999998, 50.8295016], [-0.1410499, 50.82928900000001]]}", "current_leg_start": "Hove", "dest_arr_time_act": "0552", "motion_projection": null, "next_location_lat": "50.8292890", "next_location_lon": "-0.1410499", "previous_location": "Hove", "current_leg_milage": "2.1", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 203.912, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 272.616, \"from_m\": 203.912, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 395.839, \"from_m\": 272.616, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 4488.555, \"from_m\": 395.839, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 4540.24, \"from_m\": 4488.555, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4645.688, \"from_m\": 4540.24, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 4881.148, \"from_m\": 4645.688, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5658.158, \"from_m\": 4881.148, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6045.027, \"from_m\": 5658.158, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 10828.54, \"from_m\": 6045.027, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 10870.815, \"from_m\": 10828.54, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17508.481, \"from_m\": 10870.815, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 17643.364, \"from_m\": 17508.481, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 27015.403, \"from_m\": 17643.364, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 27059.624, \"from_m\": 27015.403, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 33497.328, \"from_m\": 27059.624, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 34165.476, \"from_m\": 33497.328, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 34251.313, \"from_m\": 34165.476, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 35376.331, \"from_m\": 34251.313, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 35563.951, \"from_m\": 35376.331, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 36788.184, \"from_m\": 35563.951, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36891.602, \"from_m\": 36788.184, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 36932.957, \"from_m\": 36891.602, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37193.119, \"from_m\": 36932.957, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 627712, \"profile_key\": \"170f48af4ee870737ff0be359b613b8f2c6e8c09349ea39f305f929418582858\", \"schedule_id\": 39356, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0503\", \"location\": \"Barnham\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 106383}, {\"is_pass\": false, \"wtt_arr\": \"0507\", \"wtt_dep\": \"0507H\", \"location\": \"Ford\", \"stage_seq\": 2, \"distance_m\": 4313.107, \"section_seq\": 1, \"route_path_id\": 106383}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0510\", \"location\": \"Arundel Jn\", \"stage_seq\": 3, \"distance_m\": 5407.919, \"section_seq\": 1, \"route_path_id\": 106383}, {\"is_pass\": false, \"wtt_arr\": \"0514\", \"wtt_dep\": \"0514H\", \"location\": \"Angmering\", \"stage_seq\": 4, \"distance_m\": 11023.226, \"section_seq\": 1, \"route_path_id\": 106383}, {\"is_pass\": false, \"wtt_arr\": \"0518\", \"wtt_dep\": \"0518H\", \"location\": \"Goring-by-Sea\", \"stage_seq\": 5, \"distance_m\": 14971.28, \"section_seq\": 1, \"route_path_id\": 106383}, {\"is_pass\": false, \"wtt_arr\": \"0520H\", \"wtt_dep\": \"0521\", \"location\": \"Durrington-on-Sea\", \"stage_seq\": 6, \"distance_m\": 16414.499, \"section_seq\": 1, \"route_path_id\": 106383}, {\"is_pass\": false, \"wtt_arr\": \"0523\", \"wtt_dep\": \"0523H\", \"location\": \"West Worthing\", \"stage_seq\": 7, \"distance_m\": 17833.093, \"section_seq\": 1, \"route_path_id\": 106383}, {\"is_pass\": false, \"wtt_arr\": \"0525H\", \"wtt_dep\": \"0526H\", \"location\": \"Worthing\", \"stage_seq\": 8, \"distance_m\": 19114.611, \"section_seq\": 1, \"route_path_id\": 106383}, {\"is_pass\": false, \"wtt_arr\": \"0528H\", \"wtt_dep\": \"0529\", \"location\": \"East Worthing\", \"stage_seq\": 9, \"distance_m\": 20530.531, \"section_seq\": 1, \"route_path_id\": 106383}, {\"is_pass\": false, \"wtt_arr\": \"0531H\", \"wtt_dep\": \"0532\", \"location\": \"Lancing\", \"stage_seq\": 10, \"distance_m\": 22842.14, \"section_seq\": 1, \"route_path_id\": 106383}, {\"is_pass\": false, \"wtt_arr\": \"0535H\", \"wtt_dep\": \"0536\", \"location\": \"Shoreham-by-Sea\", \"stage_seq\": 11, \"distance_m\": 26593.231, \"section_seq\": 1, \"route_path_id\": 106383}, {\"is_pass\": false, \"wtt_arr\": \"0538H\", \"wtt_dep\": \"0539\", \"location\": \"Southwick\", \"stage_seq\": 12, \"distance_m\": 29049.36, \"section_seq\": 1, \"route_path_id\": 106383}, {\"is_pass\": false, \"wtt_arr\": \"0540H\", \"wtt_dep\": \"0541\", \"location\": \"Fishersgate\", \"stage_seq\": 13, \"distance_m\": 30354.612, \"section_seq\": 1, \"route_path_id\": 106383}, {\"is_pass\": false, \"wtt_arr\": \"0542H\", \"wtt_dep\": \"0543\", \"location\": \"Portslade\", \"stage_seq\": 14, \"distance_m\": 31417.866, \"section_seq\": 1, \"route_path_id\": 106383}, {\"is_pass\": false, \"wtt_arr\": \"0545\", \"wtt_dep\": \"0545H\", \"location\": \"Aldrington\", \"stage_seq\": 15, \"distance_m\": 32964.281, \"section_seq\": 1, \"route_path_id\": 106383}, {\"is_pass\": false, \"wtt_arr\": \"0547\", \"wtt_dep\": \"0548\", \"location\": \"Hove\", \"stage_seq\": 16, \"distance_m\": 33736.149, \"section_seq\": 1, \"route_path_id\": 106383}, {\"is_pass\": false, \"wtt_arr\": \"0552\", \"wtt_dep\": null, \"location\": \"Brighton\", \"stage_seq\": 17, \"distance_m\": 37193.119, \"section_seq\": 1, \"route_path_id\": 106383}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 37193.119, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 106383}], \"total_distance_m\": 37193.119, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 35703.513, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1489.606, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0503", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "50.8292890", "current_position_lon": "-0.1410499", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27479, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:06:27Z\", \"source_id\": 52015598, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:07:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:06:27Z\", \"source_id\": 16775836, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31054, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:14:13Z\", \"source_id\": 52021343, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:15:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:14:18Z\", \"source_id\": 16777496, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31050, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:18:39Z\", \"source_id\": 52025128, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:19:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:18:43Z\", \"source_id\": 16778622, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31046, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:21:04Z\", \"source_id\": 52027352, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:21:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:21:08Z\", \"source_id\": 16779318, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:22:59Z\", \"source_id\": 52029181, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:23:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:23:03Z\", \"source_id\": 16779849, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31041, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:25:33Z\", \"source_id\": 52031752, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:26:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:25:38Z\", \"source_id\": 16780596, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31032, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:28:11Z\", \"source_id\": 52034364, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:28:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:28:14Z\", \"source_id\": 16781361, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31036, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:30:38Z\", \"source_id\": 52036971, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:31:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:30:43Z\", \"source_id\": 16782155, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31028, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:34:38Z\", \"source_id\": 52041519, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:36:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:34:43Z\", \"source_id\": 16783486, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31024, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:38:04Z\", \"source_id\": 52045388, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:39:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:38:08Z\", \"source_id\": 16784682, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31020, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:40:44Z\", \"source_id\": 52048565, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:41:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:40:48Z\", \"source_id\": 16785657, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31016, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:43:17Z\", \"source_id\": 52051818, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:43:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:43:22Z\", \"source_id\": 16786696, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31009, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:46:13Z\", \"source_id\": 52055926, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:46:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:46:19Z\", \"source_id\": 16787913, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31081, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:48:01Z\", \"source_id\": 52058397, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:48:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:48:08Z\", \"source_id\": 16788682, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30940, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:52:01Z\", \"source_id\": 52064281, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:53:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:52:03Z\", \"source_id\": 16790461, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Brighton", "service_state_platform": "1", "timing_fact_generation": 1789620724054346, "current_leg_arrival_utc": "2026-09-17T05:53:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:53:35.146224", "service_state_evidence_id": 16790461, "current_leg_start_actual_dep": "2026-09-17T05:49:00+01:00", "operational_evidence_version": 79, "service_state_event_time_utc": "2026-09-17T04:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:03:35.605330", "service_state_valid_until_kind": null, "operational_interpretation_version": 79, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
O |
BAA |
BTN |
1S01 |
387173 |
4 |
110 |
None |
{"version": 3, "segments": [{"to_m": 203.912, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 272.616, "from_m": 203.912, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 395.839, "from_m": 272.616, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 4488.555, "from_m": 395.839, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 4540.24, "from_m": 4488.555, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4645.688, "from_m": 4540.24, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 4881.148, "from_m": 4645.688, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5658.158, "from_m": 4881.148, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6045.027, "from_m": 5658.158, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 10828.54, "from_m": 6045.027, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 10870.815, "from_m": 10828.54, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17508.481, "from_m": 10870.815, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 17643.364, "from_m": 17508.481, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 27015.403, "from_m": 17643.364, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 27059.624, "from_m": 27015.403, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 33497.328, "from_m": 27059.624, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 34165.476, "from_m": 33497.328, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 34251.313, "from_m": 34165.476, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 35376.331, "from_m": 34251.313, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 35563.951, "from_m": 35376.331, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 36788.184, "from_m": 35563.951, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36891.602, "from_m": 36788.184, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 36932.957, "from_m": 36891.602, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37193.119, "from_m": 36932.957, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 627712, "profile_key": "170f48af4ee870737ff0be359b613b8f2c6e8c09349ea39f305f929418582858", "schedule_id": 39356, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0503", "location": "Barnham", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 106383}, {"is_pass": false, "wtt_arr": "0507", "wtt_dep": "0507H", "location": "Ford", "stage_seq": 2, "distance_m": 4313.107, "section_seq": 1, "route_path_id": 106383}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0510", "location": "Arundel Jn", "stage_seq": 3, "distance_m": 5407.919, "section_seq": 1, "route_path_id": 106383}, {"is_pass": false, "wtt_arr": "0514", "wtt_dep": "0514H", "location": "Angmering", "stage_seq": 4, "distance_m": 11023.226, "section_seq": 1, "route_path_id": 106383}, {"is_pass": false, "wtt_arr": "0518", "wtt_dep": "0518H", "location": "Goring-by-Sea", "stage_seq": 5, "distance_m": 14971.28, "section_seq": 1, "route_path_id": 106383}, {"is_pass": false, "wtt_arr": "0520H", "wtt_dep": "0521", "location": "Durrington-on-Sea", "stage_seq": 6, "distance_m": 16414.499, "section_seq": 1, "route_path_id": 106383}, {"is_pass": false, "wtt_arr": "0523", "wtt_dep": "0523H", "location": "West Worthing", "stage_seq": 7, "distance_m": 17833.093, "section_seq": 1, "route_path_id": 106383}, {"is_pass": false, "wtt_arr": "0525H", "wtt_dep": "0526H", "location": "Worthing", "stage_seq": 8, "distance_m": 19114.611, "section_seq": 1, "route_path_id": 106383}, {"is_pass": false, "wtt_arr": "0528H", "wtt_dep": "0529", "location": "East Worthing", "stage_seq": 9, "distance_m": 20530.531, "section_seq": 1, "route_path_id": 106383}, {"is_pass": false, "wtt_arr": "0531H", "wtt_dep": "0532", "location": "Lancing", "stage_seq": 10, "distance_m": 22842.14, "section_seq": 1, "route_path_id": 106383}, {"is_pass": false, "wtt_arr": "0535H", "wtt_dep": "0536", "location": "Shoreham-by-Sea", "stage_seq": 11, "distance_m": 26593.231, "section_seq": 1, "route_path_id": 106383}, {"is_pass": false, "wtt_arr": "0538H", "wtt_dep": "0539", "location": "Southwick", "stage_seq": 12, "distance_m": 29049.36, "section_seq": 1, "route_path_id": 106383}, {"is_pass": false, "wtt_arr": "0540H", "wtt_dep": "0541", "location": "Fishersgate", "stage_seq": 13, "distance_m": 30354.612, "section_seq": 1, "route_path_id": 106383}, {"is_pass": false, "wtt_arr": "0542H", "wtt_dep": "0543", "location": "Portslade", "stage_seq": 14, "distance_m": 31417.866, "section_seq": 1, "route_path_id": 106383}, {"is_pass": false, "wtt_arr": "0545", "wtt_dep": "0545H", "location": "Aldrington", "stage_seq": 15, "distance_m": 32964.281, "section_seq": 1, "route_path_id": 106383}, {"is_pass": false, "wtt_arr": "0547", "wtt_dep": "0548", "location": "Hove", "stage_seq": 16, "distance_m": 33736.149, "section_seq": 1, "route_path_id": 106383}, {"is_pass": false, "wtt_arr": "0552", "wtt_dep": null, "location": "Brighton", "stage_seq": 17, "distance_m": 37193.119, "section_seq": 1, "route_path_id": 106383}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 37193.119, "from_m": 0.0, "section_seq": 1, "route_path_id": 106383}], "total_distance_m": 37193.119, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 35703.513, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1489.606, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 27479, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:06:27Z", "source_id": 52015598, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T04:07:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:06:27Z", "source_id": 16775836, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31054, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:14:13Z", "source_id": 52021343, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T04:15:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:14:18Z", "source_id": 16777496, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31050, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:18:39Z", "source_id": 52025128, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T04:19:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:18:43Z", "source_id": 16778622, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31046, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:21:04Z", "source_id": 52027352, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T04:21:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:21:08Z", "source_id": 16779318, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31099, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:22:59Z", "source_id": 52029181, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T04:23:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:23:03Z", "source_id": 16779849, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31041, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:25:33Z", "source_id": 52031752, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T04:26:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:25:38Z", "source_id": 16780596, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31032, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:28:11Z", "source_id": 52034364, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T04:28:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:28:14Z", "source_id": 16781361, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31036, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:30:38Z", "source_id": 52036971, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T04:31:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:30:43Z", "source_id": 16782155, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T05:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31028, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:34:38Z", "source_id": 52041519, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T04:36:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:34:43Z", "source_id": 16783486, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T05:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31024, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:38:04Z", "source_id": 52045388, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T04:39:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:38:08Z", "source_id": 16784682, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T05:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31020, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:40:44Z", "source_id": 52048565, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T04:41:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:40:48Z", "source_id": 16785657, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T05:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31016, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:43:17Z", "source_id": 52051818, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T04:43:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:43:22Z", "source_id": 16786696, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T05:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31009, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:46:13Z", "source_id": 52055926, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T04:46:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:46:19Z", "source_id": 16787913, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T05:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31081, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:48:01Z", "source_id": 52058397, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T04:48:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:48:08Z", "source_id": 16788682, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T05:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30940, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:52:01Z", "source_id": 52064281, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T04:53:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:52:03Z", "source_id": 16790461, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T05:53:00+01:00", "operational_fact": true}] |
Barnham |
0503 |
0503 |
1 |
None |
None |
Brighton |
0552 |
0552 |
1 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C93209/2026-09-17/detailed |
None |
Hove |
2026-09-17T05:49:00+01:00 |
Brighton |
4.0 |
{"type": "LineString", "coordinates": [[-0.1711620765841697, 50.8353055377884], [-0.17050540000000003, 50.83518529999999], [-0.16976759999999996, 50.83504309999999], [-0.16877859999999997, 50.8348395], [-0.16826699999999997, 50.83473519999999], [-0.1672376, 50.8345454], [-0.16683929999999997, 50.8344508], [-0.166635, 50.83440230000001], [-0.1656065, 50.8341532], [-0.164954, 50.83400499999999], [-0.1642984, 50.83386459999999], [-0.1639054, 50.83378479999999], [-0.1634651, 50.8336975], [-0.1632294, 50.83365389999999], [-0.16298699999999997, 50.833618399999985], [-0.16267339999999997, 50.8335814], [-0.16253519999999996, 50.8335704], [-0.162396, 50.83356359999999], [-0.16224479999999997, 50.8335565], [-0.1620924, 50.8335533], [-0.1617706, 50.8335604], [-0.1614843, 50.8335775], [-0.1612799, 50.8335983], [-0.16117389999999998, 50.8336112], [-0.1610043, 50.833636199999994], [-0.1608363, 50.833665299999986], [-0.16066999999999998, 50.833698], [-0.1605064, 50.8337344], [-0.1603813, 50.8337674], [-0.1602565, 50.8338026], [-0.1601552, 50.8338334], [-0.1600551, 50.8338656], [-0.1599638, 50.83389799999999], [-0.15987329999999997, 50.833931799999995], [-0.15972759999999997, 50.8339887], [-0.15958289999999997, 50.834048200000005], [-0.15950699999999998, 50.8340841], [-0.1594338, 50.8341211], [-0.15928929999999997, 50.83419609999999], [-0.159165, 50.8342662], [-0.1590411, 50.8343408], [-0.1589665, 50.8343878], [-0.15889570000000003, 50.83443659999999], [-0.15875599999999998, 50.83453540000001], [-0.15860169999999998, 50.834657500000006], [-0.158455, 50.83478290000001], [-0.15832009999999996, 50.834912199999984], [-0.15818329999999997, 50.8350338], [-0.15790779999999996, 50.83528650000001], [-0.1570478, 50.83606609999999], [-0.15651569999999998, 50.8366292], [-0.1550525, 50.837967199999994], [-0.1545368, 50.8384397], [-0.1537697, 50.839142599999995], [-0.1536323, 50.8392989], [-0.1534975, 50.8394295], [-0.1532462, 50.83975629999999], [-0.1531208, 50.839979099999994], [-0.1530591, 50.84014139999999], [-0.15301459999999997, 50.8402767], [-0.1529752, 50.8404706], [-0.15296, 50.84064620000001], [-0.15295739999999997, 50.8408378], [-0.1529907, 50.84104010000001], [-0.1530506, 50.8412476], [-0.1531157, 50.841411], [-0.15301459999999997, 50.841258499999995], [-0.1528229, 50.8410068], [-0.152387, 50.84047569999999], [-0.15223539999999997, 50.8403064], [-0.1521007, 50.840157999999995], [-0.15186969999999997, 50.83991940000001], [-0.1517593, 50.83981490000001], [-0.1516377, 50.83968959999999], [-0.1515106, 50.8395656], [-0.1513162, 50.83938500000001], [-0.15112039999999996, 50.8392184], [-0.150876, 50.839006399999995], [-0.1499761, 50.8382892], [-0.14969, 50.8380815], [-0.1492893, 50.837813399999995], [-0.1490728, 50.8376691], [-0.1488277, 50.8375243], [-0.1485435, 50.8373596], [-0.1483227, 50.837241799999994], [-0.14768659999999997, 50.83691640000001], [-0.1471839, 50.83666], [-0.1465868, 50.83632870000001], [-0.14609579999999997, 50.8360461], [-0.14573389999999997, 50.83582659999999], [-0.1453335, 50.835553700000006], [-0.14507789999999998, 50.835361], [-0.1447696, 50.83511500000001], [-0.1444816, 50.8348567], [-0.1443572, 50.834738400000006], [-0.14398819999999998, 50.834392099999995], [-0.1436483, 50.8340645], [-0.1433865, 50.83380660000001], [-0.1431657, 50.833547], [-0.14291659999999998, 50.83322209999999], [-0.1427092, 50.8329413], [-0.1425998, 50.8327772], [-0.1422616, 50.83214960000001], [-0.1421958, 50.8320276], [-0.14212599999999995, 50.8318966], [-0.14205869999999998, 50.8317628], [-0.1419425, 50.8315448], [-0.1419199, 50.8314987], [-0.1417219, 50.831128599999985], [-0.14161059999999998, 50.83090289999999], [-0.1414559, 50.83057910000001], [-0.1412675, 50.830209899999986], [-0.14119449999999997, 50.83008929999998], [-0.1411341, 50.8299449], [-0.1410889, 50.82980319999999], [-0.1410667, 50.8296933], [-0.14105659999999998, 50.8295016], [-0.1410499, 50.82928900000001]]} |
2.1 |
0549 |
0553 |
Hove |
Brighton |
Brighton |
50.8292890 |
-0.1410499 |
50.8292890 |
-0.1410499 |
1 |
0 |
2026-09-17 05:03:51 |
TERMINATED |
2026-09-17 04:53:00 |
Brighton |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16790461 |
1789620724054346 |
79 |
79 |
2026-09-17 05:03:35.605330 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:53:35.146224 |
| 597654 |
629495 |
W60834 |
505U03M417 |
2026-09-17 |
COMPLETE |
16790248 |
2026-09-17 05:53:00 |
2026-09-17 05:03:51 |
2026-09-19 05:03:51 |
{"id": 629495, "stp": "P", "toc": "London Overground", "uid": "W60834", "consist": null, "dest_crs": "ENF", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W60834/2026-09-17/detailed", "trust_id": "505U03M417", "origin_crs": "XIF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Enfield Town", "service_date": "2026-09-17", "dest_arr_time": "0554", "dest_platform": "2", "is_terminated": 1, "next_location": "Enfield Town", "signalling_id": "5U03", "timing_status": "EARLY", "origin_station": "Ilford EMUD", "current_leg_arr": "0553", "current_leg_dep": "0532", "current_leg_end": "Enfield Town", "origin_dep_time": "0457", "origin_platform": null, "current_location": "Enfield Town", "last_update_time": "2026-09-17T05:03:51", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0816517, 51.5179917], [-0.08080779999999999, 51.51954500000001], [-0.08069029999999999, 51.51975329999999], [-0.08060569999999999, 51.5199059], [-0.0804928, 51.5200888], [-0.0803524, 51.5202829], [-0.0802134, 51.5204442], [-0.08012859999999998, 51.5205426], [-0.0800261, 51.52065280000001], [-0.0796697, 51.521035999999995], [-0.0794374, 51.5211957], [-0.0791583, 51.5213892], [-0.0790829, 51.5214413], [-0.0788046, 51.521626], [-0.0787362, 51.5216659], [-0.0786231, 51.52172959999999], [-0.0784651, 51.5218069], [-0.0783286, 51.5218762], [-0.07793639999999999, 51.5220335], [-0.07783119999999999, 51.5220713], [-0.0777357, 51.52210349999999], [-0.07762759999999999, 51.52213819999999], [-0.0775378, 51.52216589999998], [-0.07746679999999999, 51.52218719999999], [-0.0774129, 51.5222019], [-0.07731430000000002, 51.52222690000001], [-0.07721079999999998, 51.52225109999999], [-0.0771023, 51.522276], [-0.07699559999999998, 51.5222982], [-0.0768787, 51.5223178], [-0.07677179999999999, 51.5223361], [-0.0766845, 51.5223504], [-0.07659839999999998, 51.5223626], [-0.07650209999999999, 51.522374], [-0.0764198, 51.52238409999999], [-0.0763345, 51.52239209999998], [-0.07623799999999999, 51.5224002], [-0.07614369999999998, 51.5224065], [-0.07605859999999999, 51.52241130000001], [-0.0759888, 51.52241480000001], [-0.0759032, 51.522418300000005], [-0.0758053, 51.5224206], [-0.0756911, 51.52242409999999], [-0.0754899, 51.522426800000005], [-0.075389, 51.5224287], [-0.0752784, 51.5224312], [-0.07514719999999998, 51.52243529999999], [-0.07497879999999998, 51.522443], [-0.0747536, 51.5224583], [-0.07455609999999999, 51.5224729], [-0.0743593, 51.5224881], [-0.0737021, 51.5225427], [-0.0734508, 51.5225611], [-0.07315099999999998, 51.522585599999985], [-0.0728198, 51.5226125], [-0.072496, 51.5226417], [-0.07237639999999998, 51.5226523], [-0.0722594, 51.5226637], [-0.0721465, 51.52267690000001], [-0.072028, 51.522692000000006], [-0.0718927, 51.52271029999999], [-0.0718341, 51.52271850000001], [-0.0717621, 51.5227298], [-0.0716106, 51.522753900000005], [-0.07146769999999998, 51.522779699999994], [-0.07130229999999999, 51.5228128], [-0.0711456, 51.5228467], [-0.07104459999999999, 51.5228692], [-0.0709037, 51.52290020000001], [-0.0706876, 51.5229487], [-0.0705825811169926, 51.52297321699674], [-0.07049838722976962, 51.522992872321566], [-0.07029779999999998, 51.523039700000005], [-0.0701685, 51.5230688], [-0.0700483, 51.523096399999986], [-0.06992069999999999, 51.5231243], [-0.0697982, 51.5231505], [-0.0697191, 51.52316660000001], [-0.0696049, 51.5231892], [-0.06951419999999998, 51.52320559999998], [-0.06941529999999999, 51.5232215], [-0.0693122, 51.523237], [-0.069234, 51.5232472], [-0.0691518, 51.52325789999999], [-0.0690316, 51.5232731], [-0.068948, 51.5232814], [-0.06886699999999998, 51.5232885], [-0.0687605, 51.5232983], [-0.0686486, 51.5233069], [-0.0684607, 51.52332009999999], [-0.06833279999999999, 51.5233286], [-0.068213, 51.52333540000001], [-0.06806989999999999, 51.52334320000001], [-0.0679341, 51.523350099999995], [-0.067743, 51.5233603], [-0.0676073, 51.5233676], [-0.06745079999999999, 51.52337709999999], [-0.0671754, 51.5233919], [-0.0669858, 51.5234038], [-0.0668084, 51.52341539999999], [-0.066319, 51.523445599999995], [-0.0661496, 51.5234557], [-0.06598119999999999, 51.52346549999999], [-0.0658669, 51.5234757], [-0.06576649999999999, 51.5234862], [-0.0656678, 51.52349709999999], [-0.06544959999999998, 51.5235242], [-0.06530499999999999, 51.5235393], [-0.0649147, 51.5235644], [-0.0646804, 51.523580800000005], [-0.0642792, 51.52360730000001], [-0.0639446, 51.52363210000001], [-0.0636556, 51.52365229999999], [-0.0635169, 51.5236621], [-0.0633305, 51.52367379999999], [-0.06315629999999998, 51.52368849999999], [-0.063057, 51.5236983], [-0.06296149999999999, 51.5237086], [-0.0628348, 51.5237213], [-0.06274829999999999, 51.5237306], [-0.06268379999999998, 51.5237374], [-0.0626121, 51.523744099999995], [-0.06251149999999998, 51.523748600000005], [-0.062407799999999986, 51.5237524], [-0.0622197, 51.5237593], [-0.06203919999999999, 51.523765], [-0.06191829999999999, 51.52376979999998], [-0.061778499999999986, 51.52377849999999], [-0.06168749999999999, 51.52378619999999], [-0.06160109999999999, 51.52379530000001], [-0.06153129999999998, 51.5238025], [-0.06145540000000001, 51.52381030000001], [-0.06135559999999999, 51.5238208], [-0.06119089999999999, 51.52383439999999], [-0.06089669999999999, 51.5238545], [-0.060700299999999985, 51.5238686], [-0.06049090000000001, 51.5238841], [-0.06020860000000001, 51.5239063], [-0.06001089999999999, 51.5239223], [-0.0598122, 51.523938900000005], [-0.0597029650123744, 51.5239471464723], [-0.0596347, 51.52395229999999], [-0.059526800000000005, 51.523962], [-0.059385400000000005, 51.52397469999999], [-0.059246900000000005, 51.52398759999999], [-0.0591108, 51.5239994], [-0.05898450000000001, 51.52401220000001], [-0.0588547, 51.5240259], [-0.058737799999999986, 51.5240394], [-0.0586293, 51.524053599999995], [-0.05849730000000001, 51.5240739], [-0.05838639999999999, 51.52409300000001], [-0.0582978, 51.5241103], [-0.0582059, 51.5241301], [-0.0581251, 51.5241487], [-0.05804559999999998, 51.5241702], [-0.057969899999999984, 51.5241915], [-0.0578923, 51.5242156], [-0.057818, 51.52424049999999], [-0.0577546, 51.524263], [-0.057676799999999986, 51.5242919], [-0.05761929999999999, 51.52431489999999], [-0.0575662, 51.52433729999999], [-0.0575034, 51.5243651], [-0.05745020000000001, 51.52439170000002], [-0.0573688, 51.5244329], [-0.05728910000000001, 51.5244769], [-0.05720569999999999, 51.52452520000001], [-0.057128599999999995, 51.52457470000001], [-0.05704200000000001, 51.5246314], [-0.056969200000000005, 51.5246857], [-0.05688659999999999, 51.52474980000001], [-0.05681810000000001, 51.524807], [-0.0567601, 51.5248624], [-0.0567013, 51.52492279999999], [-0.0566372, 51.5249971], [-0.0566002, 51.5250427], [-0.0565669, 51.52508769999999], [-0.0565394, 51.5251283], [-0.056506200000000006, 51.5251802], [-0.0564687, 51.5252499], [-0.056432199999999995, 51.52532459999998], [-0.05640849999999999, 51.5253771], [-0.0563905, 51.52542349999999], [-0.056371500000000005, 51.52547659999999], [-0.0563578, 51.52552800000001], [-0.0563426, 51.52559560000001], [-0.0563349, 51.5256408], [-0.056330099999999994, 51.525690899999994], [-0.0563244, 51.52575939999999], [-0.0563218, 51.5258237], [-0.0563199, 51.5258872], [-0.05632170000000001, 51.526013], [-0.05633250000000001, 51.526143], [-0.0563317, 51.52621899999999], [-0.056319699999999986, 51.5273295], [-0.0563184, 51.527513299999995], [-0.0563313, 51.52776420000001], [-0.0563573, 51.5280085], [-0.0564346, 51.52848819999999], [-0.05652129999999999, 51.5290231], [-0.0565638, 51.5292517], [-0.056615799999999994, 51.5294781], [-0.0569144, 51.53055249999999], [-0.0569789, 51.53076849999999], [-0.0570537, 51.531012200000006], [-0.0571294, 51.5312222], [-0.05716759999999999, 51.5313194], [-0.057248900000000005, 51.5315081], [-0.0574506, 51.53196440000001], [-0.057520600000000005, 51.532132399999995], [-0.05762879999999999, 51.532427299999995], [-0.0576328, 51.53244069999999], [-0.057700600000000005, 51.5326463], [-0.0577825, 51.5329263], [-0.057849, 51.533216], [-0.05790730000000001, 51.533546900000005], [-0.0579354, 51.533730899999995], [-0.0580374, 51.53446790000001], [-0.0580462, 51.53453809999999], [-0.058067400000000005, 51.53469090000001], [-0.058090600000000006, 51.5348834], [-0.05811560000000001, 51.5351011], [-0.05813430000000001, 51.5353154], [-0.0581481, 51.535538900000006], [-0.0581643, 51.5358317], [-0.05817490000000001, 51.5360265], [-0.058189300000000006, 51.5362567], [-0.05820179999999999, 51.5364721], [-0.0582125, 51.53673289999999], [-0.058221199999999994, 51.536900900000006], [-0.0582375, 51.5371233], [-0.05824560000000001, 51.53729280000001], [-0.0582575, 51.537554099999994], [-0.0582706, 51.5377683], [-0.05827929999999999, 51.5379899], [-0.058293099999999994, 51.5382185], [-0.0583106, 51.538529100000005], [-0.0583137, 51.53867259999999], [-0.058315599999999995, 51.538879], [-0.058299300000000005, 51.5390804], [-0.05827929999999999, 51.5392686], [-0.0582562, 51.53945989999999], [-0.0582208, 51.53971880000001], [-0.0581764, 51.53992169999999], [-0.0581255, 51.5401092], [-0.05807229999999999, 51.5403234], [-0.0580102, 51.5405763], [-0.0579493, 51.54081119999999], [-0.05790990000000001, 51.5409706], [-0.0578637, 51.5411572], [-0.057782199999999985, 51.5415199], [-0.057761199999999985, 51.5416342], [-0.0577362, 51.5417835], [-0.0577199, 51.5419184], [-0.0577087, 51.542049], [-0.0576999, 51.542275200000006], [-0.05770990000000001, 51.5424043], [-0.0577243, 51.542559799999985], [-0.057761199999999985, 51.54278879999998], [-0.0578024, 51.54293799999999], [-0.057858700000000006, 51.54313509999999], [-0.05807600000000001, 51.543715799999994], [-0.058163099999999995, 51.54391669999998], [-0.0583282, 51.5442653], [-0.0583909, 51.544429399999984], [-0.0584534, 51.544552], [-0.0585555, 51.5447679], [-0.0588091, 51.5453528], [-0.058885, 51.54555959999998], [-0.05898029999999999, 51.5457633], [-0.05908730000000001, 51.545967999999995], [-0.05933100000000001, 51.5464082], [-0.0594242, 51.5465712], [-0.05954310420963643, 51.54676383776566], [-0.05966258595445246, 51.54695741037963], [-0.05971270000000001, 51.5470386], [-0.05978302778217616, 51.547142454252715], [-0.05980406472634792, 51.54717351982608], [-0.0599403, 51.5473747], [-0.06007789999999999, 51.54757670000001], [-0.0602717, 51.5478663], [-0.0603431, 51.54796850000001], [-0.060381480815364666, 51.54802429709221], [-0.060481667732952445, 51.54817005700136], [-0.06056899018920191, 51.54829915192591], [-0.06064496356029781, 51.548414023883744], [-0.0607111032224249, 51.5485171148927], [-0.06076892455176793, 51.548610866970634], [-0.06081994292451168, 51.548697722135415], [-0.060865673716840867, 51.54878012240489], [-0.06090763230494028, 51.54886050979694], [-0.06094733406499467, 51.54894132632939], [-0.06098629437318877, 51.54902501402013], [-0.061026028605707355, 51.54911401488698], [-0.061068052138735174, 51.54921077094784], [-0.061113880348456974, 51.54931772422054], [-0.061165028611057534, 51.54943731672295], [-0.06122301230272159, 51.54957199047292], [-0.0612893467996339, 51.54972418748832], [-0.0612998, 51.5497563], [-0.06131680000000002, 51.54980350000001], [-0.0613509, 51.5498857], [-0.0613749, 51.54994009999999], [-0.06139970000000001, 51.54999540000001], [-0.06144030000000001, 51.5500728], [-0.06149469999999999, 51.5501629], [-0.061551399999999985, 51.550249], [-0.06161449999999999, 51.5503311], [-0.06168879999999999, 51.550424500000005], [-0.0617439, 51.55048409999999], [-0.0618101, 51.55055489999999], [-0.06186830000000001, 51.550614], [-0.0619287, 51.55066969999999], [-0.0619946, 51.550726], [-0.06208719999999999, 51.5507959], [-0.0621743, 51.5508592], [-0.0622763, 51.5509278], [-0.06238730000000001, 51.5509987], [-0.06250209999999999, 51.5510709], [-0.0628446, 51.5512805], [-0.0636794, 51.5517919], [-0.0637955, 51.5518669], [-0.0639452, 51.551967999999995], [-0.06409159999999998, 51.5520742], [-0.0642371, 51.55218649999999], [-0.064373, 51.55229909999999], [-0.0645976, 51.5524936], [-0.0647344, 51.5526204], [-0.0648201, 51.552702399999994], [-0.0648961, 51.5527798], [-0.0650513, 51.55294229999999], [-0.06517499999999998, 51.55307829999999], [-0.0653015, 51.5532319], [-0.06539160000000001, 51.5533446], [-0.0654889, 51.5534827], [-0.0655924, 51.553641799999994], [-0.0656733, 51.5537801], [-0.06615664832669839, 51.55466347968381], [-0.066254, 51.55484140000001], [-0.0665856, 51.555446200000006], [-0.0666519, 51.55556699999999], [-0.06672539999999999, 51.55570109999999], [-0.06810039999999999, 51.5582128], [-0.0683229, 51.5586205], [-0.0690377, 51.5599282], [-0.06925059999999998, 51.560323], [-0.0696588, 51.5610614], [-0.0697987, 51.561316100000006], [-0.0700306, 51.56174089999998], [-0.07027619999999998, 51.56219070000001], [-0.0704653, 51.5625368], [-0.07064419999999999, 51.56286059999999], [-0.0708769, 51.56327520000001], [-0.07093959999999999, 51.56338149999999], [-0.0709895, 51.56346129999999], [-0.0710672, 51.563573799999986], [-0.07113619999999998, 51.563674099999986], [-0.0712281, 51.5637989], [-0.0713067, 51.5638965], [-0.0714003, 51.56401319999999], [-0.0714812, 51.5641065], [-0.0715916, 51.56422880000001], [-0.07173219999999998, 51.56438099999999], [-0.07181749999999999, 51.56446280000001], [-0.07192780000000001, 51.56456], [-0.0720344, 51.56465359999999], [-0.07216449999999999, 51.56476430000001], [-0.0722835, 51.5648611], [-0.0723965, 51.56494729999999], [-0.07255149999999999, 51.5650632], [-0.07272539999999998, 51.5651895], [-0.0728196, 51.5652569], [-0.0729064, 51.56531340000001], [-0.0729836, 51.5653636], [-0.0732812, 51.56555109999999], [-0.07374499999999999, 51.565847600000005], [-0.0758125, 51.5671785], [-0.0759945, 51.5672987], [-0.0761575, 51.5674152], [-0.07635629999999999, 51.5675562], [-0.0765475, 51.5677069], [-0.07670089999999999, 51.56783349999999], [-0.07688379999999999, 51.5679953], [-0.07704929999999999, 51.5681508], [-0.0771767, 51.5682828], [-0.0772926, 51.568406299999985], [-0.0773991, 51.5685278], [-0.07749689999999998, 51.56864959999999], [-0.0776319, 51.56882649999999], [-0.0777566, 51.5690061], [-0.0778554, 51.5691588], [-0.0779324, 51.569296999999985], [-0.07800619999999998, 51.569453], [-0.0780845, 51.5696314], [-0.0781453, 51.56977950000001], [-0.0782039, 51.56995630000001], [-0.07825610000000001, 51.570139299999994], [-0.0783042, 51.570309899999984], [-0.0783224, 51.570388], [-0.07833609999999999, 51.57047130000001], [-0.07834879999999998, 51.5705525], [-0.0783678, 51.57072319999999], [-0.07838029999999999, 51.5708776], [-0.0783859, 51.571028], [-0.07838629999999999, 51.5711341], [-0.07837619999999998, 51.57128], [-0.0783607, 51.5714423], [-0.07833909999999998, 51.5716067], [-0.0783138, 51.5717399], [-0.0782908, 51.571847], [-0.07826939999999999, 51.57194420000001], [-0.07824070000000001, 51.572049799999995], [-0.0782042, 51.57216710000001], [-0.0781542, 51.572315899999985], [-0.0781075, 51.57243989999999], [-0.07804299999999999, 51.5725912], [-0.0779739, 51.5727319], [-0.0779016, 51.572869399999995], [-0.07782359999999999, 51.572999], [-0.07775619999999998, 51.57310309999998], [-0.077677, 51.5732209], [-0.0775854, 51.573343], [-0.07744049999999998, 51.5735262], [-0.0773133, 51.5736748], [-0.077229, 51.57377410000001], [-0.0770101, 51.57402179999998], [-0.07688039999999999, 51.574167], [-0.0765772, 51.57450920000001], [-0.0763871, 51.574726600000005], [-0.0762352, 51.574902300000005], [-0.07607649999999999, 51.5750782], [-0.07591789999999998, 51.575261999999995], [-0.0758027, 51.5754088], [-0.0757008, 51.5755517], [-0.0756116, 51.575691], [-0.07552999999999999, 51.57582699999998], [-0.07546499999999999, 51.57595309999999], [-0.07538829999999999, 51.5761058], [-0.0753238, 51.57626979999999], [-0.0752768, 51.57640279999999], [-0.07522769999999998, 51.5765705], [-0.07518819999999998, 51.57672440000001], [-0.07516510000000001, 51.5768374], [-0.0751516, 51.57692389999999], [-0.0751405, 51.5770172], [-0.0751353, 51.577082299999994], [-0.0751296, 51.577194099999986], [-0.0751281, 51.5773116], [-0.0751283, 51.5774248], [-0.07513559999999998, 51.5775425], [-0.0751506, 51.57766839999999], [-0.0751678, 51.5777741], [-0.07518719999999998, 51.5778825], [-0.07521089999999998, 51.57799409999999], [-0.0752333, 51.5780907], [-0.0752543, 51.5781757], [-0.0753187, 51.57842029999999], [-0.07545779999999999, 51.57896669999999], [-0.0755105, 51.57917020000001], [-0.07554719999999998, 51.5793249], [-0.07558019999999999, 51.5794727], [-0.0756106, 51.57962489999999], [-0.0756282, 51.579746], [-0.0756389, 51.5798654], [-0.07564629046748855, 51.57997044732784], [-0.07564840660843013, 51.580000525887975], [-0.07565619999999999, 51.58011129999999], [-0.07565759999999999, 51.580308], [-0.07565489999999998, 51.58041849999999], [-0.07564519999999998, 51.580559699999995], [-0.0756344, 51.5806997], [-0.0756161, 51.58082769999999], [-0.0755849, 51.5810234], [-0.07555879999999998, 51.58114870000001], [-0.07553099999999999, 51.58129639999999], [-0.075496, 51.5814634], [-0.07545695, 51.58161125000002], [-0.0754431, 51.5816675], [-0.0753943, 51.5818167], [-0.0753053, 51.5820796], [-0.07528060000000002, 51.5821985], [-0.07526410000000001, 51.5823152], [-0.0752517, 51.58241410000001], [-0.07523119999999998, 51.582499], [-0.07520849999999998, 51.58261430000001], [-0.0751818, 51.582754099999995], [-0.0751437, 51.5829543], [-0.0751292, 51.58304129999999], [-0.07511129999999999, 51.5831654], [-0.07509669999999999, 51.5832764], [-0.07508359999999999, 51.58338659999998], [-0.07507320000000002, 51.583494499999986], [-0.07506619999999999, 51.583608], [-0.075058, 51.5837463], [-0.07505689999999998, 51.5838485], [-0.075056, 51.5839456], [-0.07505519999999999, 51.5841227], [-0.0750519, 51.5842414], [-0.0750429, 51.5845737], [-0.07504059999999999, 51.58483829999999], [-0.075034, 51.5851674], [-0.07502559999999998, 51.5856216], [-0.07502179999999999, 51.58588749999999], [-0.0750162, 51.5863033], [-0.0750098, 51.5866929], [-0.0750055, 51.5870267], [-0.0750055, 51.5873205], [-0.07499829999999999, 51.5876478], [-0.0749971, 51.58785449999999], [-0.0749944, 51.588037199999995], [-0.07499039999999998, 51.58830229999999], [-0.07497769999999998, 51.5884828], [-0.0749565, 51.58868170000001], [-0.07493520000000001, 51.58882100000001], [-0.07490729999999998, 51.588946699999994], [-0.0748731, 51.5890549], [-0.0747885, 51.589273000000006], [-0.0747069, 51.58944259999999], [-0.0746049, 51.58962720000001], [-0.0745189, 51.58976709999999], [-0.07442369999999998, 51.58991219999999], [-0.0743255, 51.59004019999999], [-0.0742152, 51.5901703], [-0.0741365, 51.5902618], [-0.0740568, 51.5903475], [-0.0739647, 51.59043719999999], [-0.0738661, 51.5905281], [-0.0737459, 51.5906369], [-0.0736523, 51.5907139], [-0.0735271, 51.5908085], [-0.07337, 51.590922899999995], [-0.07319529999999999, 51.5910441], [-0.07299889999999999, 51.5911727], [-0.07278529999999998, 51.591314399999995], [-0.0720428, 51.591800799999994], [-0.07190709999999999, 51.5918909], [-0.07148979999999999, 51.5921656], [-0.0713576, 51.592252900000005], [-0.071215, 51.5923507], [-0.07113699999999999, 51.5924079], [-0.0710641, 51.592463599999995], [-0.0709804, 51.59253069999999], [-0.07085840000000002, 51.592634], [-0.0707234, 51.59274800000001], [-0.07065100000000002, 51.59281699999999], [-0.0705864, 51.5928848], [-0.0704986, 51.592981899999984], [-0.0704182, 51.5930775], [-0.0703253, 51.593196599999985], [-0.0702312, 51.59333049999999], [-0.070163, 51.59344089999998], [-0.07010119999999999, 51.59354930000001], [-0.0700697, 51.5936143], [-0.0700445, 51.593673], [-0.0699976, 51.59379229999999], [-0.0699441, 51.59394150000001], [-0.069921, 51.59401469999999], [-0.0698901, 51.5941237], [-0.0698427, 51.5943123], [-0.0698279, 51.594380400000006], [-0.069814, 51.59446879999999], [-0.0698042, 51.5945736], [-0.06980149999999999, 51.5946803], [-0.06980550000000002, 51.59477700000001], [-0.069809, 51.59486679999999], [-0.0698254, 51.59498949999999], [-0.0698394, 51.5950921], [-0.0698572, 51.5951778], [-0.0698839, 51.5952774], [-0.069924, 51.5954102], [-0.06996799999999999, 51.595531099999995], [-0.07001069999999998, 51.59564960000001], [-0.07011009999999998, 51.5959129], [-0.07015320000000001, 51.5960399], [-0.0701967, 51.5961743], [-0.0702345, 51.596308], [-0.07026759999999999, 51.5964312], [-0.07029779999999998, 51.596557], [-0.070323, 51.5966769], [-0.07034639999999999, 51.5968078], [-0.070369, 51.59695260000001], [-0.0703807, 51.597061200000006], [-0.0703965, 51.59724369999999], [-0.0704024, 51.5974163], [-0.07040379999999999, 51.5975867], [-0.0704053, 51.5977054], [-0.0704045, 51.597796300000006], [-0.07039879999999998, 51.59794099999999], [-0.0703947, 51.598095599999986], [-0.07036969999999998, 51.598619], [-0.0703642, 51.5987344], [-0.07034239999999999, 51.599065], [-0.07033279999999999, 51.599267399999995], [-0.0703216, 51.599452199999995], [-0.0703166, 51.5996344], [-0.07031489999999999, 51.59980199999999], [-0.0703183, 51.5999642], [-0.0703215, 51.6001655], [-0.07033229999999999, 51.6003538], [-0.0703449, 51.6005312], [-0.07035290000000001, 51.60065290000001], [-0.0703661, 51.60082219999999], [-0.07038219999999999, 51.6009396], [-0.070403, 51.6010701], [-0.0704256, 51.601222799999995], [-0.07044149999999999, 51.60132099999999], [-0.0705643, 51.60212500000001], [-0.0705835, 51.602242099999984], [-0.0707004, 51.6029543], [-0.0707122, 51.6030374], [-0.07079509999999999, 51.6035941], [-0.0708115, 51.603703], [-0.0708313, 51.6038289], [-0.07086059999999998, 51.6040158], [-0.0710333, 51.605145799999995], [-0.07106149999999999, 51.60534119999999], [-0.07106609999999998, 51.6053933], [-0.0710722, 51.6054614], [-0.0710782, 51.60557980000001], [-0.0710823, 51.60569829999999], [-0.07107949999999999, 51.6058681], [-0.071077, 51.60604490000001], [-0.07107350000000001, 51.6061519], [-0.0710647, 51.6062914], [-0.07105079999999998, 51.6064358], [-0.07103599999999999, 51.606585200000005], [-0.0710185, 51.6067092], [-0.07098819999999999, 51.6068814], [-0.07095199999999999, 51.6070482], [-0.0709192, 51.607208], [-0.07086859999999999, 51.607386], [-0.0708143, 51.6075758], [-0.0707524, 51.6077677], [-0.0706787, 51.6079647], [-0.0705989, 51.60815529999999], [-0.070528, 51.60830829999999], [-0.07043509999999999, 51.6085046], [-0.07031009999999999, 51.60875620000001], [-0.0701761, 51.60901820000001], [-0.0699933, 51.60938279999999], [-0.06944234788032563, 51.61048353460085], [-0.0688759, 51.6116152], [-0.06787250000000002, 51.61360930000001], [-0.06777249999999999, 51.6138041], [-0.0676879, 51.613959300000005], [-0.0676092, 51.6141033], [-0.06753709999999999, 51.6142418], [-0.06747489999999999, 51.6143532], [-0.06738269999999999, 51.614519000000016], [-0.06727159999999999, 51.61470349999999], [-0.06718029999999998, 51.61485509999999], [-0.0667368, 51.6155919], [-0.0665463, 51.61590839999999], [-0.0662688, 51.616378899999994], [-0.0660109, 51.61680909999999], [-0.0654781, 51.6177009], [-0.06542709999999999, 51.61778639999999], [-0.0628226, 51.6221583], [-0.0628053, 51.622188], [-0.062113499999999995, 51.62335720000001], [-0.0620713, 51.623428099999984], [-0.06197079999999999, 51.623591299999994], [-0.061808100000000005, 51.6238604], [-0.06165889999999999, 51.62411169999999], [-0.0615214, 51.62433989999999], [-0.0614684, 51.6244303], [-0.061408499999999984, 51.62453599999999], [-0.061372600000000006, 51.6246063], [-0.061346799999999986, 51.6246631], [-0.0613151, 51.6247471], [-0.0612702, 51.6248677], [-0.061234899999999995, 51.6249696], [-0.06119890000000001, 51.6250963], [-0.06116470000000001, 51.6252416], [-0.06114870000000001, 51.6253312], [-0.061136199999999995, 51.625421], [-0.061128400000000006, 51.6255166], [-0.0611239, 51.6256141], [-0.0611252, 51.62571650000001], [-0.06113349999999999, 51.62581169999999], [-0.0611437, 51.6259135], [-0.061154900000000005, 51.6260157], [-0.06117600000000001, 51.6261305], [-0.0612025, 51.6262539], [-0.061248099999999986, 51.626391600000005], [-0.061296, 51.62652979999999], [-0.0613584, 51.6266756], [-0.0614165, 51.62679859999999], [-0.061492, 51.6269354], [-0.0615749, 51.6270843], [-0.06177489999999999, 51.62742239999999], [-0.06189409999999999, 51.6276203], [-0.06199139999999999, 51.62778409999999], [-0.06209489999999999, 51.627963], [-0.0621766, 51.6281099], [-0.0622291, 51.6282097], [-0.06229710000000001, 51.6283457], [-0.062461699999999995, 51.6286954], [-0.0625344, 51.6288477], [-0.06260040000000001, 51.62898590000001], [-0.06269389999999998, 51.629168599999986], [-0.0627884, 51.6293426], [-0.062857, 51.629463], [-0.0630063, 51.6297126], [-0.06316129999999999, 51.62996210000001], [-0.0632996, 51.63018530000001], [-0.06345429999999999, 51.630433499999995], [-0.0635685, 51.63062059999999], [-0.0637124, 51.6308525], [-0.06387469999999999, 51.6311234], [-0.0640073, 51.63134869999999], [-0.0641086, 51.631532500000006], [-0.0641962, 51.63170480000001], [-0.0642792, 51.6318716], [-0.0643498, 51.6320284], [-0.0644172, 51.632183399999995], [-0.0644675, 51.6323036], [-0.064526, 51.6324607], [-0.0645621, 51.632563899999994], [-0.0646332, 51.6327736], [-0.0646978, 51.63297980000001], [-0.0647602, 51.633211799999984], [-0.0648179, 51.6334577], [-0.0648594, 51.63365799999999], [-0.0648762, 51.633762100000006], [-0.0648909, 51.633869100000005], [-0.0649153, 51.634021799999985], [-0.06492739999999998, 51.63415340000001], [-0.0649481, 51.63436799999999], [-0.06496099999999999, 51.63456829999999], [-0.06497709999999998, 51.63482009999999], [-0.0649899, 51.6349965], [-0.06501119999999999, 51.6352145], [-0.06504139999999999, 51.63542030000001], [-0.0650841, 51.63562339999999], [-0.0651333, 51.63581609999999], [-0.06519099999999999, 51.6360066], [-0.065258, 51.6362108], [-0.06533169999999999, 51.6363986], [-0.06541329999999998, 51.636590099999985], [-0.06550319999999998, 51.6367735], [-0.0655924, 51.63694400000001], [-0.0657015, 51.63713859999999], [-0.0658006, 51.6372995], [-0.0658939, 51.6374433], [-0.06601179999999998, 51.6376129], [-0.0661806, 51.6378298], [-0.0663046, 51.6379857], [-0.06646019999999998, 51.638174500000005], [-0.0689683, 51.6411658], [-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": "London Liverpool Street", "dest_arr_time_act": "0554", "motion_projection": null, "next_location_lat": "51.6519908", "next_location_lon": "-0.0791109", "previous_location": "London Liverpool Street", "current_leg_milage": "10.5", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 883.603, \"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\": 1943.995, \"from_m\": 883.603, \"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\": 2165.931, \"from_m\": 1943.995, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2243.664, \"from_m\": 2165.931, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2904.914, \"from_m\": 2243.664, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4191.571, \"from_m\": 2904.914, \"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\": 4280.167, \"from_m\": 4191.571, \"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\": 4339.876, \"from_m\": 4280.167, \"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\": 4429.954, \"from_m\": 4339.876, \"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\": 6078.454, \"from_m\": 4429.954, \"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\": 6691.685, \"from_m\": 6078.454, \"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\": 10639.714, \"from_m\": 6691.685, \"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\": 11102.309, \"from_m\": 10639.714, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11172.926, \"from_m\": 11102.309, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11398.193, \"from_m\": 11172.926, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11909.641, \"from_m\": 11398.193, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12019.918, \"from_m\": 11909.641, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13594.802, \"from_m\": 12019.918, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14671.025, \"from_m\": 13594.802, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 14711.82, \"from_m\": 14671.025, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15056.841, \"from_m\": 14711.82, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15346.416, \"from_m\": 15056.841, \"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\": 15417.883, \"from_m\": 15346.416, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15541.519, \"from_m\": 15417.883, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 20461.4, \"from_m\": 15541.519, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 20894.618, \"from_m\": 20461.4, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24184.61, \"from_m\": 20894.618, \"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\": 24553.906, \"from_m\": 24184.61, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27090.453, \"from_m\": 24553.906, \"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\": 27613.455, \"from_m\": 27090.453, \"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\": 629495, \"profile_key\": \"26deeff54e6939f9ef014ad27f2abd5a113a1f95f658c2c5aed63f43e2820ea3\", \"schedule_id\": 27137, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0457\", \"location\": \"Ilford EMUD\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101598}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0505\", \"location\": \"Ilford EMUD London End Jn\", \"stage_seq\": 2, \"distance_m\": 898.913, \"section_seq\": 1, \"route_path_id\": 101598}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0506\", \"location\": \"Ilford\", \"stage_seq\": 3, \"distance_m\": 1569.061, \"section_seq\": 1, \"route_path_id\": 101598}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0508\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 4, \"distance_m\": 4339.876, \"section_seq\": 1, \"route_path_id\": 101598}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0511\", \"location\": \"Stratford\", \"stage_seq\": 5, \"distance_m\": 6982.891, \"section_seq\": 1, \"route_path_id\": 101598}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0514H\", \"location\": \"Bow Jn\", \"stage_seq\": 6, \"distance_m\": 8476.19, \"section_seq\": 1, \"route_path_id\": 101598}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0516H\", \"location\": \"Bethnal Green\", \"stage_seq\": 7, \"distance_m\": 11545.795, \"section_seq\": 1, \"route_path_id\": 101598}, {\"is_pass\": false, \"wtt_arr\": \"0520\", \"wtt_dep\": \"0533\", \"location\": \"London Liverpool Street\", \"stage_seq\": 8, \"distance_m\": 11909.641, \"section_seq\": 1, \"route_path_id\": 101598}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0536\", \"location\": \"Bethnal Green\", \"stage_seq\": 9, \"distance_m\": 12265.265, \"section_seq\": 1, \"route_path_id\": 101598}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0539H\", \"location\": \"Hackney Downs\", \"stage_seq\": 10, \"distance_m\": 15235.233, \"section_seq\": 1, \"route_path_id\": 101598}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0543H\", \"location\": \"Seven Sisters\", \"stage_seq\": 11, \"distance_m\": 19473.809, \"section_seq\": 1, \"route_path_id\": 101598}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0548\", \"location\": \"Bury Street Jn\", \"stage_seq\": 12, \"distance_m\": 25321.104, \"section_seq\": 1, \"route_path_id\": 101598}, {\"is_pass\": false, \"wtt_arr\": \"0554\", \"wtt_dep\": null, \"location\": \"Enfield Town\", \"stage_seq\": 13, \"distance_m\": 27613.455, \"section_seq\": 1, \"route_path_id\": 101598}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 27613.455, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101598}], \"total_distance_m\": 27613.455, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 23648.922, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 3964.533, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0457", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "21.0", "current_position_lat": "51.6519908", "current_position_lon": "-0.0791109", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:07:15Z\", \"source_id\": 52016120, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:07:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:07:18Z\", \"source_id\": 16775998, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15248, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:12:45Z\", \"source_id\": 52020129, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:13:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:12:48Z\", \"source_id\": 16777159, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15460, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:35:11Z\", \"source_id\": 52042100, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:35:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:35:17Z\", \"source_id\": 16783686, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15470, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:21:42Z\", \"source_id\": 52027930, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:23:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:21:43Z\", \"source_id\": 16779467, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15436, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:38:15Z\", \"source_id\": 52045578, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:39:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:38:18Z\", \"source_id\": 16784743, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14971, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:43:01Z\", \"source_id\": 52051400, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:43:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:43:07Z\", \"source_id\": 16786597, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14933, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:51:32Z\", \"source_id\": 52063612, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:53:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:51:39Z\", \"source_id\": 16790248, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Enfield Town", "service_state_platform": "2", "timing_fact_generation": 1789620699324240, "current_leg_arrival_utc": "2026-09-17T05:53:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:53:38.339980", "service_state_evidence_id": 16790248, "current_leg_start_actual_dep": "2026-09-17T05:33:00+01:00", "operational_evidence_version": 82, "service_state_event_time_utc": "2026-09-17T04:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:03:38.515496", "service_state_valid_until_kind": null, "operational_interpretation_version": 82, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
XIF |
ENF |
5U03 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 883.603, "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": 1943.995, "from_m": 883.603, "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": 2165.931, "from_m": 1943.995, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2243.664, "from_m": 2165.931, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2904.914, "from_m": 2243.664, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4191.571, "from_m": 2904.914, "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": 4280.167, "from_m": 4191.571, "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": 4339.876, "from_m": 4280.167, "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": 4429.954, "from_m": 4339.876, "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": 6078.454, "from_m": 4429.954, "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": 6691.685, "from_m": 6078.454, "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": 10639.714, "from_m": 6691.685, "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": 11102.309, "from_m": 10639.714, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11172.926, "from_m": 11102.309, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11398.193, "from_m": 11172.926, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11909.641, "from_m": 11398.193, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12019.918, "from_m": 11909.641, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13594.802, "from_m": 12019.918, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14671.025, "from_m": 13594.802, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 14711.82, "from_m": 14671.025, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15056.841, "from_m": 14711.82, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15346.416, "from_m": 15056.841, "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": 15417.883, "from_m": 15346.416, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15541.519, "from_m": 15417.883, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 20461.4, "from_m": 15541.519, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 20894.618, "from_m": 20461.4, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24184.61, "from_m": 20894.618, "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": 24553.906, "from_m": 24184.61, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27090.453, "from_m": 24553.906, "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": 27613.455, "from_m": 27090.453, "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": 629495, "profile_key": "26deeff54e6939f9ef014ad27f2abd5a113a1f95f658c2c5aed63f43e2820ea3", "schedule_id": 27137, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0457", "location": "Ilford EMUD", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 101598}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0505", "location": "Ilford EMUD London End Jn", "stage_seq": 2, "distance_m": 898.913, "section_seq": 1, "route_path_id": 101598}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0506", "location": "Ilford", "stage_seq": 3, "distance_m": 1569.061, "section_seq": 1, "route_path_id": 101598}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0508", "location": "Forest Gate Jn", "stage_seq": 4, "distance_m": 4339.876, "section_seq": 1, "route_path_id": 101598}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0511", "location": "Stratford", "stage_seq": 5, "distance_m": 6982.891, "section_seq": 1, "route_path_id": 101598}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0514H", "location": "Bow Jn", "stage_seq": 6, "distance_m": 8476.19, "section_seq": 1, "route_path_id": 101598}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0516H", "location": "Bethnal Green", "stage_seq": 7, "distance_m": 11545.795, "section_seq": 1, "route_path_id": 101598}, {"is_pass": false, "wtt_arr": "0520", "wtt_dep": "0533", "location": "London Liverpool Street", "stage_seq": 8, "distance_m": 11909.641, "section_seq": 1, "route_path_id": 101598}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0536", "location": "Bethnal Green", "stage_seq": 9, "distance_m": 12265.265, "section_seq": 1, "route_path_id": 101598}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0539H", "location": "Hackney Downs", "stage_seq": 10, "distance_m": 15235.233, "section_seq": 1, "route_path_id": 101598}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0543H", "location": "Seven Sisters", "stage_seq": 11, "distance_m": 19473.809, "section_seq": 1, "route_path_id": 101598}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0548", "location": "Bury Street Jn", "stage_seq": 12, "distance_m": 25321.104, "section_seq": 1, "route_path_id": 101598}, {"is_pass": false, "wtt_arr": "0554", "wtt_dep": null, "location": "Enfield Town", "stage_seq": 13, "distance_m": 27613.455, "section_seq": 1, "route_path_id": 101598}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 27613.455, "from_m": 0.0, "section_seq": 1, "route_path_id": 101598}], "total_distance_m": 27613.455, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 23648.922, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 3964.533, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 14302, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:07:15Z", "source_id": 52016120, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T04:07:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:07:18Z", "source_id": 16775998, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15248, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:12:45Z", "source_id": 52020129, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T04:13:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:12:48Z", "source_id": 16777159, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15460, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:35:11Z", "source_id": 52042100, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T04:35:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:35:17Z", "source_id": 16783686, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15470, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:21:42Z", "source_id": 52027930, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T04:23:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:21:43Z", "source_id": 16779467, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15436, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:38:15Z", "source_id": 52045578, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T04:39:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:38:18Z", "source_id": 16784743, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T05:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14971, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:43:01Z", "source_id": 52051400, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T04:43:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:43:07Z", "source_id": 16786597, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T05:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14933, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:51:32Z", "source_id": 52063612, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T04:53:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:51:39Z", "source_id": 16790248, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T05:53:00+01:00", "operational_fact": true}] |
Ilford EMUD |
0457 |
0457 |
None |
None |
None |
Enfield Town |
0554 |
0554 |
2 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W60834/2026-09-17/detailed |
None |
London Liverpool Street |
2026-09-17T05:33:00+01:00 |
Enfield Town |
21.0 |
{"type": "LineString", "coordinates": [[-0.0816517, 51.5179917], [-0.08080779999999999, 51.51954500000001], [-0.08069029999999999, 51.51975329999999], [-0.08060569999999999, 51.5199059], [-0.0804928, 51.5200888], [-0.0803524, 51.5202829], [-0.0802134, 51.5204442], [-0.08012859999999998, 51.5205426], [-0.0800261, 51.52065280000001], [-0.0796697, 51.521035999999995], [-0.0794374, 51.5211957], [-0.0791583, 51.5213892], [-0.0790829, 51.5214413], [-0.0788046, 51.521626], [-0.0787362, 51.5216659], [-0.0786231, 51.52172959999999], [-0.0784651, 51.5218069], [-0.0783286, 51.5218762], [-0.07793639999999999, 51.5220335], [-0.07783119999999999, 51.5220713], [-0.0777357, 51.52210349999999], [-0.07762759999999999, 51.52213819999999], [-0.0775378, 51.52216589999998], [-0.07746679999999999, 51.52218719999999], [-0.0774129, 51.5222019], [-0.07731430000000002, 51.52222690000001], [-0.07721079999999998, 51.52225109999999], [-0.0771023, 51.522276], [-0.07699559999999998, 51.5222982], [-0.0768787, 51.5223178], [-0.07677179999999999, 51.5223361], [-0.0766845, 51.5223504], [-0.07659839999999998, 51.5223626], [-0.07650209999999999, 51.522374], [-0.0764198, 51.52238409999999], [-0.0763345, 51.52239209999998], [-0.07623799999999999, 51.5224002], [-0.07614369999999998, 51.5224065], [-0.07605859999999999, 51.52241130000001], [-0.0759888, 51.52241480000001], [-0.0759032, 51.522418300000005], [-0.0758053, 51.5224206], [-0.0756911, 51.52242409999999], [-0.0754899, 51.522426800000005], [-0.075389, 51.5224287], [-0.0752784, 51.5224312], [-0.07514719999999998, 51.52243529999999], [-0.07497879999999998, 51.522443], [-0.0747536, 51.5224583], [-0.07455609999999999, 51.5224729], [-0.0743593, 51.5224881], [-0.0737021, 51.5225427], [-0.0734508, 51.5225611], [-0.07315099999999998, 51.522585599999985], [-0.0728198, 51.5226125], [-0.072496, 51.5226417], [-0.07237639999999998, 51.5226523], [-0.0722594, 51.5226637], [-0.0721465, 51.52267690000001], [-0.072028, 51.522692000000006], [-0.0718927, 51.52271029999999], [-0.0718341, 51.52271850000001], [-0.0717621, 51.5227298], [-0.0716106, 51.522753900000005], [-0.07146769999999998, 51.522779699999994], [-0.07130229999999999, 51.5228128], [-0.0711456, 51.5228467], [-0.07104459999999999, 51.5228692], [-0.0709037, 51.52290020000001], [-0.0706876, 51.5229487], [-0.0705825811169926, 51.52297321699674], [-0.07049838722976962, 51.522992872321566], [-0.07029779999999998, 51.523039700000005], [-0.0701685, 51.5230688], [-0.0700483, 51.523096399999986], [-0.06992069999999999, 51.5231243], [-0.0697982, 51.5231505], [-0.0697191, 51.52316660000001], [-0.0696049, 51.5231892], [-0.06951419999999998, 51.52320559999998], [-0.06941529999999999, 51.5232215], [-0.0693122, 51.523237], [-0.069234, 51.5232472], [-0.0691518, 51.52325789999999], [-0.0690316, 51.5232731], [-0.068948, 51.5232814], [-0.06886699999999998, 51.5232885], [-0.0687605, 51.5232983], [-0.0686486, 51.5233069], [-0.0684607, 51.52332009999999], [-0.06833279999999999, 51.5233286], [-0.068213, 51.52333540000001], [-0.06806989999999999, 51.52334320000001], [-0.0679341, 51.523350099999995], [-0.067743, 51.5233603], [-0.0676073, 51.5233676], [-0.06745079999999999, 51.52337709999999], [-0.0671754, 51.5233919], [-0.0669858, 51.5234038], [-0.0668084, 51.52341539999999], [-0.066319, 51.523445599999995], [-0.0661496, 51.5234557], [-0.06598119999999999, 51.52346549999999], [-0.0658669, 51.5234757], [-0.06576649999999999, 51.5234862], [-0.0656678, 51.52349709999999], [-0.06544959999999998, 51.5235242], [-0.06530499999999999, 51.5235393], [-0.0649147, 51.5235644], [-0.0646804, 51.523580800000005], [-0.0642792, 51.52360730000001], [-0.0639446, 51.52363210000001], [-0.0636556, 51.52365229999999], [-0.0635169, 51.5236621], [-0.0633305, 51.52367379999999], [-0.06315629999999998, 51.52368849999999], [-0.063057, 51.5236983], [-0.06296149999999999, 51.5237086], [-0.0628348, 51.5237213], [-0.06274829999999999, 51.5237306], [-0.06268379999999998, 51.5237374], [-0.0626121, 51.523744099999995], [-0.06251149999999998, 51.523748600000005], [-0.062407799999999986, 51.5237524], [-0.0622197, 51.5237593], [-0.06203919999999999, 51.523765], [-0.06191829999999999, 51.52376979999998], [-0.061778499999999986, 51.52377849999999], [-0.06168749999999999, 51.52378619999999], [-0.06160109999999999, 51.52379530000001], [-0.06153129999999998, 51.5238025], [-0.06145540000000001, 51.52381030000001], [-0.06135559999999999, 51.5238208], [-0.06119089999999999, 51.52383439999999], [-0.06089669999999999, 51.5238545], [-0.060700299999999985, 51.5238686], [-0.06049090000000001, 51.5238841], [-0.06020860000000001, 51.5239063], [-0.06001089999999999, 51.5239223], [-0.0598122, 51.523938900000005], [-0.0597029650123744, 51.5239471464723], [-0.0596347, 51.52395229999999], [-0.059526800000000005, 51.523962], [-0.059385400000000005, 51.52397469999999], [-0.059246900000000005, 51.52398759999999], [-0.0591108, 51.5239994], [-0.05898450000000001, 51.52401220000001], [-0.0588547, 51.5240259], [-0.058737799999999986, 51.5240394], [-0.0586293, 51.524053599999995], [-0.05849730000000001, 51.5240739], [-0.05838639999999999, 51.52409300000001], [-0.0582978, 51.5241103], [-0.0582059, 51.5241301], [-0.0581251, 51.5241487], [-0.05804559999999998, 51.5241702], [-0.057969899999999984, 51.5241915], [-0.0578923, 51.5242156], [-0.057818, 51.52424049999999], [-0.0577546, 51.524263], [-0.057676799999999986, 51.5242919], [-0.05761929999999999, 51.52431489999999], [-0.0575662, 51.52433729999999], [-0.0575034, 51.5243651], [-0.05745020000000001, 51.52439170000002], [-0.0573688, 51.5244329], [-0.05728910000000001, 51.5244769], [-0.05720569999999999, 51.52452520000001], [-0.057128599999999995, 51.52457470000001], [-0.05704200000000001, 51.5246314], [-0.056969200000000005, 51.5246857], [-0.05688659999999999, 51.52474980000001], [-0.05681810000000001, 51.524807], [-0.0567601, 51.5248624], [-0.0567013, 51.52492279999999], [-0.0566372, 51.5249971], [-0.0566002, 51.5250427], [-0.0565669, 51.52508769999999], [-0.0565394, 51.5251283], [-0.056506200000000006, 51.5251802], [-0.0564687, 51.5252499], [-0.056432199999999995, 51.52532459999998], [-0.05640849999999999, 51.5253771], [-0.0563905, 51.52542349999999], [-0.056371500000000005, 51.52547659999999], [-0.0563578, 51.52552800000001], [-0.0563426, 51.52559560000001], [-0.0563349, 51.5256408], [-0.056330099999999994, 51.525690899999994], [-0.0563244, 51.52575939999999], [-0.0563218, 51.5258237], [-0.0563199, 51.5258872], [-0.05632170000000001, 51.526013], [-0.05633250000000001, 51.526143], [-0.0563317, 51.52621899999999], [-0.056319699999999986, 51.5273295], [-0.0563184, 51.527513299999995], [-0.0563313, 51.52776420000001], [-0.0563573, 51.5280085], [-0.0564346, 51.52848819999999], [-0.05652129999999999, 51.5290231], [-0.0565638, 51.5292517], [-0.056615799999999994, 51.5294781], [-0.0569144, 51.53055249999999], [-0.0569789, 51.53076849999999], [-0.0570537, 51.531012200000006], [-0.0571294, 51.5312222], [-0.05716759999999999, 51.5313194], [-0.057248900000000005, 51.5315081], [-0.0574506, 51.53196440000001], [-0.057520600000000005, 51.532132399999995], [-0.05762879999999999, 51.532427299999995], [-0.0576328, 51.53244069999999], [-0.057700600000000005, 51.5326463], [-0.0577825, 51.5329263], [-0.057849, 51.533216], [-0.05790730000000001, 51.533546900000005], [-0.0579354, 51.533730899999995], [-0.0580374, 51.53446790000001], [-0.0580462, 51.53453809999999], [-0.058067400000000005, 51.53469090000001], [-0.058090600000000006, 51.5348834], [-0.05811560000000001, 51.5351011], [-0.05813430000000001, 51.5353154], [-0.0581481, 51.535538900000006], [-0.0581643, 51.5358317], [-0.05817490000000001, 51.5360265], [-0.058189300000000006, 51.5362567], [-0.05820179999999999, 51.5364721], [-0.0582125, 51.53673289999999], [-0.058221199999999994, 51.536900900000006], [-0.0582375, 51.5371233], [-0.05824560000000001, 51.53729280000001], [-0.0582575, 51.537554099999994], [-0.0582706, 51.5377683], [-0.05827929999999999, 51.5379899], [-0.058293099999999994, 51.5382185], [-0.0583106, 51.538529100000005], [-0.0583137, 51.53867259999999], [-0.058315599999999995, 51.538879], [-0.058299300000000005, 51.5390804], [-0.05827929999999999, 51.5392686], [-0.0582562, 51.53945989999999], [-0.0582208, 51.53971880000001], [-0.0581764, 51.53992169999999], [-0.0581255, 51.5401092], [-0.05807229999999999, 51.5403234], [-0.0580102, 51.5405763], [-0.0579493, 51.54081119999999], [-0.05790990000000001, 51.5409706], [-0.0578637, 51.5411572], [-0.057782199999999985, 51.5415199], [-0.057761199999999985, 51.5416342], [-0.0577362, 51.5417835], [-0.0577199, 51.5419184], [-0.0577087, 51.542049], [-0.0576999, 51.542275200000006], [-0.05770990000000001, 51.5424043], [-0.0577243, 51.542559799999985], [-0.057761199999999985, 51.54278879999998], [-0.0578024, 51.54293799999999], [-0.057858700000000006, 51.54313509999999], [-0.05807600000000001, 51.543715799999994], [-0.058163099999999995, 51.54391669999998], [-0.0583282, 51.5442653], [-0.0583909, 51.544429399999984], [-0.0584534, 51.544552], [-0.0585555, 51.5447679], [-0.0588091, 51.5453528], [-0.058885, 51.54555959999998], [-0.05898029999999999, 51.5457633], [-0.05908730000000001, 51.545967999999995], [-0.05933100000000001, 51.5464082], [-0.0594242, 51.5465712], [-0.05954310420963643, 51.54676383776566], [-0.05966258595445246, 51.54695741037963], [-0.05971270000000001, 51.5470386], [-0.05978302778217616, 51.547142454252715], [-0.05980406472634792, 51.54717351982608], [-0.0599403, 51.5473747], [-0.06007789999999999, 51.54757670000001], [-0.0602717, 51.5478663], [-0.0603431, 51.54796850000001], [-0.060381480815364666, 51.54802429709221], [-0.060481667732952445, 51.54817005700136], [-0.06056899018920191, 51.54829915192591], [-0.06064496356029781, 51.548414023883744], [-0.0607111032224249, 51.5485171148927], [-0.06076892455176793, 51.548610866970634], [-0.06081994292451168, 51.548697722135415], [-0.060865673716840867, 51.54878012240489], [-0.06090763230494028, 51.54886050979694], [-0.06094733406499467, 51.54894132632939], [-0.06098629437318877, 51.54902501402013], [-0.061026028605707355, 51.54911401488698], [-0.061068052138735174, 51.54921077094784], [-0.061113880348456974, 51.54931772422054], [-0.061165028611057534, 51.54943731672295], [-0.06122301230272159, 51.54957199047292], [-0.0612893467996339, 51.54972418748832], [-0.0612998, 51.5497563], [-0.06131680000000002, 51.54980350000001], [-0.0613509, 51.5498857], [-0.0613749, 51.54994009999999], [-0.06139970000000001, 51.54999540000001], [-0.06144030000000001, 51.5500728], [-0.06149469999999999, 51.5501629], [-0.061551399999999985, 51.550249], [-0.06161449999999999, 51.5503311], [-0.06168879999999999, 51.550424500000005], [-0.0617439, 51.55048409999999], [-0.0618101, 51.55055489999999], [-0.06186830000000001, 51.550614], [-0.0619287, 51.55066969999999], [-0.0619946, 51.550726], [-0.06208719999999999, 51.5507959], [-0.0621743, 51.5508592], [-0.0622763, 51.5509278], [-0.06238730000000001, 51.5509987], [-0.06250209999999999, 51.5510709], [-0.0628446, 51.5512805], [-0.0636794, 51.5517919], [-0.0637955, 51.5518669], [-0.0639452, 51.551967999999995], [-0.06409159999999998, 51.5520742], [-0.0642371, 51.55218649999999], [-0.064373, 51.55229909999999], [-0.0645976, 51.5524936], [-0.0647344, 51.5526204], [-0.0648201, 51.552702399999994], [-0.0648961, 51.5527798], [-0.0650513, 51.55294229999999], [-0.06517499999999998, 51.55307829999999], [-0.0653015, 51.5532319], [-0.06539160000000001, 51.5533446], [-0.0654889, 51.5534827], [-0.0655924, 51.553641799999994], [-0.0656733, 51.5537801], [-0.06615664832669839, 51.55466347968381], [-0.066254, 51.55484140000001], [-0.0665856, 51.555446200000006], [-0.0666519, 51.55556699999999], [-0.06672539999999999, 51.55570109999999], [-0.06810039999999999, 51.5582128], [-0.0683229, 51.5586205], [-0.0690377, 51.5599282], [-0.06925059999999998, 51.560323], [-0.0696588, 51.5610614], [-0.0697987, 51.561316100000006], [-0.0700306, 51.56174089999998], [-0.07027619999999998, 51.56219070000001], [-0.0704653, 51.5625368], [-0.07064419999999999, 51.56286059999999], [-0.0708769, 51.56327520000001], [-0.07093959999999999, 51.56338149999999], [-0.0709895, 51.56346129999999], [-0.0710672, 51.563573799999986], [-0.07113619999999998, 51.563674099999986], [-0.0712281, 51.5637989], [-0.0713067, 51.5638965], [-0.0714003, 51.56401319999999], [-0.0714812, 51.5641065], [-0.0715916, 51.56422880000001], [-0.07173219999999998, 51.56438099999999], [-0.07181749999999999, 51.56446280000001], [-0.07192780000000001, 51.56456], [-0.0720344, 51.56465359999999], [-0.07216449999999999, 51.56476430000001], [-0.0722835, 51.5648611], [-0.0723965, 51.56494729999999], [-0.07255149999999999, 51.5650632], [-0.07272539999999998, 51.5651895], [-0.0728196, 51.5652569], [-0.0729064, 51.56531340000001], [-0.0729836, 51.5653636], [-0.0732812, 51.56555109999999], [-0.07374499999999999, 51.565847600000005], [-0.0758125, 51.5671785], [-0.0759945, 51.5672987], [-0.0761575, 51.5674152], [-0.07635629999999999, 51.5675562], [-0.0765475, 51.5677069], [-0.07670089999999999, 51.56783349999999], [-0.07688379999999999, 51.5679953], [-0.07704929999999999, 51.5681508], [-0.0771767, 51.5682828], [-0.0772926, 51.568406299999985], [-0.0773991, 51.5685278], [-0.07749689999999998, 51.56864959999999], [-0.0776319, 51.56882649999999], [-0.0777566, 51.5690061], [-0.0778554, 51.5691588], [-0.0779324, 51.569296999999985], [-0.07800619999999998, 51.569453], [-0.0780845, 51.5696314], [-0.0781453, 51.56977950000001], [-0.0782039, 51.56995630000001], [-0.07825610000000001, 51.570139299999994], [-0.0783042, 51.570309899999984], [-0.0783224, 51.570388], [-0.07833609999999999, 51.57047130000001], [-0.07834879999999998, 51.5705525], [-0.0783678, 51.57072319999999], [-0.07838029999999999, 51.5708776], [-0.0783859, 51.571028], [-0.07838629999999999, 51.5711341], [-0.07837619999999998, 51.57128], [-0.0783607, 51.5714423], [-0.07833909999999998, 51.5716067], [-0.0783138, 51.5717399], [-0.0782908, 51.571847], [-0.07826939999999999, 51.57194420000001], [-0.07824070000000001, 51.572049799999995], [-0.0782042, 51.57216710000001], [-0.0781542, 51.572315899999985], [-0.0781075, 51.57243989999999], [-0.07804299999999999, 51.5725912], [-0.0779739, 51.5727319], [-0.0779016, 51.572869399999995], [-0.07782359999999999, 51.572999], [-0.07775619999999998, 51.57310309999998], [-0.077677, 51.5732209], [-0.0775854, 51.573343], [-0.07744049999999998, 51.5735262], [-0.0773133, 51.5736748], [-0.077229, 51.57377410000001], [-0.0770101, 51.57402179999998], [-0.07688039999999999, 51.574167], [-0.0765772, 51.57450920000001], [-0.0763871, 51.574726600000005], [-0.0762352, 51.574902300000005], [-0.07607649999999999, 51.5750782], [-0.07591789999999998, 51.575261999999995], [-0.0758027, 51.5754088], [-0.0757008, 51.5755517], [-0.0756116, 51.575691], [-0.07552999999999999, 51.57582699999998], [-0.07546499999999999, 51.57595309999999], [-0.07538829999999999, 51.5761058], [-0.0753238, 51.57626979999999], [-0.0752768, 51.57640279999999], [-0.07522769999999998, 51.5765705], [-0.07518819999999998, 51.57672440000001], [-0.07516510000000001, 51.5768374], [-0.0751516, 51.57692389999999], [-0.0751405, 51.5770172], [-0.0751353, 51.577082299999994], [-0.0751296, 51.577194099999986], [-0.0751281, 51.5773116], [-0.0751283, 51.5774248], [-0.07513559999999998, 51.5775425], [-0.0751506, 51.57766839999999], [-0.0751678, 51.5777741], [-0.07518719999999998, 51.5778825], [-0.07521089999999998, 51.57799409999999], [-0.0752333, 51.5780907], [-0.0752543, 51.5781757], [-0.0753187, 51.57842029999999], [-0.07545779999999999, 51.57896669999999], [-0.0755105, 51.57917020000001], [-0.07554719999999998, 51.5793249], [-0.07558019999999999, 51.5794727], [-0.0756106, 51.57962489999999], [-0.0756282, 51.579746], [-0.0756389, 51.5798654], [-0.07564629046748855, 51.57997044732784], [-0.07564840660843013, 51.580000525887975], [-0.07565619999999999, 51.58011129999999], [-0.07565759999999999, 51.580308], [-0.07565489999999998, 51.58041849999999], [-0.07564519999999998, 51.580559699999995], [-0.0756344, 51.5806997], [-0.0756161, 51.58082769999999], [-0.0755849, 51.5810234], [-0.07555879999999998, 51.58114870000001], [-0.07553099999999999, 51.58129639999999], [-0.075496, 51.5814634], [-0.07545695, 51.58161125000002], [-0.0754431, 51.5816675], [-0.0753943, 51.5818167], [-0.0753053, 51.5820796], [-0.07528060000000002, 51.5821985], [-0.07526410000000001, 51.5823152], [-0.0752517, 51.58241410000001], [-0.07523119999999998, 51.582499], [-0.07520849999999998, 51.58261430000001], [-0.0751818, 51.582754099999995], [-0.0751437, 51.5829543], [-0.0751292, 51.58304129999999], [-0.07511129999999999, 51.5831654], [-0.07509669999999999, 51.5832764], [-0.07508359999999999, 51.58338659999998], [-0.07507320000000002, 51.583494499999986], [-0.07506619999999999, 51.583608], [-0.075058, 51.5837463], [-0.07505689999999998, 51.5838485], [-0.075056, 51.5839456], [-0.07505519999999999, 51.5841227], [-0.0750519, 51.5842414], [-0.0750429, 51.5845737], [-0.07504059999999999, 51.58483829999999], [-0.075034, 51.5851674], [-0.07502559999999998, 51.5856216], [-0.07502179999999999, 51.58588749999999], [-0.0750162, 51.5863033], [-0.0750098, 51.5866929], [-0.0750055, 51.5870267], [-0.0750055, 51.5873205], [-0.07499829999999999, 51.5876478], [-0.0749971, 51.58785449999999], [-0.0749944, 51.588037199999995], [-0.07499039999999998, 51.58830229999999], [-0.07497769999999998, 51.5884828], [-0.0749565, 51.58868170000001], [-0.07493520000000001, 51.58882100000001], [-0.07490729999999998, 51.588946699999994], [-0.0748731, 51.5890549], [-0.0747885, 51.589273000000006], [-0.0747069, 51.58944259999999], [-0.0746049, 51.58962720000001], [-0.0745189, 51.58976709999999], [-0.07442369999999998, 51.58991219999999], [-0.0743255, 51.59004019999999], [-0.0742152, 51.5901703], [-0.0741365, 51.5902618], [-0.0740568, 51.5903475], [-0.0739647, 51.59043719999999], [-0.0738661, 51.5905281], [-0.0737459, 51.5906369], [-0.0736523, 51.5907139], [-0.0735271, 51.5908085], [-0.07337, 51.590922899999995], [-0.07319529999999999, 51.5910441], [-0.07299889999999999, 51.5911727], [-0.07278529999999998, 51.591314399999995], [-0.0720428, 51.591800799999994], [-0.07190709999999999, 51.5918909], [-0.07148979999999999, 51.5921656], [-0.0713576, 51.592252900000005], [-0.071215, 51.5923507], [-0.07113699999999999, 51.5924079], [-0.0710641, 51.592463599999995], [-0.0709804, 51.59253069999999], [-0.07085840000000002, 51.592634], [-0.0707234, 51.59274800000001], [-0.07065100000000002, 51.59281699999999], [-0.0705864, 51.5928848], [-0.0704986, 51.592981899999984], [-0.0704182, 51.5930775], [-0.0703253, 51.593196599999985], [-0.0702312, 51.59333049999999], [-0.070163, 51.59344089999998], [-0.07010119999999999, 51.59354930000001], [-0.0700697, 51.5936143], [-0.0700445, 51.593673], [-0.0699976, 51.59379229999999], [-0.0699441, 51.59394150000001], [-0.069921, 51.59401469999999], [-0.0698901, 51.5941237], [-0.0698427, 51.5943123], [-0.0698279, 51.594380400000006], [-0.069814, 51.59446879999999], [-0.0698042, 51.5945736], [-0.06980149999999999, 51.5946803], [-0.06980550000000002, 51.59477700000001], [-0.069809, 51.59486679999999], [-0.0698254, 51.59498949999999], [-0.0698394, 51.5950921], [-0.0698572, 51.5951778], [-0.0698839, 51.5952774], [-0.069924, 51.5954102], [-0.06996799999999999, 51.595531099999995], [-0.07001069999999998, 51.59564960000001], [-0.07011009999999998, 51.5959129], [-0.07015320000000001, 51.5960399], [-0.0701967, 51.5961743], [-0.0702345, 51.596308], [-0.07026759999999999, 51.5964312], [-0.07029779999999998, 51.596557], [-0.070323, 51.5966769], [-0.07034639999999999, 51.5968078], [-0.070369, 51.59695260000001], [-0.0703807, 51.597061200000006], [-0.0703965, 51.59724369999999], [-0.0704024, 51.5974163], [-0.07040379999999999, 51.5975867], [-0.0704053, 51.5977054], [-0.0704045, 51.597796300000006], [-0.07039879999999998, 51.59794099999999], [-0.0703947, 51.598095599999986], [-0.07036969999999998, 51.598619], [-0.0703642, 51.5987344], [-0.07034239999999999, 51.599065], [-0.07033279999999999, 51.599267399999995], [-0.0703216, 51.599452199999995], [-0.0703166, 51.5996344], [-0.07031489999999999, 51.59980199999999], [-0.0703183, 51.5999642], [-0.0703215, 51.6001655], [-0.07033229999999999, 51.6003538], [-0.0703449, 51.6005312], [-0.07035290000000001, 51.60065290000001], [-0.0703661, 51.60082219999999], [-0.07038219999999999, 51.6009396], [-0.070403, 51.6010701], [-0.0704256, 51.601222799999995], [-0.07044149999999999, 51.60132099999999], [-0.0705643, 51.60212500000001], [-0.0705835, 51.602242099999984], [-0.0707004, 51.6029543], [-0.0707122, 51.6030374], [-0.07079509999999999, 51.6035941], [-0.0708115, 51.603703], [-0.0708313, 51.6038289], [-0.07086059999999998, 51.6040158], [-0.0710333, 51.605145799999995], [-0.07106149999999999, 51.60534119999999], [-0.07106609999999998, 51.6053933], [-0.0710722, 51.6054614], [-0.0710782, 51.60557980000001], [-0.0710823, 51.60569829999999], [-0.07107949999999999, 51.6058681], [-0.071077, 51.60604490000001], [-0.07107350000000001, 51.6061519], [-0.0710647, 51.6062914], [-0.07105079999999998, 51.6064358], [-0.07103599999999999, 51.606585200000005], [-0.0710185, 51.6067092], [-0.07098819999999999, 51.6068814], [-0.07095199999999999, 51.6070482], [-0.0709192, 51.607208], [-0.07086859999999999, 51.607386], [-0.0708143, 51.6075758], [-0.0707524, 51.6077677], [-0.0706787, 51.6079647], [-0.0705989, 51.60815529999999], [-0.070528, 51.60830829999999], [-0.07043509999999999, 51.6085046], [-0.07031009999999999, 51.60875620000001], [-0.0701761, 51.60901820000001], [-0.0699933, 51.60938279999999], [-0.06944234788032563, 51.61048353460085], [-0.0688759, 51.6116152], [-0.06787250000000002, 51.61360930000001], [-0.06777249999999999, 51.6138041], [-0.0676879, 51.613959300000005], [-0.0676092, 51.6141033], [-0.06753709999999999, 51.6142418], [-0.06747489999999999, 51.6143532], [-0.06738269999999999, 51.614519000000016], [-0.06727159999999999, 51.61470349999999], [-0.06718029999999998, 51.61485509999999], [-0.0667368, 51.6155919], [-0.0665463, 51.61590839999999], [-0.0662688, 51.616378899999994], [-0.0660109, 51.61680909999999], [-0.0654781, 51.6177009], [-0.06542709999999999, 51.61778639999999], [-0.0628226, 51.6221583], [-0.0628053, 51.622188], [-0.062113499999999995, 51.62335720000001], [-0.0620713, 51.623428099999984], [-0.06197079999999999, 51.623591299999994], [-0.061808100000000005, 51.6238604], [-0.06165889999999999, 51.62411169999999], [-0.0615214, 51.62433989999999], [-0.0614684, 51.6244303], [-0.061408499999999984, 51.62453599999999], [-0.061372600000000006, 51.6246063], [-0.061346799999999986, 51.6246631], [-0.0613151, 51.6247471], [-0.0612702, 51.6248677], [-0.061234899999999995, 51.6249696], [-0.06119890000000001, 51.6250963], [-0.06116470000000001, 51.6252416], [-0.06114870000000001, 51.6253312], [-0.061136199999999995, 51.625421], [-0.061128400000000006, 51.6255166], [-0.0611239, 51.6256141], [-0.0611252, 51.62571650000001], [-0.06113349999999999, 51.62581169999999], [-0.0611437, 51.6259135], [-0.061154900000000005, 51.6260157], [-0.06117600000000001, 51.6261305], [-0.0612025, 51.6262539], [-0.061248099999999986, 51.626391600000005], [-0.061296, 51.62652979999999], [-0.0613584, 51.6266756], [-0.0614165, 51.62679859999999], [-0.061492, 51.6269354], [-0.0615749, 51.6270843], [-0.06177489999999999, 51.62742239999999], [-0.06189409999999999, 51.6276203], [-0.06199139999999999, 51.62778409999999], [-0.06209489999999999, 51.627963], [-0.0621766, 51.6281099], [-0.0622291, 51.6282097], [-0.06229710000000001, 51.6283457], [-0.062461699999999995, 51.6286954], [-0.0625344, 51.6288477], [-0.06260040000000001, 51.62898590000001], [-0.06269389999999998, 51.629168599999986], [-0.0627884, 51.6293426], [-0.062857, 51.629463], [-0.0630063, 51.6297126], [-0.06316129999999999, 51.62996210000001], [-0.0632996, 51.63018530000001], [-0.06345429999999999, 51.630433499999995], [-0.0635685, 51.63062059999999], [-0.0637124, 51.6308525], [-0.06387469999999999, 51.6311234], [-0.0640073, 51.63134869999999], [-0.0641086, 51.631532500000006], [-0.0641962, 51.63170480000001], [-0.0642792, 51.6318716], [-0.0643498, 51.6320284], [-0.0644172, 51.632183399999995], [-0.0644675, 51.6323036], [-0.064526, 51.6324607], [-0.0645621, 51.632563899999994], [-0.0646332, 51.6327736], [-0.0646978, 51.63297980000001], [-0.0647602, 51.633211799999984], [-0.0648179, 51.6334577], [-0.0648594, 51.63365799999999], [-0.0648762, 51.633762100000006], [-0.0648909, 51.633869100000005], [-0.0649153, 51.634021799999985], [-0.06492739999999998, 51.63415340000001], [-0.0649481, 51.63436799999999], [-0.06496099999999999, 51.63456829999999], [-0.06497709999999998, 51.63482009999999], [-0.0649899, 51.6349965], [-0.06501119999999999, 51.6352145], [-0.06504139999999999, 51.63542030000001], [-0.0650841, 51.63562339999999], [-0.0651333, 51.63581609999999], [-0.06519099999999999, 51.6360066], [-0.065258, 51.6362108], [-0.06533169999999999, 51.6363986], [-0.06541329999999998, 51.636590099999985], [-0.06550319999999998, 51.6367735], [-0.0655924, 51.63694400000001], [-0.0657015, 51.63713859999999], [-0.0658006, 51.6372995], [-0.0658939, 51.6374433], [-0.06601179999999998, 51.6376129], [-0.0661806, 51.6378298], [-0.0663046, 51.6379857], [-0.06646019999999998, 51.638174500000005], [-0.0689683, 51.6411658], [-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]]} |
10.5 |
0532 |
0553 |
London Liverpool Street |
Enfield Town |
Enfield Town |
51.6519908 |
-0.0791109 |
51.6519908 |
-0.0791109 |
1 |
0 |
2026-09-17 05:03:51 |
TERMINATED |
2026-09-17 04:53:00 |
Enfield Town |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16790248 |
1789620699324240 |
82 |
82 |
2026-09-17 05:03:38.515496 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:53:38.339980 |
| 597655 |
628323 |
L86199 |
875R03M517 |
2026-09-17 |
COMPLETE |
16790880 |
2026-09-17 05:53:00 |
2026-09-17 05:03:51 |
2026-09-19 05:03:51 |
{"id": 628323, "stp": "P", "toc": "South Western Railway", "uid": "L86199", "consist": "450088+450098", "dest_crs": "TWI", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L86199/2026-09-17/detailed", "trust_id": "875R03M517", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Twickenham", "service_date": "2026-09-17", "dest_arr_time": "0557", "dest_platform": "3", "is_terminated": 1, "next_location": "Twickenham", "signalling_id": "5R03", "timing_status": "EARLY", "origin_station": "Feltham Depot", "current_leg_arr": "0553", "current_leg_dep": "0547", "current_leg_end": "Twickenham", "origin_dep_time": "0530", "origin_platform": null, "current_location": "Twickenham", "last_update_time": "2026-09-17T05:03:51", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.3979247, 51.4500731], [-0.3972198, 51.45018279999999], [-0.39656530000000006, 51.4502839], [-0.3962331, 51.45033469999999], [-0.3958583, 51.45039169999999], [-0.3951334, 51.4505037], [-0.3945867, 51.45058720000001], [-0.39396229999999993, 51.45068329999999], [-0.3932823, 51.45079080000001], [-0.3926632, 51.45088450000001], [-0.3919711, 51.4509906], [-0.3913373, 51.45108849999999], [-0.3906198, 51.4512003], [-0.3901923, 51.45126650000001], [-0.3891069999999999, 51.4514331], [-0.3888906999999999, 51.45146669999998], [-0.3883342, 51.4515505], [-0.3875363, 51.451672499999994], [-0.38699, 51.45174970000001], [-0.3864909999999999, 51.451826099999984], [-0.3859802, 51.4518869], [-0.3853789, 51.4519487], [-0.3848094, 51.45200710000001], [-0.3842845, 51.45205249999999], [-0.3835875, 51.452099], [-0.3829559, 51.45213599999999], [-0.38247249999999994, 51.4521584], [-0.38193949999999993, 51.4521788], [-0.381326, 51.452194799999994], [-0.3807838999999999, 51.45220090000001], [-0.3803403, 51.4521996], [-0.37997639999999994, 51.45219689999999], [-0.37946319999999994, 51.452191000000006], [-0.3789155, 51.4521772], [-0.37850339999999993, 51.45216450000001], [-0.3781695, 51.4521482], [-0.37771409999999994, 51.4521233], [-0.3774272, 51.452105], [-0.3772148, 51.4520969], [-0.3769157, 51.4520984], [-0.3761904999999999, 51.4520403], [-0.37527969999999994, 51.45195300000001], [-0.37450569999999994, 51.45186739999999], [-0.3733505999999999, 51.4517147], [-0.3724372, 51.4515869], [-0.3716121, 51.45147049999999], [-0.3700977999999999, 51.4512558], [-0.3696422, 51.451192299999995], [-0.3693616, 51.4511507], [-0.36871789999999993, 51.45105919999999], [-0.3683527, 51.4510105], [-0.3674601, 51.45088390000001], [-0.3656437, 51.450622900000006], [-0.3642234, 51.450426199999995], [-0.3632503, 51.4502869], [-0.3617677, 51.450074], [-0.36028819999999995, 51.4498686], [-0.35932611364780853, 51.44973377789978], [-0.3587504, 51.4496531], [-0.35777859999999995, 51.449507], [-0.35625229999999997, 51.44928790000001], [-0.3561646, 51.449274599999995], [-0.35343749999999996, 51.4488982], [-0.35190859999999996, 51.4486802], [-0.35106009999999993, 51.4485574], [-0.3500281, 51.44841250000001], [-0.34926379999999996, 51.4483075], [-0.3484216, 51.4481975], [-0.34736929999999994, 51.44808079999999], [-0.3465495, 51.4480147], [-0.346303, 51.44799419999998], [-0.3460527, 51.4479771], [-0.3445803, 51.44791250000001], [-0.3444049, 51.4479075], [-0.34434309999999996, 51.447906], [-0.3441073, 51.44790050000001], [-0.34352019999999994, 51.4478883], [-0.342395, 51.4478908], [-0.3421969999999999, 51.4478914], [-0.34187509999999993, 51.4479007], [-0.3411699, 51.44792739999999], [-0.3405204, 51.4479567], [-0.3401127, 51.4479821], [-0.3396865, 51.4480085], [-0.3385721, 51.448118], [-0.3382455, 51.448160599999994], [-0.33793159570209924, 51.44820165216421], [-0.33762689999999995, 51.448241499999995], [-0.3369272, 51.4483551], [-0.3363030092515932, 51.44847185293361], [-0.3360614813272047, 51.44852137712673], [-0.33584776393001625, 51.44856453422402], [-0.3356578976615373, 51.44860226004825], [-0.3354879231232776, 51.44863549042218], [-0.3353338809167463, 51.44866516116861], [-0.33519181164345324, 51.44869220811032], [-0.3350577559049077, 51.4487175670701], [-0.33492775430261934, 51.448742173870706], [-0.3347978474380976, 51.448766964334936], [-0.334664075912852, 51.44879287428557], [-0.33452248032839216, 51.44882083954539], [-0.33436910128622743, 51.44885179593716], [-0.3341999793878674, 51.448886679283675], [-0.3340111552348216, 51.44892642540771], [-0.3337986694285995, 51.44897197013205], [-0.33355856257071065, 51.449024249279475], [-0.3334703, 51.4490436], [-0.33248039999999995, 51.449329], [-0.3320246, 51.44947079999999], [-0.3315688, 51.449628100000005], [-0.3312633, 51.4497213], [-0.3306069, 51.4499878], [-0.3299794999999999, 51.45018919999998], [-0.32752239999999994, 51.4511054], [-0.3273822, 51.4511577], [-0.3268046, 51.4514014], [-0.32747259999999995, 51.4511828], [-0.32805609999999996, 51.45098999999999], [-0.3287833, 51.4507498], [-0.3293193, 51.4505703], [-0.3297535, 51.45041779999999]]}", "current_leg_start": "Feltham Arr RD London End", "dest_arr_time_act": "0557", "motion_projection": null, "next_location_lat": "51.4504178", "next_location_lon": "-0.3297535", "previous_location": "Feltham Arr RD London End", "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\": 982.525, \"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\": 1794.341, \"from_m\": 982.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\": 1858.066, \"from_m\": 1794.341, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3043.721, \"from_m\": 1858.066, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 6325.966, \"from_m\": 3043.721, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6380.254, \"from_m\": 6325.966, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6687.234, \"from_m\": 6380.254, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 6919.017, \"from_m\": 6687.234, \"capability_applied\": null, \"effective_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\": 628323, \"profile_key\": \"d93a157ecc017928bb4dab3f44c301cbb56c7896438cd1646bc5f2d14899b056\", \"schedule_id\": 18276, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0530\", \"location\": \"Feltham Depot\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73312}, {\"is_pass\": false, \"wtt_arr\": \"0537H\", \"wtt_dep\": \"0544H\", \"location\": \"Feltham Arr RD Country End\", \"stage_seq\": 2, \"distance_m\": 1092.953, \"section_seq\": 1, \"route_path_id\": 73312}, {\"is_pass\": false, \"wtt_arr\": \"0546\", \"wtt_dep\": \"0548\", \"location\": \"Feltham Arr RD London End\", \"stage_seq\": 3, \"distance_m\": 1595.077, \"section_seq\": 1, \"route_path_id\": 73312}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0551\", \"location\": \"Feltham Jn\", \"stage_seq\": 4, \"distance_m\": 3043.721, \"section_seq\": 1, \"route_path_id\": 73312}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0551H\", \"location\": \"Whitton Jn\", \"stage_seq\": 5, \"distance_m\": 3658.892, \"section_seq\": 1, \"route_path_id\": 73312}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0556H\", \"location\": \"Twickenham Jn\", \"stage_seq\": 6, \"distance_m\": 5994.003, \"section_seq\": 1, \"route_path_id\": 73312}, {\"is_pass\": false, \"wtt_arr\": \"0557\", \"wtt_dep\": null, \"location\": \"Twickenham\", \"stage_seq\": 7, \"distance_m\": 6919.017, \"section_seq\": 1, \"route_path_id\": 73312}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 6919.017, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73312}], \"total_distance_m\": 6919.017, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 5640.984, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1278.033, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0530", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.4504178", "current_position_lon": "-0.3297535", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27899, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:28:28Z\", \"source_id\": 52034645, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:30:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:28:34Z\", \"source_id\": 16781450, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27890, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:34:38Z\", \"source_id\": 52041509, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:35:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:34:43Z\", \"source_id\": 16783489, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28286, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:52:56Z\", \"source_id\": 52065564, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:53:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:52:58Z\", \"source_id\": 16790880, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Twickenham", "service_state_platform": "3", "timing_fact_generation": 1789620779869149, "current_leg_arrival_utc": "2026-09-17T05:55:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:53:47.395451", "service_state_evidence_id": 16790880, "current_leg_start_actual_dep": "2026-09-17T05:48:00+01:00", "operational_evidence_version": 17, "service_state_event_time_utc": "2026-09-17T04:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:03:48.174425", "service_state_valid_until_kind": null, "operational_interpretation_version": 17, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
None |
TWI |
5R03 |
450088+450098 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 982.525, "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": 1794.341, "from_m": 982.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": 1858.066, "from_m": 1794.341, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3043.721, "from_m": 1858.066, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 6325.966, "from_m": 3043.721, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6380.254, "from_m": 6325.966, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6687.234, "from_m": 6380.254, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 6919.017, "from_m": 6687.234, "capability_applied": null, "effective_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": 628323, "profile_key": "d93a157ecc017928bb4dab3f44c301cbb56c7896438cd1646bc5f2d14899b056", "schedule_id": 18276, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0530", "location": "Feltham Depot", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73312}, {"is_pass": false, "wtt_arr": "0537H", "wtt_dep": "0544H", "location": "Feltham Arr RD Country End", "stage_seq": 2, "distance_m": 1092.953, "section_seq": 1, "route_path_id": 73312}, {"is_pass": false, "wtt_arr": "0546", "wtt_dep": "0548", "location": "Feltham Arr RD London End", "stage_seq": 3, "distance_m": 1595.077, "section_seq": 1, "route_path_id": 73312}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0551", "location": "Feltham Jn", "stage_seq": 4, "distance_m": 3043.721, "section_seq": 1, "route_path_id": 73312}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0551H", "location": "Whitton Jn", "stage_seq": 5, "distance_m": 3658.892, "section_seq": 1, "route_path_id": 73312}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0556H", "location": "Twickenham Jn", "stage_seq": 6, "distance_m": 5994.003, "section_seq": 1, "route_path_id": 73312}, {"is_pass": false, "wtt_arr": "0557", "wtt_dep": null, "location": "Twickenham", "stage_seq": 7, "distance_m": 6919.017, "section_seq": 1, "route_path_id": 73312}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 6919.017, "from_m": 0.0, "section_seq": 1, "route_path_id": 73312}], "total_distance_m": 6919.017, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 5640.984, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1278.033, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 27899, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:28:28Z", "source_id": 52034645, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T04:30:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:28:34Z", "source_id": 16781450, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27890, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:34:38Z", "source_id": 52041509, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T04:35:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:34:43Z", "source_id": 16783489, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28286, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:52:56Z", "source_id": 52065564, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T04:53:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:52:58Z", "source_id": 16790880, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:53:00+01:00", "operational_fact": true}] |
Feltham Depot |
0530 |
0530 |
None |
None |
None |
Twickenham |
0557 |
0557 |
3 |
EARLY |
-4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L86199/2026-09-17/detailed |
None |
Feltham Arr RD London End |
2026-09-17T05:48:00+01:00 |
Twickenham |
6.0 |
{"type": "LineString", "coordinates": [[-0.3979247, 51.4500731], [-0.3972198, 51.45018279999999], [-0.39656530000000006, 51.4502839], [-0.3962331, 51.45033469999999], [-0.3958583, 51.45039169999999], [-0.3951334, 51.4505037], [-0.3945867, 51.45058720000001], [-0.39396229999999993, 51.45068329999999], [-0.3932823, 51.45079080000001], [-0.3926632, 51.45088450000001], [-0.3919711, 51.4509906], [-0.3913373, 51.45108849999999], [-0.3906198, 51.4512003], [-0.3901923, 51.45126650000001], [-0.3891069999999999, 51.4514331], [-0.3888906999999999, 51.45146669999998], [-0.3883342, 51.4515505], [-0.3875363, 51.451672499999994], [-0.38699, 51.45174970000001], [-0.3864909999999999, 51.451826099999984], [-0.3859802, 51.4518869], [-0.3853789, 51.4519487], [-0.3848094, 51.45200710000001], [-0.3842845, 51.45205249999999], [-0.3835875, 51.452099], [-0.3829559, 51.45213599999999], [-0.38247249999999994, 51.4521584], [-0.38193949999999993, 51.4521788], [-0.381326, 51.452194799999994], [-0.3807838999999999, 51.45220090000001], [-0.3803403, 51.4521996], [-0.37997639999999994, 51.45219689999999], [-0.37946319999999994, 51.452191000000006], [-0.3789155, 51.4521772], [-0.37850339999999993, 51.45216450000001], [-0.3781695, 51.4521482], [-0.37771409999999994, 51.4521233], [-0.3774272, 51.452105], [-0.3772148, 51.4520969], [-0.3769157, 51.4520984], [-0.3761904999999999, 51.4520403], [-0.37527969999999994, 51.45195300000001], [-0.37450569999999994, 51.45186739999999], [-0.3733505999999999, 51.4517147], [-0.3724372, 51.4515869], [-0.3716121, 51.45147049999999], [-0.3700977999999999, 51.4512558], [-0.3696422, 51.451192299999995], [-0.3693616, 51.4511507], [-0.36871789999999993, 51.45105919999999], [-0.3683527, 51.4510105], [-0.3674601, 51.45088390000001], [-0.3656437, 51.450622900000006], [-0.3642234, 51.450426199999995], [-0.3632503, 51.4502869], [-0.3617677, 51.450074], [-0.36028819999999995, 51.4498686], [-0.35932611364780853, 51.44973377789978], [-0.3587504, 51.4496531], [-0.35777859999999995, 51.449507], [-0.35625229999999997, 51.44928790000001], [-0.3561646, 51.449274599999995], [-0.35343749999999996, 51.4488982], [-0.35190859999999996, 51.4486802], [-0.35106009999999993, 51.4485574], [-0.3500281, 51.44841250000001], [-0.34926379999999996, 51.4483075], [-0.3484216, 51.4481975], [-0.34736929999999994, 51.44808079999999], [-0.3465495, 51.4480147], [-0.346303, 51.44799419999998], [-0.3460527, 51.4479771], [-0.3445803, 51.44791250000001], [-0.3444049, 51.4479075], [-0.34434309999999996, 51.447906], [-0.3441073, 51.44790050000001], [-0.34352019999999994, 51.4478883], [-0.342395, 51.4478908], [-0.3421969999999999, 51.4478914], [-0.34187509999999993, 51.4479007], [-0.3411699, 51.44792739999999], [-0.3405204, 51.4479567], [-0.3401127, 51.4479821], [-0.3396865, 51.4480085], [-0.3385721, 51.448118], [-0.3382455, 51.448160599999994], [-0.33793159570209924, 51.44820165216421], [-0.33762689999999995, 51.448241499999995], [-0.3369272, 51.4483551], [-0.3363030092515932, 51.44847185293361], [-0.3360614813272047, 51.44852137712673], [-0.33584776393001625, 51.44856453422402], [-0.3356578976615373, 51.44860226004825], [-0.3354879231232776, 51.44863549042218], [-0.3353338809167463, 51.44866516116861], [-0.33519181164345324, 51.44869220811032], [-0.3350577559049077, 51.4487175670701], [-0.33492775430261934, 51.448742173870706], [-0.3347978474380976, 51.448766964334936], [-0.334664075912852, 51.44879287428557], [-0.33452248032839216, 51.44882083954539], [-0.33436910128622743, 51.44885179593716], [-0.3341999793878674, 51.448886679283675], [-0.3340111552348216, 51.44892642540771], [-0.3337986694285995, 51.44897197013205], [-0.33355856257071065, 51.449024249279475], [-0.3334703, 51.4490436], [-0.33248039999999995, 51.449329], [-0.3320246, 51.44947079999999], [-0.3315688, 51.449628100000005], [-0.3312633, 51.4497213], [-0.3306069, 51.4499878], [-0.3299794999999999, 51.45018919999998], [-0.32752239999999994, 51.4511054], [-0.3273822, 51.4511577], [-0.3268046, 51.4514014], [-0.32747259999999995, 51.4511828], [-0.32805609999999996, 51.45098999999999], [-0.3287833, 51.4507498], [-0.3293193, 51.4505703], [-0.3297535, 51.45041779999999]]} |
3.3 |
0547 |
0553 |
Feltham Arr RD London End |
Twickenham |
Twickenham |
51.4504178 |
-0.3297535 |
51.4504178 |
-0.3297535 |
1 |
0 |
2026-09-17 05:03:51 |
TERMINATED |
2026-09-17 04:53:00 |
Twickenham |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16790880 |
1789620779869149 |
17 |
17 |
2026-09-17 05:03:48.174425 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:53:47.395451 |
| 597656 |
628515 |
P86789 |
882B07M517 |
2026-09-17 |
COMPLETE |
16791236 |
2026-09-17 05:53:00 |
2026-09-17 05:03:51 |
2026-09-19 05:03:51 |
{"id": 628515, "stp": "P", "toc": "Southeastern", "uid": "P86789", "consist": "465919+465926", "dest_crs": "CST", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P86789/2026-09-17/detailed", "trust_id": "882B07M517", "origin_crs": "SGR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Cannon Street", "service_date": "2026-09-17", "dest_arr_time": "0618", "dest_platform": "4", "is_terminated": 1, "next_location": "Erith", "signalling_id": "2B07", "timing_status": null, "origin_station": "Slade Green", "current_leg_arr": "0537½", "current_leg_dep": "0539", "current_leg_end": "Erith", "origin_dep_time": "0535", "origin_platform": "1", "current_location": "Slade Green", "last_update_time": "2026-09-17T05:03:51", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.1899977, 51.468090399999994], [0.1896316, 51.4684981], [0.1890359, 51.4691545], [0.1887304, 51.46950400000001], [0.18829109999999996, 51.4699826], [0.18794649999999996, 51.470372199999986], [0.18765, 51.4706769], [0.1872219, 51.47107270000001], [0.1867092, 51.4715019], [0.1860558, 51.4720147], [0.18543319999999996, 51.4724989], [0.1827215, 51.4746412], [0.1817824, 51.4756389], [0.1814328, 51.4759972], [0.18095099999999997, 51.4765594], [0.1803961, 51.4771747], [0.1796630568239043, 51.47792068477023], [0.1795464, 51.4780394], [0.178402, 51.47908379999999], [0.1772999, 51.4799897], [0.1768937, 51.4803004], [0.17660739999999997, 51.480511], [0.1764066, 51.4806669], [0.1758818, 51.4810703], [0.17478399999999997, 51.4819268]]}", "current_leg_start": "Slade Green", "dest_arr_time_act": "0618", "motion_projection": null, "next_location_lat": "51.4819268", "next_location_lon": "0.1747840", "previous_location": null, "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\": 1592.366, \"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\": 1629.629, \"from_m\": 1592.366, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8529.997, \"from_m\": 1629.629, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8563.752, \"from_m\": 8529.997, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9470.559, \"from_m\": 8563.752, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9882.897, \"from_m\": 9470.559, \"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\": 11620.783, \"from_m\": 9882.897, \"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\": 12480.866, \"from_m\": 11620.783, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12831.987, \"from_m\": 12480.866, \"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\": 13165.189, \"from_m\": 12831.987, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 14355.685, \"from_m\": 13165.189, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15510.623, \"from_m\": 14355.685, \"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\": 16168.036, \"from_m\": 15510.623, \"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\": 16571.534, \"from_m\": 16168.036, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17853.568, \"from_m\": 16571.534, \"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\": 17892.72, \"from_m\": 17853.568, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17933.013, \"from_m\": 17892.72, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18401.201, \"from_m\": 17933.013, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18447.815, \"from_m\": 18401.201, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21109.248, \"from_m\": 18447.815, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21179.928, \"from_m\": 21109.248, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21261.911, \"from_m\": 21179.928, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22327.187, \"from_m\": 21261.911, \"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\": 22894.593, \"from_m\": 22327.187, \"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\": 628515, \"profile_key\": \"6fff68f7f8ba3539eb98ff5e56eeb1f06c6b7ee94ed73035b48786a2eac99943\", \"schedule_id\": 23003, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0535\", \"location\": \"Slade Green\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99967}, {\"is_pass\": false, \"wtt_arr\": \"0537H\", \"wtt_dep\": \"0538H\", \"location\": \"Erith\", \"stage_seq\": 2, \"distance_m\": 1852.573, \"section_seq\": 1, \"route_path_id\": 99967}, {\"is_pass\": false, \"wtt_arr\": \"0540H\", \"wtt_dep\": \"0541\", \"location\": \"Belvedere\", \"stage_seq\": 3, \"distance_m\": 3857.513, \"section_seq\": 1, \"route_path_id\": 99967}, {\"is_pass\": false, \"wtt_arr\": \"0543H\", \"wtt_dep\": \"0544H\", \"location\": \"Abbey Wood\", \"stage_seq\": 4, \"distance_m\": 6183.775, \"section_seq\": 1, \"route_path_id\": 99967}, {\"is_pass\": false, \"wtt_arr\": \"0547\", \"wtt_dep\": \"0547H\", \"location\": \"Plumstead\", \"stage_seq\": 5, \"distance_m\": 8712.301, \"section_seq\": 1, \"route_path_id\": 99967}, {\"is_pass\": false, \"wtt_arr\": \"0549\", \"wtt_dep\": \"0550\", \"location\": \"Woolwich Arsenal\", \"stage_seq\": 6, \"distance_m\": 9627.659, \"section_seq\": 1, \"route_path_id\": 99967}, {\"is_pass\": false, \"wtt_arr\": \"0552\", \"wtt_dep\": \"0552H\", \"location\": \"Woolwich Dockyard\", \"stage_seq\": 7, \"distance_m\": 10787.409, \"section_seq\": 1, \"route_path_id\": 99967}, {\"is_pass\": false, \"wtt_arr\": \"0555\", \"wtt_dep\": \"0556\", \"location\": \"Charlton\", \"stage_seq\": 8, \"distance_m\": 12653.865, \"section_seq\": 1, \"route_path_id\": 99967}, {\"is_pass\": false, \"wtt_arr\": \"0557H\", \"wtt_dep\": \"0558\", \"location\": \"Westcombe Park\", \"stage_seq\": 9, \"distance_m\": 13501.006, \"section_seq\": 1, \"route_path_id\": 99967}, {\"is_pass\": false, \"wtt_arr\": \"0559H\", \"wtt_dep\": \"0600\", \"location\": \"Maze Hill\", \"stage_seq\": 10, \"distance_m\": 14604.953, \"section_seq\": 1, \"route_path_id\": 99967}, {\"is_pass\": false, \"wtt_arr\": \"0602H\", \"wtt_dep\": \"0603H\", \"location\": \"Greenwich\", \"stage_seq\": 11, \"distance_m\": 16012.606, \"section_seq\": 1, \"route_path_id\": 99967}, {\"is_pass\": false, \"wtt_arr\": \"0605\", \"wtt_dep\": \"0606\", \"location\": \"Deptford\", \"stage_seq\": 12, \"distance_m\": 16855.678, \"section_seq\": 1, \"route_path_id\": 99967}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0607H\", \"location\": \"North Kent East Jn\", \"stage_seq\": 13, \"distance_m\": 17853.568, \"section_seq\": 1, \"route_path_id\": 99967}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0608\", \"location\": \"Surrey Canal Jn\", \"stage_seq\": 14, \"distance_m\": 18447.815, \"section_seq\": 1, \"route_path_id\": 99967}, {\"is_pass\": false, \"wtt_arr\": \"0612\", \"wtt_dep\": \"0614\", \"location\": \"London Bridge\", \"stage_seq\": 15, \"distance_m\": 21783.751, \"section_seq\": 1, \"route_path_id\": 99967}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0615\", \"location\": \"Borough Market Jn\", \"stage_seq\": 16, \"distance_m\": 22138.48, \"section_seq\": 1, \"route_path_id\": 99967}, {\"is_pass\": false, \"wtt_arr\": \"0618\", \"wtt_dep\": null, \"location\": \"London Cannon Street\", \"stage_seq\": 17, \"distance_m\": 22894.593, \"section_seq\": 1, \"route_path_id\": 99967}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 22894.593, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99967}], \"total_distance_m\": 22894.593, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 22665.988, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 228.605, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0535", "service_state_basis": "TRUST_CANCELLATION", "current_leg_duration": "1438.5", "current_position_lat": "51.4681411", "current_position_lon": "0.1899521", "service_state_source": "TRUST", "glide_timing_evidence": "[]", "service_state_location": "Slade Green", "service_state_platform": "1", "timing_fact_generation": 1789620829059840, "current_leg_arrival_utc": "2026-09-17T05:42:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:53:49.054113", "service_state_evidence_id": 16791236, "current_leg_start_actual_dep": "2026-09-17T05:39:30+01:00", "operational_evidence_version": 19, "service_state_event_time_utc": "2026-09-17T04:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:03:49.780995", "service_state_valid_until_kind": null, "operational_interpretation_version": 19, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
SGR |
CST |
2B07 |
465919+465926 |
8 |
75 |
None |
{"version": 3, "segments": [{"to_m": 1592.366, "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": 1629.629, "from_m": 1592.366, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8529.997, "from_m": 1629.629, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8563.752, "from_m": 8529.997, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9470.559, "from_m": 8563.752, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9882.897, "from_m": 9470.559, "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": 11620.783, "from_m": 9882.897, "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": 12480.866, "from_m": 11620.783, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12831.987, "from_m": 12480.866, "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": 13165.189, "from_m": 12831.987, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 14355.685, "from_m": 13165.189, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15510.623, "from_m": 14355.685, "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": 16168.036, "from_m": 15510.623, "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": 16571.534, "from_m": 16168.036, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17853.568, "from_m": 16571.534, "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": 17892.72, "from_m": 17853.568, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17933.013, "from_m": 17892.72, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18401.201, "from_m": 17933.013, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18447.815, "from_m": 18401.201, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21109.248, "from_m": 18447.815, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21179.928, "from_m": 21109.248, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21261.911, "from_m": 21179.928, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22327.187, "from_m": 21261.911, "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": 22894.593, "from_m": 22327.187, "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": 628515, "profile_key": "6fff68f7f8ba3539eb98ff5e56eeb1f06c6b7ee94ed73035b48786a2eac99943", "schedule_id": 23003, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0535", "location": "Slade Green", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 99967}, {"is_pass": false, "wtt_arr": "0537H", "wtt_dep": "0538H", "location": "Erith", "stage_seq": 2, "distance_m": 1852.573, "section_seq": 1, "route_path_id": 99967}, {"is_pass": false, "wtt_arr": "0540H", "wtt_dep": "0541", "location": "Belvedere", "stage_seq": 3, "distance_m": 3857.513, "section_seq": 1, "route_path_id": 99967}, {"is_pass": false, "wtt_arr": "0543H", "wtt_dep": "0544H", "location": "Abbey Wood", "stage_seq": 4, "distance_m": 6183.775, "section_seq": 1, "route_path_id": 99967}, {"is_pass": false, "wtt_arr": "0547", "wtt_dep": "0547H", "location": "Plumstead", "stage_seq": 5, "distance_m": 8712.301, "section_seq": 1, "route_path_id": 99967}, {"is_pass": false, "wtt_arr": "0549", "wtt_dep": "0550", "location": "Woolwich Arsenal", "stage_seq": 6, "distance_m": 9627.659, "section_seq": 1, "route_path_id": 99967}, {"is_pass": false, "wtt_arr": "0552", "wtt_dep": "0552H", "location": "Woolwich Dockyard", "stage_seq": 7, "distance_m": 10787.409, "section_seq": 1, "route_path_id": 99967}, {"is_pass": false, "wtt_arr": "0555", "wtt_dep": "0556", "location": "Charlton", "stage_seq": 8, "distance_m": 12653.865, "section_seq": 1, "route_path_id": 99967}, {"is_pass": false, "wtt_arr": "0557H", "wtt_dep": "0558", "location": "Westcombe Park", "stage_seq": 9, "distance_m": 13501.006, "section_seq": 1, "route_path_id": 99967}, {"is_pass": false, "wtt_arr": "0559H", "wtt_dep": "0600", "location": "Maze Hill", "stage_seq": 10, "distance_m": 14604.953, "section_seq": 1, "route_path_id": 99967}, {"is_pass": false, "wtt_arr": "0602H", "wtt_dep": "0603H", "location": "Greenwich", "stage_seq": 11, "distance_m": 16012.606, "section_seq": 1, "route_path_id": 99967}, {"is_pass": false, "wtt_arr": "0605", "wtt_dep": "0606", "location": "Deptford", "stage_seq": 12, "distance_m": 16855.678, "section_seq": 1, "route_path_id": 99967}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0607H", "location": "North Kent East Jn", "stage_seq": 13, "distance_m": 17853.568, "section_seq": 1, "route_path_id": 99967}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0608", "location": "Surrey Canal Jn", "stage_seq": 14, "distance_m": 18447.815, "section_seq": 1, "route_path_id": 99967}, {"is_pass": false, "wtt_arr": "0612", "wtt_dep": "0614", "location": "London Bridge", "stage_seq": 15, "distance_m": 21783.751, "section_seq": 1, "route_path_id": 99967}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0615", "location": "Borough Market Jn", "stage_seq": 16, "distance_m": 22138.48, "section_seq": 1, "route_path_id": 99967}, {"is_pass": false, "wtt_arr": "0618", "wtt_dep": null, "location": "London Cannon Street", "stage_seq": 17, "distance_m": 22894.593, "section_seq": 1, "route_path_id": 99967}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 22894.593, "from_m": 0.0, "section_seq": 1, "route_path_id": 99967}], "total_distance_m": 22894.593, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 22665.988, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 228.605, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Slade Green |
0535 |
0535 |
1 |
None |
None |
London Cannon Street |
0618 |
0618 |
4 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:P86789/2026-09-17/detailed |
None |
Slade Green |
2026-09-17T05:39:30+01:00 |
Erith |
1438.5 |
{"type": "LineString", "coordinates": [[0.1899977, 51.468090399999994], [0.1896316, 51.4684981], [0.1890359, 51.4691545], [0.1887304, 51.46950400000001], [0.18829109999999996, 51.4699826], [0.18794649999999996, 51.470372199999986], [0.18765, 51.4706769], [0.1872219, 51.47107270000001], [0.1867092, 51.4715019], [0.1860558, 51.4720147], [0.18543319999999996, 51.4724989], [0.1827215, 51.4746412], [0.1817824, 51.4756389], [0.1814328, 51.4759972], [0.18095099999999997, 51.4765594], [0.1803961, 51.4771747], [0.1796630568239043, 51.47792068477023], [0.1795464, 51.4780394], [0.178402, 51.47908379999999], [0.1772999, 51.4799897], [0.1768937, 51.4803004], [0.17660739999999997, 51.480511], [0.1764066, 51.4806669], [0.1758818, 51.4810703], [0.17478399999999997, 51.4819268]]} |
1.2 |
0539 |
0537½ |
None |
Slade Green |
Erith |
51.4681411 |
0.1899521 |
51.4819268 |
0.1747840 |
1 |
0 |
2026-09-17 05:03:51 |
TERMINATED |
2026-09-17 04:53:00 |
Slade Green |
TRUST |
TRUST_CANCELLATION |
16791236 |
1789620829059840 |
19 |
19 |
2026-09-17 05:03:49.780995 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:53:49.054113 |
| 597657 |
628467 |
G21510 |
862D01M517 |
2026-09-17 |
COMPLETE |
16791278 |
2026-09-17 05:53:00 |
2026-09-17 05:04:21 |
2026-09-19 05:04:21 |
{"id": 628467, "stp": "P", "toc": "Island Line", "uid": "G21510", "consist": "484005", "dest_crs": "SHN", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G21510/2026-09-17/detailed", "trust_id": "862D01M517", "origin_crs": "RYR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Shanklin", "service_date": "2026-09-17", "dest_arr_time": "0554", "dest_platform": null, "is_terminated": 1, "next_location": "Shanklin", "signalling_id": "2D01", "timing_status": "EARLY", "origin_station": "Ryde St.Johns Road", "current_leg_arr": "0553", "current_leg_dep": "0550", "current_leg_end": "Shanklin", "origin_dep_time": "0534", "origin_platform": null, "current_location": "Shanklin", "last_update_time": "2026-09-17T05:04:21", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.1664678, 50.6461754], [-1.1666061, 50.6458286], [-1.166778, 50.645469299999995], [-1.1670052, 50.64501560000001], [-1.1672201, 50.6446327], [-1.1674713, 50.6442032], [-1.167689, 50.643868], [-1.1678098693553778, 50.64367763097945], [-1.1678769999999998, 50.64357189999999], [-1.1680479999999998, 50.6433385], [-1.1683732999999998, 50.642923399999994], [-1.1686836, 50.6425488], [-1.1691306999999995, 50.642058], [-1.1694987999999995, 50.641690999999994], [-1.169925, 50.641267], [-1.1705378, 50.6407072], [-1.1709720999999995, 50.6403392], [-1.1714142999999997, 50.64], [-1.171796, 50.6397266], [-1.172166, 50.63947569999999], [-1.1727225, 50.6391303], [-1.1736498, 50.6385763], [-1.1740993, 50.6383116], [-1.1749074000000002, 50.6378242], [-1.175397, 50.637509699999995], [-1.175763, 50.63725370000001], [-1.1761449, 50.6369698], [-1.1765255, 50.6366515], [-1.1768803, 50.6363263], [-1.1774057, 50.6357951], [-1.1777075, 50.6354792], [-1.1779953, 50.6351892], [-1.1783572, 50.63486259999999], [-1.1786856, 50.6346092], [-1.1791359, 50.6343067], [-1.1794273, 50.63413299999999], [-1.179664, 50.6339963], [-1.1799316000000002, 50.63385279999999]]}", "current_leg_start": "Lake", "dest_arr_time_act": "0554", "motion_projection": null, "next_location_lat": "50.6338528", "next_location_lon": "-1.1799316", "previous_location": "Lake", "current_leg_milage": "1.1", "linx_max_speed_mph": 60, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 3521.943, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 5325.189, \"from_m\": 3521.943, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5661.964, \"from_m\": 5325.189, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 6878.575, \"from_m\": 5661.964, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 6889.863, \"from_m\": 6878.575, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8282.101, \"from_m\": 6889.863, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 8641.248, \"from_m\": 8282.101, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 11358.971, \"from_m\": 8641.248, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 11434.466, \"from_m\": 11358.971, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 628467, \"profile_key\": \"b33e495ac05dda94886c474051d75446f849e06ce70939caf973b01068488a39\", \"schedule_id\": 10041, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0534\", \"location\": \"Ryde St.Johns Road\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31497}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0536H\", \"location\": \"Smallbrook Junction\", \"stage_seq\": 2, \"distance_m\": 1579.326, \"section_seq\": 1, \"route_path_id\": 31497}, {\"is_pass\": false, \"wtt_arr\": \"0541\", \"wtt_dep\": \"0542\", \"location\": \"Brading\", \"stage_seq\": 3, \"distance_m\": 5570.676, \"section_seq\": 1, \"route_path_id\": 31497}, {\"is_pass\": false, \"wtt_arr\": \"0546\", \"wtt_dep\": \"0547H\", \"location\": \"Sandown\", \"stage_seq\": 4, \"distance_m\": 8516.084, \"section_seq\": 1, \"route_path_id\": 31497}, {\"is_pass\": false, \"wtt_arr\": \"0550\", \"wtt_dep\": \"0551\", \"location\": \"Lake\", \"stage_seq\": 5, \"distance_m\": 9743.302, \"section_seq\": 1, \"route_path_id\": 31497}, {\"is_pass\": false, \"wtt_arr\": \"0554\", \"wtt_dep\": null, \"location\": \"Shanklin\", \"stage_seq\": 6, \"distance_m\": 11434.466, \"section_seq\": 1, \"route_path_id\": 31497}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 11434.466, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31497}], \"total_distance_m\": 11434.466, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 60.0, \"speed_covered_distance_m\": 11434.466, \"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": "0534", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "50.6338528", "current_position_lon": "-1.1799316", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:41:53Z\", \"source_id\": 16786102, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:46:52Z\", \"source_id\": 16788138, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:50:22Z\", \"source_id\": 16789665, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:53:52Z\", \"source_id\": 16791278, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Shanklin", "service_state_platform": null, "timing_fact_generation": 1789620834694530, "current_leg_arrival_utc": "2026-09-17T05:53:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:53:54.692468", "service_state_evidence_id": 16791278, "current_leg_start_actual_dep": "2026-09-17T05:51:00+01:00", "operational_evidence_version": 12, "service_state_event_time_utc": "2026-09-17T04:53:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:03:54.964550", "service_state_valid_until_kind": null, "operational_interpretation_version": 12, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Island Line |
P |
RYR |
SHN |
2D01 |
484005 |
2 |
60 |
None |
{"version": 3, "segments": [{"to_m": 3521.943, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 5325.189, "from_m": 3521.943, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5661.964, "from_m": 5325.189, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 6878.575, "from_m": 5661.964, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 6889.863, "from_m": 6878.575, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8282.101, "from_m": 6889.863, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 8641.248, "from_m": 8282.101, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 11358.971, "from_m": 8641.248, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 11434.466, "from_m": 11358.971, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 628467, "profile_key": "b33e495ac05dda94886c474051d75446f849e06ce70939caf973b01068488a39", "schedule_id": 10041, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0534", "location": "Ryde St.Johns Road", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31497}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0536H", "location": "Smallbrook Junction", "stage_seq": 2, "distance_m": 1579.326, "section_seq": 1, "route_path_id": 31497}, {"is_pass": false, "wtt_arr": "0541", "wtt_dep": "0542", "location": "Brading", "stage_seq": 3, "distance_m": 5570.676, "section_seq": 1, "route_path_id": 31497}, {"is_pass": false, "wtt_arr": "0546", "wtt_dep": "0547H", "location": "Sandown", "stage_seq": 4, "distance_m": 8516.084, "section_seq": 1, "route_path_id": 31497}, {"is_pass": false, "wtt_arr": "0550", "wtt_dep": "0551", "location": "Lake", "stage_seq": 5, "distance_m": 9743.302, "section_seq": 1, "route_path_id": 31497}, {"is_pass": false, "wtt_arr": "0554", "wtt_dep": null, "location": "Shanklin", "stage_seq": 6, "distance_m": 11434.466, "section_seq": 1, "route_path_id": 31497}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 11434.466, "from_m": 0.0, "section_seq": 1, "route_path_id": 31497}], "total_distance_m": 11434.466, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 60.0, "speed_covered_distance_m": 11434.466, "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-17T04:41:53Z", "source_id": 16786102, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:41:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:46:52Z", "source_id": 16788138, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:46:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:50:22Z", "source_id": 16789665, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:49:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:53:52Z", "source_id": 16791278, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:53:00+01:00", "operational_fact": true}] |
Ryde St.Johns Road |
0534 |
0534 |
None |
None |
None |
Shanklin |
0554 |
0554 |
None |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G21510/2026-09-17/detailed |
None |
Lake |
2026-09-17T05:51:00+01:00 |
Shanklin |
3.0 |
{"type": "LineString", "coordinates": [[-1.1664678, 50.6461754], [-1.1666061, 50.6458286], [-1.166778, 50.645469299999995], [-1.1670052, 50.64501560000001], [-1.1672201, 50.6446327], [-1.1674713, 50.6442032], [-1.167689, 50.643868], [-1.1678098693553778, 50.64367763097945], [-1.1678769999999998, 50.64357189999999], [-1.1680479999999998, 50.6433385], [-1.1683732999999998, 50.642923399999994], [-1.1686836, 50.6425488], [-1.1691306999999995, 50.642058], [-1.1694987999999995, 50.641690999999994], [-1.169925, 50.641267], [-1.1705378, 50.6407072], [-1.1709720999999995, 50.6403392], [-1.1714142999999997, 50.64], [-1.171796, 50.6397266], [-1.172166, 50.63947569999999], [-1.1727225, 50.6391303], [-1.1736498, 50.6385763], [-1.1740993, 50.6383116], [-1.1749074000000002, 50.6378242], [-1.175397, 50.637509699999995], [-1.175763, 50.63725370000001], [-1.1761449, 50.6369698], [-1.1765255, 50.6366515], [-1.1768803, 50.6363263], [-1.1774057, 50.6357951], [-1.1777075, 50.6354792], [-1.1779953, 50.6351892], [-1.1783572, 50.63486259999999], [-1.1786856, 50.6346092], [-1.1791359, 50.6343067], [-1.1794273, 50.63413299999999], [-1.179664, 50.6339963], [-1.1799316000000002, 50.63385279999999]]} |
1.1 |
0550 |
0553 |
Lake |
Shanklin |
Shanklin |
50.6338528 |
-1.1799316 |
50.6338528 |
-1.1799316 |
1 |
0 |
2026-09-17 05:04:21 |
TERMINATED |
2026-09-17 04:53:00 |
Shanklin |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16791278 |
1789620834694530 |
12 |
12 |
2026-09-17 05:03:54.964550 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:53:54.692468 |
| 597658 |
628183 |
C05318 |
783J00M517 |
2026-09-17 |
COMPLETE |
None |
2026-09-17 04:54:00 |
2026-09-17 05:04:21 |
2026-09-19 05:04:21 |
{"id": 628183, "stp": "P", "toc": "Transport for Wales", "uid": "C05318", "consist": "398031", "dest_crs": "CDF", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C05318/2026-09-17/detailed", "trust_id": "783J00M517", "origin_crs": "XTF", "show_on_map": 0, "dar_est_time": "05:25:00", "dar_platform": null, "dest_station": "Cardiff Central", "service_date": "2026-09-17", "dest_arr_time": "0554", "dest_platform": "6", "is_terminated": 1, "next_location": "Cardiff Central", "signalling_id": "3J00", "timing_status": "ON TIME", "origin_station": "Taffs Well Depot", "current_leg_arr": "0554", "current_leg_dep": "0548", "current_leg_end": "Cardiff Central", "origin_dep_time": "0525", "origin_platform": null, "current_location": "Cardiff Central", "last_update_time": "2026-09-17T05:04:21", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.2010322, 51.47644149999999], [-3.2006825999999995, 51.4763384], [-3.2004111, 51.476254], [-3.2002039999999994, 51.47618750000001], [-3.1999317, 51.476089900000005], [-3.199862599999999, 51.476066], [-3.1997540999999994, 51.4760256], [-3.1992307, 51.475830499999994], [-3.1988885999999996, 51.47568640000001], [-3.1985466, 51.4755422], [-3.1981064999999997, 51.4753541], [-3.1977692, 51.4752062], [-3.1974196, 51.4750408], [-3.1972195999999995, 51.474946], [-3.1970364000000004, 51.47485639999999], [-3.1967657, 51.47474820000001], [-3.1965907999999996, 51.47469060000001], [-3.1963782, 51.47462159999999], [-3.1962072, 51.474575699999995], [-3.1959556, 51.4745269], [-3.1956779, 51.474482899999984], [-3.1954079, 51.47445170000001], [-3.1949763, 51.47441959999998], [-3.194561, 51.4744113], [-3.1942421999999997, 51.4744147], [-3.1939712, 51.4744261], [-3.1936852999999994, 51.4744451], [-3.1933786, 51.4744827], [-3.1930839999999994, 51.4745376], [-3.1927616, 51.4746098], [-3.1924705000000007, 51.474690299999985], [-3.1921601999999996, 51.4747941], [-3.1918727999999996, 51.4749122], [-3.1914561999999997, 51.4751115], [-3.1914091000000004, 51.4751363], [-3.1912642, 51.4752093], [-3.1910417, 51.475319599999985], [-3.1909033999999994, 51.47538080000001], [-3.1907838, 51.4754292], [-3.1905272, 51.47552319999999], [-3.1902170999999995, 51.47561640000001], [-3.1900544999999996, 51.4756552], [-3.1898279000000005, 51.4757078], [-3.1895601, 51.4757447], [-3.1894028, 51.47576349999999], [-3.1891428, 51.47578519999999], [-3.1888292999999996, 51.4758005], [-3.1886443, 51.4758056], [-3.1884491999999995, 51.4758064], [-3.1881453999999994, 51.4758013], [-3.1878718, 51.47578549999999], [-3.1875504, 51.47576459999999], [-3.1873013, 51.47575140000001], [-3.1869611999999994, 51.475726599999994], [-3.1864964, 51.47569480000001], [-3.1862869, 51.47567850000001], [-3.1857763999999995, 51.475642699999995], [-3.1854365, 51.4756458], [-3.1850149, 51.4756464], [-3.1847023, 51.47564849999999], [-3.1844732, 51.4756454], [-3.1841575999999994, 51.47561979999999], [-3.1838816000000003, 51.475623000000006], [-3.1835669, 51.475615799999986], [-3.1831542999999995, 51.4755863], [-3.1827778999999996, 51.4755707], [-3.1822824999999995, 51.475575], [-3.1818088, 51.4755837], [-3.1792304, 51.4756626]]}", "current_leg_start": "Ninian Park", "dest_arr_time_act": "0554", "motion_projection": null, "next_location_lat": "51.4756626", "next_location_lon": "-3.1792304", "previous_location": "Ninian Park", "current_leg_milage": "1.0", "linx_max_speed_mph": 60, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 115.686, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 249.963, \"from_m\": 115.686, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 304.019, \"from_m\": 249.963, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 350.413, \"from_m\": 304.019, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 3052.93, \"from_m\": 350.413, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3513.868, \"from_m\": 3052.93, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3617.559, \"from_m\": 3513.868, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3727.224, \"from_m\": 3617.559, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 9632.54, \"from_m\": 3727.224, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 9726.678, \"from_m\": 9632.54, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9757.288, \"from_m\": 9726.678, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9816.535, \"from_m\": 9757.288, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10176.033, \"from_m\": 9816.535, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 10213.298, \"from_m\": 10176.033, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 10345.071, \"from_m\": 10213.298, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 10415.106, \"from_m\": 10345.071, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10503.902, \"from_m\": 10415.106, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 10521.216, \"from_m\": 10503.902, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10704.871, \"from_m\": 10521.216, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 10809.626, \"from_m\": 10704.871, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 11081.676, \"from_m\": 10809.626, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 628183, \"profile_key\": \"2d6dc6326eeb884f11d5b698a6ec6df1932e14b18de85c5c7f5ef141f061e004\", \"schedule_id\": 35676, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0525\", \"location\": \"Taffs Well Depot\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 104995}, {\"is_pass\": false, \"wtt_arr\": \"0532\", \"wtt_dep\": \"0536\", \"location\": \"Taffs Well\", \"stage_seq\": 2, \"distance_m\": 304.019, \"section_seq\": 1, \"route_path_id\": 104995}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0538H\", \"location\": \"Radyr\", \"stage_seq\": 3, \"distance_m\": 3272.987, \"section_seq\": 1, \"route_path_id\": 104995}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0544\", \"location\": \"CVL West Boundary\", \"stage_seq\": 4, \"distance_m\": 7641.911, \"section_seq\": 1, \"route_path_id\": 104995}, {\"is_pass\": false, \"wtt_arr\": \"0544H\", \"wtt_dep\": \"0547\", \"location\": \"Ninian Park\", \"stage_seq\": 5, \"distance_m\": 9461.764, \"section_seq\": 1, \"route_path_id\": 104995}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0547H\", \"location\": \"Penarth Curve North Jn\", \"stage_seq\": 6, \"distance_m\": 9774.694, \"section_seq\": 1, \"route_path_id\": 104995}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0549H\", \"location\": \"Radyr Branch Jn\", \"stage_seq\": 7, \"distance_m\": 10217.569, \"section_seq\": 1, \"route_path_id\": 104995}, {\"is_pass\": false, \"wtt_arr\": \"0554\", \"wtt_dep\": null, \"location\": \"Cardiff Central\", \"stage_seq\": 8, \"distance_m\": 11081.676, \"section_seq\": 1, \"route_path_id\": 104995}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 11081.676, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 104995}], \"total_distance_m\": 11081.676, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 60.0, \"speed_covered_distance_m\": 10848.031, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 233.645, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0525", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "6.0", "current_position_lat": "51.4756626", "current_position_lon": "-3.1792304", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25152, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:30:31Z\", \"source_id\": 52036873, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:31:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:30:39Z\", \"source_id\": 16782120, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25234, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:41:17Z\", \"source_id\": 52049237, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:42:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:41:20Z\", \"source_id\": 16785920, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25290, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:47:41Z\", \"source_id\": 52057943, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:48:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:47:48Z\", \"source_id\": 16788539, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24864, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:53:21Z\", \"source_id\": 52066217, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:54:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:53:26Z\", \"source_id\": 16791076, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cardiff Central", "service_state_platform": "6", "timing_fact_generation": 1789620807222515, "current_leg_arrival_utc": "2026-09-17T05:54:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:54:00.832839", "service_state_evidence_id": 52066217, "current_leg_start_actual_dep": "2026-09-17T05:47:00+01:00", "operational_evidence_version": 26, "service_state_event_time_utc": "2026-09-17T04:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:04:02.247862", "service_state_valid_until_kind": null, "operational_interpretation_version": 26, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
P |
XTF |
CDF |
3J00 |
398031 |
3 |
60 |
None |
{"version": 3, "segments": [{"to_m": 115.686, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 60.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 249.963, "from_m": 115.686, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 304.019, "from_m": 249.963, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 350.413, "from_m": 304.019, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 3052.93, "from_m": 350.413, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3513.868, "from_m": 3052.93, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3617.559, "from_m": 3513.868, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3727.224, "from_m": 3617.559, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 9632.54, "from_m": 3727.224, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 9726.678, "from_m": 9632.54, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9757.288, "from_m": 9726.678, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 60.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9816.535, "from_m": 9757.288, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10176.033, "from_m": 9816.535, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 10213.298, "from_m": 10176.033, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 10345.071, "from_m": 10213.298, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 10415.106, "from_m": 10345.071, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 60.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10503.902, "from_m": 10415.106, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 10521.216, "from_m": 10503.902, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 60.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10704.871, "from_m": 10521.216, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 10809.626, "from_m": 10704.871, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 11081.676, "from_m": 10809.626, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 628183, "profile_key": "2d6dc6326eeb884f11d5b698a6ec6df1932e14b18de85c5c7f5ef141f061e004", "schedule_id": 35676, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0525", "location": "Taffs Well Depot", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 104995}, {"is_pass": false, "wtt_arr": "0532", "wtt_dep": "0536", "location": "Taffs Well", "stage_seq": 2, "distance_m": 304.019, "section_seq": 1, "route_path_id": 104995}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0538H", "location": "Radyr", "stage_seq": 3, "distance_m": 3272.987, "section_seq": 1, "route_path_id": 104995}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0544", "location": "CVL West Boundary", "stage_seq": 4, "distance_m": 7641.911, "section_seq": 1, "route_path_id": 104995}, {"is_pass": false, "wtt_arr": "0544H", "wtt_dep": "0547", "location": "Ninian Park", "stage_seq": 5, "distance_m": 9461.764, "section_seq": 1, "route_path_id": 104995}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0547H", "location": "Penarth Curve North Jn", "stage_seq": 6, "distance_m": 9774.694, "section_seq": 1, "route_path_id": 104995}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0549H", "location": "Radyr Branch Jn", "stage_seq": 7, "distance_m": 10217.569, "section_seq": 1, "route_path_id": 104995}, {"is_pass": false, "wtt_arr": "0554", "wtt_dep": null, "location": "Cardiff Central", "stage_seq": 8, "distance_m": 11081.676, "section_seq": 1, "route_path_id": 104995}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 11081.676, "from_m": 0.0, "section_seq": 1, "route_path_id": 104995}], "total_distance_m": 11081.676, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 60.0, "speed_covered_distance_m": 10848.031, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 233.645, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 25152, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:30:31Z", "source_id": 52036873, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T04:31:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:30:39Z", "source_id": 16782120, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25234, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:41:17Z", "source_id": 52049237, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T04:42:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:41:20Z", "source_id": 16785920, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25290, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:47:41Z", "source_id": 52057943, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T04:48:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:47:48Z", "source_id": 16788539, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24864, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:53:21Z", "source_id": 52066217, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T04:54:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:53:26Z", "source_id": 16791076, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:54:00+01:00", "operational_fact": true}] |
Taffs Well Depot |
0525 |
0525 |
None |
5:25:00 |
None |
Cardiff Central |
0554 |
0554 |
6 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C05318/2026-09-17/detailed |
None |
Ninian Park |
2026-09-17T05:47:00+01:00 |
Cardiff Central |
6.0 |
{"type": "LineString", "coordinates": [[-3.2010322, 51.47644149999999], [-3.2006825999999995, 51.4763384], [-3.2004111, 51.476254], [-3.2002039999999994, 51.47618750000001], [-3.1999317, 51.476089900000005], [-3.199862599999999, 51.476066], [-3.1997540999999994, 51.4760256], [-3.1992307, 51.475830499999994], [-3.1988885999999996, 51.47568640000001], [-3.1985466, 51.4755422], [-3.1981064999999997, 51.4753541], [-3.1977692, 51.4752062], [-3.1974196, 51.4750408], [-3.1972195999999995, 51.474946], [-3.1970364000000004, 51.47485639999999], [-3.1967657, 51.47474820000001], [-3.1965907999999996, 51.47469060000001], [-3.1963782, 51.47462159999999], [-3.1962072, 51.474575699999995], [-3.1959556, 51.4745269], [-3.1956779, 51.474482899999984], [-3.1954079, 51.47445170000001], [-3.1949763, 51.47441959999998], [-3.194561, 51.4744113], [-3.1942421999999997, 51.4744147], [-3.1939712, 51.4744261], [-3.1936852999999994, 51.4744451], [-3.1933786, 51.4744827], [-3.1930839999999994, 51.4745376], [-3.1927616, 51.4746098], [-3.1924705000000007, 51.474690299999985], [-3.1921601999999996, 51.4747941], [-3.1918727999999996, 51.4749122], [-3.1914561999999997, 51.4751115], [-3.1914091000000004, 51.4751363], [-3.1912642, 51.4752093], [-3.1910417, 51.475319599999985], [-3.1909033999999994, 51.47538080000001], [-3.1907838, 51.4754292], [-3.1905272, 51.47552319999999], [-3.1902170999999995, 51.47561640000001], [-3.1900544999999996, 51.4756552], [-3.1898279000000005, 51.4757078], [-3.1895601, 51.4757447], [-3.1894028, 51.47576349999999], [-3.1891428, 51.47578519999999], [-3.1888292999999996, 51.4758005], [-3.1886443, 51.4758056], [-3.1884491999999995, 51.4758064], [-3.1881453999999994, 51.4758013], [-3.1878718, 51.47578549999999], [-3.1875504, 51.47576459999999], [-3.1873013, 51.47575140000001], [-3.1869611999999994, 51.475726599999994], [-3.1864964, 51.47569480000001], [-3.1862869, 51.47567850000001], [-3.1857763999999995, 51.475642699999995], [-3.1854365, 51.4756458], [-3.1850149, 51.4756464], [-3.1847023, 51.47564849999999], [-3.1844732, 51.4756454], [-3.1841575999999994, 51.47561979999999], [-3.1838816000000003, 51.475623000000006], [-3.1835669, 51.475615799999986], [-3.1831542999999995, 51.4755863], [-3.1827778999999996, 51.4755707], [-3.1822824999999995, 51.475575], [-3.1818088, 51.4755837], [-3.1792304, 51.4756626]]} |
1.0 |
0548 |
0554 |
Ninian Park |
Cardiff Central |
Cardiff Central |
51.4756626 |
-3.1792304 |
51.4756626 |
-3.1792304 |
1 |
0 |
2026-09-17 05:04:21 |
TERMINATED |
2026-09-17 04:54:00 |
Cardiff Central |
TD |
DIRECT_DESTINATION_ARRIVAL |
52066217 |
1789620807222515 |
26 |
26 |
2026-09-17 05:04:02.247862 |
6 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:54:00.832839 |
| 597659 |
628018 |
P29132 |
175D70M517 |
2026-09-17 |
COMPLETE |
16791189 |
2026-09-17 05:54:00 |
2026-09-17 05:04:21 |
2026-09-19 05:04:21 |
{"id": 628018, "stp": "P", "toc": "Northern", "uid": "P29132", "consist": "195109", "dest_crs": "LDS", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P29132/2026-09-17/detailed", "trust_id": "175D70M517", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Leeds", "service_date": "2026-09-17", "dest_arr_time": "0532", "dest_platform": "11B", "is_terminated": 1, "next_location": "Leeds", "signalling_id": "5D70", "timing_status": "LATE", "origin_station": "Holbeck Loco Sidings", "current_leg_arr": "0554", "current_leg_dep": "0549", "current_leg_end": "Leeds", "origin_dep_time": "0519½", "origin_platform": null, "current_location": "Leeds", "last_update_time": "2026-09-17T05:04:21", "route_debug_link": null, "timing_variation": "+22 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.548273, 53.785228199999985], [-1.5488544999999998, 53.7853199], [-1.5491619, 53.7853684], [-1.5497002999999998, 53.78548589999998], [-1.5504445, 53.7856482], [-1.5509267, 53.78575069999998], [-1.5513778, 53.78585619999999], [-1.5517785, 53.785956899999995], [-1.5521552999999997, 53.7860625], [-1.5523801999999998, 53.7861291], [-1.5524925, 53.7861615], [-1.5526163, 53.78620489999999], [-1.5530593999999998, 53.7863661], [-1.5534654, 53.7865342], [-1.5540717, 53.7868281], [-1.5541101999999998, 53.7868502], [-1.5542900999999998, 53.7869532], [-1.5543171262641589, 53.7869716708721], [-1.5549060999999995, 53.7873742], [-1.5549844141935525, 53.78742772712427], [-1.5552132, 53.7875841], [-1.5557944, 53.78806169999999], [-1.5561765999999997, 53.7884153], [-1.5564565999999995, 53.7887367], [-1.5565318, 53.7888281], [-1.5567733, 53.78919369999999], [-1.5568509, 53.789321099999995], [-1.5569285, 53.78947829999999], [-1.5570224, 53.78967480000001], [-1.5570921, 53.78987120000001], [-1.5571404, 53.7900677], [-1.5571565, 53.7902959], [-1.5571457999999998, 53.79049079999999], [-1.5571010999999997, 53.790642], [-1.5570574, 53.7908457], [-1.5570161, 53.79101379999999], [-1.5569835000000003, 53.79113970000001], [-1.5569298, 53.7913028], [-1.556848, 53.7914985], [-1.5567998, 53.7916076], [-1.5567695, 53.7916609], [-1.5567307999999995, 53.79171109999999], [-1.5566538999999997, 53.79181249999999], [-1.5565683999999995, 53.7919064], [-1.5563993, 53.792071099999994], [-1.5562595999999995, 53.7921782], [-1.5561150999999998, 53.7922795], [-1.5560721, 53.79230650000001], [-1.5559501999999998, 53.7923788], [-1.5558495999999995, 53.79243869999999], [-1.5557144999999997, 53.792517700000005], [-1.5555367, 53.792597599999986], [-1.5551993, 53.79275309999999], [-1.5551886, 53.79275749999999], [-1.5549169, 53.79286989999999], [-1.5543634999999998, 53.7931086], [-1.5539868, 53.7932728], [-1.5537631999999997, 53.79334], [-1.5534410999999997, 53.79342080000001], [-1.5530959, 53.7934759], [-1.5526724999999997, 53.7935509], [-1.5525703, 53.7935595], [-1.5524763999999998, 53.79356880000001], [-1.5521461, 53.7936132], [-1.5519915, 53.79363699999999], [-1.5513213999999995, 53.7937008], [-1.5510092999999998, 53.7937427], [-1.5507101999999997, 53.793799], [-1.5501631, 53.793924], [-1.5497312, 53.7940263], [-1.5494075, 53.7941103], [-1.5487884, 53.7942742], [-1.5482949, 53.7943915], [-1.5478364, 53.79447239999999]]}", "current_leg_start": "Holbeck Depot Headshunt", "dest_arr_time_act": "0532", "motion_projection": null, "next_location_lat": "53.7944724", "next_location_lon": "-1.5478364", "previous_location": "Holbeck Depot Headshunt", "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\": 562.72, \"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\": 600.427, \"from_m\": 562.72, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 660.868, \"from_m\": 600.427, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1344.171, \"from_m\": 660.868, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1485.837, \"from_m\": 1344.171, \"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\": 2125.12, \"from_m\": 1485.837, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2447.331, \"from_m\": 2125.12, \"capability_applied\": null, \"effective_limit_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\": 628018, \"profile_key\": \"dd978d14c41223069de88ceaef20038282983bb4e5cc4d68d0aef632ed6acb74\", \"schedule_id\": 21209, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0519H\", \"location\": \"Holbeck Loco Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 65980}, {\"is_pass\": false, \"wtt_arr\": \"0523H\", \"wtt_dep\": \"0526H\", \"location\": \"Holbeck Depot Headshunt\", \"stage_seq\": 2, \"distance_m\": 660.868, \"section_seq\": 1, \"route_path_id\": 65980}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0528\", \"location\": \"Engine Shed Jn\", \"stage_seq\": 3, \"distance_m\": 1105.024, \"section_seq\": 1, \"route_path_id\": 65980}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0530H\", \"location\": \"Leeds West Jn\", \"stage_seq\": 4, \"distance_m\": 1921.699, \"section_seq\": 1, \"route_path_id\": 65980}, {\"is_pass\": false, \"wtt_arr\": \"0532\", \"wtt_dep\": null, \"location\": \"Leeds\", \"stage_seq\": 5, \"distance_m\": 2447.331, \"section_seq\": 1, \"route_path_id\": 65980}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 2447.331, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 65980}], \"total_distance_m\": 2447.331, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 2447.331, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0519½", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "53.7944724", "current_position_lon": "-1.5478364", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:46:03Z\", \"source_id\": 16787821, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:53:42Z\", \"source_id\": 16791189, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Leeds", "service_state_platform": "11", "timing_fact_generation": 1789620823009212, "current_leg_arrival_utc": "2026-09-17T05:54:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:54:00.839263", "service_state_evidence_id": 16791189, "current_leg_start_actual_dep": "2026-09-17T05:48:30+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-17T04:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:04:02.231325", "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 |
None |
LDS |
5D70 |
195109 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 562.72, "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": 600.427, "from_m": 562.72, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 660.868, "from_m": 600.427, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1344.171, "from_m": 660.868, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1485.837, "from_m": 1344.171, "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": 2125.12, "from_m": 1485.837, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2447.331, "from_m": 2125.12, "capability_applied": null, "effective_limit_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": 628018, "profile_key": "dd978d14c41223069de88ceaef20038282983bb4e5cc4d68d0aef632ed6acb74", "schedule_id": 21209, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0519H", "location": "Holbeck Loco Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 65980}, {"is_pass": false, "wtt_arr": "0523H", "wtt_dep": "0526H", "location": "Holbeck Depot Headshunt", "stage_seq": 2, "distance_m": 660.868, "section_seq": 1, "route_path_id": 65980}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0528", "location": "Engine Shed Jn", "stage_seq": 3, "distance_m": 1105.024, "section_seq": 1, "route_path_id": 65980}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0530H", "location": "Leeds West Jn", "stage_seq": 4, "distance_m": 1921.699, "section_seq": 1, "route_path_id": 65980}, {"is_pass": false, "wtt_arr": "0532", "wtt_dep": null, "location": "Leeds", "stage_seq": 5, "distance_m": 2447.331, "section_seq": 1, "route_path_id": 65980}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 2447.331, "from_m": 0.0, "section_seq": 1, "route_path_id": 65980}], "total_distance_m": 2447.331, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 2447.331, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:46:03Z", "source_id": 16787821, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:46:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:53:42Z", "source_id": 16791189, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:54:00+01:00", "operational_fact": true}] |
Holbeck Loco Sidings |
0519½ |
0519½ |
None |
None |
None |
Leeds |
0532 |
0532 |
11B |
LATE |
+22 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P29132/2026-09-17/detailed |
None |
Holbeck Depot Headshunt |
2026-09-17T05:48:30+01:00 |
Leeds |
5.0 |
{"type": "LineString", "coordinates": [[-1.548273, 53.785228199999985], [-1.5488544999999998, 53.7853199], [-1.5491619, 53.7853684], [-1.5497002999999998, 53.78548589999998], [-1.5504445, 53.7856482], [-1.5509267, 53.78575069999998], [-1.5513778, 53.78585619999999], [-1.5517785, 53.785956899999995], [-1.5521552999999997, 53.7860625], [-1.5523801999999998, 53.7861291], [-1.5524925, 53.7861615], [-1.5526163, 53.78620489999999], [-1.5530593999999998, 53.7863661], [-1.5534654, 53.7865342], [-1.5540717, 53.7868281], [-1.5541101999999998, 53.7868502], [-1.5542900999999998, 53.7869532], [-1.5543171262641589, 53.7869716708721], [-1.5549060999999995, 53.7873742], [-1.5549844141935525, 53.78742772712427], [-1.5552132, 53.7875841], [-1.5557944, 53.78806169999999], [-1.5561765999999997, 53.7884153], [-1.5564565999999995, 53.7887367], [-1.5565318, 53.7888281], [-1.5567733, 53.78919369999999], [-1.5568509, 53.789321099999995], [-1.5569285, 53.78947829999999], [-1.5570224, 53.78967480000001], [-1.5570921, 53.78987120000001], [-1.5571404, 53.7900677], [-1.5571565, 53.7902959], [-1.5571457999999998, 53.79049079999999], [-1.5571010999999997, 53.790642], [-1.5570574, 53.7908457], [-1.5570161, 53.79101379999999], [-1.5569835000000003, 53.79113970000001], [-1.5569298, 53.7913028], [-1.556848, 53.7914985], [-1.5567998, 53.7916076], [-1.5567695, 53.7916609], [-1.5567307999999995, 53.79171109999999], [-1.5566538999999997, 53.79181249999999], [-1.5565683999999995, 53.7919064], [-1.5563993, 53.792071099999994], [-1.5562595999999995, 53.7921782], [-1.5561150999999998, 53.7922795], [-1.5560721, 53.79230650000001], [-1.5559501999999998, 53.7923788], [-1.5558495999999995, 53.79243869999999], [-1.5557144999999997, 53.792517700000005], [-1.5555367, 53.792597599999986], [-1.5551993, 53.79275309999999], [-1.5551886, 53.79275749999999], [-1.5549169, 53.79286989999999], [-1.5543634999999998, 53.7931086], [-1.5539868, 53.7932728], [-1.5537631999999997, 53.79334], [-1.5534410999999997, 53.79342080000001], [-1.5530959, 53.7934759], [-1.5526724999999997, 53.7935509], [-1.5525703, 53.7935595], [-1.5524763999999998, 53.79356880000001], [-1.5521461, 53.7936132], [-1.5519915, 53.79363699999999], [-1.5513213999999995, 53.7937008], [-1.5510092999999998, 53.7937427], [-1.5507101999999997, 53.793799], [-1.5501631, 53.793924], [-1.5497312, 53.7940263], [-1.5494075, 53.7941103], [-1.5487884, 53.7942742], [-1.5482949, 53.7943915], [-1.5478364, 53.79447239999999]]} |
1.1 |
0549 |
0554 |
Holbeck Depot Headshunt |
Leeds |
Leeds |
53.7944724 |
-1.5478364 |
53.7944724 |
-1.5478364 |
1 |
0 |
2026-09-17 05:04:21 |
TERMINATED |
2026-09-17 04:54:00 |
Leeds |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16791189 |
1789620823009212 |
6 |
6 |
2026-09-17 05:04:02.231325 |
11 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:54:00.839263 |
| 597660 |
627758 |
P86890 |
882D08M517 |
2026-09-17 |
COMPLETE |
16790450 |
2026-09-17 05:54:00 |
2026-09-17 05:04:21 |
2026-09-19 05:04:21 |
{"id": 627758, "stp": "P", "toc": "Southeastern", "uid": "P86890", "consist": "376032+376035", "dest_crs": "CHX", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P86890/2026-09-17/detailed", "trust_id": "882D08M517", "origin_crs": "DFD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Charing Cross", "service_date": "2026-09-17", "dest_arr_time": "0554", "dest_platform": "4", "is_terminated": 1, "next_location": "London Charing Cross", "signalling_id": "2D08", "timing_status": "ON TIME", "origin_station": "Dartford", "current_leg_arr": "0554", "current_leg_dep": "0550", "current_leg_end": "London Charing Cross", "origin_dep_time": "0505", "origin_platform": "2", "current_location": "London Charing Cross", "last_update_time": "2026-09-17T05:04:21", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.10845059999999998, 51.504258], [-0.109574, 51.5040673], [-0.1098205, 51.5040254], [-0.11011079999999998, 51.50397699999999], [-0.1103694, 51.5039449], [-0.1105724, 51.50392170000001], [-0.11075409999999998, 51.50390589999999], [-0.1109881, 51.5038961], [-0.1112443, 51.503895099999994], [-0.1114918, 51.503897], [-0.1117646, 51.50390449999999], [-0.1119978, 51.5039168], [-0.1122025, 51.5039336], [-0.1124587, 51.5039593], [-0.1126681, 51.5039869], [-0.1128878, 51.5040274], [-0.11325109999999998, 51.50410240000001], [-0.1134168, 51.5041439], [-0.1135953, 51.504192299999985], [-0.1136148, 51.5041981], [-0.11401569999999998, 51.5043187], [-0.1142156, 51.504385], [-0.1144742, 51.50446289999999], [-0.1154355, 51.50476020000001], [-0.11575019999999998, 51.5048601], [-0.1160349, 51.50495070000001], [-0.1163081, 51.50503770000001], [-0.1165517, 51.50511050000001], [-0.1167739, 51.50517880000001], [-0.11697739999999998, 51.50524], [-0.1172478, 51.5053175], [-0.11752339999999996, 51.5053956], [-0.1178151, 51.50548280000001], [-0.11850899999999998, 51.5056953], [-0.1193403, 51.5059558], [-0.1200674, 51.50618299999999], [-0.12032769999999995, 51.50625930000001], [-0.1206904, 51.50635710000001], [-0.12090819999999998, 51.5064189], [-0.1218351, 51.50670459999999], [-0.1219798, 51.506749500000005], [-0.1221381, 51.506804800000005], [-0.122356, 51.50689289999999], [-0.1227274, 51.5070822], [-0.1228925, 51.507169899999994], [-0.12311449999999996, 51.5072838], [-0.1241603, 51.5078489]]}", "current_leg_start": "London Waterloo (East)", "dest_arr_time_act": "0554", "motion_projection": null, "next_location_lat": "51.5078489", "next_location_lon": "-0.1241603", "previous_location": "London Waterloo (East)", "current_leg_milage": "0.7", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 272.717, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 622.405, \"from_m\": 272.717, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 668.047, \"from_m\": 622.405, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1021.6, \"from_m\": 668.047, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1580.718, \"from_m\": 1021.6, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1608.408, \"from_m\": 1580.718, \"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\": 3196.84, \"from_m\": 1608.408, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4200.975, \"from_m\": 3196.84, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16072.808, \"from_m\": 4200.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}, {\"to_m\": 16147.693, \"from_m\": 16072.808, \"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\": 16993.537, \"from_m\": 16147.693, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17408.98, \"from_m\": 16993.537, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17817.564, \"from_m\": 17408.98, \"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\": 17914.808, \"from_m\": 17817.564, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24024.561, \"from_m\": 17914.808, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25988.654, \"from_m\": 24024.561, \"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\": 27454.342, \"from_m\": 25988.654, \"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\": 627758, \"profile_key\": \"d624d8e2bd24f6be0f7b58920270743bd8079641890256f06f63e2664ac4c834\", \"schedule_id\": 23053, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0505\", \"location\": \"Dartford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37455}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0506H\", \"location\": \"Dartford Jn\", \"stage_seq\": 2, \"distance_m\": 721.473, \"section_seq\": 1, \"route_path_id\": 37455}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0507H\", \"location\": \"Crayford Spur B Jn\", \"stage_seq\": 3, \"distance_m\": 1608.408, \"section_seq\": 1, \"route_path_id\": 37455}, {\"is_pass\": false, \"wtt_arr\": \"0508H\", \"wtt_dep\": \"0509H\", \"location\": \"Crayford\", \"stage_seq\": 4, \"distance_m\": 2992.94, \"section_seq\": 1, \"route_path_id\": 37455}, {\"is_pass\": false, \"wtt_arr\": \"0512\", \"wtt_dep\": \"0512H\", \"location\": \"Bexley\", \"stage_seq\": 5, \"distance_m\": 5314.039, \"section_seq\": 1, \"route_path_id\": 37455}, {\"is_pass\": false, \"wtt_arr\": \"0514H\", \"wtt_dep\": \"0515\", \"location\": \"Albany Park\", \"stage_seq\": 6, \"distance_m\": 6902.126, \"section_seq\": 1, \"route_path_id\": 37455}, {\"is_pass\": false, \"wtt_arr\": \"0517\", \"wtt_dep\": \"0518\", \"location\": \"Sidcup\", \"stage_seq\": 7, \"distance_m\": 8405.93, \"section_seq\": 1, \"route_path_id\": 37455}, {\"is_pass\": false, \"wtt_arr\": \"0520H\", \"wtt_dep\": \"0521H\", \"location\": \"New Eltham\", \"stage_seq\": 8, \"distance_m\": 10796.072, \"section_seq\": 1, \"route_path_id\": 37455}, {\"is_pass\": false, \"wtt_arr\": \"0523H\", \"wtt_dep\": \"0524\", \"location\": \"Mottingham\", \"stage_seq\": 9, \"distance_m\": 12247.64, \"section_seq\": 1, \"route_path_id\": 37455}, {\"is_pass\": false, \"wtt_arr\": \"0527\", \"wtt_dep\": \"0527H\", \"location\": \"Lee\", \"stage_seq\": 10, \"distance_m\": 14825.891, \"section_seq\": 1, \"route_path_id\": 37455}, {\"is_pass\": false, \"wtt_arr\": \"0529H\", \"wtt_dep\": \"0530H\", \"location\": \"Hither Green\", \"stage_seq\": 11, \"distance_m\": 15984.466, \"section_seq\": 1, \"route_path_id\": 37455}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0533\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 12, \"distance_m\": 17504.774, \"section_seq\": 1, \"route_path_id\": 37455}, {\"is_pass\": false, \"wtt_arr\": \"0535\", \"wtt_dep\": \"0536\", \"location\": \"Lewisham\", \"stage_seq\": 13, \"distance_m\": 18006.994, \"section_seq\": 1, \"route_path_id\": 37455}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0537\", \"location\": \"Lewisham Vale Jn\", \"stage_seq\": 14, \"distance_m\": 18369.066, \"section_seq\": 1, \"route_path_id\": 37455}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0538\", \"location\": \"Tanners Hill Jn (NX)\", \"stage_seq\": 15, \"distance_m\": 18905.461, \"section_seq\": 1, \"route_path_id\": 37455}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0539\", \"location\": \"New Cross\", \"stage_seq\": 16, \"distance_m\": 19724.145, \"section_seq\": 1, \"route_path_id\": 37455}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0541\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 17, \"distance_m\": 22697.413, \"section_seq\": 1, \"route_path_id\": 37455}, {\"is_pass\": false, \"wtt_arr\": \"0544\", \"wtt_dep\": \"0546\", \"location\": \"London Bridge\", \"stage_seq\": 18, \"distance_m\": 24562.605, \"section_seq\": 1, \"route_path_id\": 37455}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0548\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 19, \"distance_m\": 25502.789, \"section_seq\": 1, \"route_path_id\": 37455}, {\"is_pass\": false, \"wtt_arr\": \"0550\", \"wtt_dep\": \"0551\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 20, \"distance_m\": 26249.106, \"section_seq\": 1, \"route_path_id\": 37455}, {\"is_pass\": false, \"wtt_arr\": \"0554\", \"wtt_dep\": null, \"location\": \"London Charing Cross\", \"stage_seq\": 21, \"distance_m\": 27454.342, \"section_seq\": 1, \"route_path_id\": 37455}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 27454.342, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37455}], \"total_distance_m\": 27454.342, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 26307.321, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1147.021, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0505", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.5078489", "current_position_lon": "-0.1241603", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31733, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:09:38Z\", \"source_id\": 52017815, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:10:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:09:44Z\", \"source_id\": 16776455, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31729, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:13:16Z\", \"source_id\": 52020584, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:13:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:13:18Z\", \"source_id\": 16777288, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31725, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:15:53Z\", \"source_id\": 52022761, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:16:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:15:59Z\", \"source_id\": 16777926, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31717, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:18:25Z\", \"source_id\": 52024948, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:19:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:18:28Z\", \"source_id\": 16778577, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31711, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:22:12Z\", \"source_id\": 52028374, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:22:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:22:19Z\", \"source_id\": 16779616, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31707, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:24:47Z\", \"source_id\": 52030946, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:25:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:24:52Z\", \"source_id\": 16780399, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31702, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:27:54Z\", \"source_id\": 52034077, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:28:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:27:57Z\", \"source_id\": 16781297, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31685, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:30:18Z\", \"source_id\": 52036585, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:31:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:30:22Z\", \"source_id\": 16782049, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:34:58Z\", \"source_id\": 52041855, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:35:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:35:03Z\", \"source_id\": 16783590, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29662, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:42:50Z\", \"source_id\": 52051186, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:43:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:42:57Z\", \"source_id\": 16786525, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31439, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:48:45Z\", \"source_id\": 52059443, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:49:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:48:49Z\", \"source_id\": 16788962, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31429, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:51:59Z\", \"source_id\": 52064227, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:54:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:52:03Z\", \"source_id\": 16790450, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Charing Cross", "service_state_platform": "4", "timing_fact_generation": 1789620724072303, "current_leg_arrival_utc": "2026-09-17T05:54:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:54:00.925081", "service_state_evidence_id": 16790450, "current_leg_start_actual_dep": "2026-09-17T05:51:00+01:00", "operational_evidence_version": 92, "service_state_event_time_utc": "2026-09-17T04:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:04:02.198057", "service_state_valid_until_kind": null, "operational_interpretation_version": 92, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
DFD |
CHX |
2D08 |
376032+376035 |
10 |
75 |
None |
{"version": 3, "segments": [{"to_m": 272.717, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 622.405, "from_m": 272.717, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 668.047, "from_m": 622.405, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1021.6, "from_m": 668.047, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1580.718, "from_m": 1021.6, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1608.408, "from_m": 1580.718, "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": 3196.84, "from_m": 1608.408, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4200.975, "from_m": 3196.84, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16072.808, "from_m": 4200.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}, {"to_m": 16147.693, "from_m": 16072.808, "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": 16993.537, "from_m": 16147.693, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17408.98, "from_m": 16993.537, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17817.564, "from_m": 17408.98, "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": 17914.808, "from_m": 17817.564, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24024.561, "from_m": 17914.808, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25988.654, "from_m": 24024.561, "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": 27454.342, "from_m": 25988.654, "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": 627758, "profile_key": "d624d8e2bd24f6be0f7b58920270743bd8079641890256f06f63e2664ac4c834", "schedule_id": 23053, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0505", "location": "Dartford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37455}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0506H", "location": "Dartford Jn", "stage_seq": 2, "distance_m": 721.473, "section_seq": 1, "route_path_id": 37455}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0507H", "location": "Crayford Spur B Jn", "stage_seq": 3, "distance_m": 1608.408, "section_seq": 1, "route_path_id": 37455}, {"is_pass": false, "wtt_arr": "0508H", "wtt_dep": "0509H", "location": "Crayford", "stage_seq": 4, "distance_m": 2992.94, "section_seq": 1, "route_path_id": 37455}, {"is_pass": false, "wtt_arr": "0512", "wtt_dep": "0512H", "location": "Bexley", "stage_seq": 5, "distance_m": 5314.039, "section_seq": 1, "route_path_id": 37455}, {"is_pass": false, "wtt_arr": "0514H", "wtt_dep": "0515", "location": "Albany Park", "stage_seq": 6, "distance_m": 6902.126, "section_seq": 1, "route_path_id": 37455}, {"is_pass": false, "wtt_arr": "0517", "wtt_dep": "0518", "location": "Sidcup", "stage_seq": 7, "distance_m": 8405.93, "section_seq": 1, "route_path_id": 37455}, {"is_pass": false, "wtt_arr": "0520H", "wtt_dep": "0521H", "location": "New Eltham", "stage_seq": 8, "distance_m": 10796.072, "section_seq": 1, "route_path_id": 37455}, {"is_pass": false, "wtt_arr": "0523H", "wtt_dep": "0524", "location": "Mottingham", "stage_seq": 9, "distance_m": 12247.64, "section_seq": 1, "route_path_id": 37455}, {"is_pass": false, "wtt_arr": "0527", "wtt_dep": "0527H", "location": "Lee", "stage_seq": 10, "distance_m": 14825.891, "section_seq": 1, "route_path_id": 37455}, {"is_pass": false, "wtt_arr": "0529H", "wtt_dep": "0530H", "location": "Hither Green", "stage_seq": 11, "distance_m": 15984.466, "section_seq": 1, "route_path_id": 37455}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0533", "location": "Parks Bridge Jn", "stage_seq": 12, "distance_m": 17504.774, "section_seq": 1, "route_path_id": 37455}, {"is_pass": false, "wtt_arr": "0535", "wtt_dep": "0536", "location": "Lewisham", "stage_seq": 13, "distance_m": 18006.994, "section_seq": 1, "route_path_id": 37455}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0537", "location": "Lewisham Vale Jn", "stage_seq": 14, "distance_m": 18369.066, "section_seq": 1, "route_path_id": 37455}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0538", "location": "Tanners Hill Jn (NX)", "stage_seq": 15, "distance_m": 18905.461, "section_seq": 1, "route_path_id": 37455}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0539", "location": "New Cross", "stage_seq": 16, "distance_m": 19724.145, "section_seq": 1, "route_path_id": 37455}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0541", "location": "Blue Anchor (Kent)", "stage_seq": 17, "distance_m": 22697.413, "section_seq": 1, "route_path_id": 37455}, {"is_pass": false, "wtt_arr": "0544", "wtt_dep": "0546", "location": "London Bridge", "stage_seq": 18, "distance_m": 24562.605, "section_seq": 1, "route_path_id": 37455}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0548", "location": "Ewer Street Jn", "stage_seq": 19, "distance_m": 25502.789, "section_seq": 1, "route_path_id": 37455}, {"is_pass": false, "wtt_arr": "0550", "wtt_dep": "0551", "location": "London Waterloo (East)", "stage_seq": 20, "distance_m": 26249.106, "section_seq": 1, "route_path_id": 37455}, {"is_pass": false, "wtt_arr": "0554", "wtt_dep": null, "location": "London Charing Cross", "stage_seq": 21, "distance_m": 27454.342, "section_seq": 1, "route_path_id": 37455}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 27454.342, "from_m": 0.0, "section_seq": 1, "route_path_id": 37455}], "total_distance_m": 27454.342, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 26307.321, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1147.021, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 31733, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:09:38Z", "source_id": 52017815, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T04:10:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:09:44Z", "source_id": 16776455, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31729, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:13:16Z", "source_id": 52020584, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T04:13:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:13:18Z", "source_id": 16777288, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31725, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:15:53Z", "source_id": 52022761, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T04:16:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:15:59Z", "source_id": 16777926, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31717, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:18:25Z", "source_id": 52024948, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T04:19:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:18:28Z", "source_id": 16778577, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31711, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:22:12Z", "source_id": 52028374, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T04:22:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:22:19Z", "source_id": 16779616, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31707, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:24:47Z", "source_id": 52030946, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T04:25:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:24:52Z", "source_id": 16780399, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31702, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:27:54Z", "source_id": 52034077, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T04:28:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:27:57Z", "source_id": 16781297, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T05:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31685, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:30:18Z", "source_id": 52036585, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T04:31:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:30:22Z", "source_id": 16782049, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T05:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31567, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:34:58Z", "source_id": 52041855, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T04:35:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:35:03Z", "source_id": 16783590, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T05:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29662, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:42:50Z", "source_id": 52051186, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T04:43:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:42:57Z", "source_id": 16786525, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T05:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31439, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:48:45Z", "source_id": 52059443, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T04:49:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:48:49Z", "source_id": 16788962, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T05:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31429, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:51:59Z", "source_id": 52064227, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T04:54:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:52:03Z", "source_id": 16790450, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T05:54:00+01:00", "operational_fact": true}] |
Dartford |
0505 |
0505 |
2 |
None |
None |
London Charing Cross |
0554 |
0554 |
4 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P86890/2026-09-17/detailed |
None |
London Waterloo (East) |
2026-09-17T05:51:00+01:00 |
London Charing Cross |
4.0 |
{"type": "LineString", "coordinates": [[-0.10845059999999998, 51.504258], [-0.109574, 51.5040673], [-0.1098205, 51.5040254], [-0.11011079999999998, 51.50397699999999], [-0.1103694, 51.5039449], [-0.1105724, 51.50392170000001], [-0.11075409999999998, 51.50390589999999], [-0.1109881, 51.5038961], [-0.1112443, 51.503895099999994], [-0.1114918, 51.503897], [-0.1117646, 51.50390449999999], [-0.1119978, 51.5039168], [-0.1122025, 51.5039336], [-0.1124587, 51.5039593], [-0.1126681, 51.5039869], [-0.1128878, 51.5040274], [-0.11325109999999998, 51.50410240000001], [-0.1134168, 51.5041439], [-0.1135953, 51.504192299999985], [-0.1136148, 51.5041981], [-0.11401569999999998, 51.5043187], [-0.1142156, 51.504385], [-0.1144742, 51.50446289999999], [-0.1154355, 51.50476020000001], [-0.11575019999999998, 51.5048601], [-0.1160349, 51.50495070000001], [-0.1163081, 51.50503770000001], [-0.1165517, 51.50511050000001], [-0.1167739, 51.50517880000001], [-0.11697739999999998, 51.50524], [-0.1172478, 51.5053175], [-0.11752339999999996, 51.5053956], [-0.1178151, 51.50548280000001], [-0.11850899999999998, 51.5056953], [-0.1193403, 51.5059558], [-0.1200674, 51.50618299999999], [-0.12032769999999995, 51.50625930000001], [-0.1206904, 51.50635710000001], [-0.12090819999999998, 51.5064189], [-0.1218351, 51.50670459999999], [-0.1219798, 51.506749500000005], [-0.1221381, 51.506804800000005], [-0.122356, 51.50689289999999], [-0.1227274, 51.5070822], [-0.1228925, 51.507169899999994], [-0.12311449999999996, 51.5072838], [-0.1241603, 51.5078489]]} |
0.7 |
0550 |
0554 |
London Waterloo (East) |
London Charing Cross |
London Charing Cross |
51.5078489 |
-0.1241603 |
51.5078489 |
-0.1241603 |
1 |
0 |
2026-09-17 05:04:21 |
TERMINATED |
2026-09-17 04:54:00 |
London Charing Cross |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16790450 |
1789620724072303 |
92 |
92 |
2026-09-17 05:04:02.198057 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:54:00.925081 |
| 597661 |
628130 |
G61687 |
522T03M517 |
2026-09-17 |
COMPLETE |
16790691 |
2026-09-17 05:54:00 |
2026-09-17 05:04:21 |
2026-09-19 05:04:21 |
{"id": 628130, "stp": "P", "toc": "London Overground", "uid": "G61687", "consist": null, "dest_crs": "LST", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G61687/2026-09-17/detailed", "trust_id": "522T03M517", "origin_crs": "CHI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Liverpool Street", "service_date": "2026-09-17", "dest_arr_time": "0552", "dest_platform": "3", "is_terminated": 1, "next_location": "London Liverpool Street", "signalling_id": "2T03", "timing_status": "LATE", "origin_station": "Chingford", "current_leg_arr": "0554", "current_leg_dep": "0549", "current_leg_end": "London Liverpool Street", "origin_dep_time": "0523", "origin_platform": "2", "current_location": "London Liverpool Street", "last_update_time": "2026-09-17T05:04:21", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-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": "Bethnal Green", "dest_arr_time_act": "0549", "motion_projection": null, "next_location_lat": "51.5179917", "next_location_lon": "-0.0816517", "previous_location": "Bethnal Green", "current_leg_milage": "1.1", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 284.223, \"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\": 366.235, \"from_m\": 284.223, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 503.407, \"from_m\": 366.235, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 3032.82, \"from_m\": 503.407, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5234.787, \"from_m\": 3032.82, \"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\": 5464.236, \"from_m\": 5234.787, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 6652.471, \"from_m\": 5464.236, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6927.923, \"from_m\": 6652.471, \"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\": 6970.245, \"from_m\": 6927.923, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 7737.725, \"from_m\": 6970.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\": 7751.343, \"from_m\": 7737.725, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10663.613, \"from_m\": 7751.343, \"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\": 11609.695, \"from_m\": 10663.613, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12187.839, \"from_m\": 11609.695, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13652.345, \"from_m\": 12187.839, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15228.335, \"from_m\": 13652.345, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15865.236, \"from_m\": 15228.335, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16341.911, \"from_m\": 15865.236, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 16795.129, \"from_m\": 16341.911, \"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\": 628130, \"profile_key\": \"002eaadf1421d49e068c9bf5d5ad7a0dca05b08e0d3fce3065b1535347b6652b\", \"schedule_id\": 35228, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0523\", \"location\": \"Chingford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 104863}, {\"is_pass\": false, \"wtt_arr\": \"0526H\", \"wtt_dep\": \"0527\", \"location\": \"Highams Park\", \"stage_seq\": 2, \"distance_m\": 2920.133, \"section_seq\": 1, \"route_path_id\": 104863}, {\"is_pass\": false, \"wtt_arr\": \"0529H\", \"wtt_dep\": \"0530\", \"location\": \"Wood Street\", \"stage_seq\": 3, \"distance_m\": 5371.841, \"section_seq\": 1, \"route_path_id\": 104863}, {\"is_pass\": false, \"wtt_arr\": \"0531H\", \"wtt_dep\": \"0532H\", \"location\": \"Walthamstow Central\", \"stage_seq\": 4, \"distance_m\": 6743.058, \"section_seq\": 1, \"route_path_id\": 104863}, {\"is_pass\": false, \"wtt_arr\": \"0534\", \"wtt_dep\": \"0534H\", \"location\": \"St. James' Street\", \"stage_seq\": 5, \"distance_m\": 7642.394, \"section_seq\": 1, \"route_path_id\": 104863}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0536\", \"location\": \"Clapton Jn\", \"stage_seq\": 6, \"distance_m\": 9626.704, \"section_seq\": 1, \"route_path_id\": 104863}, {\"is_pass\": false, \"wtt_arr\": \"0537\", \"wtt_dep\": \"0537H\", \"location\": \"Clapton\", \"stage_seq\": 7, \"distance_m\": 10510.668, \"section_seq\": 1, \"route_path_id\": 104863}, {\"is_pass\": false, \"wtt_arr\": \"0540H\", \"wtt_dep\": \"0541\", \"location\": \"Hackney Downs\", \"stage_seq\": 8, \"distance_m\": 12008.842, \"section_seq\": 1, \"route_path_id\": 104863}, {\"is_pass\": false, \"wtt_arr\": \"0544H\", \"wtt_dep\": \"0545\", \"location\": \"Bethnal Green\", \"stage_seq\": 9, \"distance_m\": 14982.987, \"section_seq\": 1, \"route_path_id\": 104863}, {\"is_pass\": false, \"wtt_arr\": \"0549\", \"wtt_dep\": null, \"location\": \"London Liverpool Street\", \"stage_seq\": 10, \"distance_m\": 16795.129, \"section_seq\": 1, \"route_path_id\": 104863}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 16795.129, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 104863}], \"total_distance_m\": 16795.129, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 15123.509, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1671.62, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0523", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.5179917", "current_position_lon": "-0.0816517", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15414, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:28:00Z\", \"source_id\": 52034192, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:28:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:28:04Z\", \"source_id\": 16781319, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15393, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:33:33Z\", \"source_id\": 52040240, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:33:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:33:38Z\", \"source_id\": 16783113, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15418, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:35:39Z\", \"source_id\": 52042640, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:36:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:35:43Z\", \"source_id\": 16783817, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15422, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:37:51Z\", \"source_id\": 52045119, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:38:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:37:58Z\", \"source_id\": 16784600, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15426, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:41:15Z\", \"source_id\": 52049206, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:41:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:41:18Z\", \"source_id\": 16785868, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15432, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:43:34Z\", \"source_id\": 52052183, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:44:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:43:38Z\", \"source_id\": 16786801, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:48:34Z\", \"source_id\": 52059213, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:49:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:48:39Z\", \"source_id\": 16788903, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15472, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:52:35Z\", \"source_id\": 52065105, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:54:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:52:39Z\", \"source_id\": 16790691, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Liverpool Street", "service_state_platform": "3", "timing_fact_generation": 1789620759608247, "current_leg_arrival_utc": "2026-09-17T05:54:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:54:10.544723", "service_state_evidence_id": 16790691, "current_leg_start_actual_dep": "2026-09-17T05:50:00+01:00", "operational_evidence_version": 48, "service_state_event_time_utc": "2026-09-17T04:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:04:11.108770", "service_state_valid_until_kind": null, "operational_interpretation_version": 48, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
CHI |
LST |
2T03 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 284.223, "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": 366.235, "from_m": 284.223, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 503.407, "from_m": 366.235, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 3032.82, "from_m": 503.407, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5234.787, "from_m": 3032.82, "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": 5464.236, "from_m": 5234.787, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 6652.471, "from_m": 5464.236, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6927.923, "from_m": 6652.471, "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": 6970.245, "from_m": 6927.923, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 7737.725, "from_m": 6970.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": 7751.343, "from_m": 7737.725, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10663.613, "from_m": 7751.343, "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": 11609.695, "from_m": 10663.613, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12187.839, "from_m": 11609.695, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13652.345, "from_m": 12187.839, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15228.335, "from_m": 13652.345, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15865.236, "from_m": 15228.335, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16341.911, "from_m": 15865.236, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 16795.129, "from_m": 16341.911, "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": 628130, "profile_key": "002eaadf1421d49e068c9bf5d5ad7a0dca05b08e0d3fce3065b1535347b6652b", "schedule_id": 35228, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0523", "location": "Chingford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 104863}, {"is_pass": false, "wtt_arr": "0526H", "wtt_dep": "0527", "location": "Highams Park", "stage_seq": 2, "distance_m": 2920.133, "section_seq": 1, "route_path_id": 104863}, {"is_pass": false, "wtt_arr": "0529H", "wtt_dep": "0530", "location": "Wood Street", "stage_seq": 3, "distance_m": 5371.841, "section_seq": 1, "route_path_id": 104863}, {"is_pass": false, "wtt_arr": "0531H", "wtt_dep": "0532H", "location": "Walthamstow Central", "stage_seq": 4, "distance_m": 6743.058, "section_seq": 1, "route_path_id": 104863}, {"is_pass": false, "wtt_arr": "0534", "wtt_dep": "0534H", "location": "St. James' Street", "stage_seq": 5, "distance_m": 7642.394, "section_seq": 1, "route_path_id": 104863}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0536", "location": "Clapton Jn", "stage_seq": 6, "distance_m": 9626.704, "section_seq": 1, "route_path_id": 104863}, {"is_pass": false, "wtt_arr": "0537", "wtt_dep": "0537H", "location": "Clapton", "stage_seq": 7, "distance_m": 10510.668, "section_seq": 1, "route_path_id": 104863}, {"is_pass": false, "wtt_arr": "0540H", "wtt_dep": "0541", "location": "Hackney Downs", "stage_seq": 8, "distance_m": 12008.842, "section_seq": 1, "route_path_id": 104863}, {"is_pass": false, "wtt_arr": "0544H", "wtt_dep": "0545", "location": "Bethnal Green", "stage_seq": 9, "distance_m": 14982.987, "section_seq": 1, "route_path_id": 104863}, {"is_pass": false, "wtt_arr": "0549", "wtt_dep": null, "location": "London Liverpool Street", "stage_seq": 10, "distance_m": 16795.129, "section_seq": 1, "route_path_id": 104863}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 16795.129, "from_m": 0.0, "section_seq": 1, "route_path_id": 104863}], "total_distance_m": 16795.129, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 15123.509, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1671.62, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15414, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:28:00Z", "source_id": 52034192, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T04:28:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:28:04Z", "source_id": 16781319, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15393, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:33:33Z", "source_id": 52040240, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T04:33:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:33:38Z", "source_id": 16783113, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15418, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:35:39Z", "source_id": 52042640, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T04:36:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:35:43Z", "source_id": 16783817, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15422, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:37:51Z", "source_id": 52045119, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T04:38:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:37:58Z", "source_id": 16784600, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15426, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:41:15Z", "source_id": 52049206, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T04:41:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:41:18Z", "source_id": 16785868, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15432, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:43:34Z", "source_id": 52052183, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T04:44:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:43:38Z", "source_id": 16786801, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15451, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:48:34Z", "source_id": 52059213, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T04:49:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:48:39Z", "source_id": 16788903, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15472, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:52:35Z", "source_id": 52065105, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T04:54:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:52:39Z", "source_id": 16790691, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T05:54:00+01:00", "operational_fact": true}] |
Chingford |
0523 |
0523 |
2 |
None |
None |
London Liverpool Street |
0552 |
0549 |
3 |
LATE |
+5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G61687/2026-09-17/detailed |
None |
Bethnal Green |
2026-09-17T05:50:00+01:00 |
London Liverpool Street |
5.0 |
{"type": "LineString", "coordinates": [[-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]]} |
1.1 |
0549 |
0554 |
Bethnal Green |
London Liverpool Street |
London Liverpool Street |
51.5179917 |
-0.0816517 |
51.5179917 |
-0.0816517 |
1 |
0 |
2026-09-17 05:04:21 |
TERMINATED |
2026-09-17 04:54:00 |
London Liverpool Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16790691 |
1789620759608247 |
48 |
48 |
2026-09-17 05:04:11.108770 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:54:10.544723 |
| 597662 |
627466 |
C49190 |
835A10M417 |
2026-09-17 |
COMPLETE |
16790779 |
2026-09-17 05:54:00 |
2026-09-17 05:04:21 |
2026-09-19 05:04:21 |
{"id": 627466, "stp": "P", "toc": "Great Western Railway", "uid": "C49190", "consist": "165102+166209", "dest_crs": "TAU", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C49190/2026-09-17/detailed", "trust_id": "835A10M417", "origin_crs": null, "show_on_map": 0, "dar_est_time": "04:45:00", "dar_platform": null, "dest_station": "Taunton", "service_date": "2026-09-17", "dest_arr_time": "0624", "dest_platform": "5", "is_terminated": 1, "next_location": "Taunton", "signalling_id": "5A10", "timing_status": "EARLY", "origin_station": "Exeter TMD", "current_leg_arr": "0554", "current_leg_dep": "0608", "current_leg_end": "Taunton", "origin_dep_time": "0445", "origin_platform": null, "current_location": "Taunton Sig.e611", "last_update_time": "2026-09-17T05:04:21", "route_debug_link": null, "timing_variation": "-30 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.3772383113356192, 50.89386647483696], [-3.377125299999999, 50.893991], [-3.3768115999999995, 50.894313], [-3.3767036, 50.894423799999984], [-3.3765428, 50.89459], [-3.3764821000000005, 50.8946494], [-3.3756676999999997, 50.8954468], [-3.3753323, 50.895792], [-3.3750955, 50.8960921], [-3.3746756999999996, 50.8965915], [-3.3745039, 50.8968217], [-3.3740701, 50.8974029], [-3.3735215999999997, 50.89821769999999], [-3.3725135999999996, 50.899905699999984], [-3.3709818, 50.90223279999999], [-3.3701414999999995, 50.903364499999995], [-3.3692557999999995, 50.904504200000005], [-3.3683191999999997, 50.905704099999994], [-3.3677697999999996, 50.90644], [-3.3673946, 50.9069654], [-3.3666441, 50.90806849999999], [-3.3657187, 50.90956709999999], [-3.3644033999999996, 50.9117416], [-3.3636819, 50.9128137], [-3.3632876, 50.9133413], [-3.3628780999999996, 50.9138584], [-3.362208, 50.9146465], [-3.3615011, 50.9154241], [-3.3610412, 50.915877], [-3.3606829, 50.9162217], [-3.3603053, 50.916579], [-3.3597653999999997, 50.9170745], [-3.3592963, 50.9174864], [-3.3590813, 50.917671600000006], [-3.358733, 50.9179635], [-3.3575745999999995, 50.9188716], [-3.356752999999999, 50.9194681], [-3.3559245999999994, 50.9200409], [-3.3550596, 50.9206031], [-3.3541453999999997, 50.9211724], [-3.3519019, 50.9225701], [-3.350790299999999, 50.9232662], [-3.3496640999999996, 50.9239609], [-3.3474217999999993, 50.9253703], [-3.3451630999999997, 50.926775000000006], [-3.3427930999999997, 50.928265], [-3.3412239999999995, 50.92922939999999], [-3.3406082, 50.9296172], [-3.3400095, 50.92999230000001], [-3.3386759999999995, 50.9308165], [-3.3376693, 50.93145710000001], [-3.3370569, 50.93183509999999], [-3.3364521999999996, 50.932219999999994], [-3.3348222, 50.9332954], [-3.3335888, 50.9341172], [-3.332392, 50.93496979999999], [-3.3319533999999997, 50.93528129999999], [-3.3311965, 50.93581900000001], [-3.3308426406148004, 50.93610947273908], [-3.3301124, 50.9367089], [-3.3295392999999995, 50.9372381], [-3.3290046, 50.9377638], [-3.3284921999999995, 50.9383393], [-3.3280411999999995, 50.93890929999999], [-3.3278471, 50.93914300000001], [-3.3265761, 50.940733599999994], [-3.3263469, 50.9409846], [-3.3261179, 50.94123129999999], [-3.3257138999999993, 50.9416319], [-3.3252859, 50.9420296], [-3.3247605, 50.9424735], [-3.3243408999999997, 50.94280080000001], [-3.3238044999999996, 50.9431869], [-3.323766551242229, 50.94321224398214], [-3.3232953999999997, 50.94352689999999], [-3.3227429999999996, 50.9438801], [-3.3221943, 50.9441958], [-3.3214996999999995, 50.9445764], [-3.3207273999999996, 50.94497089999999], [-3.3198593, 50.945339699999984], [-3.3191988, 50.9456052], [-3.3184937999999997, 50.94586720000001], [-3.317046700000001, 50.9463301], [-3.3162566999999994, 50.9465465], [-3.3154276, 50.9467538], [-3.3146274999999994, 50.9469173], [-3.3135265000000005, 50.94713200000001], [-3.3131034, 50.9472154], [-3.3119360999999996, 50.94745459999999], [-3.3107839, 50.9477252], [-3.3101230000000004, 50.9478982], [-3.3095071, 50.9480721], [-3.3089086, 50.9482608], [-3.3074299, 50.9487566], [-3.306273, 50.9491994], [-3.3055389, 50.9495019], [-3.3017488, 50.951152699999994], [-3.2900362439150026, 50.95619622377096], [-3.2900291, 50.9561993], [-3.28945, 50.9564152], [-3.2888702999999997, 50.9566183], [-3.2882689, 50.9568045], [-3.2876658, 50.9569827], [-3.2868196999999997, 50.9572152], [-3.2859879, 50.9574392], [-3.2851716999999994, 50.9576765], [-3.2843637999999995, 50.9579343], [-3.2829976999999997, 50.95844280000001], [-3.2827279, 50.9585544], [-3.2826363999999995, 50.95859550000001], [-3.2816980999999994, 50.9590338], [-3.2812949, 50.9592351], [-3.2809178, 50.9594402], [-3.2805271000000005, 50.959658699999984], [-3.2801571999999997, 50.95987879999999], [-3.2794048, 50.9603573], [-3.2787478999999995, 50.9608322], [-3.2782655999999997, 50.96120249999999], [-3.2778247000000005, 50.9615778], [-3.2769655, 50.9623578], [-3.2759226999999997, 50.96335719999999], [-3.2748864, 50.9643506], [-3.2737302999999995, 50.965361399999985], [-3.2729781, 50.9659106], [-3.2723294, 50.966308], [-3.2720978, 50.96646009999999], [-3.2719088, 50.9665887], [-3.2717324000000003, 50.96669810000001], [-3.2712831, 50.96695170000001], [-3.2704756999999995, 50.9673737], [-3.2699024999999997, 50.9676571], [-3.2692806999999995, 50.96793709999999], [-3.268847, 50.9681174], [-3.2683978999999996, 50.9682928], [-3.2679973999999996, 50.9684442], [-3.2675152999999995, 50.96861150000001], [-3.2670372000000003, 50.9687682], [-3.2658760999999994, 50.96910960000001], [-3.2649431, 50.96934449999999], [-3.2634431, 50.96967399999998], [-3.2622463999999995, 50.9699019], [-3.2615258999999996, 50.97007059999999], [-3.2611620999999995, 50.970144700000006], [-3.2605462999999997, 50.97031080000001], [-3.2599348, 50.970481699999986], [-3.258977, 50.9707782], [-3.2581818, 50.97105590000001], [-3.2575592, 50.97130249999999], [-3.2566142, 50.971712], [-3.2553976, 50.9723063], [-3.2541027999999996, 50.973041300000006], [-3.25329, 50.9735816], [-3.2524865999999997, 50.9741288], [-3.250938, 50.9752122], [-3.2501124, 50.975823799999986], [-3.2497193999999996, 50.97612749999998], [-3.2493214, 50.97646220000001], [-3.2489074999999996, 50.976819699999986], [-3.2485839, 50.97713250000001], [-3.2482391999999995, 50.97747779999998], [-3.2479023999999996, 50.97782759999998], [-3.2478332999999995, 50.97790779999998], [-3.2478077999999995, 50.9779322], [-3.2472858, 50.9785585], [-3.2468015999999995, 50.9791126], [-3.2463065, 50.97967789999999], [-3.2457732, 50.98023589999998], [-3.2452536, 50.9807576], [-3.2446447999999997, 50.981288199999995], [-3.2439573, 50.9818268], [-3.2431979, 50.9823847], [-3.2423796999999994, 50.9829216], [-3.2413640999999997, 50.9835391], [-3.2407206, 50.98392759999999], [-3.2401497, 50.9842744], [-3.2390097, 50.9849669], [-3.2381365999999994, 50.985480800000005], [-3.2372306999999996, 50.9859738], [-3.2363084, 50.98643659999999], [-3.2353842, 50.9868454], [-3.234054, 50.98736279999999], [-3.233935022830277, 50.98740219578768], [-3.2335871, 50.9875174], [-3.2326670999999996, 50.98778779999999], [-3.231683799999999, 50.988048199999994], [-3.2305898999999996, 50.9882705], [-3.2304035999999994, 50.9883019], [-3.2295152, 50.988430000000015], [-3.228601, 50.9885346], [-3.2276087999999996, 50.9886018], [-3.2266217, 50.98863109999999], [-3.2250549, 50.9886137], [-3.2234203, 50.98858549999999], [-3.2218042999999996, 50.988599], [-3.2214516999999994, 50.98861939999999], [-3.2201994, 50.9887062], [-3.2189265, 50.98884790000002], [-3.2184579, 50.9889258], [-3.2183039, 50.98894799999999], [-3.217309999999999, 50.98912919999999], [-3.2163581999999997, 50.98933889999999], [-3.215692, 50.98950089999999], [-3.2155458999999995, 50.98953719999999], [-3.2149977999999995, 50.9896803], [-3.2130914999999995, 50.990182199999985], [-3.2114423, 50.99062199999999], [-3.2098385, 50.991038999999994], [-3.2083627, 50.9914469], [-3.2076856000000005, 50.99167589999999], [-3.2070208999999994, 50.991912000000006], [-3.2063085999999994, 50.992160199999994], [-3.205633999999999, 50.9924307], [-3.2050552939123453, 50.99268564501821], [-3.2042675, 50.99303270000001], [-3.2030384999999995, 50.99365809999999], [-3.2025577, 50.9939133], [-3.2017681, 50.99438440000001], [-3.2009918000000006, 50.9948945], [-3.2004123, 50.995310299999986], [-3.1998207999999995, 50.99575079999999], [-3.1987723999999997, 50.9966333], [-3.1978769, 50.997497900000006], [-3.1977423999999997, 50.997648299999994], [-3.1971223, 50.99836159999999], [-3.1968205, 50.998717899999995], [-3.1967547, 50.9988065], [-3.1965594000000004, 50.9990695], [-3.1962912, 50.99942690000001], [-3.1960488999999996, 50.9997532], [-3.1955176999999995, 51.0004061], [-3.1952571, 51.0007162], [-3.1949645, 51.0010309], [-3.1943724999999996, 51.0016207], [-3.1937599999999997, 51.002168299999994], [-3.1928541, 51.0028672], [-3.191774, 51.0036183], [-3.190434, 51.004518899999994], [-3.1890946999999996, 51.0053906], [-3.184924, 51.0080295], [-3.1807539, 51.0106453], [-3.1786177, 51.0119848], [-3.178093099999999, 51.01231059999999], [-3.1764764999999997, 51.0133333], [-3.1743502, 51.0146086], [-3.1733776999999996, 51.01517170000001], [-3.1729991, 51.01537859999999], [-3.1722292, 51.0157993], [-3.1716433, 51.016115099999986], [-3.1710413000000006, 51.0164313], [-3.1698390999999995, 51.0170384], [-3.167472, 51.0181921], [-3.1661495999999993, 51.0188247], [-3.1649527999999996, 51.01936409999999], [-3.1646517, 51.019488499999994], [-3.1633279999999995, 51.0200381], [-3.1622686, 51.0204395], [-3.1616305, 51.0206693], [-3.1608598, 51.0209308], [-3.1599262, 51.0212232], [-3.1589486, 51.021520899999985], [-3.1582106, 51.0217192], [-3.1573859999999994, 51.0219348], [-3.1561085, 51.0222433], [-3.1548334, 51.02250939999999], [-3.1536061, 51.022733200000005], [-3.1523898999999997, 51.02291610000001], [-3.1508048, 51.02313649999999], [-3.1494287999999995, 51.023314199999994], [-3.1486971, 51.0234119], [-3.1480421999999995, 51.0234994], [-3.1466421, 51.0236799], [-3.1454839, 51.0238357], [-3.1442406999999997, 51.0240002], [-3.144103494418325, 51.02401944247558], [-3.1429607999999996, 51.024179700000005], [-3.1420212, 51.02430389999999], [-3.1411019, 51.02442229999999], [-3.1408968, 51.02445060000001], [-3.1372486, 51.0249287], [-3.1366801, 51.02499449999999], [-3.1360402, 51.02506279999999], [-3.1354770999999997, 51.02510949999999], [-3.1348251, 51.0251622], [-3.1342676, 51.02519449999999], [-3.1338008, 51.0252187], [-3.1330091999999996, 51.02524660000001], [-3.1324715999999997, 51.0252517], [-3.1317142999999996, 51.025251], [-3.1311142, 51.0252424], [-3.1304296, 51.025220699999984], [-3.1296686, 51.02518789999999], [-3.1288615999999996, 51.02514729999999], [-3.1276952999999996, 51.025081], [-3.1149169999999997, 51.024475], [-3.1144885999999996, 51.0244545], [-3.113808, 51.02441099999999], [-3.1131047, 51.02435499999999], [-3.1123120999999996, 51.024280700000006], [-3.1116382999999996, 51.0242014], [-3.1106081999999997, 51.0240715], [-3.1098319999999995, 51.023973999999995], [-3.1084895, 51.0238035], [-3.1076712, 51.02369469999999], [-3.1071773, 51.02364169999999], [-3.1064634999999994, 51.02357129999999], [-3.1060308, 51.0235401], [-3.1056025, 51.023511200000016], [-3.1055790999999995, 51.0235097], [-3.1047999, 51.02345859999999], [-3.10387, 51.02340379999999], [-3.1025854, 51.02332969999999]]}", "current_leg_start": "Tiverton Loop", "dest_arr_time_act": "0624", "motion_projection": null, "next_location_lat": "51.0233297", "next_location_lon": "-3.1025854", "previous_location": "Tiverton Loop", "current_leg_milage": "15.9", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 223.443, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 246.631, \"from_m\": 223.443, \"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\": 959.588, \"from_m\": 246.631, \"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\": 2331.698, \"from_m\": 959.588, \"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\": 2357.276, \"from_m\": 2331.698, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2400.366, \"from_m\": 2357.276, \"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\": 2449.683, \"from_m\": 2400.366, \"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\": 2583.081, \"from_m\": 2449.683, \"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\": 3358.09, \"from_m\": 2583.081, \"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\": 5352.337, \"from_m\": 3358.09, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 49898.417, \"from_m\": 5352.337, \"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}], \"service_id\": 627466, \"profile_key\": \"f9f2739eeb1813986454e2c87bc1effbc84bc58b969513d7382338df3f75c6bb\", \"schedule_id\": 6611, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0445\", \"location\": \"Exeter TMD\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67774}, {\"is_pass\": false, \"wtt_arr\": \"0447\", \"wtt_dep\": \"0457\", \"location\": \"Exeter St. Davids Sig. E35\", \"stage_seq\": 2, \"distance_m\": 246.631, \"section_seq\": 1, \"route_path_id\": 67774}, {\"is_pass\": false, \"wtt_arr\": \"0458\", \"wtt_dep\": \"0535\", \"location\": \"Exeter St. David's\", \"stage_seq\": 3, \"distance_m\": 472.881, \"section_seq\": 1, \"route_path_id\": 67774}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0538\", \"location\": \"Cowley Bridge Jn\", \"stage_seq\": 4, \"distance_m\": 2400.366, \"section_seq\": 1, \"route_path_id\": 67774}, {\"is_pass\": false, \"wtt_arr\": \"0553\", \"wtt_dep\": \"0608\", \"location\": \"Tiverton Loop\", \"stage_seq\": 5, \"distance_m\": 24280.854, \"section_seq\": 1, \"route_path_id\": 67774}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0610H\", \"location\": \"Tiverton Parkway\", \"stage_seq\": 6, \"distance_m\": 27061.815, \"section_seq\": 1, \"route_path_id\": 67774}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0614H\", \"location\": \"Whiteball\", \"stage_seq\": 7, \"distance_m\": 33787.464, \"section_seq\": 1, \"route_path_id\": 67774}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0622\", \"location\": \"Norton Fitzwarren Jn\", \"stage_seq\": 8, \"distance_m\": 47197.532, \"section_seq\": 1, \"route_path_id\": 67774}, {\"is_pass\": false, \"wtt_arr\": \"0624\", \"wtt_dep\": null, \"location\": \"Taunton\", \"stage_seq\": 9, \"distance_m\": 49898.417, \"section_seq\": 1, \"route_path_id\": 67774}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 49898.417, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67774}], \"total_distance_m\": 49898.417, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 47655.149, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2243.268, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0445", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1426.0", "current_position_lat": "51.0233297", "current_position_lon": "-3.1025854", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T03:19:28Z\", \"source_id\": 16769278, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26420, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:41:56Z\", \"source_id\": 52049953, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:42:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:41:57Z\", \"source_id\": 16786177, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26416, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:42:55Z\", \"source_id\": 52051277, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:44:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:42:57Z\", \"source_id\": 16786542, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26412, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:44:47Z\", \"source_id\": 52053849, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:45:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:44:52Z\", \"source_id\": 16787314, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26389, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:52:46Z\", \"source_id\": 52065353, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:54:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:52:49Z\", \"source_id\": 16790779, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Taunton", "service_state_platform": "4", "timing_fact_generation": 1789620770603624, "current_leg_arrival_utc": "2026-09-17T06:09:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:54:11.730355", "service_state_evidence_id": 16790779, "current_leg_start_actual_dep": "2026-09-17T06:08:00+01:00", "operational_evidence_version": 23, "service_state_event_time_utc": "2026-09-17T04:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:04:12.557979", "service_state_valid_until_kind": null, "operational_interpretation_version": 23, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
None |
TAU |
5A10 |
165102+166209 |
6 |
90 |
None |
{"version": 3, "segments": [{"to_m": 223.443, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 246.631, "from_m": 223.443, "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": 959.588, "from_m": 246.631, "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": 2331.698, "from_m": 959.588, "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": 2357.276, "from_m": 2331.698, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2400.366, "from_m": 2357.276, "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": 2449.683, "from_m": 2400.366, "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": 2583.081, "from_m": 2449.683, "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": 3358.09, "from_m": 2583.081, "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": 5352.337, "from_m": 3358.09, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 49898.417, "from_m": 5352.337, "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}], "service_id": 627466, "profile_key": "f9f2739eeb1813986454e2c87bc1effbc84bc58b969513d7382338df3f75c6bb", "schedule_id": 6611, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0445", "location": "Exeter TMD", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67774}, {"is_pass": false, "wtt_arr": "0447", "wtt_dep": "0457", "location": "Exeter St. Davids Sig. E35", "stage_seq": 2, "distance_m": 246.631, "section_seq": 1, "route_path_id": 67774}, {"is_pass": false, "wtt_arr": "0458", "wtt_dep": "0535", "location": "Exeter St. David's", "stage_seq": 3, "distance_m": 472.881, "section_seq": 1, "route_path_id": 67774}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0538", "location": "Cowley Bridge Jn", "stage_seq": 4, "distance_m": 2400.366, "section_seq": 1, "route_path_id": 67774}, {"is_pass": false, "wtt_arr": "0553", "wtt_dep": "0608", "location": "Tiverton Loop", "stage_seq": 5, "distance_m": 24280.854, "section_seq": 1, "route_path_id": 67774}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0610H", "location": "Tiverton Parkway", "stage_seq": 6, "distance_m": 27061.815, "section_seq": 1, "route_path_id": 67774}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0614H", "location": "Whiteball", "stage_seq": 7, "distance_m": 33787.464, "section_seq": 1, "route_path_id": 67774}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0622", "location": "Norton Fitzwarren Jn", "stage_seq": 8, "distance_m": 47197.532, "section_seq": 1, "route_path_id": 67774}, {"is_pass": false, "wtt_arr": "0624", "wtt_dep": null, "location": "Taunton", "stage_seq": 9, "distance_m": 49898.417, "section_seq": 1, "route_path_id": 67774}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 49898.417, "from_m": 0.0, "section_seq": 1, "route_path_id": 67774}], "total_distance_m": 49898.417, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 47655.149, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2243.268, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T03:19:28Z", "source_id": 16769278, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T03:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26420, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:41:56Z", "source_id": 52049953, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T04:42:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:41:57Z", "source_id": 16786177, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26416, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:42:55Z", "source_id": 52051277, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T04:44:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:42:57Z", "source_id": 16786542, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26412, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:44:47Z", "source_id": 52053849, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T04:45:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:44:52Z", "source_id": 16787314, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26389, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:52:46Z", "source_id": 52065353, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T04:54:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:52:49Z", "source_id": 16790779, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:54:00+01:00", "operational_fact": true}] |
Exeter TMD |
0445 |
0445 |
None |
4:45:00 |
None |
Taunton |
0624 |
0624 |
5 |
EARLY |
-30 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C49190/2026-09-17/detailed |
None |
Tiverton Loop |
2026-09-17T06:08:00+01:00 |
Taunton |
1426.0 |
{"type": "LineString", "coordinates": [[-3.3772383113356192, 50.89386647483696], [-3.377125299999999, 50.893991], [-3.3768115999999995, 50.894313], [-3.3767036, 50.894423799999984], [-3.3765428, 50.89459], [-3.3764821000000005, 50.8946494], [-3.3756676999999997, 50.8954468], [-3.3753323, 50.895792], [-3.3750955, 50.8960921], [-3.3746756999999996, 50.8965915], [-3.3745039, 50.8968217], [-3.3740701, 50.8974029], [-3.3735215999999997, 50.89821769999999], [-3.3725135999999996, 50.899905699999984], [-3.3709818, 50.90223279999999], [-3.3701414999999995, 50.903364499999995], [-3.3692557999999995, 50.904504200000005], [-3.3683191999999997, 50.905704099999994], [-3.3677697999999996, 50.90644], [-3.3673946, 50.9069654], [-3.3666441, 50.90806849999999], [-3.3657187, 50.90956709999999], [-3.3644033999999996, 50.9117416], [-3.3636819, 50.9128137], [-3.3632876, 50.9133413], [-3.3628780999999996, 50.9138584], [-3.362208, 50.9146465], [-3.3615011, 50.9154241], [-3.3610412, 50.915877], [-3.3606829, 50.9162217], [-3.3603053, 50.916579], [-3.3597653999999997, 50.9170745], [-3.3592963, 50.9174864], [-3.3590813, 50.917671600000006], [-3.358733, 50.9179635], [-3.3575745999999995, 50.9188716], [-3.356752999999999, 50.9194681], [-3.3559245999999994, 50.9200409], [-3.3550596, 50.9206031], [-3.3541453999999997, 50.9211724], [-3.3519019, 50.9225701], [-3.350790299999999, 50.9232662], [-3.3496640999999996, 50.9239609], [-3.3474217999999993, 50.9253703], [-3.3451630999999997, 50.926775000000006], [-3.3427930999999997, 50.928265], [-3.3412239999999995, 50.92922939999999], [-3.3406082, 50.9296172], [-3.3400095, 50.92999230000001], [-3.3386759999999995, 50.9308165], [-3.3376693, 50.93145710000001], [-3.3370569, 50.93183509999999], [-3.3364521999999996, 50.932219999999994], [-3.3348222, 50.9332954], [-3.3335888, 50.9341172], [-3.332392, 50.93496979999999], [-3.3319533999999997, 50.93528129999999], [-3.3311965, 50.93581900000001], [-3.3308426406148004, 50.93610947273908], [-3.3301124, 50.9367089], [-3.3295392999999995, 50.9372381], [-3.3290046, 50.9377638], [-3.3284921999999995, 50.9383393], [-3.3280411999999995, 50.93890929999999], [-3.3278471, 50.93914300000001], [-3.3265761, 50.940733599999994], [-3.3263469, 50.9409846], [-3.3261179, 50.94123129999999], [-3.3257138999999993, 50.9416319], [-3.3252859, 50.9420296], [-3.3247605, 50.9424735], [-3.3243408999999997, 50.94280080000001], [-3.3238044999999996, 50.9431869], [-3.323766551242229, 50.94321224398214], [-3.3232953999999997, 50.94352689999999], [-3.3227429999999996, 50.9438801], [-3.3221943, 50.9441958], [-3.3214996999999995, 50.9445764], [-3.3207273999999996, 50.94497089999999], [-3.3198593, 50.945339699999984], [-3.3191988, 50.9456052], [-3.3184937999999997, 50.94586720000001], [-3.317046700000001, 50.9463301], [-3.3162566999999994, 50.9465465], [-3.3154276, 50.9467538], [-3.3146274999999994, 50.9469173], [-3.3135265000000005, 50.94713200000001], [-3.3131034, 50.9472154], [-3.3119360999999996, 50.94745459999999], [-3.3107839, 50.9477252], [-3.3101230000000004, 50.9478982], [-3.3095071, 50.9480721], [-3.3089086, 50.9482608], [-3.3074299, 50.9487566], [-3.306273, 50.9491994], [-3.3055389, 50.9495019], [-3.3017488, 50.951152699999994], [-3.2900362439150026, 50.95619622377096], [-3.2900291, 50.9561993], [-3.28945, 50.9564152], [-3.2888702999999997, 50.9566183], [-3.2882689, 50.9568045], [-3.2876658, 50.9569827], [-3.2868196999999997, 50.9572152], [-3.2859879, 50.9574392], [-3.2851716999999994, 50.9576765], [-3.2843637999999995, 50.9579343], [-3.2829976999999997, 50.95844280000001], [-3.2827279, 50.9585544], [-3.2826363999999995, 50.95859550000001], [-3.2816980999999994, 50.9590338], [-3.2812949, 50.9592351], [-3.2809178, 50.9594402], [-3.2805271000000005, 50.959658699999984], [-3.2801571999999997, 50.95987879999999], [-3.2794048, 50.9603573], [-3.2787478999999995, 50.9608322], [-3.2782655999999997, 50.96120249999999], [-3.2778247000000005, 50.9615778], [-3.2769655, 50.9623578], [-3.2759226999999997, 50.96335719999999], [-3.2748864, 50.9643506], [-3.2737302999999995, 50.965361399999985], [-3.2729781, 50.9659106], [-3.2723294, 50.966308], [-3.2720978, 50.96646009999999], [-3.2719088, 50.9665887], [-3.2717324000000003, 50.96669810000001], [-3.2712831, 50.96695170000001], [-3.2704756999999995, 50.9673737], [-3.2699024999999997, 50.9676571], [-3.2692806999999995, 50.96793709999999], [-3.268847, 50.9681174], [-3.2683978999999996, 50.9682928], [-3.2679973999999996, 50.9684442], [-3.2675152999999995, 50.96861150000001], [-3.2670372000000003, 50.9687682], [-3.2658760999999994, 50.96910960000001], [-3.2649431, 50.96934449999999], [-3.2634431, 50.96967399999998], [-3.2622463999999995, 50.9699019], [-3.2615258999999996, 50.97007059999999], [-3.2611620999999995, 50.970144700000006], [-3.2605462999999997, 50.97031080000001], [-3.2599348, 50.970481699999986], [-3.258977, 50.9707782], [-3.2581818, 50.97105590000001], [-3.2575592, 50.97130249999999], [-3.2566142, 50.971712], [-3.2553976, 50.9723063], [-3.2541027999999996, 50.973041300000006], [-3.25329, 50.9735816], [-3.2524865999999997, 50.9741288], [-3.250938, 50.9752122], [-3.2501124, 50.975823799999986], [-3.2497193999999996, 50.97612749999998], [-3.2493214, 50.97646220000001], [-3.2489074999999996, 50.976819699999986], [-3.2485839, 50.97713250000001], [-3.2482391999999995, 50.97747779999998], [-3.2479023999999996, 50.97782759999998], [-3.2478332999999995, 50.97790779999998], [-3.2478077999999995, 50.9779322], [-3.2472858, 50.9785585], [-3.2468015999999995, 50.9791126], [-3.2463065, 50.97967789999999], [-3.2457732, 50.98023589999998], [-3.2452536, 50.9807576], [-3.2446447999999997, 50.981288199999995], [-3.2439573, 50.9818268], [-3.2431979, 50.9823847], [-3.2423796999999994, 50.9829216], [-3.2413640999999997, 50.9835391], [-3.2407206, 50.98392759999999], [-3.2401497, 50.9842744], [-3.2390097, 50.9849669], [-3.2381365999999994, 50.985480800000005], [-3.2372306999999996, 50.9859738], [-3.2363084, 50.98643659999999], [-3.2353842, 50.9868454], [-3.234054, 50.98736279999999], [-3.233935022830277, 50.98740219578768], [-3.2335871, 50.9875174], [-3.2326670999999996, 50.98778779999999], [-3.231683799999999, 50.988048199999994], [-3.2305898999999996, 50.9882705], [-3.2304035999999994, 50.9883019], [-3.2295152, 50.988430000000015], [-3.228601, 50.9885346], [-3.2276087999999996, 50.9886018], [-3.2266217, 50.98863109999999], [-3.2250549, 50.9886137], [-3.2234203, 50.98858549999999], [-3.2218042999999996, 50.988599], [-3.2214516999999994, 50.98861939999999], [-3.2201994, 50.9887062], [-3.2189265, 50.98884790000002], [-3.2184579, 50.9889258], [-3.2183039, 50.98894799999999], [-3.217309999999999, 50.98912919999999], [-3.2163581999999997, 50.98933889999999], [-3.215692, 50.98950089999999], [-3.2155458999999995, 50.98953719999999], [-3.2149977999999995, 50.9896803], [-3.2130914999999995, 50.990182199999985], [-3.2114423, 50.99062199999999], [-3.2098385, 50.991038999999994], [-3.2083627, 50.9914469], [-3.2076856000000005, 50.99167589999999], [-3.2070208999999994, 50.991912000000006], [-3.2063085999999994, 50.992160199999994], [-3.205633999999999, 50.9924307], [-3.2050552939123453, 50.99268564501821], [-3.2042675, 50.99303270000001], [-3.2030384999999995, 50.99365809999999], [-3.2025577, 50.9939133], [-3.2017681, 50.99438440000001], [-3.2009918000000006, 50.9948945], [-3.2004123, 50.995310299999986], [-3.1998207999999995, 50.99575079999999], [-3.1987723999999997, 50.9966333], [-3.1978769, 50.997497900000006], [-3.1977423999999997, 50.997648299999994], [-3.1971223, 50.99836159999999], [-3.1968205, 50.998717899999995], [-3.1967547, 50.9988065], [-3.1965594000000004, 50.9990695], [-3.1962912, 50.99942690000001], [-3.1960488999999996, 50.9997532], [-3.1955176999999995, 51.0004061], [-3.1952571, 51.0007162], [-3.1949645, 51.0010309], [-3.1943724999999996, 51.0016207], [-3.1937599999999997, 51.002168299999994], [-3.1928541, 51.0028672], [-3.191774, 51.0036183], [-3.190434, 51.004518899999994], [-3.1890946999999996, 51.0053906], [-3.184924, 51.0080295], [-3.1807539, 51.0106453], [-3.1786177, 51.0119848], [-3.178093099999999, 51.01231059999999], [-3.1764764999999997, 51.0133333], [-3.1743502, 51.0146086], [-3.1733776999999996, 51.01517170000001], [-3.1729991, 51.01537859999999], [-3.1722292, 51.0157993], [-3.1716433, 51.016115099999986], [-3.1710413000000006, 51.0164313], [-3.1698390999999995, 51.0170384], [-3.167472, 51.0181921], [-3.1661495999999993, 51.0188247], [-3.1649527999999996, 51.01936409999999], [-3.1646517, 51.019488499999994], [-3.1633279999999995, 51.0200381], [-3.1622686, 51.0204395], [-3.1616305, 51.0206693], [-3.1608598, 51.0209308], [-3.1599262, 51.0212232], [-3.1589486, 51.021520899999985], [-3.1582106, 51.0217192], [-3.1573859999999994, 51.0219348], [-3.1561085, 51.0222433], [-3.1548334, 51.02250939999999], [-3.1536061, 51.022733200000005], [-3.1523898999999997, 51.02291610000001], [-3.1508048, 51.02313649999999], [-3.1494287999999995, 51.023314199999994], [-3.1486971, 51.0234119], [-3.1480421999999995, 51.0234994], [-3.1466421, 51.0236799], [-3.1454839, 51.0238357], [-3.1442406999999997, 51.0240002], [-3.144103494418325, 51.02401944247558], [-3.1429607999999996, 51.024179700000005], [-3.1420212, 51.02430389999999], [-3.1411019, 51.02442229999999], [-3.1408968, 51.02445060000001], [-3.1372486, 51.0249287], [-3.1366801, 51.02499449999999], [-3.1360402, 51.02506279999999], [-3.1354770999999997, 51.02510949999999], [-3.1348251, 51.0251622], [-3.1342676, 51.02519449999999], [-3.1338008, 51.0252187], [-3.1330091999999996, 51.02524660000001], [-3.1324715999999997, 51.0252517], [-3.1317142999999996, 51.025251], [-3.1311142, 51.0252424], [-3.1304296, 51.025220699999984], [-3.1296686, 51.02518789999999], [-3.1288615999999996, 51.02514729999999], [-3.1276952999999996, 51.025081], [-3.1149169999999997, 51.024475], [-3.1144885999999996, 51.0244545], [-3.113808, 51.02441099999999], [-3.1131047, 51.02435499999999], [-3.1123120999999996, 51.024280700000006], [-3.1116382999999996, 51.0242014], [-3.1106081999999997, 51.0240715], [-3.1098319999999995, 51.023973999999995], [-3.1084895, 51.0238035], [-3.1076712, 51.02369469999999], [-3.1071773, 51.02364169999999], [-3.1064634999999994, 51.02357129999999], [-3.1060308, 51.0235401], [-3.1056025, 51.023511200000016], [-3.1055790999999995, 51.0235097], [-3.1047999, 51.02345859999999], [-3.10387, 51.02340379999999], [-3.1025854, 51.02332969999999]]} |
15.9 |
0608 |
0554 |
Tiverton Loop |
Taunton Sig.e611 |
Taunton |
51.0233297 |
-3.1025854 |
51.0233297 |
-3.1025854 |
1 |
0 |
2026-09-17 05:04:21 |
TERMINATED |
2026-09-17 04:54:00 |
Taunton |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16790779 |
1789620770603624 |
23 |
23 |
2026-09-17 05:04:12.557979 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:54:11.730355 |
| 597663 |
628918 |
C12846 |
875R83M517 |
2026-09-17 |
COMPLETE |
16791028 |
2026-09-17 05:54:00 |
2026-09-17 05:04:21 |
2026-09-19 05:04:21 |
{"id": 628918, "stp": "P", "toc": "Southern", "uid": "C12846", "consist": "377207", "dest_crs": "REI", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C12846/2026-09-17/detailed", "trust_id": "875R83M517", "origin_crs": "RDH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Reigate", "service_date": "2026-09-17", "dest_arr_time": "0553", "dest_platform": "DPL", "is_terminated": 1, "next_location": "Reigate", "signalling_id": "5R83", "timing_status": "LATE", "origin_station": "Redhill", "current_leg_arr": "0554", "current_leg_dep": "0550", "current_leg_end": "Reigate", "origin_dep_time": "0549", "origin_platform": "3", "current_location": "Reigate", "last_update_time": "2026-09-17T05:04:21", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1656933, 51.240133699999994], [-0.1658439, 51.239863099999994], [-0.16593229999999998, 51.23968519999999], [-0.1659697, 51.2395936], [-0.1660026, 51.239498], [-0.1661275, 51.2392611], [-0.1662808, 51.2390166], [-0.16634819999999997, 51.23893519999999], [-0.16639389999999998, 51.2388855], [-0.16663129999999998, 51.238639], [-0.1667308, 51.23853690000001], [-0.1668716, 51.23839569999999], [-0.1670937, 51.2382112], [-0.167384, 51.23801889999999], [-0.167568, 51.23791829999999], [-0.1677327, 51.23783840000001], [-0.16793599999999995, 51.2377581], [-0.16816249999999996, 51.2376868], [-0.16841309999999998, 51.2376252], [-0.1687099, 51.23756600000001], [-0.1689943, 51.2375392], [-0.1693182, 51.237516], [-0.16971459999999997, 51.237512800000005], [-0.16999119999999998, 51.2375331], [-0.1704971, 51.2375885], [-0.17095579999999996, 51.23771610000001], [-0.17144389999999998, 51.23788909999999], [-0.17235849999999997, 51.238243399999995], [-0.1735897, 51.2386364], [-0.17410839999999997, 51.238769100000006], [-0.174397, 51.23884290000001], [-0.17551009999999995, 51.2390831], [-0.17590979999999998, 51.239167], [-0.1765052, 51.23925939999999], [-0.1777096, 51.2394273], [-0.1783479, 51.239481099999985], [-0.1792518, 51.2395466], [-0.1796630568239043, 51.239563736425616], [-0.1816685, 51.2396473], [-0.18238719999999997, 51.23967570000001], [-0.1836026, 51.2397295], [-0.1916544, 51.2400419], [-0.1942454, 51.2402871], [-0.1965038, 51.24056250000001], [-0.1970161, 51.2406431], [-0.1972549, 51.2406859], [-0.19808359999999997, 51.240834500000005], [-0.19984309999999997, 51.2411603], [-0.201541, 51.241479299999995], [-0.2033683, 51.2418095]]}", "current_leg_start": "Redhill", "dest_arr_time_act": "0553", "motion_projection": null, "next_location_lat": "51.2418095", "next_location_lon": "-0.2033683", "previous_location": "Redhill", "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\": 130.914, \"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\": 236.991, \"from_m\": 130.914, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 572.19, \"from_m\": 236.991, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2857.437, \"from_m\": 572.19, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}], \"service_id\": 628918, \"profile_key\": \"c63551be2eb3d61c72f929179586d15fe0fd0e5ade845e98d0ae571d660ad7b0\", \"schedule_id\": 1750, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0549\", \"location\": \"Redhill\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66174}, {\"is_pass\": false, \"wtt_arr\": \"0553\", \"wtt_dep\": null, \"location\": \"Reigate\", \"stage_seq\": 2, \"distance_m\": 2857.437, \"section_seq\": 1, \"route_path_id\": 66174}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 2857.437, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66174}], \"total_distance_m\": 2857.437, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 2726.523, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 130.914, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0549", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.2418095", "current_position_lon": "-0.2033683", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 28154, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:53:19Z\", \"source_id\": 52066090, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:54:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:53:20Z\", \"source_id\": 16791028, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Reigate", "service_state_platform": "2", "timing_fact_generation": 1789620800486580, "current_leg_arrival_utc": "2026-09-17T05:54:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:54:13.270624", "service_state_evidence_id": 16791028, "current_leg_start_actual_dep": "2026-09-17T05:50:00+01:00", "operational_evidence_version": 9, "service_state_event_time_utc": "2026-09-17T04:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:04:13.813769", "service_state_valid_until_kind": null, "operational_interpretation_version": 9, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
RDH |
REI |
5R83 |
377207 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 130.914, "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": 236.991, "from_m": 130.914, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 572.19, "from_m": 236.991, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2857.437, "from_m": 572.19, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}], "service_id": 628918, "profile_key": "c63551be2eb3d61c72f929179586d15fe0fd0e5ade845e98d0ae571d660ad7b0", "schedule_id": 1750, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0549", "location": "Redhill", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66174}, {"is_pass": false, "wtt_arr": "0553", "wtt_dep": null, "location": "Reigate", "stage_seq": 2, "distance_m": 2857.437, "section_seq": 1, "route_path_id": 66174}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 2857.437, "from_m": 0.0, "section_seq": 1, "route_path_id": 66174}], "total_distance_m": 2857.437, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 2726.523, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 130.914, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 28154, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:53:19Z", "source_id": 52066090, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T04:54:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:53:20Z", "source_id": 16791028, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:54:00+01:00", "operational_fact": true}] |
Redhill |
0549 |
0549 |
3 |
None |
None |
Reigate |
0553 |
0553 |
DPL |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C12846/2026-09-17/detailed |
None |
Redhill |
2026-09-17T05:50:00+01:00 |
Reigate |
4.0 |
{"type": "LineString", "coordinates": [[-0.1656933, 51.240133699999994], [-0.1658439, 51.239863099999994], [-0.16593229999999998, 51.23968519999999], [-0.1659697, 51.2395936], [-0.1660026, 51.239498], [-0.1661275, 51.2392611], [-0.1662808, 51.2390166], [-0.16634819999999997, 51.23893519999999], [-0.16639389999999998, 51.2388855], [-0.16663129999999998, 51.238639], [-0.1667308, 51.23853690000001], [-0.1668716, 51.23839569999999], [-0.1670937, 51.2382112], [-0.167384, 51.23801889999999], [-0.167568, 51.23791829999999], [-0.1677327, 51.23783840000001], [-0.16793599999999995, 51.2377581], [-0.16816249999999996, 51.2376868], [-0.16841309999999998, 51.2376252], [-0.1687099, 51.23756600000001], [-0.1689943, 51.2375392], [-0.1693182, 51.237516], [-0.16971459999999997, 51.237512800000005], [-0.16999119999999998, 51.2375331], [-0.1704971, 51.2375885], [-0.17095579999999996, 51.23771610000001], [-0.17144389999999998, 51.23788909999999], [-0.17235849999999997, 51.238243399999995], [-0.1735897, 51.2386364], [-0.17410839999999997, 51.238769100000006], [-0.174397, 51.23884290000001], [-0.17551009999999995, 51.2390831], [-0.17590979999999998, 51.239167], [-0.1765052, 51.23925939999999], [-0.1777096, 51.2394273], [-0.1783479, 51.239481099999985], [-0.1792518, 51.2395466], [-0.1796630568239043, 51.239563736425616], [-0.1816685, 51.2396473], [-0.18238719999999997, 51.23967570000001], [-0.1836026, 51.2397295], [-0.1916544, 51.2400419], [-0.1942454, 51.2402871], [-0.1965038, 51.24056250000001], [-0.1970161, 51.2406431], [-0.1972549, 51.2406859], [-0.19808359999999997, 51.240834500000005], [-0.19984309999999997, 51.2411603], [-0.201541, 51.241479299999995], [-0.2033683, 51.2418095]]} |
1.8 |
0550 |
0554 |
Redhill |
Reigate |
Reigate |
51.2418095 |
-0.2033683 |
51.2418095 |
-0.2033683 |
1 |
0 |
2026-09-17 05:04:21 |
TERMINATED |
2026-09-17 04:54:00 |
Reigate |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16791028 |
1789620800486580 |
9 |
9 |
2026-09-17 05:04:13.813769 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:54:13.270624 |
| 597664 |
628318 |
G31039 |
365O01M517 |
2026-09-17 |
COMPLETE |
None |
2026-09-17 04:54:16 |
2026-09-17 05:04:21 |
2026-09-19 05:04:21 |
{"id": 628318, "stp": "P", "toc": "Merseyrail", "uid": "G31039", "consist": "777008", "dest_crs": "LVC", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G31039/2026-09-17/detailed", "trust_id": "365O01M517", "origin_crs": "XKK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Liverpool Central (Northern)", "service_date": "2026-09-17", "dest_arr_time": "0607", "dest_platform": "2", "is_terminated": 1, "next_location": "Liverpool Central (Northern)", "signalling_id": "5O01", "timing_status": "LATE", "origin_station": "Kirkdale C.S.", "current_leg_arr": "0607", "current_leg_dep": "0606½", "current_leg_end": "Liverpool Central (Northern)", "origin_dep_time": "0530", "origin_platform": null, "current_location": "Liverpool Central Revs Siding", "last_update_time": "2026-09-17T05:04:21", "route_debug_link": null, "timing_variation": "+6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.9764166, 53.4020334], [-2.9765547999999997, 53.402423599999985], [-2.9768119999999993, 53.402740099999995], [-2.9770474, 53.4029444], [-2.977279, 53.4030818], [-2.9780628, 53.40348899999999], [-2.9786848, 53.4037634], [-2.9795594, 53.404205]]}", "current_leg_start": "Liverpool Central Revs Siding", "dest_arr_time_act": "0607", "motion_projection": null, "next_location_lat": "53.4042050", "next_location_lon": "-2.9795594", "previous_location": "Kirkdale C.S.", "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\": 449.627, \"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\": 503.628, \"from_m\": 449.627, \"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\": 738.516, \"from_m\": 503.628, \"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\": 1043.076, \"from_m\": 738.516, \"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\": 3570.432, \"from_m\": 1043.076, \"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\": 3775.341, \"from_m\": 3570.432, \"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\": 4443.536, \"from_m\": 3775.341, \"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\": 4613.193, \"from_m\": 4443.536, \"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\": 628318, \"profile_key\": \"f898c2d3932e669427d7758131d185beb24187cf8ae14b1a7c91a0d04801224a\", \"schedule_id\": 11505, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0530\", \"location\": \"Kirkdale C.S.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69445}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0535H\", \"location\": \"Sandhills\", \"stage_seq\": 2, \"distance_m\": 1188.875, \"section_seq\": 1, \"route_path_id\": 69445}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0538\", \"location\": \"Moorfields (Northern Line)\", \"stage_seq\": 3, \"distance_m\": 3660.806, \"section_seq\": 1, \"route_path_id\": 69445}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0548H\", \"location\": \"Liverpool Central (Northern)\", \"stage_seq\": 4, \"distance_m\": 4613.193, \"section_seq\": 1, \"route_path_id\": 69445}, {\"is_pass\": false, \"wtt_arr\": \"0549\", \"wtt_dep\": \"0606H\", \"location\": \"Liverpool Central Revs Siding\", \"stage_seq\": 5, \"distance_m\": 4613.193, \"section_seq\": 1, \"route_path_id\": 69445}, {\"is_pass\": false, \"wtt_arr\": \"0607\", \"wtt_dep\": null, \"location\": \"Liverpool Central (Northern)\", \"stage_seq\": 6, \"distance_m\": 4613.193, \"section_seq\": 1, \"route_path_id\": 69445}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 4613.193, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69445}], \"total_distance_m\": 4613.193, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 4163.566, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 449.627, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0530", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "0.5", "current_position_lat": "53.4042050", "current_position_lon": "-2.9795594", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9758, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:47:52Z\", \"source_id\": 52058215, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:48:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:47:56Z\", \"source_id\": 16788614, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9770, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:51:28Z\", \"source_id\": 52063488, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:52:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:51:33Z\", \"source_id\": 16790209, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9791, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:54:36Z\", \"source_id\": 52068089, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:56:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:54:42Z\", \"source_id\": 16791676, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9778, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:53:53Z\", \"source_id\": 52067051, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:54:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:53:58Z\", \"source_id\": 16791355, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Liverpool Central (Northern)", "service_state_platform": "S1", "timing_fact_generation": 1789620883750974, "current_leg_arrival_utc": "2026-09-17T06:13:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:54:16.507575", "service_state_evidence_id": 52067051, "current_leg_start_actual_dep": "2026-09-17T06:12:30+01:00", "operational_evidence_version": 30, "service_state_event_time_utc": "2026-09-17T04:54:16", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:04:17.503747", "service_state_valid_until_kind": null, "operational_interpretation_version": 30, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Merseyrail |
P |
XKK |
LVC |
5O01 |
777008 |
4 |
75 |
None |
{"version": 3, "segments": [{"to_m": 449.627, "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": 503.628, "from_m": 449.627, "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": 738.516, "from_m": 503.628, "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": 1043.076, "from_m": 738.516, "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": 3570.432, "from_m": 1043.076, "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": 3775.341, "from_m": 3570.432, "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": 4443.536, "from_m": 3775.341, "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": 4613.193, "from_m": 4443.536, "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": 628318, "profile_key": "f898c2d3932e669427d7758131d185beb24187cf8ae14b1a7c91a0d04801224a", "schedule_id": 11505, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0530", "location": "Kirkdale C.S.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69445}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0535H", "location": "Sandhills", "stage_seq": 2, "distance_m": 1188.875, "section_seq": 1, "route_path_id": 69445}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0538", "location": "Moorfields (Northern Line)", "stage_seq": 3, "distance_m": 3660.806, "section_seq": 1, "route_path_id": 69445}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0548H", "location": "Liverpool Central (Northern)", "stage_seq": 4, "distance_m": 4613.193, "section_seq": 1, "route_path_id": 69445}, {"is_pass": false, "wtt_arr": "0549", "wtt_dep": "0606H", "location": "Liverpool Central Revs Siding", "stage_seq": 5, "distance_m": 4613.193, "section_seq": 1, "route_path_id": 69445}, {"is_pass": false, "wtt_arr": "0607", "wtt_dep": null, "location": "Liverpool Central (Northern)", "stage_seq": 6, "distance_m": 4613.193, "section_seq": 1, "route_path_id": 69445}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 4613.193, "from_m": 0.0, "section_seq": 1, "route_path_id": 69445}], "total_distance_m": 4613.193, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 4163.566, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 449.627, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 9758, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:47:52Z", "source_id": 52058215, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T04:48:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:47:56Z", "source_id": 16788614, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9770, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:51:28Z", "source_id": 52063488, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T04:52:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:51:33Z", "source_id": 16790209, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9791, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:54:36Z", "source_id": 52068089, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T04:56:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:54:42Z", "source_id": 16791676, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9778, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:53:53Z", "source_id": 52067051, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T04:54:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:53:58Z", "source_id": 16791355, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:54:00+01:00", "operational_fact": true}] |
Kirkdale C.S. |
0530 |
0530 |
None |
None |
None |
Liverpool Central (Northern) |
0607 |
0607 |
2 |
LATE |
+6 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G31039/2026-09-17/detailed |
None |
Liverpool Central Revs Siding |
2026-09-17T06:12:30+01:00 |
Liverpool Central (Northern) |
0.5 |
{"type": "LineString", "coordinates": [[-2.9764166, 53.4020334], [-2.9765547999999997, 53.402423599999985], [-2.9768119999999993, 53.402740099999995], [-2.9770474, 53.4029444], [-2.977279, 53.4030818], [-2.9780628, 53.40348899999999], [-2.9786848, 53.4037634], [-2.9795594, 53.404205]]} |
0.2 |
0606½ |
0607 |
Kirkdale C.S. |
Liverpool Central Revs Siding |
Liverpool Central (Northern) |
53.4042050 |
-2.9795594 |
53.4042050 |
-2.9795594 |
1 |
0 |
2026-09-17 05:04:21 |
TERMINATED |
2026-09-17 04:54:16 |
Liverpool Central (Northern) |
TD |
DIRECT_DESTINATION_ARRIVAL |
52067051 |
1789620883750974 |
30 |
30 |
2026-09-17 05:04:17.503747 |
S1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:54:16.507575 |
| 597665 |
628991 |
F45206 |
515B631517 |
2026-09-17 |
COMPLETE |
16790661 |
2026-09-17 05:54:00 |
2026-09-17 05:04:51 |
2026-09-19 05:04:51 |
{"id": 628991, "stp": "N", "toc": "c2c", "uid": "F45206", "consist": "357001+357038", "dest_crs": "SRY", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:F45206/2026-09-17/detailed", "trust_id": "515B631517", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Shoeburyness", "service_date": "2026-09-17", "dest_arr_time": "0556", "dest_platform": "3", "is_terminated": 1, "next_location": "Shoeburyness", "signalling_id": "5B63", "timing_status": "EARLY", "origin_station": "Shoeburyness C.S.D.", "current_leg_arr": "0554", "current_leg_dep": "0550", "current_leg_end": "Shoeburyness", "origin_dep_time": "0551", "origin_platform": null, "current_location": "Shoeburyness", "last_update_time": "2026-09-17T05:04:51", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.7898434999999999, 51.5325845], [0.7882717999999999, 51.53305610000001], [0.7879928999999999, 51.533146599999995], [0.7877948, 51.53322080000001], [0.7876406, 51.5332891], [0.7873965, 51.53342190000001], [0.7871839, 51.5335487], [0.7868591, 51.53373740000001], [0.7872056, 51.5335751], [0.7875930999999999, 51.533405899999984], [0.7877687999999999, 51.533347899999995], [0.7880329, 51.5332683], [0.7884983, 51.5331266], [0.7890311999999999, 51.532967199999995], [0.7894102, 51.5328835], [0.7896846, 51.5328359], [0.7900320999999999, 51.53278110000001], [0.7902017999999998, 51.5327561], [0.7903778999999999, 51.53273479999999], [0.7905211, 51.5327229], [0.7906563, 51.5327141], [0.7908785999999999, 51.53269660000001], [0.7911968, 51.532648300000005], [0.7916363999999999, 51.5325583], [0.7917991, 51.5325185], [0.7919925, 51.53245709999999], [0.7921447999999999, 51.53240290000001], [0.7923273, 51.5323276], [0.7924086, 51.53228920000001], [0.7927334, 51.532139699999995], [0.7944172999999999, 51.53140749999999]]}", "current_leg_start": "Shoeburyness C.S.D.", "dest_arr_time_act": "0556", "motion_projection": null, "next_location_lat": "51.5314075", "next_location_lon": "0.7944173", "previous_location": "Shoeburyness C.S.D.", "current_leg_milage": "0.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 659.394, \"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\": 836.517, \"from_m\": 659.394, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 628991, \"profile_key\": \"1dd800e9af1a77cd2d284ffd271f0b89bab571024f351ae5afaafeba146fa989\", \"schedule_id\": 35954, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0551\", \"location\": \"Shoeburyness C.S.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40744}, {\"is_pass\": false, \"wtt_arr\": \"0556\", \"wtt_dep\": null, \"location\": \"Shoeburyness\", \"stage_seq\": 2, \"distance_m\": 836.517, \"section_seq\": 1, \"route_path_id\": 40744}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 836.517, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40744}], \"total_distance_m\": 836.517, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 177.123, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 659.394, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0551", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.5314075", "current_position_lon": "0.7944173", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14378, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:52:28Z\", \"source_id\": 52064929, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:54:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:52:31Z\", \"source_id\": 16790661, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Shoeburyness", "service_state_platform": "3", "timing_fact_generation": 1789620753340973, "current_leg_arrival_utc": "2026-09-17T05:55:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:54:25.180878", "service_state_evidence_id": 16790661, "current_leg_start_actual_dep": "2026-09-17T05:51:00+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-17T04:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:04:25.480744", "service_state_valid_until_kind": null, "operational_interpretation_version": 6, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
c2c |
N |
None |
SRY |
5B63 |
357001+357038 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 659.394, "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": 836.517, "from_m": 659.394, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 628991, "profile_key": "1dd800e9af1a77cd2d284ffd271f0b89bab571024f351ae5afaafeba146fa989", "schedule_id": 35954, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0551", "location": "Shoeburyness C.S.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40744}, {"is_pass": false, "wtt_arr": "0556", "wtt_dep": null, "location": "Shoeburyness", "stage_seq": 2, "distance_m": 836.517, "section_seq": 1, "route_path_id": 40744}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 836.517, "from_m": 0.0, "section_seq": 1, "route_path_id": 40744}], "total_distance_m": 836.517, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 177.123, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 659.394, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 14378, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:52:28Z", "source_id": 52064929, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T04:54:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:52:31Z", "source_id": 16790661, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:54:00+01:00", "operational_fact": true}] |
Shoeburyness C.S.D. |
0551 |
0551 |
None |
None |
None |
Shoeburyness |
0556 |
0556 |
3 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:F45206/2026-09-17/detailed |
None |
Shoeburyness C.S.D. |
2026-09-17T05:51:00+01:00 |
Shoeburyness |
4.0 |
{"type": "LineString", "coordinates": [[0.7898434999999999, 51.5325845], [0.7882717999999999, 51.53305610000001], [0.7879928999999999, 51.533146599999995], [0.7877948, 51.53322080000001], [0.7876406, 51.5332891], [0.7873965, 51.53342190000001], [0.7871839, 51.5335487], [0.7868591, 51.53373740000001], [0.7872056, 51.5335751], [0.7875930999999999, 51.533405899999984], [0.7877687999999999, 51.533347899999995], [0.7880329, 51.5332683], [0.7884983, 51.5331266], [0.7890311999999999, 51.532967199999995], [0.7894102, 51.5328835], [0.7896846, 51.5328359], [0.7900320999999999, 51.53278110000001], [0.7902017999999998, 51.5327561], [0.7903778999999999, 51.53273479999999], [0.7905211, 51.5327229], [0.7906563, 51.5327141], [0.7908785999999999, 51.53269660000001], [0.7911968, 51.532648300000005], [0.7916363999999999, 51.5325583], [0.7917991, 51.5325185], [0.7919925, 51.53245709999999], [0.7921447999999999, 51.53240290000001], [0.7923273, 51.5323276], [0.7924086, 51.53228920000001], [0.7927334, 51.532139699999995], [0.7944172999999999, 51.53140749999999]]} |
0.5 |
0550 |
0554 |
Shoeburyness C.S.D. |
Shoeburyness |
Shoeburyness |
51.5314075 |
0.7944173 |
51.5314075 |
0.7944173 |
1 |
0 |
2026-09-17 05:04:51 |
TERMINATED |
2026-09-17 04:54:00 |
Shoeburyness |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16790661 |
1789620753340973 |
6 |
6 |
2026-09-17 05:04:25.480744 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:54:25.180878 |
| 597666 |
628376 |
C10080 |
542W01M517 |
2026-09-17 |
COMPLETE |
16790721 |
2026-09-17 05:54:00 |
2026-09-17 05:04:51 |
2026-09-19 05:04:51 |
{"id": 628376, "stp": "P", "toc": "Great Northern", "uid": "C10080", "consist": "717018", "dest_crs": "MOG", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C10080/2026-09-17/detailed", "trust_id": "542W01M517", "origin_crs": "AAP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Moorgate (Great Northern)", "service_date": "2026-09-17", "dest_arr_time": "0554", "dest_platform": "9", "is_terminated": 1, "next_location": "Moorgate (Great Northern)", "signalling_id": "2W01", "timing_status": "ON TIME", "origin_station": "Alexandra Palace", "current_leg_arr": "0554", "current_leg_dep": "0551", "current_leg_end": "Moorgate (Great Northern)", "origin_dep_time": "0531", "origin_platform": "1", "current_location": "Moorgate (Great Northern)", "last_update_time": "2026-09-17T05:04:51", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0874991, 51.52396780000001], [-0.0872897, 51.5229251], [-0.0871075, 51.522197], [-0.08709379999999999, 51.5218691], [-0.08733689999999998, 51.5200807], [-0.08737689999999998, 51.51993230000001], [-0.087414, 51.51981189999999], [-0.0874836, 51.51967239999999], [-0.0875453, 51.5194924], [-0.0876683, 51.519204300000006], [-0.0879932, 51.518685], [-0.0880023, 51.51866359999999]]}", "current_leg_start": "Old Street", "dest_arr_time_act": "0554", "motion_projection": null, "next_location_lat": "51.5186636", "next_location_lon": "-0.0880023", "previous_location": "Old Street", "current_leg_milage": "0.4", "linx_max_speed_mph": 85, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 2600.8, \"from_m\": 0.0, \"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\": 3462.707, \"from_m\": 2600.8, \"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\": 3545.512, \"from_m\": 3462.707, \"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\": 4052.479, \"from_m\": 3545.512, \"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\": 4172.338, \"from_m\": 4052.479, \"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\": 5025.537, \"from_m\": 4172.338, \"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\": 5254.077, \"from_m\": 5025.537, \"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\": 5358.393, \"from_m\": 5254.077, \"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\": 9703.402, \"from_m\": 5358.393, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 628376, \"profile_key\": \"af2448f59a841624bc1a4f01dabbc6eb7f8976cf37ad0bbfc88c231f7e662b52\", \"schedule_id\": 1143, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0531\", \"location\": \"Alexandra Palace\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66075}, {\"is_pass\": false, \"wtt_arr\": \"0533\", \"wtt_dep\": \"0533H\", \"location\": \"Hornsey\", \"stage_seq\": 2, \"distance_m\": 1522.404, \"section_seq\": 1, \"route_path_id\": 66075}, {\"is_pass\": false, \"wtt_arr\": \"0535H\", \"wtt_dep\": \"0536\", \"location\": \"Harringay\", \"stage_seq\": 3, \"distance_m\": 2499.009, \"section_seq\": 1, \"route_path_id\": 66075}, {\"is_pass\": false, \"wtt_arr\": \"0538H\", \"wtt_dep\": \"0540\", \"location\": \"Finsbury Park\", \"stage_seq\": 4, \"distance_m\": 3950.255, \"section_seq\": 1, \"route_path_id\": 66075}, {\"is_pass\": false, \"wtt_arr\": \"0543\", \"wtt_dep\": \"0544\", \"location\": \"Drayton Park\", \"stage_seq\": 5, \"distance_m\": 5482.554, \"section_seq\": 1, \"route_path_id\": 66075}, {\"is_pass\": false, \"wtt_arr\": \"0545\", \"wtt_dep\": \"0546\", \"location\": \"Highbury & Islington (Great Northern)\", \"stage_seq\": 6, \"distance_m\": 6156.478, \"section_seq\": 1, \"route_path_id\": 66075}, {\"is_pass\": false, \"wtt_arr\": \"0547H\", \"wtt_dep\": \"0548\", \"location\": \"Essex Road\", \"stage_seq\": 7, \"distance_m\": 7020.609, \"section_seq\": 1, \"route_path_id\": 66075}, {\"is_pass\": false, \"wtt_arr\": \"0550H\", \"wtt_dep\": \"0551H\", \"location\": \"Old Street\", \"stage_seq\": 8, \"distance_m\": 9103.933, \"section_seq\": 1, \"route_path_id\": 66075}, {\"is_pass\": false, \"wtt_arr\": \"0554\", \"wtt_dep\": null, \"location\": \"Moorgate (Great Northern)\", \"stage_seq\": 9, \"distance_m\": 9703.402, \"section_seq\": 1, \"route_path_id\": 66075}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 9703.402, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66075}], \"total_distance_m\": 9703.402, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 85.0, \"speed_covered_distance_m\": 9599.086, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 104.316, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0531", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.5186636", "current_position_lon": "-0.0880023", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 16063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:33:48Z\", \"source_id\": 52040499, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:34:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:33:53Z\", \"source_id\": 16783194, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16045, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:36:39Z\", \"source_id\": 52043657, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:37:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:36:44Z\", \"source_id\": 16784153, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16148, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:39:51Z\", \"source_id\": 52047476, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:40:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:39:58Z\", \"source_id\": 16785374, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16198, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:42:57Z\", \"source_id\": 52051333, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:43:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:43:04Z\", \"source_id\": 16786572, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16207, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:45:07Z\", \"source_id\": 52054284, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:45:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:45:13Z\", \"source_id\": 16787425, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16211, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:47:17Z\", \"source_id\": 52057379, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:48:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:47:24Z\", \"source_id\": 16788359, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16215, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:50:44Z\", \"source_id\": 52062391, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:51:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:50:46Z\", \"source_id\": 16789841, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16220, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:52:37Z\", \"source_id\": 52065147, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:54:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:52:43Z\", \"source_id\": 16790721, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Moorgate (Great Northern)", "service_state_platform": "9", "timing_fact_generation": 1789620764754558, "current_leg_arrival_utc": "2026-09-17T05:54:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:54:26.859680", "service_state_evidence_id": 16790721, "current_leg_start_actual_dep": "2026-09-17T05:51:30+01:00", "operational_evidence_version": 44, "service_state_event_time_utc": "2026-09-17T04:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:04:26.970748", "service_state_valid_until_kind": null, "operational_interpretation_version": 44, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Northern |
P |
AAP |
MOG |
2W01 |
717018 |
6 |
85 |
None |
{"version": 3, "segments": [{"to_m": 2600.8, "from_m": 0.0, "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": 3462.707, "from_m": 2600.8, "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": 3545.512, "from_m": 3462.707, "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": 4052.479, "from_m": 3545.512, "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": 4172.338, "from_m": 4052.479, "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": 5025.537, "from_m": 4172.338, "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": 5254.077, "from_m": 5025.537, "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": 5358.393, "from_m": 5254.077, "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": 9703.402, "from_m": 5358.393, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 628376, "profile_key": "af2448f59a841624bc1a4f01dabbc6eb7f8976cf37ad0bbfc88c231f7e662b52", "schedule_id": 1143, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0531", "location": "Alexandra Palace", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66075}, {"is_pass": false, "wtt_arr": "0533", "wtt_dep": "0533H", "location": "Hornsey", "stage_seq": 2, "distance_m": 1522.404, "section_seq": 1, "route_path_id": 66075}, {"is_pass": false, "wtt_arr": "0535H", "wtt_dep": "0536", "location": "Harringay", "stage_seq": 3, "distance_m": 2499.009, "section_seq": 1, "route_path_id": 66075}, {"is_pass": false, "wtt_arr": "0538H", "wtt_dep": "0540", "location": "Finsbury Park", "stage_seq": 4, "distance_m": 3950.255, "section_seq": 1, "route_path_id": 66075}, {"is_pass": false, "wtt_arr": "0543", "wtt_dep": "0544", "location": "Drayton Park", "stage_seq": 5, "distance_m": 5482.554, "section_seq": 1, "route_path_id": 66075}, {"is_pass": false, "wtt_arr": "0545", "wtt_dep": "0546", "location": "Highbury & Islington (Great Northern)", "stage_seq": 6, "distance_m": 6156.478, "section_seq": 1, "route_path_id": 66075}, {"is_pass": false, "wtt_arr": "0547H", "wtt_dep": "0548", "location": "Essex Road", "stage_seq": 7, "distance_m": 7020.609, "section_seq": 1, "route_path_id": 66075}, {"is_pass": false, "wtt_arr": "0550H", "wtt_dep": "0551H", "location": "Old Street", "stage_seq": 8, "distance_m": 9103.933, "section_seq": 1, "route_path_id": 66075}, {"is_pass": false, "wtt_arr": "0554", "wtt_dep": null, "location": "Moorgate (Great Northern)", "stage_seq": 9, "distance_m": 9703.402, "section_seq": 1, "route_path_id": 66075}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 9703.402, "from_m": 0.0, "section_seq": 1, "route_path_id": 66075}], "total_distance_m": 9703.402, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 85.0, "speed_covered_distance_m": 9599.086, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 104.316, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 16063, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:33:48Z", "source_id": 52040499, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T04:34:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:33:53Z", "source_id": 16783194, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16045, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:36:39Z", "source_id": 52043657, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T04:37:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:36:44Z", "source_id": 16784153, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16148, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:39:51Z", "source_id": 52047476, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T04:40:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:39:58Z", "source_id": 16785374, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16198, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:42:57Z", "source_id": 52051333, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T04:43:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:43:04Z", "source_id": 16786572, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16207, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:45:07Z", "source_id": 52054284, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T04:45:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:45:13Z", "source_id": 16787425, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16211, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:47:17Z", "source_id": 52057379, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T04:48:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:47:24Z", "source_id": 16788359, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16215, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:50:44Z", "source_id": 52062391, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T04:51:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:50:46Z", "source_id": 16789841, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16220, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:52:37Z", "source_id": 52065147, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T04:54:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:52:43Z", "source_id": 16790721, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:54:00+01:00", "operational_fact": true}] |
Alexandra Palace |
0531 |
0531 |
1 |
None |
None |
Moorgate (Great Northern) |
0554 |
0554 |
9 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C10080/2026-09-17/detailed |
None |
Old Street |
2026-09-17T05:51:30+01:00 |
Moorgate (Great Northern) |
3.0 |
{"type": "LineString", "coordinates": [[-0.0874991, 51.52396780000001], [-0.0872897, 51.5229251], [-0.0871075, 51.522197], [-0.08709379999999999, 51.5218691], [-0.08733689999999998, 51.5200807], [-0.08737689999999998, 51.51993230000001], [-0.087414, 51.51981189999999], [-0.0874836, 51.51967239999999], [-0.0875453, 51.5194924], [-0.0876683, 51.519204300000006], [-0.0879932, 51.518685], [-0.0880023, 51.51866359999999]]} |
0.4 |
0551 |
0554 |
Old Street |
Moorgate (Great Northern) |
Moorgate (Great Northern) |
51.5186636 |
-0.0880023 |
51.5186636 |
-0.0880023 |
1 |
0 |
2026-09-17 05:04:51 |
TERMINATED |
2026-09-17 04:54:00 |
Moorgate (Great Northern) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16790721 |
1789620764754558 |
44 |
44 |
2026-09-17 05:04:26.970748 |
9 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:54:26.859680 |
| 597667 |
629041 |
C49273 |
685T05M517 |
2026-09-17 |
COMPLETE |
None |
2026-09-17 04:54:31 |
2026-09-17 05:04:51 |
2026-09-19 05:04:51 |
{"id": 629041, "stp": "P", "toc": "Great Western Railway", "uid": "C49273", "consist": "166214", "dest_crs": "CNM", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C49273/2026-09-17/detailed", "trust_id": "685T05M517", "origin_crs": null, "show_on_map": 0, "dar_est_time": "05:53:00", "dar_platform": null, "dest_station": "Cheltenham Spa", "service_date": "2026-09-17", "dest_arr_time": "0612", "dest_platform": "1", "is_terminated": 1, "next_location": "Cheltenham Spa", "signalling_id": "5T05", "timing_status": "EARLY", "origin_station": "Gloucester Carriage Sidings", "current_leg_arr": "0612", "current_leg_dep": "0610", "current_leg_end": "Cheltenham Spa", "origin_dep_time": "0553", "origin_platform": null, "current_location": "Alstone Carriage Holding Sidings", "last_update_time": "2026-09-17T05:04:51", "route_debug_link": null, "timing_variation": "-8 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.0988627, 51.8989576], [-2.098958, 51.8987323], [-2.0990295, 51.8985633], [-2.0991522, 51.89828239999999], [-2.0993033, 51.897978], [-2.0994216, 51.89779339999999], [-2.0995058, 51.89766209999999], [-2.0996706, 51.8974492], [-2.0998249, 51.89725090000001], [-2.1000486, 51.897035900000006], [-2.1002557999999993, 51.8968465]]}", "current_leg_start": "Alstone Carriage Holding Sidings", "dest_arr_time_act": "0612", "motion_projection": null, "next_location_lat": "51.8968465", "next_location_lon": "-2.1002558", "previous_location": "Gloucester Carriage Sidings", "current_leg_milage": "0.2", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 433.207, \"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\": 1485.972, \"from_m\": 433.207, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1640.787, \"from_m\": 1485.972, \"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\": 1675.086, \"from_m\": 1640.787, \"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\": 10439.662, \"from_m\": 1675.086, \"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\": 629041, \"profile_key\": \"ddac6f050b9105753200fe37c34c647cfb674625465c3c26ab36a1de4fba19f6\", \"schedule_id\": 6638, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0553\", \"location\": \"Gloucester Carriage Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67789}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0554\", \"location\": \"Horton Road Jn\", \"stage_seq\": 2, \"distance_m\": 433.207, \"section_seq\": 1, \"route_path_id\": 67789}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0555\", \"location\": \"Barnwood Jn\", \"stage_seq\": 3, \"distance_m\": 1602.967, \"section_seq\": 1, \"route_path_id\": 67789}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0601H\", \"location\": \"Cheltenham Spa\", \"stage_seq\": 4, \"distance_m\": 10439.662, \"section_seq\": 1, \"route_path_id\": 67789}, {\"is_pass\": false, \"wtt_arr\": \"0603H\", \"wtt_dep\": \"0610\", \"location\": \"Alstone Carriage Holding Sidings\", \"stage_seq\": 5, \"distance_m\": 10439.662, \"section_seq\": 1, \"route_path_id\": 67789}, {\"is_pass\": false, \"wtt_arr\": \"0612\", \"wtt_dep\": null, \"location\": \"Cheltenham Spa\", \"stage_seq\": 6, \"distance_m\": 10439.662, \"section_seq\": 1, \"route_path_id\": 67789}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 10439.662, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67789}], \"total_distance_m\": 10439.662, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 10439.662, \"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": "0553", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "2.0", "current_position_lat": "51.8968465", "current_position_lon": "-2.1002558", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:54:47Z\", \"source_id\": 16791725, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20503, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:53:14Z\", \"source_id\": 52066010, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:54:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:53:20Z\", \"source_id\": 16791021, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cheltenham Spa", "service_state_platform": "S2", "timing_fact_generation": 1789620888387475, "current_leg_arrival_utc": "2026-09-17T06:08:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:54:31.860319", "service_state_evidence_id": 52066010, "current_leg_start_actual_dep": "2026-09-17T06:10:00+01:00", "operational_evidence_version": 13, "service_state_event_time_utc": "2026-09-17T04:54:31", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:04:32.494705", "service_state_valid_until_kind": null, "operational_interpretation_version": 13, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
None |
CNM |
5T05 |
166214 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 433.207, "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": 1485.972, "from_m": 433.207, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1640.787, "from_m": 1485.972, "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": 1675.086, "from_m": 1640.787, "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": 10439.662, "from_m": 1675.086, "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": 629041, "profile_key": "ddac6f050b9105753200fe37c34c647cfb674625465c3c26ab36a1de4fba19f6", "schedule_id": 6638, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0553", "location": "Gloucester Carriage Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67789}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0554", "location": "Horton Road Jn", "stage_seq": 2, "distance_m": 433.207, "section_seq": 1, "route_path_id": 67789}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0555", "location": "Barnwood Jn", "stage_seq": 3, "distance_m": 1602.967, "section_seq": 1, "route_path_id": 67789}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0601H", "location": "Cheltenham Spa", "stage_seq": 4, "distance_m": 10439.662, "section_seq": 1, "route_path_id": 67789}, {"is_pass": false, "wtt_arr": "0603H", "wtt_dep": "0610", "location": "Alstone Carriage Holding Sidings", "stage_seq": 5, "distance_m": 10439.662, "section_seq": 1, "route_path_id": 67789}, {"is_pass": false, "wtt_arr": "0612", "wtt_dep": null, "location": "Cheltenham Spa", "stage_seq": 6, "distance_m": 10439.662, "section_seq": 1, "route_path_id": 67789}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 10439.662, "from_m": 0.0, "section_seq": 1, "route_path_id": 67789}], "total_distance_m": 10439.662, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 10439.662, "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-17T04:54:47Z", "source_id": 16791725, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20503, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:53:14Z", "source_id": 52066010, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T04:54:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:53:20Z", "source_id": 16791021, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:54:00+01:00", "operational_fact": true}] |
Gloucester Carriage Sidings |
0553 |
0553 |
None |
5:53:00 |
None |
Cheltenham Spa |
0612 |
0612 |
1 |
EARLY |
-8 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C49273/2026-09-17/detailed |
None |
Alstone Carriage Holding Sidings |
2026-09-17T06:10:00+01:00 |
Cheltenham Spa |
2.0 |
{"type": "LineString", "coordinates": [[-2.0988627, 51.8989576], [-2.098958, 51.8987323], [-2.0990295, 51.8985633], [-2.0991522, 51.89828239999999], [-2.0993033, 51.897978], [-2.0994216, 51.89779339999999], [-2.0995058, 51.89766209999999], [-2.0996706, 51.8974492], [-2.0998249, 51.89725090000001], [-2.1000486, 51.897035900000006], [-2.1002557999999993, 51.8968465]]} |
0.2 |
0610 |
0612 |
Gloucester Carriage Sidings |
Alstone Carriage Holding Sidings |
Cheltenham Spa |
51.8968465 |
-2.1002558 |
51.8968465 |
-2.1002558 |
1 |
0 |
2026-09-17 05:04:51 |
TERMINATED |
2026-09-17 04:54:31 |
Cheltenham Spa |
TD |
DIRECT_DESTINATION_ARRIVAL |
52066010 |
1789620888387475 |
13 |
13 |
2026-09-17 05:04:32.494705 |
S2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:54:31.860319 |
| 597668 |
630561 |
P88286 |
882L09M617 |
2026-09-17 |
COMPLETE |
16791621 |
2026-09-17 05:54:00 |
2026-09-17 05:04:51 |
2026-09-19 05:04:51 |
{"id": 630561, "stp": "P", "toc": "Southeastern", "uid": "P88286", "consist": "465919+465926", "dest_crs": "DFD", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P88286/2026-09-17/detailed", "trust_id": "882L09M617", "origin_crs": "CST", "show_on_map": 0, "dar_est_time": "06:32:00", "dar_platform": null, "dest_station": "Dartford", "service_date": "2026-09-17", "dest_arr_time": "0722", "dest_platform": "1", "is_terminated": 1, "next_location": "London Bridge", "signalling_id": "2L09", "timing_status": null, "origin_station": "London Cannon Street", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "0632", "origin_platform": "4", "current_location": "London Cannon Street", "last_update_time": "2026-09-17T05:04:51", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "0722", "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\": 738.479, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 2086.518, \"from_m\": 738.479, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 5503.135, \"from_m\": 2086.518, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5542.659, \"from_m\": 5503.135, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7743.57, \"from_m\": 5542.659, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8068.521, \"from_m\": 7743.57, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 8458.559, \"from_m\": 8068.521, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 10420.264, \"from_m\": 8458.559, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11955.423, \"from_m\": 10420.264, \"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\": 12371.949, \"from_m\": 11955.423, \"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\": 12429.048, \"from_m\": 12371.949, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13866.439, \"from_m\": 12429.048, \"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\": 15598.4, \"from_m\": 13866.439, \"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\": 15989.659, \"from_m\": 15598.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\": 16888.115, \"from_m\": 15989.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\": 16921.869, \"from_m\": 16888.115, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25542.431, \"from_m\": 16921.869, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25571.964, \"from_m\": 25542.431, \"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\": 27249.371, \"from_m\": 25571.964, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27986.727, \"from_m\": 27249.371, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 28032.369, \"from_m\": 27986.727, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28382.057, \"from_m\": 28032.369, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 28654.774, \"from_m\": 28382.057, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 630561, \"profile_key\": \"a095d2ca03932c6f65893bb88937bd4dfe5a481ca96a87da41920b0e083a19c7\", \"schedule_id\": 23529, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0632\", \"location\": \"London Cannon Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100116}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0633H\", \"location\": \"Borough Market Jn\", \"stage_seq\": 2, \"distance_m\": 1227.376, \"section_seq\": 1, \"route_path_id\": 100116}, {\"is_pass\": false, \"wtt_arr\": \"0635\", \"wtt_dep\": \"0636\", \"location\": \"London Bridge\", \"stage_seq\": 3, \"distance_m\": 1549.595, \"section_seq\": 1, \"route_path_id\": 100116}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0640\", \"location\": \"North Kent East Jn\", \"stage_seq\": 4, \"distance_m\": 5474.609, \"section_seq\": 1, \"route_path_id\": 100116}, {\"is_pass\": false, \"wtt_arr\": \"0641H\", \"wtt_dep\": \"0642\", \"location\": \"New Cross\", \"stage_seq\": 5, \"distance_m\": 6372.808, \"section_seq\": 1, \"route_path_id\": 100116}, {\"is_pass\": false, \"wtt_arr\": \"0643H\", \"wtt_dep\": \"0644\", \"location\": \"St. John's\", \"stage_seq\": 6, \"distance_m\": 7551.837, \"section_seq\": 1, \"route_path_id\": 100116}, {\"is_pass\": false, \"wtt_arr\": \"0646\", \"wtt_dep\": \"0647\", \"location\": \"Lewisham\", \"stage_seq\": 7, \"distance_m\": 8219.698, \"section_seq\": 1, \"route_path_id\": 100116}, {\"is_pass\": false, \"wtt_arr\": \"0649H\", \"wtt_dep\": \"0650\", \"location\": \"Blackheath\", \"stage_seq\": 8, \"distance_m\": 9762.48, \"section_seq\": 1, \"route_path_id\": 100116}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0653H\", \"location\": \"Angerstein Jn\", \"stage_seq\": 9, \"distance_m\": 12403.562, \"section_seq\": 1, \"route_path_id\": 100116}, {\"is_pass\": false, \"wtt_arr\": \"0654H\", \"wtt_dep\": \"0655H\", \"location\": \"Charlton\", \"stage_seq\": 10, \"distance_m\": 12815.992, \"section_seq\": 1, \"route_path_id\": 100116}, {\"is_pass\": false, \"wtt_arr\": \"0658H\", \"wtt_dep\": \"0659\", \"location\": \"Woolwich Dockyard\", \"stage_seq\": 11, \"distance_m\": 14697.476, \"section_seq\": 1, \"route_path_id\": 100116}, {\"is_pass\": false, \"wtt_arr\": \"0701\", \"wtt_dep\": \"0702\", \"location\": \"Woolwich Arsenal\", \"stage_seq\": 12, \"distance_m\": 15852.37, \"section_seq\": 1, \"route_path_id\": 100116}, {\"is_pass\": false, \"wtt_arr\": \"0703H\", \"wtt_dep\": \"0704\", \"location\": \"Plumstead\", \"stage_seq\": 13, \"distance_m\": 16679.976, \"section_seq\": 1, \"route_path_id\": 100116}, {\"is_pass\": false, \"wtt_arr\": \"0707\", \"wtt_dep\": \"0708\", \"location\": \"Abbey Wood\", \"stage_seq\": 14, \"distance_m\": 19219.31, \"section_seq\": 1, \"route_path_id\": 100116}, {\"is_pass\": false, \"wtt_arr\": \"0710H\", \"wtt_dep\": \"0711\", \"location\": \"Belvedere\", \"stage_seq\": 15, \"distance_m\": 21560.547, \"section_seq\": 1, \"route_path_id\": 100116}, {\"is_pass\": false, \"wtt_arr\": \"0713H\", \"wtt_dep\": \"0714\", \"location\": \"Erith\", \"stage_seq\": 16, \"distance_m\": 23551.549, \"section_seq\": 1, \"route_path_id\": 100116}, {\"is_pass\": false, \"wtt_arr\": \"0716H\", \"wtt_dep\": \"0718\", \"location\": \"Slade Green\", \"stage_seq\": 17, \"distance_m\": 25420.963, \"section_seq\": 1, \"route_path_id\": 100116}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0719\", \"location\": \"Crayford Creek Jn\", \"stage_seq\": 18, \"distance_m\": 26120.625, \"section_seq\": 1, \"route_path_id\": 100116}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0720\", \"location\": \"Crayford Spur A Jn\", \"stage_seq\": 19, \"distance_m\": 27249.371, \"section_seq\": 1, \"route_path_id\": 100116}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0720H\", \"location\": \"Dartford Jn\", \"stage_seq\": 20, \"distance_m\": 27933.3, \"section_seq\": 1, \"route_path_id\": 100116}, {\"is_pass\": false, \"wtt_arr\": \"0722\", \"wtt_dep\": null, \"location\": \"Dartford\", \"stage_seq\": 21, \"distance_m\": 28654.774, \"section_seq\": 1, \"route_path_id\": 100116}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 28654.774, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100116}], \"total_distance_m\": 28654.774, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 28478.755, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 176.019, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0632", "service_state_basis": "TRUST_CANCELLATION", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "TRUST", "glide_timing_evidence": "[]", "service_state_location": "London Cannon Street", "service_state_platform": "4", "timing_fact_generation": 1789620874178721, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:54:34.174605", "service_state_evidence_id": 16791621, "current_leg_start_actual_dep": null, "operational_evidence_version": 8, "service_state_event_time_utc": "2026-09-17T04:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:04:34.568721", "service_state_valid_until_kind": null, "operational_interpretation_version": 8, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
CST |
DFD |
2L09 |
465919+465926 |
8 |
75 |
None |
{"version": 3, "segments": [{"to_m": 738.479, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 2086.518, "from_m": 738.479, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 5503.135, "from_m": 2086.518, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5542.659, "from_m": 5503.135, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7743.57, "from_m": 5542.659, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8068.521, "from_m": 7743.57, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 8458.559, "from_m": 8068.521, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 10420.264, "from_m": 8458.559, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11955.423, "from_m": 10420.264, "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": 12371.949, "from_m": 11955.423, "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": 12429.048, "from_m": 12371.949, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13866.439, "from_m": 12429.048, "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": 15598.4, "from_m": 13866.439, "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": 15989.659, "from_m": 15598.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": 16888.115, "from_m": 15989.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": 16921.869, "from_m": 16888.115, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25542.431, "from_m": 16921.869, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25571.964, "from_m": 25542.431, "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": 27249.371, "from_m": 25571.964, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27986.727, "from_m": 27249.371, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 28032.369, "from_m": 27986.727, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28382.057, "from_m": 28032.369, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 28654.774, "from_m": 28382.057, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 630561, "profile_key": "a095d2ca03932c6f65893bb88937bd4dfe5a481ca96a87da41920b0e083a19c7", "schedule_id": 23529, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0632", "location": "London Cannon Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100116}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0633H", "location": "Borough Market Jn", "stage_seq": 2, "distance_m": 1227.376, "section_seq": 1, "route_path_id": 100116}, {"is_pass": false, "wtt_arr": "0635", "wtt_dep": "0636", "location": "London Bridge", "stage_seq": 3, "distance_m": 1549.595, "section_seq": 1, "route_path_id": 100116}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0640", "location": "North Kent East Jn", "stage_seq": 4, "distance_m": 5474.609, "section_seq": 1, "route_path_id": 100116}, {"is_pass": false, "wtt_arr": "0641H", "wtt_dep": "0642", "location": "New Cross", "stage_seq": 5, "distance_m": 6372.808, "section_seq": 1, "route_path_id": 100116}, {"is_pass": false, "wtt_arr": "0643H", "wtt_dep": "0644", "location": "St. John's", "stage_seq": 6, "distance_m": 7551.837, "section_seq": 1, "route_path_id": 100116}, {"is_pass": false, "wtt_arr": "0646", "wtt_dep": "0647", "location": "Lewisham", "stage_seq": 7, "distance_m": 8219.698, "section_seq": 1, "route_path_id": 100116}, {"is_pass": false, "wtt_arr": "0649H", "wtt_dep": "0650", "location": "Blackheath", "stage_seq": 8, "distance_m": 9762.48, "section_seq": 1, "route_path_id": 100116}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0653H", "location": "Angerstein Jn", "stage_seq": 9, "distance_m": 12403.562, "section_seq": 1, "route_path_id": 100116}, {"is_pass": false, "wtt_arr": "0654H", "wtt_dep": "0655H", "location": "Charlton", "stage_seq": 10, "distance_m": 12815.992, "section_seq": 1, "route_path_id": 100116}, {"is_pass": false, "wtt_arr": "0658H", "wtt_dep": "0659", "location": "Woolwich Dockyard", "stage_seq": 11, "distance_m": 14697.476, "section_seq": 1, "route_path_id": 100116}, {"is_pass": false, "wtt_arr": "0701", "wtt_dep": "0702", "location": "Woolwich Arsenal", "stage_seq": 12, "distance_m": 15852.37, "section_seq": 1, "route_path_id": 100116}, {"is_pass": false, "wtt_arr": "0703H", "wtt_dep": "0704", "location": "Plumstead", "stage_seq": 13, "distance_m": 16679.976, "section_seq": 1, "route_path_id": 100116}, {"is_pass": false, "wtt_arr": "0707", "wtt_dep": "0708", "location": "Abbey Wood", "stage_seq": 14, "distance_m": 19219.31, "section_seq": 1, "route_path_id": 100116}, {"is_pass": false, "wtt_arr": "0710H", "wtt_dep": "0711", "location": "Belvedere", "stage_seq": 15, "distance_m": 21560.547, "section_seq": 1, "route_path_id": 100116}, {"is_pass": false, "wtt_arr": "0713H", "wtt_dep": "0714", "location": "Erith", "stage_seq": 16, "distance_m": 23551.549, "section_seq": 1, "route_path_id": 100116}, {"is_pass": false, "wtt_arr": "0716H", "wtt_dep": "0718", "location": "Slade Green", "stage_seq": 17, "distance_m": 25420.963, "section_seq": 1, "route_path_id": 100116}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0719", "location": "Crayford Creek Jn", "stage_seq": 18, "distance_m": 26120.625, "section_seq": 1, "route_path_id": 100116}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0720", "location": "Crayford Spur A Jn", "stage_seq": 19, "distance_m": 27249.371, "section_seq": 1, "route_path_id": 100116}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0720H", "location": "Dartford Jn", "stage_seq": 20, "distance_m": 27933.3, "section_seq": 1, "route_path_id": 100116}, {"is_pass": false, "wtt_arr": "0722", "wtt_dep": null, "location": "Dartford", "stage_seq": 21, "distance_m": 28654.774, "section_seq": 1, "route_path_id": 100116}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 28654.774, "from_m": 0.0, "section_seq": 1, "route_path_id": 100116}], "total_distance_m": 28654.774, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 28478.755, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 176.019, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
London Cannon Street |
0632 |
0632 |
4 |
6:32:00 |
None |
Dartford |
0722 |
0722 |
1 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:P88286/2026-09-17/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
London Cannon Street |
London Bridge |
None |
None |
None |
None |
1 |
0 |
2026-09-17 05:04:51 |
TERMINATED |
2026-09-17 04:54:00 |
London Cannon Street |
TRUST |
TRUST_CANCELLATION |
16791621 |
1789620874178721 |
8 |
8 |
2026-09-17 05:04:34.568721 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:54:34.174605 |
| 597669 |
627975 |
C39832 |
895A93M517 |
2026-09-17 |
COMPLETE |
16790923 |
2026-09-17 05:54:00 |
2026-09-17 05:04:51 |
2026-09-19 05:04:51 |
{"id": 627975, "stp": "P", "toc": "Thameslink", "uid": "C39832", "consist": "700039", "dest_crs": "DFD", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C39832/2026-09-17/detailed", "trust_id": "895A93M517", "origin_crs": "RTR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dartford", "service_date": "2026-09-17", "dest_arr_time": "0552", "dest_platform": "4", "is_terminated": 1, "next_location": "Dartford", "signalling_id": "5A93", "timing_status": "LATE", "origin_station": "Rochester", "current_leg_arr": "0554", "current_leg_dep": "0516", "current_leg_end": "Dartford", "origin_dep_time": "0517", "origin_platform": "3", "current_location": "Dartford", "last_update_time": "2026-09-17T05:04:51", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.5069954842046895, 51.38947132111109], [0.5068314, 51.3896397], [0.5068149999999999, 51.389656499999994], [0.5067934, 51.3896787], [0.5063082, 51.3900591], [0.5059877999999999, 51.3902716], [0.5059402, 51.39030310000001], [0.5058922, 51.3903348], [0.5055545, 51.3904976], [0.5051227, 51.3906834], [0.5047739999999998, 51.3908173], [0.5046130999999999, 51.3908709], [0.5040766, 51.391061699999995], [0.5034597, 51.3912809], [0.5030348, 51.3914395], [0.50298, 51.391459], [0.5029039999999999, 51.391487100000006], [0.5028596, 51.3915045], [0.5027732, 51.39154009999999], [0.5026924, 51.3915734], [0.5026137, 51.3916084], [0.5025293, 51.3916496], [0.5024767, 51.39167439999999], [0.5024247, 51.3917003], [0.50236, 51.3917338], [0.5022823, 51.3917775], [0.502225, 51.3918122], [0.5020848, 51.3918959], [0.5017279000000001, 51.3921119], [0.5008635829631499, 51.392654977442376], [0.5006840614948467, 51.39276725529325], [0.500524819665869, 51.392866238362885], [0.5003835759233438, 51.39295409486539], [0.5002580487143977, 51.393032993014934], [0.5001459564861572, 51.39310510102567], [0.500045017685749, 51.39317258711173], [0.4999529507602998, 51.393237619487266], [0.4998674741569362, 51.39330236636641], [0.4997863063227849, 51.39336899596333], [0.4997071657049724, 51.39343967649216], [0.4996277707506255, 51.393516576167045], [0.4995458399068708, 51.39360186320212], [0.499459091620835, 51.39369770581156], [0.4993652443396446, 51.393806272209474], [0.49926201651042634, 51.39392973061004], [0.4991471265803069, 51.39407024922739], [0.499105, 51.394143], [0.49905739999999993, 51.39425210000001], [0.499016, 51.39436619999999], [0.49898900000000007, 51.394453299999995], [0.4989648999999999, 51.3945415], [0.4989491999999999, 51.394628299999994], [0.4989378, 51.39470080000001], [0.4989245, 51.394822600000005], [0.4989234000000001, 51.39492880000001], [0.4989361999999999, 51.3950489], [0.49897490000000005, 51.39524560000001], [0.4990086, 51.3953534], [0.4990512, 51.39545329999999], [0.4991099, 51.3955642], [0.4991654, 51.3956592], [0.4992397, 51.3957574], [0.4992766, 51.3958041], [0.4993296, 51.3958651], [0.4993786, 51.395915300000006], [0.4994547, 51.39598399999999], [0.4995673999999999, 51.3960814], [0.4996956, 51.39618999999999], [0.4999897, 51.3963688], [0.5003314, 51.3965686], [0.5003714245118146, 51.396593767955736], [0.5006854, 51.39679120000001], [0.500873, 51.3969348], [0.5010114, 51.397050599999986], [0.5011425999999999, 51.39717580000001], [0.5012433, 51.3972924], [0.5013075, 51.39739749999999], [0.5013676999999999, 51.397507099999984], [0.5013746, 51.3975197], [0.5014352, 51.3976489], [0.5014818999999999, 51.397774899999995], [0.5015338999999999, 51.39794279999999], [0.5015596, 51.39816139999999], [0.5015456, 51.398361], [0.5015326, 51.39845679999999], [0.5015128999999999, 51.39861589999999], [0.5014155, 51.39887790000001], [0.5013272, 51.3990294], [0.5012532, 51.39912139999999], [0.5010875, 51.399327500000005], [0.500857, 51.3995283], [0.5006962, 51.3996684], [0.4997548999999999, 51.4003923], [0.4979387, 51.40183960000001], [0.4951499999999999, 51.4040506], [0.4939212999999999, 51.404996700000005], [0.4937085, 51.405137999999994], [0.49276639999999994, 51.4059311], [0.4921629, 51.4064104], [0.48920829999999993, 51.4087503], [0.4878694, 51.409803100000005], [0.4859259999999999, 51.41135089999999], [0.4816856, 51.4146365], [0.4811385, 51.4151134], [0.472778, 51.4217196], [0.4686513000000001, 51.424959], [0.4673441, 51.425944699999995], [0.4670497, 51.426162099999985], [0.4667607, 51.4263691], [0.4664187, 51.426622900000005], [0.4661746, 51.4268026], [0.4657398, 51.4271302], [0.46534629999999993, 51.4274295], [0.4650713000000001, 51.4276455], [0.4649748, 51.42772020000001], [0.4648744, 51.4278022], [0.4638594, 51.428631300000006], [0.4632801, 51.4290962], [0.4613328999999999, 51.4305907], [0.4608215, 51.43102100000001], [0.4602915000000001, 51.4314398], [0.45981399999999994, 51.4317913], [0.4586733, 51.43253119999999], [0.45765410000000006, 51.43307819999998], [0.4570595, 51.4333606], [0.4559844, 51.4338038], [0.45498369999999994, 51.4341524], [0.4539891, 51.434432500000014], [0.4532903, 51.4345996], [0.4529324, 51.4346811], [0.45212259999999993, 51.4348321], [0.4514673, 51.4349188], [0.4511406, 51.434962], [0.4504549999999999, 51.4350518], [0.4491576420597607, 51.43520306936556], [0.4465201, 51.4355106], [0.44385109999999994, 51.43581989999999], [0.4428633, 51.43590309999999], [0.4419853034235536, 51.43600600487904], [0.4417356086300403, 51.43603614996738], [0.4415150333825112, 51.43606327538371], [0.44131941147134635, 51.43608779105814], [0.4411445766869261, 51.436110106920765], [0.4409863628196304, 51.43613063290166], [0.4408406036598397, 51.436149778930925], [0.44070313299793407, 51.43616795493865], [0.44056978462429386, 51.43618557085493], [0.440436392329299, 51.436203036609854], [0.44029878990332993, 51.4362207621335], [0.4401528111367668, 51.436239157355985], [0.43999428981998967, 51.436258632207384], [0.43981905974337887, 51.4362795966178], [0.43962295469731455, 51.43630246051732], [0.4394018084721769, 51.43632763383602], [0.4391514548583462, 51.436355526504016], [0.4385301999999999, 51.4364201], [0.4380002, 51.4364746], [0.43721759999999993, 51.436572099999985], [0.4367926, 51.43662379999999], [0.4363734, 51.4366705], [0.4351471, 51.4368088], [0.43422590000000005, 51.4369221], [0.43299039999999994, 51.437046900000006], [0.4316808999999999, 51.4371967], [0.4308891, 51.437292799999994], [0.4295273, 51.4374426], [0.4283657, 51.43757130000001], [0.427044, 51.4377211], [0.4257775999999999, 51.43786899999999], [0.4251152, 51.43794190000001], [0.4236147, 51.43811290000001], [0.423436, 51.43813209999998], [0.42265649999999994, 51.438224299999995], [0.4212978, 51.43838180000001], [0.4211283, 51.438400999999985], [0.4200931, 51.4385162], [0.41929539999999993, 51.43859839999999], [0.41891919999999994, 51.43864490000001], [0.4180666, 51.43873320000001], [0.417282, 51.438822], [0.4163854, 51.43892389999999], [0.4152062, 51.43905780000001], [0.4140737, 51.4391903], [0.412981, 51.43931829999999], [0.4119302, 51.4394464], [0.4109121999999999, 51.4395571], [0.4106902999999999, 51.4395832], [0.4099033999999999, 51.43968079999999], [0.4097563, 51.439698], [0.4091936, 51.4397637], [0.4083273, 51.439870000000006], [0.40733489999999994, 51.439982099999995], [0.4062328, 51.440113], [0.4051214, 51.44023969999999], [0.4049532, 51.44025709999999], [0.40405659999999993, 51.4403605], [0.4032183, 51.4404565], [0.4021044999999999, 51.440583199999985], [0.4019014, 51.44062250000001], [0.4006101, 51.44075349999999], [0.40039059999999993, 51.44077969999999], [0.39933289999999994, 51.4409092], [0.3982167999999999, 51.441037300000005], [0.39727340000000005, 51.4411493], [0.3964141, 51.4412046], [0.3953983999999999, 51.4412498], [0.3944457, 51.4412658], [0.393437, 51.441248300000005], [0.3928066, 51.4412221], [0.3925707, 51.4412046], [0.3916927999999999, 51.4411552], [0.3906934, 51.44106639999999], [0.3899042, 51.44097899999999], [0.3890354999999999, 51.44085530000001], [0.3882346, 51.44073159999999], [0.3873674, 51.44056369999999], [0.3861892, 51.440311], [0.38531819999999994, 51.44010430000001], [0.3841648, 51.4398065], [0.3839848, 51.43976010000001], [0.38307269999999993, 51.43956609999999], [0.3822961, 51.43944839999999], [0.3817148, 51.439390200000005], [0.3810731, 51.439354499999986], [0.3797978, 51.4393947], [0.37928899999999993, 51.4394288], [0.37915229999999994, 51.439445799999994], [0.3790580999999999, 51.4394576], [0.3785915, 51.43951569999999], [0.3774321, 51.43972910000001], [0.3750664, 51.440127], [0.37276629999999994, 51.4405215], [0.370296, 51.4409763], [0.3696752, 51.4410303], [0.3692978, 51.44110599999999], [0.3687097, 51.4412013], [0.3683721, 51.4412426], [0.3678498999999999, 51.441303999999995], [0.3675763, 51.4413309], [0.3673026999999999, 51.44134429999999], [0.36712224169326135, 51.44134684111567], [0.3668411, 51.4413508], [0.3661049, 51.441340100000005], [0.3656053, 51.44131999999999], [0.3651378, 51.4412848], [0.3647862, 51.4412481], [0.3641284, 51.44115909999999], [0.36365809999999993, 51.44108239999999], [0.3630410999999999, 51.4409556], [0.362645, 51.4408655], [0.3623021, 51.440782600000006], [0.3618059, 51.4406781], [0.3613438, 51.440571100000014], [0.36079729999999993, 51.4403813], [0.3602304, 51.4401618], [0.35932611364780853, 51.439848464436615], [0.35915449999999993, 51.439789], [0.35759369999999996, 51.4392904], [0.35716549999999997, 51.4391757], [0.3566629, 51.43905209999999], [0.35524719999999993, 51.43869249999999], [0.3543057, 51.438471400000005], [0.3532543, 51.4382407], [0.35231289999999993, 51.4380852], [0.35130429999999996, 51.4379247], [0.35013219999999995, 51.43776919999999], [0.3491076, 51.43765380000001], [0.3483298, 51.4375869], [0.34722959999999997, 51.4375363], [0.34631449999999997, 51.43749570000001], [0.3458249, 51.4374739], [0.34560459999999993, 51.4374697], [0.3453042, 51.4374678], [0.34504100000000004, 51.43746899999999], [0.3447554, 51.43747139999999], [0.34437429999999997, 51.4374795], [0.3440912, 51.4374878], [0.34372389999999997, 51.4375017], [0.34325659999999997, 51.437523500000005], [0.34307809999999994, 51.4375344], [0.3427606, 51.4375554], [0.3424536, 51.43757839999999], [0.3420079, 51.4376187], [0.3418669999999999, 51.4376329], [0.3414364999999999, 51.437686600000006], [0.34099039999999997, 51.4377455], [0.3399666, 51.4378996], [0.33921819999999997, 51.43804080000001], [0.33834649999999994, 51.43822359999999], [0.33778269999999994, 51.4383584], [0.3373953, 51.4384568], [0.3369867, 51.4385701], [0.3366205, 51.43867839999999], [0.3363288, 51.4387679], [0.3362862, 51.438781], [0.33623679999999995, 51.438796800000006], [0.33622309999999994, 51.4388012], [0.33593459999999997, 51.43889339999999], [0.33545829999999993, 51.43905719999999], [0.3349794, 51.43926139999999], [0.3345436, 51.4394685], [0.3342961, 51.4396022], [0.33422506925158335, 51.43964372212159], [0.3340188, 51.43976429999999], [0.3335874, 51.4400301], [0.33328379999999996, 51.4402183], [0.33194979999999996, 51.44089], [0.33132999999999996, 51.44113479999999], [0.33105017326969355, 51.44123546954114], [0.3309068209380885, 51.441287041416984], [0.33079229999999993, 51.44136280000001], [0.33062532869532335, 51.44148146761434], [0.3305565653119731, 51.441530338117595], [0.3304252, 51.441623699999994], [0.329975, 51.4419466], [0.3295022, 51.44233839999999], [0.3289261636192083, 51.442817580280106], [0.3287237, 51.44298599999999], [0.32850579999999996, 51.4431726], [0.3282676, 51.4433516], [0.3277997, 51.4436979], [0.32719159999999997, 51.4441198], [0.3268944, 51.444333099999994], [0.32658849999999995, 51.444528299999995], [0.32592189999999993, 51.44490450000001], [0.3255611, 51.4451038], [0.32521969999999994, 51.44529150000001], [0.32491229999999993, 51.44545689999999], [0.3245952, 51.44561980000002], [0.3239596, 51.44593419999999], [0.3235655, 51.4461148], [0.32319159999999997, 51.4462832], [0.3228013, 51.44644389999999], [0.3226495, 51.44650600000001], [0.3224112, 51.446603399999994], [0.32174719999999996, 51.4468524], [0.3210785, 51.447095], [0.32078629999999997, 51.4471918], [0.3205672, 51.44726690000001], [0.3204631, 51.44730260000001], [0.3201354, 51.44740509999999], [0.3198155999999999, 51.447510099999995], [0.3194876, 51.44761140000001], [0.3190051, 51.447750199999994], [0.31853669999999995, 51.4478781], [0.318052, 51.4480003], [0.3175921, 51.44811080000001], [0.3174190862992408, 51.44814947369473], [0.31714180830063227, 51.4482114534848], [0.3169546, 51.4482533], [0.3169371580099112, 51.44825686688842], [0.31684805070745503, 51.448275089334786], [0.31660192167445467, 51.4483254226926], [0.3164413914158841, 51.44835825108139], [0.3163038717484993, 51.44838637379253], [0.31611009999999995, 51.44842599999999], [0.31585979999999997, 51.4484673], [0.31548909999999997, 51.4485284], [0.3149097, 51.44861989999999], [0.3142778, 51.4487112], [0.31365449999999995, 51.4487833], [0.3129896, 51.44884349999999], [0.312281, 51.4489026], [0.31002299999999994, 51.4490965], [0.3093765, 51.4491415], [0.309221, 51.44915240000001], [0.30820369999999997, 51.44922360000001], [0.30702699999999994, 51.4493057], [0.3063789, 51.4493526], [0.3031344999999999, 51.44960580000001], [0.30150269999999996, 51.44974090000001], [0.2999132, 51.4498542], [0.29972499999999996, 51.4498696], [0.2992971, 51.44989899999999], [0.2992459, 51.4499025], [0.2981659, 51.4499886], [0.2970995, 51.4500695], [0.2965497999999999, 51.4501085], [0.2960244, 51.4501383], [0.295414, 51.45016199999999], [0.2948853, 51.4501732], [0.293878, 51.4501748], [0.2929464, 51.45015070000001], [0.2921876, 51.450116400000006], [0.29142879999999993, 51.45006769999999], [0.2905988, 51.44999649999999], [0.28986519999999993, 51.4499343], [0.2893742, 51.4498991], [0.2888783999999999, 51.44987129999999], [0.288218, 51.449842499999995], [0.28757579999999994, 51.449833299999995], [0.2841891, 51.4499227], [0.2837386, 51.44994599999998], [0.2833197, 51.449977], [0.2828832, 51.45001599999999], [0.2824112, 51.450071699999995], [0.2820482, 51.450117], [0.2817119, 51.4501605], [0.28080019999999994, 51.45029710000001], [0.2798728, 51.45045869999999], [0.27887629999999997, 51.4506512], [0.2785039, 51.4507231], [0.27778909999999996, 51.4508496], [0.2773326, 51.45091719999999], [0.2768323, 51.450988499999994], [0.27628959999999997, 51.45105290000001], [0.27585679999999996, 51.4511015], [0.2757265, 51.4511141], [0.27518989999999993, 51.45116430000001], [0.2746921, 51.45119840000001], [0.2743181, 51.45122349999999], [0.2737959, 51.4512513], [0.27294419999999997, 51.45128719999999], [0.2720796, 51.4513033], [0.2714984, 51.4513123], [0.27053019999999994, 51.45132480000001], [0.26949458523585645, 51.45134206330723], [0.2694024, 51.4513436], [0.2683866999999999, 51.451358], [0.2672285999999999, 51.4513679], [0.26614099999999996, 51.45137950000001], [0.264983, 51.4513912], [0.2643352, 51.4513942], [0.2634177, 51.4514001], [0.2624855, 51.4514091], [0.2611519, 51.451418099999984], [0.2606114, 51.4514236], [0.26027729999999993, 51.451427], [0.2583682, 51.45144410000001], [0.2564203, 51.451447599999995], [0.25432, 51.451479899999995], [0.2525087999999999, 51.451497], [0.2503178, 51.451522099999984], [0.2485008, 51.45154], [0.24712839999999997, 51.4515525], [0.245684, 51.45157319999999], [0.2452697, 51.45157139999999], [0.2449359, 51.4515606], [0.2446324, 51.451548899999985], [0.24438640000000003, 51.451533700000006], [0.2441662, 51.451514], [0.2438584, 51.45148530000001], [0.2434671, 51.451434199999994], [0.24314920000000004, 51.45138039999999], [0.2428327, 51.4513176], [0.2425018, 51.4512513], [0.24215789999999995, 51.4511617], [0.24190039999999996, 51.45108900000001], [0.2415681, 51.450994], [0.2413049, 51.4509017], [0.2410617, 51.450812000000006], [0.2407956, 51.4507053], [0.2406057, 51.4506219], [0.24031939999999996, 51.45048479999999], [0.24013090000000004, 51.45038529999999], [0.23999139999999997, 51.4503117], [0.23982310000000004, 51.4502024], [0.2396073, 51.45007149999999], [0.23942889999999992, 51.4499487], [0.2392376, 51.4498097], [0.2390318, 51.449662699999976], [0.2387398, 51.4494448], [0.2384708, 51.4492538], [0.23820030000000003, 51.4490781], [0.23792119999999997, 51.4489149], [0.23764209999999997, 51.448761600000005], [0.23750910000000003, 51.4486867], [0.2373555, 51.44859819999999], [0.23693139999999996, 51.448421200000006], [0.23638069999999992, 51.4482141], [0.2359141, 51.4480437], [0.23543690000000003, 51.44791299999999], [0.2349799, 51.4478203], [0.2344003, 51.447726399999986], [0.2339838999999999, 51.4476541], [0.2334574, 51.44760839999999], [0.2329521, 51.4475674], [0.2323338, 51.44754509999999], [0.2317107, 51.447512], [0.231162, 51.4474819], [0.2306998, 51.4474525], [0.22983379999999995, 51.44741770000001], [0.22919660000000003, 51.4473913], [0.2277298, 51.4473351], [0.22645479999999993, 51.4472755], [0.2255103, 51.44725639999999], [0.2249391, 51.447231899999984], [0.2246248, 51.44721570000001], [0.2241393, 51.44719539999999], [0.2237742, 51.44717709999999], [0.2233416, 51.447178499999985], [0.2226273, 51.4471722], [0.22234229999999996, 51.44717760000001], [0.22168099999999996, 51.4472199], [0.2209436, 51.4472844], [0.22074669999999996, 51.4473016], [0.22052109999999997, 51.4473283], [0.2201921, 51.447371100000005], [0.2199828, 51.447404299999995], [0.2197223, 51.44745129999999]]}", "current_leg_start": "Rochester", "dest_arr_time_act": "0552", "motion_projection": null, "next_location_lat": "51.4474513", "next_location_lon": "0.2197223", "previous_location": "Rochester", "current_leg_milage": "14.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 659.282, \"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\": 953.007, \"from_m\": 659.282, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1437.196, \"from_m\": 953.007, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 11454.623, \"from_m\": 1437.196, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 12450.986, \"from_m\": 11454.623, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13087.133, \"from_m\": 12450.986, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 21522.487, \"from_m\": 13087.133, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23325.627, \"from_m\": 21522.487, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23568.599, \"from_m\": 23325.627, \"capability_applied\": null, \"effective_limit_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\": 627975, \"profile_key\": \"2ad5fdd92a6eae58e92de3648d06a108ce3ff60153c196d2a2a0fb8ce1f5b116\", \"schedule_id\": 5773, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0517\", \"location\": \"Rochester\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30017}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0519H\", \"location\": \"Rochester Bridge Jn\", \"stage_seq\": 2, \"distance_m\": 659.282, \"section_seq\": 1, \"route_path_id\": 30017}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0520H\", \"location\": \"Strood\", \"stage_seq\": 3, \"distance_m\": 1071.668, \"section_seq\": 1, \"route_path_id\": 30017}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0527H\", \"location\": \"Hoo Jn\", \"stage_seq\": 4, \"distance_m\": 7440.968, \"section_seq\": 1, \"route_path_id\": 30017}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0537\", \"location\": \"Gravesend\", \"stage_seq\": 5, \"distance_m\": 12661.926, \"section_seq\": 1, \"route_path_id\": 30017}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0539\", \"location\": \"Springhead Junction (CTRL)\", \"stage_seq\": 6, \"distance_m\": 15077.828, \"section_seq\": 1, \"route_path_id\": 30017}, {\"is_pass\": false, \"wtt_arr\": \"0552\", \"wtt_dep\": null, \"location\": \"Dartford\", \"stage_seq\": 7, \"distance_m\": 23568.599, \"section_seq\": 1, \"route_path_id\": 30017}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 23568.599, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30017}], \"total_distance_m\": 23568.599, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 23568.599, \"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": "0517", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "38.0", "current_position_lat": "51.4474513", "current_position_lon": "0.2197223", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32263, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:19:26Z\", \"source_id\": 52025821, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:20:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:19:34Z\", \"source_id\": 16778831, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32239, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:35:19Z\", \"source_id\": 52042239, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:36:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:35:23Z\", \"source_id\": 16783721, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31741, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:53:01Z\", \"source_id\": 52065704, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:54:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:53:08Z\", \"source_id\": 16790923, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Dartford", "service_state_platform": "4", "timing_fact_generation": 1789620790574225, "current_leg_arrival_utc": "2026-09-17T05:54:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:54:37.096490", "service_state_evidence_id": 16790923, "current_leg_start_actual_dep": "2026-09-17T05:19:00+01:00", "operational_evidence_version": 26, "service_state_event_time_utc": "2026-09-17T04:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:04:37.150290", "service_state_valid_until_kind": null, "operational_interpretation_version": 26, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Thameslink |
P |
RTR |
DFD |
5A93 |
700039 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 659.282, "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": 953.007, "from_m": 659.282, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1437.196, "from_m": 953.007, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 11454.623, "from_m": 1437.196, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 12450.986, "from_m": 11454.623, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13087.133, "from_m": 12450.986, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 21522.487, "from_m": 13087.133, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23325.627, "from_m": 21522.487, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23568.599, "from_m": 23325.627, "capability_applied": null, "effective_limit_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": 627975, "profile_key": "2ad5fdd92a6eae58e92de3648d06a108ce3ff60153c196d2a2a0fb8ce1f5b116", "schedule_id": 5773, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0517", "location": "Rochester", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30017}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0519H", "location": "Rochester Bridge Jn", "stage_seq": 2, "distance_m": 659.282, "section_seq": 1, "route_path_id": 30017}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0520H", "location": "Strood", "stage_seq": 3, "distance_m": 1071.668, "section_seq": 1, "route_path_id": 30017}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0527H", "location": "Hoo Jn", "stage_seq": 4, "distance_m": 7440.968, "section_seq": 1, "route_path_id": 30017}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0537", "location": "Gravesend", "stage_seq": 5, "distance_m": 12661.926, "section_seq": 1, "route_path_id": 30017}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0539", "location": "Springhead Junction (CTRL)", "stage_seq": 6, "distance_m": 15077.828, "section_seq": 1, "route_path_id": 30017}, {"is_pass": false, "wtt_arr": "0552", "wtt_dep": null, "location": "Dartford", "stage_seq": 7, "distance_m": 23568.599, "section_seq": 1, "route_path_id": 30017}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 23568.599, "from_m": 0.0, "section_seq": 1, "route_path_id": 30017}], "total_distance_m": 23568.599, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 23568.599, "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": 32263, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:19:26Z", "source_id": 52025821, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T04:20:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:19:34Z", "source_id": 16778831, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32239, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:35:19Z", "source_id": 52042239, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T04:36:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:35:23Z", "source_id": 16783721, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31741, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:53:01Z", "source_id": 52065704, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T04:54:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:53:08Z", "source_id": 16790923, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:54:00+01:00", "operational_fact": true}] |
Rochester |
0517 |
0517 |
3 |
None |
None |
Dartford |
0552 |
0552 |
4 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C39832/2026-09-17/detailed |
None |
Rochester |
2026-09-17T05:19:00+01:00 |
Dartford |
38.0 |
{"type": "LineString", "coordinates": [[0.5069954842046895, 51.38947132111109], [0.5068314, 51.3896397], [0.5068149999999999, 51.389656499999994], [0.5067934, 51.3896787], [0.5063082, 51.3900591], [0.5059877999999999, 51.3902716], [0.5059402, 51.39030310000001], [0.5058922, 51.3903348], [0.5055545, 51.3904976], [0.5051227, 51.3906834], [0.5047739999999998, 51.3908173], [0.5046130999999999, 51.3908709], [0.5040766, 51.391061699999995], [0.5034597, 51.3912809], [0.5030348, 51.3914395], [0.50298, 51.391459], [0.5029039999999999, 51.391487100000006], [0.5028596, 51.3915045], [0.5027732, 51.39154009999999], [0.5026924, 51.3915734], [0.5026137, 51.3916084], [0.5025293, 51.3916496], [0.5024767, 51.39167439999999], [0.5024247, 51.3917003], [0.50236, 51.3917338], [0.5022823, 51.3917775], [0.502225, 51.3918122], [0.5020848, 51.3918959], [0.5017279000000001, 51.3921119], [0.5008635829631499, 51.392654977442376], [0.5006840614948467, 51.39276725529325], [0.500524819665869, 51.392866238362885], [0.5003835759233438, 51.39295409486539], [0.5002580487143977, 51.393032993014934], [0.5001459564861572, 51.39310510102567], [0.500045017685749, 51.39317258711173], [0.4999529507602998, 51.393237619487266], [0.4998674741569362, 51.39330236636641], [0.4997863063227849, 51.39336899596333], [0.4997071657049724, 51.39343967649216], [0.4996277707506255, 51.393516576167045], [0.4995458399068708, 51.39360186320212], [0.499459091620835, 51.39369770581156], [0.4993652443396446, 51.393806272209474], [0.49926201651042634, 51.39392973061004], [0.4991471265803069, 51.39407024922739], [0.499105, 51.394143], [0.49905739999999993, 51.39425210000001], [0.499016, 51.39436619999999], [0.49898900000000007, 51.394453299999995], [0.4989648999999999, 51.3945415], [0.4989491999999999, 51.394628299999994], [0.4989378, 51.39470080000001], [0.4989245, 51.394822600000005], [0.4989234000000001, 51.39492880000001], [0.4989361999999999, 51.3950489], [0.49897490000000005, 51.39524560000001], [0.4990086, 51.3953534], [0.4990512, 51.39545329999999], [0.4991099, 51.3955642], [0.4991654, 51.3956592], [0.4992397, 51.3957574], [0.4992766, 51.3958041], [0.4993296, 51.3958651], [0.4993786, 51.395915300000006], [0.4994547, 51.39598399999999], [0.4995673999999999, 51.3960814], [0.4996956, 51.39618999999999], [0.4999897, 51.3963688], [0.5003314, 51.3965686], [0.5003714245118146, 51.396593767955736], [0.5006854, 51.39679120000001], [0.500873, 51.3969348], [0.5010114, 51.397050599999986], [0.5011425999999999, 51.39717580000001], [0.5012433, 51.3972924], [0.5013075, 51.39739749999999], [0.5013676999999999, 51.397507099999984], [0.5013746, 51.3975197], [0.5014352, 51.3976489], [0.5014818999999999, 51.397774899999995], [0.5015338999999999, 51.39794279999999], [0.5015596, 51.39816139999999], [0.5015456, 51.398361], [0.5015326, 51.39845679999999], [0.5015128999999999, 51.39861589999999], [0.5014155, 51.39887790000001], [0.5013272, 51.3990294], [0.5012532, 51.39912139999999], [0.5010875, 51.399327500000005], [0.500857, 51.3995283], [0.5006962, 51.3996684], [0.4997548999999999, 51.4003923], [0.4979387, 51.40183960000001], [0.4951499999999999, 51.4040506], [0.4939212999999999, 51.404996700000005], [0.4937085, 51.405137999999994], [0.49276639999999994, 51.4059311], [0.4921629, 51.4064104], [0.48920829999999993, 51.4087503], [0.4878694, 51.409803100000005], [0.4859259999999999, 51.41135089999999], [0.4816856, 51.4146365], [0.4811385, 51.4151134], [0.472778, 51.4217196], [0.4686513000000001, 51.424959], [0.4673441, 51.425944699999995], [0.4670497, 51.426162099999985], [0.4667607, 51.4263691], [0.4664187, 51.426622900000005], [0.4661746, 51.4268026], [0.4657398, 51.4271302], [0.46534629999999993, 51.4274295], [0.4650713000000001, 51.4276455], [0.4649748, 51.42772020000001], [0.4648744, 51.4278022], [0.4638594, 51.428631300000006], [0.4632801, 51.4290962], [0.4613328999999999, 51.4305907], [0.4608215, 51.43102100000001], [0.4602915000000001, 51.4314398], [0.45981399999999994, 51.4317913], [0.4586733, 51.43253119999999], [0.45765410000000006, 51.43307819999998], [0.4570595, 51.4333606], [0.4559844, 51.4338038], [0.45498369999999994, 51.4341524], [0.4539891, 51.434432500000014], [0.4532903, 51.4345996], [0.4529324, 51.4346811], [0.45212259999999993, 51.4348321], [0.4514673, 51.4349188], [0.4511406, 51.434962], [0.4504549999999999, 51.4350518], [0.4491576420597607, 51.43520306936556], [0.4465201, 51.4355106], [0.44385109999999994, 51.43581989999999], [0.4428633, 51.43590309999999], [0.4419853034235536, 51.43600600487904], [0.4417356086300403, 51.43603614996738], [0.4415150333825112, 51.43606327538371], [0.44131941147134635, 51.43608779105814], [0.4411445766869261, 51.436110106920765], [0.4409863628196304, 51.43613063290166], [0.4408406036598397, 51.436149778930925], [0.44070313299793407, 51.43616795493865], [0.44056978462429386, 51.43618557085493], [0.440436392329299, 51.436203036609854], [0.44029878990332993, 51.4362207621335], [0.4401528111367668, 51.436239157355985], [0.43999428981998967, 51.436258632207384], [0.43981905974337887, 51.4362795966178], [0.43962295469731455, 51.43630246051732], [0.4394018084721769, 51.43632763383602], [0.4391514548583462, 51.436355526504016], [0.4385301999999999, 51.4364201], [0.4380002, 51.4364746], [0.43721759999999993, 51.436572099999985], [0.4367926, 51.43662379999999], [0.4363734, 51.4366705], [0.4351471, 51.4368088], [0.43422590000000005, 51.4369221], [0.43299039999999994, 51.437046900000006], [0.4316808999999999, 51.4371967], [0.4308891, 51.437292799999994], [0.4295273, 51.4374426], [0.4283657, 51.43757130000001], [0.427044, 51.4377211], [0.4257775999999999, 51.43786899999999], [0.4251152, 51.43794190000001], [0.4236147, 51.43811290000001], [0.423436, 51.43813209999998], [0.42265649999999994, 51.438224299999995], [0.4212978, 51.43838180000001], [0.4211283, 51.438400999999985], [0.4200931, 51.4385162], [0.41929539999999993, 51.43859839999999], [0.41891919999999994, 51.43864490000001], [0.4180666, 51.43873320000001], [0.417282, 51.438822], [0.4163854, 51.43892389999999], [0.4152062, 51.43905780000001], [0.4140737, 51.4391903], [0.412981, 51.43931829999999], [0.4119302, 51.4394464], [0.4109121999999999, 51.4395571], [0.4106902999999999, 51.4395832], [0.4099033999999999, 51.43968079999999], [0.4097563, 51.439698], [0.4091936, 51.4397637], [0.4083273, 51.439870000000006], [0.40733489999999994, 51.439982099999995], [0.4062328, 51.440113], [0.4051214, 51.44023969999999], [0.4049532, 51.44025709999999], [0.40405659999999993, 51.4403605], [0.4032183, 51.4404565], [0.4021044999999999, 51.440583199999985], [0.4019014, 51.44062250000001], [0.4006101, 51.44075349999999], [0.40039059999999993, 51.44077969999999], [0.39933289999999994, 51.4409092], [0.3982167999999999, 51.441037300000005], [0.39727340000000005, 51.4411493], [0.3964141, 51.4412046], [0.3953983999999999, 51.4412498], [0.3944457, 51.4412658], [0.393437, 51.441248300000005], [0.3928066, 51.4412221], [0.3925707, 51.4412046], [0.3916927999999999, 51.4411552], [0.3906934, 51.44106639999999], [0.3899042, 51.44097899999999], [0.3890354999999999, 51.44085530000001], [0.3882346, 51.44073159999999], [0.3873674, 51.44056369999999], [0.3861892, 51.440311], [0.38531819999999994, 51.44010430000001], [0.3841648, 51.4398065], [0.3839848, 51.43976010000001], [0.38307269999999993, 51.43956609999999], [0.3822961, 51.43944839999999], [0.3817148, 51.439390200000005], [0.3810731, 51.439354499999986], [0.3797978, 51.4393947], [0.37928899999999993, 51.4394288], [0.37915229999999994, 51.439445799999994], [0.3790580999999999, 51.4394576], [0.3785915, 51.43951569999999], [0.3774321, 51.43972910000001], [0.3750664, 51.440127], [0.37276629999999994, 51.4405215], [0.370296, 51.4409763], [0.3696752, 51.4410303], [0.3692978, 51.44110599999999], [0.3687097, 51.4412013], [0.3683721, 51.4412426], [0.3678498999999999, 51.441303999999995], [0.3675763, 51.4413309], [0.3673026999999999, 51.44134429999999], [0.36712224169326135, 51.44134684111567], [0.3668411, 51.4413508], [0.3661049, 51.441340100000005], [0.3656053, 51.44131999999999], [0.3651378, 51.4412848], [0.3647862, 51.4412481], [0.3641284, 51.44115909999999], [0.36365809999999993, 51.44108239999999], [0.3630410999999999, 51.4409556], [0.362645, 51.4408655], [0.3623021, 51.440782600000006], [0.3618059, 51.4406781], [0.3613438, 51.440571100000014], [0.36079729999999993, 51.4403813], [0.3602304, 51.4401618], [0.35932611364780853, 51.439848464436615], [0.35915449999999993, 51.439789], [0.35759369999999996, 51.4392904], [0.35716549999999997, 51.4391757], [0.3566629, 51.43905209999999], [0.35524719999999993, 51.43869249999999], [0.3543057, 51.438471400000005], [0.3532543, 51.4382407], [0.35231289999999993, 51.4380852], [0.35130429999999996, 51.4379247], [0.35013219999999995, 51.43776919999999], [0.3491076, 51.43765380000001], [0.3483298, 51.4375869], [0.34722959999999997, 51.4375363], [0.34631449999999997, 51.43749570000001], [0.3458249, 51.4374739], [0.34560459999999993, 51.4374697], [0.3453042, 51.4374678], [0.34504100000000004, 51.43746899999999], [0.3447554, 51.43747139999999], [0.34437429999999997, 51.4374795], [0.3440912, 51.4374878], [0.34372389999999997, 51.4375017], [0.34325659999999997, 51.437523500000005], [0.34307809999999994, 51.4375344], [0.3427606, 51.4375554], [0.3424536, 51.43757839999999], [0.3420079, 51.4376187], [0.3418669999999999, 51.4376329], [0.3414364999999999, 51.437686600000006], [0.34099039999999997, 51.4377455], [0.3399666, 51.4378996], [0.33921819999999997, 51.43804080000001], [0.33834649999999994, 51.43822359999999], [0.33778269999999994, 51.4383584], [0.3373953, 51.4384568], [0.3369867, 51.4385701], [0.3366205, 51.43867839999999], [0.3363288, 51.4387679], [0.3362862, 51.438781], [0.33623679999999995, 51.438796800000006], [0.33622309999999994, 51.4388012], [0.33593459999999997, 51.43889339999999], [0.33545829999999993, 51.43905719999999], [0.3349794, 51.43926139999999], [0.3345436, 51.4394685], [0.3342961, 51.4396022], [0.33422506925158335, 51.43964372212159], [0.3340188, 51.43976429999999], [0.3335874, 51.4400301], [0.33328379999999996, 51.4402183], [0.33194979999999996, 51.44089], [0.33132999999999996, 51.44113479999999], [0.33105017326969355, 51.44123546954114], [0.3309068209380885, 51.441287041416984], [0.33079229999999993, 51.44136280000001], [0.33062532869532335, 51.44148146761434], [0.3305565653119731, 51.441530338117595], [0.3304252, 51.441623699999994], [0.329975, 51.4419466], [0.3295022, 51.44233839999999], [0.3289261636192083, 51.442817580280106], [0.3287237, 51.44298599999999], [0.32850579999999996, 51.4431726], [0.3282676, 51.4433516], [0.3277997, 51.4436979], [0.32719159999999997, 51.4441198], [0.3268944, 51.444333099999994], [0.32658849999999995, 51.444528299999995], [0.32592189999999993, 51.44490450000001], [0.3255611, 51.4451038], [0.32521969999999994, 51.44529150000001], [0.32491229999999993, 51.44545689999999], [0.3245952, 51.44561980000002], [0.3239596, 51.44593419999999], [0.3235655, 51.4461148], [0.32319159999999997, 51.4462832], [0.3228013, 51.44644389999999], [0.3226495, 51.44650600000001], [0.3224112, 51.446603399999994], [0.32174719999999996, 51.4468524], [0.3210785, 51.447095], [0.32078629999999997, 51.4471918], [0.3205672, 51.44726690000001], [0.3204631, 51.44730260000001], [0.3201354, 51.44740509999999], [0.3198155999999999, 51.447510099999995], [0.3194876, 51.44761140000001], [0.3190051, 51.447750199999994], [0.31853669999999995, 51.4478781], [0.318052, 51.4480003], [0.3175921, 51.44811080000001], [0.3174190862992408, 51.44814947369473], [0.31714180830063227, 51.4482114534848], [0.3169546, 51.4482533], [0.3169371580099112, 51.44825686688842], [0.31684805070745503, 51.448275089334786], [0.31660192167445467, 51.4483254226926], [0.3164413914158841, 51.44835825108139], [0.3163038717484993, 51.44838637379253], [0.31611009999999995, 51.44842599999999], [0.31585979999999997, 51.4484673], [0.31548909999999997, 51.4485284], [0.3149097, 51.44861989999999], [0.3142778, 51.4487112], [0.31365449999999995, 51.4487833], [0.3129896, 51.44884349999999], [0.312281, 51.4489026], [0.31002299999999994, 51.4490965], [0.3093765, 51.4491415], [0.309221, 51.44915240000001], [0.30820369999999997, 51.44922360000001], [0.30702699999999994, 51.4493057], [0.3063789, 51.4493526], [0.3031344999999999, 51.44960580000001], [0.30150269999999996, 51.44974090000001], [0.2999132, 51.4498542], [0.29972499999999996, 51.4498696], [0.2992971, 51.44989899999999], [0.2992459, 51.4499025], [0.2981659, 51.4499886], [0.2970995, 51.4500695], [0.2965497999999999, 51.4501085], [0.2960244, 51.4501383], [0.295414, 51.45016199999999], [0.2948853, 51.4501732], [0.293878, 51.4501748], [0.2929464, 51.45015070000001], [0.2921876, 51.450116400000006], [0.29142879999999993, 51.45006769999999], [0.2905988, 51.44999649999999], [0.28986519999999993, 51.4499343], [0.2893742, 51.4498991], [0.2888783999999999, 51.44987129999999], [0.288218, 51.449842499999995], [0.28757579999999994, 51.449833299999995], [0.2841891, 51.4499227], [0.2837386, 51.44994599999998], [0.2833197, 51.449977], [0.2828832, 51.45001599999999], [0.2824112, 51.450071699999995], [0.2820482, 51.450117], [0.2817119, 51.4501605], [0.28080019999999994, 51.45029710000001], [0.2798728, 51.45045869999999], [0.27887629999999997, 51.4506512], [0.2785039, 51.4507231], [0.27778909999999996, 51.4508496], [0.2773326, 51.45091719999999], [0.2768323, 51.450988499999994], [0.27628959999999997, 51.45105290000001], [0.27585679999999996, 51.4511015], [0.2757265, 51.4511141], [0.27518989999999993, 51.45116430000001], [0.2746921, 51.45119840000001], [0.2743181, 51.45122349999999], [0.2737959, 51.4512513], [0.27294419999999997, 51.45128719999999], [0.2720796, 51.4513033], [0.2714984, 51.4513123], [0.27053019999999994, 51.45132480000001], [0.26949458523585645, 51.45134206330723], [0.2694024, 51.4513436], [0.2683866999999999, 51.451358], [0.2672285999999999, 51.4513679], [0.26614099999999996, 51.45137950000001], [0.264983, 51.4513912], [0.2643352, 51.4513942], [0.2634177, 51.4514001], [0.2624855, 51.4514091], [0.2611519, 51.451418099999984], [0.2606114, 51.4514236], [0.26027729999999993, 51.451427], [0.2583682, 51.45144410000001], [0.2564203, 51.451447599999995], [0.25432, 51.451479899999995], [0.2525087999999999, 51.451497], [0.2503178, 51.451522099999984], [0.2485008, 51.45154], [0.24712839999999997, 51.4515525], [0.245684, 51.45157319999999], [0.2452697, 51.45157139999999], [0.2449359, 51.4515606], [0.2446324, 51.451548899999985], [0.24438640000000003, 51.451533700000006], [0.2441662, 51.451514], [0.2438584, 51.45148530000001], [0.2434671, 51.451434199999994], [0.24314920000000004, 51.45138039999999], [0.2428327, 51.4513176], [0.2425018, 51.4512513], [0.24215789999999995, 51.4511617], [0.24190039999999996, 51.45108900000001], [0.2415681, 51.450994], [0.2413049, 51.4509017], [0.2410617, 51.450812000000006], [0.2407956, 51.4507053], [0.2406057, 51.4506219], [0.24031939999999996, 51.45048479999999], [0.24013090000000004, 51.45038529999999], [0.23999139999999997, 51.4503117], [0.23982310000000004, 51.4502024], [0.2396073, 51.45007149999999], [0.23942889999999992, 51.4499487], [0.2392376, 51.4498097], [0.2390318, 51.449662699999976], [0.2387398, 51.4494448], [0.2384708, 51.4492538], [0.23820030000000003, 51.4490781], [0.23792119999999997, 51.4489149], [0.23764209999999997, 51.448761600000005], [0.23750910000000003, 51.4486867], [0.2373555, 51.44859819999999], [0.23693139999999996, 51.448421200000006], [0.23638069999999992, 51.4482141], [0.2359141, 51.4480437], [0.23543690000000003, 51.44791299999999], [0.2349799, 51.4478203], [0.2344003, 51.447726399999986], [0.2339838999999999, 51.4476541], [0.2334574, 51.44760839999999], [0.2329521, 51.4475674], [0.2323338, 51.44754509999999], [0.2317107, 51.447512], [0.231162, 51.4474819], [0.2306998, 51.4474525], [0.22983379999999995, 51.44741770000001], [0.22919660000000003, 51.4473913], [0.2277298, 51.4473351], [0.22645479999999993, 51.4472755], [0.2255103, 51.44725639999999], [0.2249391, 51.447231899999984], [0.2246248, 51.44721570000001], [0.2241393, 51.44719539999999], [0.2237742, 51.44717709999999], [0.2233416, 51.447178499999985], [0.2226273, 51.4471722], [0.22234229999999996, 51.44717760000001], [0.22168099999999996, 51.4472199], [0.2209436, 51.4472844], [0.22074669999999996, 51.4473016], [0.22052109999999997, 51.4473283], [0.2201921, 51.447371100000005], [0.2199828, 51.447404299999995], [0.2197223, 51.44745129999999]]} |
14.7 |
0516 |
0554 |
Rochester |
Dartford |
Dartford |
51.4474513 |
0.2197223 |
51.4474513 |
0.2197223 |
1 |
0 |
2026-09-17 05:04:51 |
TERMINATED |
2026-09-17 04:54:00 |
Dartford |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16790923 |
1789620790574225 |
26 |
26 |
2026-09-17 05:04:37.150290 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:54:37.096490 |
| 597670 |
628239 |
P90741 |
885H58M517 |
2026-09-17 |
COMPLETE |
None |
2026-09-17 04:54:43 |
2026-09-17 05:04:51 |
2026-09-19 05:04:51 |
{"id": 628239, "stp": "P", "toc": "Southeastern", "uid": "P90741", "consist": "375819+375914+375920", "dest_crs": "ORE", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P90741/2026-09-17/detailed", "trust_id": "885H58M517", "origin_crs": "XSE", "show_on_map": 0, "dar_est_time": "05:27:00", "dar_platform": null, "dest_station": "Ore", "service_date": "2026-09-17", "dest_arr_time": "0607", "dest_platform": "2", "is_terminated": 1, "next_location": "Ore", "signalling_id": "5H58", "timing_status": "LATE", "origin_station": "St. Leonards W.M. C.S.D.", "current_leg_arr": "0607", "current_leg_dep": "0604½", "current_leg_end": "Ore", "origin_dep_time": "0527", "origin_platform": null, "current_location": "Ore Up Siding", "last_update_time": "2026-09-17T05:04:51", "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": "0607", "motion_projection": null, "next_location_lat": "50.8669768", "next_location_lon": "0.5919654", "previous_location": "Hastings", "current_leg_milage": "0.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 488.597, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1727.602, \"from_m\": 488.597, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 1798.11, \"from_m\": 1727.602, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3006.296, \"from_m\": 1798.11, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3949.648, \"from_m\": 3006.296, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 4571.965, \"from_m\": 3949.648, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 5706.893, \"from_m\": 4571.965, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 628239, \"profile_key\": \"2a0c443b6da5730d61d8d67b57d0f33e9c95294d8c8d6a61c209c3a1043f777a\", \"schedule_id\": 24348, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0527\", \"location\": \"St. Leonards W.M. C.S.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100458}, {\"is_pass\": false, \"wtt_arr\": \"0530\", \"wtt_dep\": \"0539\", \"location\": \"St. Leonards Shunt Neck\", \"stage_seq\": 2, \"distance_m\": 380.611, \"section_seq\": 1, \"route_path_id\": 100458}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0543\", \"location\": \"Bopeep S.B. Jn\", \"stage_seq\": 3, \"distance_m\": 1737.184, \"section_seq\": 1, \"route_path_id\": 100458}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0545\", \"location\": \"St. Leonards Warrior Sq\", \"stage_seq\": 4, \"distance_m\": 3028.245, \"section_seq\": 1, \"route_path_id\": 100458}, {\"is_pass\": false, \"wtt_arr\": \"0548\", \"wtt_dep\": \"0551\", \"location\": \"Hastings\", \"stage_seq\": 5, \"distance_m\": 4265.812, \"section_seq\": 1, \"route_path_id\": 100458}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0553H\", \"location\": \"Ore\", \"stage_seq\": 6, \"distance_m\": 5706.893, \"section_seq\": 1, \"route_path_id\": 100458}, {\"is_pass\": false, \"wtt_arr\": \"0555H\", \"wtt_dep\": \"0604H\", \"location\": \"Ore Up Siding\", \"stage_seq\": 7, \"distance_m\": 5706.893, \"section_seq\": 1, \"route_path_id\": 100458}, {\"is_pass\": false, \"wtt_arr\": \"0607\", \"wtt_dep\": null, \"location\": \"Ore\", \"stage_seq\": 8, \"distance_m\": 5706.893, \"section_seq\": 1, \"route_path_id\": 100458}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 5706.893, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100458}], \"total_distance_m\": 5706.893, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 5218.296, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 488.597, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0527", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "2.5", "current_position_lat": "50.8669768", "current_position_lon": "0.5919654", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31298, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:43:41Z\", \"source_id\": 52052331, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:44:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:43:48Z\", \"source_id\": 16786854, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:55:17Z\", \"source_id\": 16791986, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31305, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:53:33Z\", \"source_id\": 52066489, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:54:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:53:38Z\", \"source_id\": 16791159, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ore", "service_state_platform": "S2", "timing_fact_generation": 1789620917961271, "current_leg_arrival_utc": "2026-09-17T06:07:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:54:43.572566", "service_state_evidence_id": 52066489, "current_leg_start_actual_dep": "2026-09-17T06:04:30+01:00", "operational_evidence_version": 12, "service_state_event_time_utc": "2026-09-17T04:54:43", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:04:43.908018", "service_state_valid_until_kind": null, "operational_interpretation_version": 12, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
XSE |
ORE |
5H58 |
375819+375914+375920 |
12 |
100 |
None |
{"version": 3, "segments": [{"to_m": 488.597, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1727.602, "from_m": 488.597, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 1798.11, "from_m": 1727.602, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3006.296, "from_m": 1798.11, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3949.648, "from_m": 3006.296, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 4571.965, "from_m": 3949.648, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 5706.893, "from_m": 4571.965, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 628239, "profile_key": "2a0c443b6da5730d61d8d67b57d0f33e9c95294d8c8d6a61c209c3a1043f777a", "schedule_id": 24348, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0527", "location": "St. Leonards W.M. C.S.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100458}, {"is_pass": false, "wtt_arr": "0530", "wtt_dep": "0539", "location": "St. Leonards Shunt Neck", "stage_seq": 2, "distance_m": 380.611, "section_seq": 1, "route_path_id": 100458}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0543", "location": "Bopeep S.B. Jn", "stage_seq": 3, "distance_m": 1737.184, "section_seq": 1, "route_path_id": 100458}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0545", "location": "St. Leonards Warrior Sq", "stage_seq": 4, "distance_m": 3028.245, "section_seq": 1, "route_path_id": 100458}, {"is_pass": false, "wtt_arr": "0548", "wtt_dep": "0551", "location": "Hastings", "stage_seq": 5, "distance_m": 4265.812, "section_seq": 1, "route_path_id": 100458}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0553H", "location": "Ore", "stage_seq": 6, "distance_m": 5706.893, "section_seq": 1, "route_path_id": 100458}, {"is_pass": false, "wtt_arr": "0555H", "wtt_dep": "0604H", "location": "Ore Up Siding", "stage_seq": 7, "distance_m": 5706.893, "section_seq": 1, "route_path_id": 100458}, {"is_pass": false, "wtt_arr": "0607", "wtt_dep": null, "location": "Ore", "stage_seq": 8, "distance_m": 5706.893, "section_seq": 1, "route_path_id": 100458}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 5706.893, "from_m": 0.0, "section_seq": 1, "route_path_id": 100458}], "total_distance_m": 5706.893, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 5218.296, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 488.597, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 31298, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:43:41Z", "source_id": 52052331, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T04:44:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:43:48Z", "source_id": 16786854, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:44:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:55:17Z", "source_id": 16791986, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31305, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:53:33Z", "source_id": 52066489, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T04:54:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:53:38Z", "source_id": 16791159, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:54:00+01:00", "operational_fact": true}] |
St. Leonards W.M. C.S.D. |
0527 |
0527 |
None |
5:27:00 |
None |
Ore |
0607 |
0607 |
2 |
LATE |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P90741/2026-09-17/detailed |
None |
Ore Up Siding |
2026-09-17T06:04:30+01:00 |
Ore |
2.5 |
{"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 |
0604½ |
0607 |
Hastings |
Ore Up Siding |
Ore |
50.8669768 |
0.5919654 |
50.8669768 |
0.5919654 |
1 |
0 |
2026-09-17 05:04:51 |
TERMINATED |
2026-09-17 04:54:43 |
Ore |
TD |
DIRECT_DESTINATION_ARRIVAL |
52066489 |
1789620917961271 |
12 |
12 |
2026-09-17 05:04:43.908018 |
S2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:54:43.572566 |
| 597671 |
628727 |
W00489 |
655W03M517 |
2026-09-17 |
COMPLETE |
16791105 |
2026-09-17 05:54:00 |
2026-09-17 05:04:51 |
2026-09-19 05:04:51 |
{"id": 628727, "stp": "P", "toc": "West Midlands Trains", "uid": "W00489", "consist": "730012", "dest_crs": "WVH", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W00489/2026-09-17/detailed", "trust_id": "655W03M517", "origin_crs": "XSZ", "show_on_map": 0, "dar_est_time": "05:44:00", "dar_platform": null, "dest_station": "Wolverhampton", "service_date": "2026-09-17", "dest_arr_time": "0557", "dest_platform": "5", "is_terminated": 1, "next_location": "Wolverhampton", "signalling_id": "5W03", "timing_status": "EARLY", "origin_station": "Soho LMD", "current_leg_arr": "0554", "current_leg_dep": "0543", "current_leg_end": "Wolverhampton", "origin_dep_time": "0543", "origin_platform": null, "current_location": "Wolverhampton", "last_update_time": "2026-09-17T05:04:51", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.9424876, 52.4917136], [-1.9434156, 52.4925728], [-1.9435275, 52.4926856], [-1.9435873, 52.4927602], [-1.9437568, 52.49299510000001], [-1.9439163, 52.493187899999995], [-1.9439513, 52.49322819999998], [-1.9439911, 52.4932741], [-1.9440446999999996, 52.493326499999995], [-1.9440925, 52.4933716], [-1.9441497, 52.4934204], [-1.9442858000000005, 52.493533200000016], [-1.9444822, 52.49367970000001], [-1.9446823, 52.49380910000001], [-1.9447929, 52.493868000000006], [-1.9450193, 52.493982300000006], [-1.9450651000000003, 52.494005900000005], [-1.9451927, 52.4940689], [-1.945347, 52.4941305], [-1.945467, 52.49417429999999], [-1.9456218, 52.49422899999998], [-1.9458328364957247, 52.49430286280318], [-1.9459337999999995, 52.4943382], [-1.9461033999999997, 52.49440220000001], [-1.9468645, 52.494689599999994], [-1.9470236, 52.4947519], [-1.9472083, 52.49482179999999], [-1.9474375, 52.49489649999999], [-1.9476928, 52.49497469999999], [-1.9478646999999991, 52.4950337], [-1.9480797, 52.49511340000001], [-1.9482229999999996, 52.4951645], [-1.9484440999999997, 52.49524339999999], [-1.9485385, 52.495275799999995], [-1.9486456, 52.49530599999999], [-1.9488339999999995, 52.49535840000001], [-1.9490389, 52.4954121], [-1.9492259000000005, 52.495457899999984], [-1.9494512, 52.4955079], [-1.9497295, 52.49556830000001], [-1.9500055000000005, 52.49562409999999], [-1.9501606999999996, 52.4956547], [-1.9503085, 52.49568159999999], [-1.9508976, 52.4957948], [-1.9511476999999997, 52.49583729999999], [-1.9515363999999995, 52.4958942], [-1.9518284, 52.49593420000001], [-1.9521728, 52.49597349999999], [-1.9526277, 52.496015400000005], [-1.9530543, 52.4960526], [-1.9535088, 52.49609349999999], [-1.9535284471388177, 52.49609544874822], [-1.9539272, 52.496135], [-1.9541944, 52.496161099999995], [-1.9543778, 52.496177200000005], [-1.9545623, 52.4961909], [-1.9547687, 52.4962024], [-1.9550081, 52.4962136], [-1.9552334, 52.4962176], [-1.9554232, 52.496221299999995], [-1.9555946999999996, 52.4962306], [-1.9557578, 52.49624029999999], [-1.9560401, 52.4962551], [-1.9564658999999995, 52.49625050000001], [-1.9578693000000005, 52.496205799999984], [-1.9581348, 52.49619740000001], [-1.9613435, 52.4960903], [-1.9623238, 52.49605729999999], [-1.9629525, 52.49603650000001], [-1.9632452, 52.4960271], [-1.9641731, 52.49599599999998], [-1.9644899, 52.49598379999999], [-1.9650939, 52.4959699], [-1.9654211, 52.4959623], [-1.9657261, 52.4959566], [-1.9660119, 52.4959564], [-1.9663251, 52.4959592], [-1.9665899, 52.4959657], [-1.9668407, 52.4959759], [-1.9671043, 52.49598850000001], [-1.9673282000000003, 52.4960019], [-1.9676388, 52.49602449999999], [-1.9678901, 52.4960464], [-1.9681455999999995, 52.4960734], [-1.9683655, 52.4960994], [-1.9686753, 52.496141400000006], [-1.9689050999999995, 52.4961746], [-1.9690897999999997, 52.4962051], [-1.9693727, 52.49625999999999], [-1.9696047000000003, 52.496304399999985], [-1.9698245999999997, 52.49634820000001], [-1.9700265, 52.4963953], [-1.9701934000000003, 52.496434399999984], [-1.9705827, 52.49653399999999], [-1.9707985, 52.4965923], [-1.9710303, 52.49665999999999], [-1.9712149, 52.496718099999995], [-1.9714051999999995, 52.49678000000001], [-1.9716299, 52.496856599999994], [-1.9717812, 52.4969091], [-1.9720039, 52.496991300000005], [-1.9722078, 52.49706990000001], [-1.9723672999999995, 52.4971356], [-1.9725853, 52.4972287], [-1.9728735999999991, 52.497359900000006], [-1.9730895999999996, 52.497462], [-1.9732483999999997, 52.49754260000001], [-1.9734076000000005, 52.4976248], [-1.9735436, 52.4976988], [-1.9737984, 52.4978418], [-1.9739993, 52.4979626], [-1.9742128999999995, 52.4980936], [-1.9744912999999995, 52.4982764], [-1.9748554, 52.4985182], [-1.9752895999999995, 52.4988061], [-1.9754183368951344, 52.49889178793339], [-1.9755935148780557, 52.49900907706829], [-1.97574757222056, 52.499113130827595], [-1.9758835438182083, 52.49920582978558], [-1.97600446456656, 52.499289054516545], [-1.9761133693611728, 52.49936468559478], [-1.976213293097607, 52.49943460359456], [-1.976307270671422, 52.499500689090176], [-1.9763983369781768, 52.49956482265593], [-1.9764895269134308, 52.49962888486609], [-1.976583875372743, 52.49969475629496], [-1.976684417251673, 52.49976431751682], [-1.9767941874457808, 52.49983944910595], [-1.976916220850624, 52.499922031636665], [-1.9770535523617636, 52.50001394568323], [-1.977209216874758, 52.50011707181993], [-1.9773862492851664, 52.50023329062107], [-1.9775091, 52.5003046], [-1.9776512999999996, 52.5003808], [-1.9782776, 52.5007981], [-1.9787688999999995, 52.50111819999999], [-1.9789239999999997, 52.5012256], [-1.9791623, 52.5013807], [-1.9793281000000005, 52.5014863], [-1.9794896, 52.5015857], [-1.9796582, 52.501686799999995], [-1.9799204, 52.5018369], [-1.9802663000000005, 52.5020325], [-1.980413730655176, 52.50210648374785], [-1.9804427179377309, 52.50212103015031], [-1.9807334000000003, 52.5022669], [-1.9812511, 52.5024968], [-1.9818149000000005, 52.5027254], [-1.9825047, 52.50297499999999], [-1.9828165, 52.5030775], [-1.9832606, 52.50321319999999], [-1.9836019, 52.50330879999999], [-1.9840591, 52.5034295], [-1.9845728999999996, 52.5035495], [-1.98497, 52.5036325], [-1.98554, 52.5037415], [-1.9861763, 52.50385589999999], [-1.9872005, 52.50404229999998], [-1.9877738, 52.504141700000005], [-1.9885149, 52.504274599999995], [-1.9894188, 52.50443529999999], [-1.990239, 52.5045829], [-1.990767, 52.5046781], [-1.9911930999999996, 52.50475200000001], [-1.9917153, 52.5048463], [-1.9922834000000005, 52.50494900000001], [-1.992831, 52.50504300000001], [-1.9934264999999995, 52.505147699999995], [-1.9939994999999997, 52.50524399999999], [-1.9945269, 52.50532960000001], [-1.9953109, 52.5054485], [-1.9960365, 52.505552], [-1.9965566, 52.5056213], [-1.9970996999999997, 52.50568909999999], [-1.9974734, 52.50573090000001], [-1.9977478, 52.5057586], [-1.9980004, 52.50577839999999], [-1.9988355, 52.5058667], [-1.9995562, 52.50592549999999], [-2.0001439, 52.5059731], [-2.0007294999999994, 52.50603319999999], [-2.0011915, 52.50608339999999], [-2.0017612, 52.5061549], [-2.0023548, 52.50623709999999], [-2.0029917, 52.50633869999999], [-2.0035183, 52.5064316], [-2.0042181999999995, 52.5065698], [-2.0049651, 52.50672699999999], [-2.0058227, 52.5069174], [-2.0060901, 52.5069754], [-2.0064908, 52.507067699999986], [-2.0070159, 52.5071873], [-2.0078525, 52.50738359999999], [-2.0082717999999997, 52.50749319999999], [-2.0086524, 52.50760100000001], [-2.0090187, 52.50769940000001], [-2.0092935, 52.5077798], [-2.0096694, 52.5078931], [-2.0100279, 52.5080035], [-2.0104024999999996, 52.5081241], [-2.0111448, 52.50838830000001], [-2.0112339999999995, 52.50842009999999], [-2.0114807999999997, 52.5085088], [-2.0119431999999997, 52.50868719999999], [-2.0119728, 52.50869850000001], [-2.0121352, 52.5087598], [-2.0123594, 52.50885410000001], [-2.0124460999999996, 52.5088915], [-2.0133362999999997, 52.50928499999999], [-2.013795, 52.5095077], [-2.0139587999999997, 52.50958839999999], [-2.0143804, 52.50980769999999], [-2.0148581999999995, 52.5100608], [-2.0154542, 52.5103989], [-2.0158275999999997, 52.5106214], [-2.0162679, 52.51089919999999], [-2.0165246999999997, 52.5110616], [-2.016587, 52.5111004], [-2.0175320999999995, 52.5117336], [-2.0176627, 52.511825999999985], [-2.0179066, 52.5119716], [-2.0181362, 52.51212319999999], [-2.0183865, 52.5122901], [-2.0194416, 52.51299569999999], [-2.0195171, 52.513047099999994], [-2.0196996, 52.5131693], [-2.0202425, 52.5135329], [-2.020877, 52.51395779999999], [-2.0210741, 52.5140936], [-2.0211606, 52.5141532], [-2.0215935, 52.514455899999994], [-2.0217813999999996, 52.5146044], [-2.0219709, 52.51476310000001], [-2.0221316999999996, 52.514898900000006], [-2.022298, 52.5150511], [-2.0224632, 52.51519690000001], [-2.0227851, 52.515500499999995], [-2.0229178999999995, 52.51562830000001], [-2.0230028, 52.515709], [-2.0231246, 52.5158069], [-2.0233852999999997, 52.5159918], [-2.0237399, 52.516221299999984], [-2.0238723999999997, 52.516296], [-2.0240863, 52.51642069999999], [-2.0242719, 52.5165194], [-2.0246636, 52.51670980000001], [-2.0249005, 52.5168168], [-2.0251230999999996, 52.5169088], [-2.0254644, 52.5170463], [-2.0258027, 52.51717260000001], [-2.0262269, 52.5173194], [-2.0264758, 52.5174016], [-2.0267112, 52.517474], [-2.0269248, 52.5175403], [-2.0272243, 52.5176336], [-2.0275561, 52.51773339999999], [-2.0278461999999995, 52.5178199], [-2.0281064, 52.51789529999999], [-2.0283817, 52.51797349999999], [-2.0286885, 52.5180583], [-2.0290367, 52.5181525], [-2.0302499, 52.5184717], [-2.030606, 52.518565900000006], [-2.0311684, 52.5187222], [-2.0318058, 52.5189019], [-2.0320366, 52.5189713], [-2.0332804, 52.5193472], [-2.0375044, 52.5207001], [-2.0470282, 52.5237571], [-2.0482023, 52.52410229999999], [-2.0485772999999994, 52.5242106], [-2.0489304, 52.5243163], [-2.0492129, 52.52440310000001], [-2.049653, 52.524541199999994], [-2.0499359, 52.5246375], [-2.0502321, 52.52473649999999], [-2.0504459, 52.5248168], [-2.0508141, 52.5249402], [-2.0514968, 52.52517280000001], [-2.0516495999999997, 52.5252217], [-2.0528091, 52.52560629999999], [-2.0529558999999997, 52.525658], [-2.0535763, 52.52585249999999], [-2.0540658, 52.52600999999999], [-2.0546301999999996, 52.52618869999999], [-2.0568961999999997, 52.526922799999994], [-2.0575629000000006, 52.52713529999998], [-2.0583252999999995, 52.5273903], [-2.0588561, 52.52757350000001], [-2.0593347, 52.5277397], [-2.0597544, 52.5278942], [-2.060061699999999, 52.528016099999995], [-2.0607262, 52.52826610000001], [-2.0611829, 52.5284478], [-2.0614862, 52.5285715], [-2.0620202, 52.5287932], [-2.0624215, 52.5289602], [-2.0626453, 52.5290571], [-2.0629243000000006, 52.5291737], [-2.0630476, 52.52922680000001], [-2.0633995, 52.529385399999995], [-2.063675, 52.5295135], [-2.0643743999999997, 52.52982399999999], [-2.065439899999999, 52.53036149999999], [-2.0658025, 52.530539], [-2.066125153474899, 52.530694738914214], [-2.0661605, 52.53071179999999], [-2.0662563, 52.5307568], [-2.0668741999999996, 52.5310471], [-2.0671137, 52.5311586], [-2.0675889, 52.531353], [-2.0679645, 52.5315038], [-2.068155, 52.53158260000001], [-2.0684826, 52.53170899999999], [-2.0685864, 52.53174599999999], [-2.0691230999999997, 52.531929000000005], [-2.0697663, 52.5321434], [-2.0702341, 52.53229259999999], [-2.0706751999999997, 52.53242670000001], [-2.0713552999999996, 52.53261849999999], [-2.0719492, 52.5327844], [-2.0725265, 52.532945], [-2.0737303999999996, 52.5332874], [-2.0739119, 52.5333393], [-2.0742283999999995, 52.533417099999994], [-2.0744305999999995, 52.53348], [-2.0746558, 52.53355369999999], [-2.0748405999999995, 52.53361179999999], [-2.0750745, 52.53368789999999], [-2.0752743999999996, 52.533753699999984], [-2.0754859999999997, 52.53382570000001], [-2.0756808, 52.53389309999999], [-2.0759794, 52.5339996], [-2.0762372, 52.534097499999994], [-2.0764707, 52.5341882], [-2.0767212, 52.5342904], [-2.0769401, 52.534381], [-2.0771485, 52.534469599999994], [-2.0772503, 52.5345149], [-2.0775656999999996, 52.534662399999995], [-2.0777654, 52.534757699999986], [-2.0779824, 52.5348659], [-2.0780485999999994, 52.53489950000001], [-2.0781702999999996, 52.5349613], [-2.0783556999999995, 52.53505909999999], [-2.0784993, 52.5351344], [-2.0786489, 52.53521859999999], [-2.0787978999999996, 52.5353038], [-2.0790085, 52.53542519999999], [-2.0792432999999995, 52.53556660000001], [-2.0794293, 52.5356827], [-2.0796126, 52.53579969999999], [-2.0798832, 52.53597969999999], [-2.0800776, 52.53611389999999], [-2.0803051, 52.5362747], [-2.0805042999999994, 52.5364215], [-2.080712, 52.5365773], [-2.0808851, 52.5367149], [-2.081054, 52.536852399999994], [-2.0812044, 52.536979], [-2.0813537999999996, 52.5371075], [-2.0815026, 52.53724089999999], [-2.0816294999999996, 52.5373611], [-2.0817713, 52.53749710000001], [-2.0819246, 52.53764889999999], [-2.082126699999999, 52.5378597], [-2.0822245999999995, 52.53796710000001], [-2.0823445, 52.5380997], [-2.0824448, 52.5382149], [-2.0826003999999996, 52.5383994], [-2.082709, 52.5385339], [-2.0828391, 52.5387025], [-2.0829776, 52.5388851], [-2.0831328, 52.5391039], [-2.083273, 52.53930780000001], [-2.0834064, 52.5395243], [-2.0834712, 52.53963079999999], [-2.0835774999999996, 52.53982129999999], [-2.0836929999999994, 52.5400357], [-2.0837661, 52.5401794], [-2.0838479, 52.54034819999999], [-2.0839189999999994, 52.540513], [-2.0839801, 52.5406506], [-2.0840237, 52.5407557], [-2.0840857, 52.5409046], [-2.0841458, 52.54106110000001], [-2.0842201, 52.5412705], [-2.0843005, 52.5415042], [-2.084392, 52.541753799999995], [-2.0844723, 52.541969900000005], [-2.08455, 52.54218519999999], [-2.0846598, 52.5424794], [-2.0847063, 52.5425965], [-2.0847753, 52.5427908], [-2.0849282, 52.54318510000001], [-2.0850039999999996, 52.5433928], [-2.0851026, 52.5436458], [-2.0852682, 52.5440738], [-2.0853365, 52.54424710000001], [-2.0854006999999997, 52.54440679999999], [-2.0854749, 52.5445813], [-2.0855865999999996, 52.5448243], [-2.0856818999999995, 52.545021899999995], [-2.0857505, 52.54515419999999], [-2.0858348, 52.54531560000001], [-2.0859175999999997, 52.545471799999994], [-2.0860117999999996, 52.54564270000001], [-2.0861024, 52.5457994], [-2.086190199999999, 52.5459349], [-2.0863328, 52.54615339999999], [-2.0866151999999993, 52.5465824], [-2.0867452, 52.54677999999999], [-2.0869137, 52.547046], [-2.0870099999999994, 52.54719149999998], [-2.0871267, 52.54738729999999], [-2.0872414, 52.5475842], [-2.0873589999999997, 52.5477989], [-2.0874663999999994, 52.5480077], [-2.0875215, 52.548123], [-2.0875496999999994, 52.5481828], [-2.0876343, 52.548362100000006], [-2.0877822, 52.5486703], [-2.0878879, 52.54890689999999], [-2.0879124524752264, 52.54896191164581], [-2.0880575, 52.5492869], [-2.0881114999999997, 52.5494084], [-2.0882215999999993, 52.54964369999999], [-2.0883313, 52.5498926], [-2.088417, 52.55008099999999], [-2.0885443, 52.5503622], [-2.0885968000000004, 52.550484700000005], [-2.0886631999999996, 52.55061680000001], [-2.0887100999999997, 52.55071039999999], [-2.0888015999999996, 52.55091170000001], [-2.0889277, 52.551188], [-2.0889877, 52.5513234], [-2.0890623000000006, 52.55149029999999], [-2.0891265999999997, 52.5516323], [-2.089194, 52.5517772], [-2.0893038999999995, 52.55200640000001], [-2.0893999, 52.552228199999995], [-2.0895004, 52.55244350000001], [-2.0895902, 52.552632599999995], [-2.0896687, 52.55279], [-2.0897468, 52.552947], [-2.0898552, 52.55315290000001], [-2.0899516, 52.5533231], [-2.0900644, 52.5535147], [-2.0901684, 52.5536897], [-2.0902779, 52.55386130000001], [-2.0904377999999997, 52.55410769999999], [-2.0906266, 52.554381199999995], [-2.0907593, 52.554561799999995], [-2.0908901, 52.554737900000006], [-2.0910302999999995, 52.5549152], [-2.0911659, 52.55508349999999], [-2.0913031999999996, 52.5552519], [-2.0914558, 52.555426], [-2.0916559, 52.555647099999995], [-2.0917606, 52.55575880000001], [-2.0918855999999995, 52.5558937], [-2.0920414, 52.55605560000001], [-2.0922641, 52.5562774], [-2.0924755, 52.55647630000001], [-2.0927336999999997, 52.5567155], [-2.0929521, 52.5569285], [-2.0931713, 52.55713579999998], [-2.0933995, 52.557348600000005], [-2.0935322, 52.5574771], [-2.0937441, 52.5576747], [-2.0938432, 52.5577677], [-2.0943674, 52.558259699999994], [-2.0946713999999997, 52.5585436], [-2.0951807, 52.5590221], [-2.0968516, 52.5605911], [-2.0972511, 52.5609692], [-2.0974241, 52.56113], [-2.0976224999999995, 52.5613169], [-2.0978316999999995, 52.561507199999994], [-2.0980577, 52.561710999999995], [-2.0982548, 52.56189969999999], [-2.098836, 52.562446099999995], [-2.0993713, 52.56294940000001], [-2.0997147, 52.5632732], [-2.0999652999999996, 52.5635078], [-2.1001908, 52.56372], [-2.1004147, 52.5639321], [-2.1006155, 52.5641203], [-2.1007419, 52.564241399999986], [-2.1009242999999995, 52.5644368], [-2.1010279, 52.5645364], [-2.101226, 52.5647323], [-2.1013666, 52.5648771], [-2.1015184, 52.5650393], [-2.1016435, 52.5651822], [-2.1017545, 52.56531090000001], [-2.1018507, 52.5654289], [-2.1019612, 52.5655608], [-2.1020872999999995, 52.5657211], [-2.1021809, 52.56584680000001], [-2.1022806, 52.5659952], [-2.1024946999999994, 52.5663012], [-2.1026073, 52.5664703], [-2.1026904, 52.566591200000005], [-2.1027539999999996, 52.5666911], [-2.1028554, 52.56685060000001], [-2.102954, 52.567012], [-2.1030539, 52.5671758], [-2.1031539, 52.567352199999995], [-2.1032677, 52.56756310000001], [-2.1033883, 52.5677937], [-2.1035101, 52.5680303], [-2.1035784, 52.568165699999994], [-2.1036728, 52.568352899999994], [-2.103931, 52.5688574], [-2.1040253999999994, 52.569028299999985], [-2.1041112999999996, 52.5692018], [-2.1043027, 52.569576199999986], [-2.1044481, 52.56986719999998], [-2.1045692, 52.5701048], [-2.1048889, 52.570733700000005], [-2.1050811, 52.5711142], [-2.1052049, 52.5713526], [-2.1052726, 52.571482299999985], [-2.1053808999999997, 52.57169319999999], [-2.1054318, 52.57180160000001], [-2.1054826999999996, 52.57191], [-2.1056123, 52.5721692], [-2.1057631, 52.57247019999999], [-2.1059325999999996, 52.5728002], [-2.106062, 52.573059699999995], [-2.1062372, 52.5733895], [-2.1065305, 52.5739624], [-2.1065831, 52.574064500000006], [-2.1066387, 52.57417709999999], [-2.1066897, 52.5742826], [-2.106699, 52.5742966], [-2.1068312, 52.57455299999999], [-2.1069578, 52.5748016], [-2.1070683, 52.5750299], [-2.107218, 52.57532270000001], [-2.1073896, 52.57565079999999], [-2.1075615, 52.5759838], [-2.107688, 52.5762314], [-2.1077383, 52.5763311], [-2.1077984, 52.57644419999998], [-2.1079266, 52.576693600000006], [-2.1080595, 52.57695439999999], [-2.1081584999999996, 52.577147799999985], [-2.1082159, 52.57725969999999], [-2.1082833, 52.5773919], [-2.1083751999999993, 52.5775673], [-2.1084311, 52.577667], [-2.1085215999999996, 52.57783950000001], [-2.1086462, 52.57808370000001], [-2.1088291, 52.57844240000001], [-2.1090228, 52.57882560000001], [-2.1091574, 52.579085099999986], [-2.1092756, 52.5793156], [-2.109504, 52.579765900000005], [-2.1097278, 52.5801993], [-2.1098013, 52.58034610000001], [-2.1098775, 52.5805128], [-2.109972, 52.5806952], [-2.1100301999999997, 52.58081060000001], [-2.1100776999999997, 52.58089749999999], [-2.1101488, 52.58103620000001], [-2.1102546, 52.5812451], [-2.1104062, 52.5815443], [-2.1104407, 52.5816123], [-2.1106403, 52.5820008], [-2.110735, 52.5821908], [-2.1108069, 52.58232910000001], [-2.1109035, 52.58250979999999], [-2.1109866, 52.5826671], [-2.1115195, 52.5837216], [-2.1117085999999996, 52.5840949], [-2.1117566, 52.584192599999994], [-2.1118745999999997, 52.584401], [-2.1119905, 52.584576299999995], [-2.112046799999999, 52.584662400000006], [-2.1121131, 52.58474400000001], [-2.1122009, 52.58484429999999], [-2.1122951000000003, 52.5849427], [-2.1124013999999995, 52.58504229999999], [-2.1125026999999994, 52.585129599999995], [-2.112604699999999, 52.58521579999999], [-2.1127062, 52.58530019999999], [-2.1128031, 52.58537389999999], [-2.1129182, 52.58545600000001], [-2.1132022, 52.585667], [-2.1133489, 52.585776499999994], [-2.1135114, 52.5858902], [-2.1135874, 52.58593990000001], [-2.1136286999999996, 52.5859669], [-2.1137314, 52.586031], [-2.1138532, 52.58610240000001], [-2.1139643, 52.586160599999985], [-2.1140857999999993, 52.5862217], [-2.1142194, 52.58628290000001], [-2.1143674999999997, 52.5863459], [-2.1145028999999997, 52.5863978], [-2.1146418, 52.586452000000016], [-2.1147695, 52.58649179999999], [-2.1149118, 52.5865329], [-2.1149770999999995, 52.58655139999998], [-2.1153672999999995, 52.5866481], [-2.1154765000000006, 52.5866664], [-2.1156252999999996, 52.5866894], [-2.1157708, 52.58670850000001], [-2.1159247, 52.5867231], [-2.1160498, 52.5867341], [-2.1162074, 52.5867396], [-2.1163741, 52.5867448], [-2.1167229, 52.5867462], [-2.1172241, 52.5867897], [-2.1174195999999994, 52.586818], [-2.1177408, 52.58686939999999], [-2.11802, 52.58692009999999], [-2.1183247999999995, 52.5869813], [-2.1187187, 52.5870821], [-2.1189628, 52.58715889999999], [-2.1192733999999995, 52.58727819999999], [-2.119565, 52.5874133], [-2.1198271999999996, 52.58755549999999], [-2.1199992, 52.587655899999994]]}", "current_leg_start": "Soho LMD", "dest_arr_time_act": "0557", "motion_projection": null, "next_location_lat": "52.5876559", "next_location_lon": "-2.1199992", "previous_location": "Soho LMD", "current_leg_milage": "10.8", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1108.406, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3457.745, \"from_m\": 1108.406, \"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\": 6018.701, \"from_m\": 3457.745, \"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\": 6631.073, \"from_m\": 6018.701, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10253.992, \"from_m\": 6631.073, \"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\": 10618.89, \"from_m\": 10253.992, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16686.279, \"from_m\": 10618.89, \"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\": 17035.524, \"from_m\": 16686.279, \"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\": 17405.14, \"from_m\": 17035.524, \"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\": 628727, \"profile_key\": \"cf0c09b984b8de376d2cd78576387bfa0278a551bfdf4c4384dbeeea8bbf2e88\", \"schedule_id\": 24845, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0543\", \"location\": \"Soho LMD\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100688}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0545H\", \"location\": \"Soho North Jn\", \"stage_seq\": 2, \"distance_m\": 935.93, \"section_seq\": 1, \"route_path_id\": 100688}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0547\", \"location\": \"Galton Jn\", \"stage_seq\": 3, \"distance_m\": 2602.666, \"section_seq\": 1, \"route_path_id\": 100688}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0550\", \"location\": \"Dudley Port\", \"stage_seq\": 4, \"distance_m\": 8407.923, \"section_seq\": 1, \"route_path_id\": 100688}, {\"is_pass\": false, \"wtt_arr\": \"0557\", \"wtt_dep\": null, \"location\": \"Wolverhampton\", \"stage_seq\": 5, \"distance_m\": 17405.14, \"section_seq\": 1, \"route_path_id\": 100688}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 17405.14, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100688}], \"total_distance_m\": 17405.14, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 16296.734, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1108.406, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0543", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "11.0", "current_position_lat": "52.5876559", "current_position_lon": "-2.1199992", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19613, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:46:59Z\", \"source_id\": 52056945, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:47:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:47:02Z\", \"source_id\": 16788241, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19078, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:53:26Z\", \"source_id\": 52066318, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:54:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:53:28Z\", \"source_id\": 16791105, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Wolverhampton", "service_state_platform": "5", "timing_fact_generation": 1789620809339061, "current_leg_arrival_utc": "2026-09-17T05:55:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:54:45.077270", "service_state_evidence_id": 16791105, "current_leg_start_actual_dep": "2026-09-17T05:43:00+01:00", "operational_evidence_version": 19, "service_state_event_time_utc": "2026-09-17T04:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:04:45.529373", "service_state_valid_until_kind": null, "operational_interpretation_version": 19, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
XSZ |
WVH |
5W03 |
730012 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 1108.406, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3457.745, "from_m": 1108.406, "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": 6018.701, "from_m": 3457.745, "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": 6631.073, "from_m": 6018.701, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10253.992, "from_m": 6631.073, "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": 10618.89, "from_m": 10253.992, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16686.279, "from_m": 10618.89, "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": 17035.524, "from_m": 16686.279, "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": 17405.14, "from_m": 17035.524, "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": 628727, "profile_key": "cf0c09b984b8de376d2cd78576387bfa0278a551bfdf4c4384dbeeea8bbf2e88", "schedule_id": 24845, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0543", "location": "Soho LMD", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100688}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0545H", "location": "Soho North Jn", "stage_seq": 2, "distance_m": 935.93, "section_seq": 1, "route_path_id": 100688}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0547", "location": "Galton Jn", "stage_seq": 3, "distance_m": 2602.666, "section_seq": 1, "route_path_id": 100688}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0550", "location": "Dudley Port", "stage_seq": 4, "distance_m": 8407.923, "section_seq": 1, "route_path_id": 100688}, {"is_pass": false, "wtt_arr": "0557", "wtt_dep": null, "location": "Wolverhampton", "stage_seq": 5, "distance_m": 17405.14, "section_seq": 1, "route_path_id": 100688}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 17405.14, "from_m": 0.0, "section_seq": 1, "route_path_id": 100688}], "total_distance_m": 17405.14, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 16296.734, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1108.406, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 19613, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:46:59Z", "source_id": 52056945, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T04:47:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:47:02Z", "source_id": 16788241, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19078, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:53:26Z", "source_id": 52066318, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T04:54:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:53:28Z", "source_id": 16791105, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:54:00+01:00", "operational_fact": true}] |
Soho LMD |
0543 |
0543 |
None |
5:44:00 |
None |
Wolverhampton |
0557 |
0557 |
5 |
EARLY |
-3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W00489/2026-09-17/detailed |
None |
Soho LMD |
2026-09-17T05:43:00+01:00 |
Wolverhampton |
11.0 |
{"type": "LineString", "coordinates": [[-1.9424876, 52.4917136], [-1.9434156, 52.4925728], [-1.9435275, 52.4926856], [-1.9435873, 52.4927602], [-1.9437568, 52.49299510000001], [-1.9439163, 52.493187899999995], [-1.9439513, 52.49322819999998], [-1.9439911, 52.4932741], [-1.9440446999999996, 52.493326499999995], [-1.9440925, 52.4933716], [-1.9441497, 52.4934204], [-1.9442858000000005, 52.493533200000016], [-1.9444822, 52.49367970000001], [-1.9446823, 52.49380910000001], [-1.9447929, 52.493868000000006], [-1.9450193, 52.493982300000006], [-1.9450651000000003, 52.494005900000005], [-1.9451927, 52.4940689], [-1.945347, 52.4941305], [-1.945467, 52.49417429999999], [-1.9456218, 52.49422899999998], [-1.9458328364957247, 52.49430286280318], [-1.9459337999999995, 52.4943382], [-1.9461033999999997, 52.49440220000001], [-1.9468645, 52.494689599999994], [-1.9470236, 52.4947519], [-1.9472083, 52.49482179999999], [-1.9474375, 52.49489649999999], [-1.9476928, 52.49497469999999], [-1.9478646999999991, 52.4950337], [-1.9480797, 52.49511340000001], [-1.9482229999999996, 52.4951645], [-1.9484440999999997, 52.49524339999999], [-1.9485385, 52.495275799999995], [-1.9486456, 52.49530599999999], [-1.9488339999999995, 52.49535840000001], [-1.9490389, 52.4954121], [-1.9492259000000005, 52.495457899999984], [-1.9494512, 52.4955079], [-1.9497295, 52.49556830000001], [-1.9500055000000005, 52.49562409999999], [-1.9501606999999996, 52.4956547], [-1.9503085, 52.49568159999999], [-1.9508976, 52.4957948], [-1.9511476999999997, 52.49583729999999], [-1.9515363999999995, 52.4958942], [-1.9518284, 52.49593420000001], [-1.9521728, 52.49597349999999], [-1.9526277, 52.496015400000005], [-1.9530543, 52.4960526], [-1.9535088, 52.49609349999999], [-1.9535284471388177, 52.49609544874822], [-1.9539272, 52.496135], [-1.9541944, 52.496161099999995], [-1.9543778, 52.496177200000005], [-1.9545623, 52.4961909], [-1.9547687, 52.4962024], [-1.9550081, 52.4962136], [-1.9552334, 52.4962176], [-1.9554232, 52.496221299999995], [-1.9555946999999996, 52.4962306], [-1.9557578, 52.49624029999999], [-1.9560401, 52.4962551], [-1.9564658999999995, 52.49625050000001], [-1.9578693000000005, 52.496205799999984], [-1.9581348, 52.49619740000001], [-1.9613435, 52.4960903], [-1.9623238, 52.49605729999999], [-1.9629525, 52.49603650000001], [-1.9632452, 52.4960271], [-1.9641731, 52.49599599999998], [-1.9644899, 52.49598379999999], [-1.9650939, 52.4959699], [-1.9654211, 52.4959623], [-1.9657261, 52.4959566], [-1.9660119, 52.4959564], [-1.9663251, 52.4959592], [-1.9665899, 52.4959657], [-1.9668407, 52.4959759], [-1.9671043, 52.49598850000001], [-1.9673282000000003, 52.4960019], [-1.9676388, 52.49602449999999], [-1.9678901, 52.4960464], [-1.9681455999999995, 52.4960734], [-1.9683655, 52.4960994], [-1.9686753, 52.496141400000006], [-1.9689050999999995, 52.4961746], [-1.9690897999999997, 52.4962051], [-1.9693727, 52.49625999999999], [-1.9696047000000003, 52.496304399999985], [-1.9698245999999997, 52.49634820000001], [-1.9700265, 52.4963953], [-1.9701934000000003, 52.496434399999984], [-1.9705827, 52.49653399999999], [-1.9707985, 52.4965923], [-1.9710303, 52.49665999999999], [-1.9712149, 52.496718099999995], [-1.9714051999999995, 52.49678000000001], [-1.9716299, 52.496856599999994], [-1.9717812, 52.4969091], [-1.9720039, 52.496991300000005], [-1.9722078, 52.49706990000001], [-1.9723672999999995, 52.4971356], [-1.9725853, 52.4972287], [-1.9728735999999991, 52.497359900000006], [-1.9730895999999996, 52.497462], [-1.9732483999999997, 52.49754260000001], [-1.9734076000000005, 52.4976248], [-1.9735436, 52.4976988], [-1.9737984, 52.4978418], [-1.9739993, 52.4979626], [-1.9742128999999995, 52.4980936], [-1.9744912999999995, 52.4982764], [-1.9748554, 52.4985182], [-1.9752895999999995, 52.4988061], [-1.9754183368951344, 52.49889178793339], [-1.9755935148780557, 52.49900907706829], [-1.97574757222056, 52.499113130827595], [-1.9758835438182083, 52.49920582978558], [-1.97600446456656, 52.499289054516545], [-1.9761133693611728, 52.49936468559478], [-1.976213293097607, 52.49943460359456], [-1.976307270671422, 52.499500689090176], [-1.9763983369781768, 52.49956482265593], [-1.9764895269134308, 52.49962888486609], [-1.976583875372743, 52.49969475629496], [-1.976684417251673, 52.49976431751682], [-1.9767941874457808, 52.49983944910595], [-1.976916220850624, 52.499922031636665], [-1.9770535523617636, 52.50001394568323], [-1.977209216874758, 52.50011707181993], [-1.9773862492851664, 52.50023329062107], [-1.9775091, 52.5003046], [-1.9776512999999996, 52.5003808], [-1.9782776, 52.5007981], [-1.9787688999999995, 52.50111819999999], [-1.9789239999999997, 52.5012256], [-1.9791623, 52.5013807], [-1.9793281000000005, 52.5014863], [-1.9794896, 52.5015857], [-1.9796582, 52.501686799999995], [-1.9799204, 52.5018369], [-1.9802663000000005, 52.5020325], [-1.980413730655176, 52.50210648374785], [-1.9804427179377309, 52.50212103015031], [-1.9807334000000003, 52.5022669], [-1.9812511, 52.5024968], [-1.9818149000000005, 52.5027254], [-1.9825047, 52.50297499999999], [-1.9828165, 52.5030775], [-1.9832606, 52.50321319999999], [-1.9836019, 52.50330879999999], [-1.9840591, 52.5034295], [-1.9845728999999996, 52.5035495], [-1.98497, 52.5036325], [-1.98554, 52.5037415], [-1.9861763, 52.50385589999999], [-1.9872005, 52.50404229999998], [-1.9877738, 52.504141700000005], [-1.9885149, 52.504274599999995], [-1.9894188, 52.50443529999999], [-1.990239, 52.5045829], [-1.990767, 52.5046781], [-1.9911930999999996, 52.50475200000001], [-1.9917153, 52.5048463], [-1.9922834000000005, 52.50494900000001], [-1.992831, 52.50504300000001], [-1.9934264999999995, 52.505147699999995], [-1.9939994999999997, 52.50524399999999], [-1.9945269, 52.50532960000001], [-1.9953109, 52.5054485], [-1.9960365, 52.505552], [-1.9965566, 52.5056213], [-1.9970996999999997, 52.50568909999999], [-1.9974734, 52.50573090000001], [-1.9977478, 52.5057586], [-1.9980004, 52.50577839999999], [-1.9988355, 52.5058667], [-1.9995562, 52.50592549999999], [-2.0001439, 52.5059731], [-2.0007294999999994, 52.50603319999999], [-2.0011915, 52.50608339999999], [-2.0017612, 52.5061549], [-2.0023548, 52.50623709999999], [-2.0029917, 52.50633869999999], [-2.0035183, 52.5064316], [-2.0042181999999995, 52.5065698], [-2.0049651, 52.50672699999999], [-2.0058227, 52.5069174], [-2.0060901, 52.5069754], [-2.0064908, 52.507067699999986], [-2.0070159, 52.5071873], [-2.0078525, 52.50738359999999], [-2.0082717999999997, 52.50749319999999], [-2.0086524, 52.50760100000001], [-2.0090187, 52.50769940000001], [-2.0092935, 52.5077798], [-2.0096694, 52.5078931], [-2.0100279, 52.5080035], [-2.0104024999999996, 52.5081241], [-2.0111448, 52.50838830000001], [-2.0112339999999995, 52.50842009999999], [-2.0114807999999997, 52.5085088], [-2.0119431999999997, 52.50868719999999], [-2.0119728, 52.50869850000001], [-2.0121352, 52.5087598], [-2.0123594, 52.50885410000001], [-2.0124460999999996, 52.5088915], [-2.0133362999999997, 52.50928499999999], [-2.013795, 52.5095077], [-2.0139587999999997, 52.50958839999999], [-2.0143804, 52.50980769999999], [-2.0148581999999995, 52.5100608], [-2.0154542, 52.5103989], [-2.0158275999999997, 52.5106214], [-2.0162679, 52.51089919999999], [-2.0165246999999997, 52.5110616], [-2.016587, 52.5111004], [-2.0175320999999995, 52.5117336], [-2.0176627, 52.511825999999985], [-2.0179066, 52.5119716], [-2.0181362, 52.51212319999999], [-2.0183865, 52.5122901], [-2.0194416, 52.51299569999999], [-2.0195171, 52.513047099999994], [-2.0196996, 52.5131693], [-2.0202425, 52.5135329], [-2.020877, 52.51395779999999], [-2.0210741, 52.5140936], [-2.0211606, 52.5141532], [-2.0215935, 52.514455899999994], [-2.0217813999999996, 52.5146044], [-2.0219709, 52.51476310000001], [-2.0221316999999996, 52.514898900000006], [-2.022298, 52.5150511], [-2.0224632, 52.51519690000001], [-2.0227851, 52.515500499999995], [-2.0229178999999995, 52.51562830000001], [-2.0230028, 52.515709], [-2.0231246, 52.5158069], [-2.0233852999999997, 52.5159918], [-2.0237399, 52.516221299999984], [-2.0238723999999997, 52.516296], [-2.0240863, 52.51642069999999], [-2.0242719, 52.5165194], [-2.0246636, 52.51670980000001], [-2.0249005, 52.5168168], [-2.0251230999999996, 52.5169088], [-2.0254644, 52.5170463], [-2.0258027, 52.51717260000001], [-2.0262269, 52.5173194], [-2.0264758, 52.5174016], [-2.0267112, 52.517474], [-2.0269248, 52.5175403], [-2.0272243, 52.5176336], [-2.0275561, 52.51773339999999], [-2.0278461999999995, 52.5178199], [-2.0281064, 52.51789529999999], [-2.0283817, 52.51797349999999], [-2.0286885, 52.5180583], [-2.0290367, 52.5181525], [-2.0302499, 52.5184717], [-2.030606, 52.518565900000006], [-2.0311684, 52.5187222], [-2.0318058, 52.5189019], [-2.0320366, 52.5189713], [-2.0332804, 52.5193472], [-2.0375044, 52.5207001], [-2.0470282, 52.5237571], [-2.0482023, 52.52410229999999], [-2.0485772999999994, 52.5242106], [-2.0489304, 52.5243163], [-2.0492129, 52.52440310000001], [-2.049653, 52.524541199999994], [-2.0499359, 52.5246375], [-2.0502321, 52.52473649999999], [-2.0504459, 52.5248168], [-2.0508141, 52.5249402], [-2.0514968, 52.52517280000001], [-2.0516495999999997, 52.5252217], [-2.0528091, 52.52560629999999], [-2.0529558999999997, 52.525658], [-2.0535763, 52.52585249999999], [-2.0540658, 52.52600999999999], [-2.0546301999999996, 52.52618869999999], [-2.0568961999999997, 52.526922799999994], [-2.0575629000000006, 52.52713529999998], [-2.0583252999999995, 52.5273903], [-2.0588561, 52.52757350000001], [-2.0593347, 52.5277397], [-2.0597544, 52.5278942], [-2.060061699999999, 52.528016099999995], [-2.0607262, 52.52826610000001], [-2.0611829, 52.5284478], [-2.0614862, 52.5285715], [-2.0620202, 52.5287932], [-2.0624215, 52.5289602], [-2.0626453, 52.5290571], [-2.0629243000000006, 52.5291737], [-2.0630476, 52.52922680000001], [-2.0633995, 52.529385399999995], [-2.063675, 52.5295135], [-2.0643743999999997, 52.52982399999999], [-2.065439899999999, 52.53036149999999], [-2.0658025, 52.530539], [-2.066125153474899, 52.530694738914214], [-2.0661605, 52.53071179999999], [-2.0662563, 52.5307568], [-2.0668741999999996, 52.5310471], [-2.0671137, 52.5311586], [-2.0675889, 52.531353], [-2.0679645, 52.5315038], [-2.068155, 52.53158260000001], [-2.0684826, 52.53170899999999], [-2.0685864, 52.53174599999999], [-2.0691230999999997, 52.531929000000005], [-2.0697663, 52.5321434], [-2.0702341, 52.53229259999999], [-2.0706751999999997, 52.53242670000001], [-2.0713552999999996, 52.53261849999999], [-2.0719492, 52.5327844], [-2.0725265, 52.532945], [-2.0737303999999996, 52.5332874], [-2.0739119, 52.5333393], [-2.0742283999999995, 52.533417099999994], [-2.0744305999999995, 52.53348], [-2.0746558, 52.53355369999999], [-2.0748405999999995, 52.53361179999999], [-2.0750745, 52.53368789999999], [-2.0752743999999996, 52.533753699999984], [-2.0754859999999997, 52.53382570000001], [-2.0756808, 52.53389309999999], [-2.0759794, 52.5339996], [-2.0762372, 52.534097499999994], [-2.0764707, 52.5341882], [-2.0767212, 52.5342904], [-2.0769401, 52.534381], [-2.0771485, 52.534469599999994], [-2.0772503, 52.5345149], [-2.0775656999999996, 52.534662399999995], [-2.0777654, 52.534757699999986], [-2.0779824, 52.5348659], [-2.0780485999999994, 52.53489950000001], [-2.0781702999999996, 52.5349613], [-2.0783556999999995, 52.53505909999999], [-2.0784993, 52.5351344], [-2.0786489, 52.53521859999999], [-2.0787978999999996, 52.5353038], [-2.0790085, 52.53542519999999], [-2.0792432999999995, 52.53556660000001], [-2.0794293, 52.5356827], [-2.0796126, 52.53579969999999], [-2.0798832, 52.53597969999999], [-2.0800776, 52.53611389999999], [-2.0803051, 52.5362747], [-2.0805042999999994, 52.5364215], [-2.080712, 52.5365773], [-2.0808851, 52.5367149], [-2.081054, 52.536852399999994], [-2.0812044, 52.536979], [-2.0813537999999996, 52.5371075], [-2.0815026, 52.53724089999999], [-2.0816294999999996, 52.5373611], [-2.0817713, 52.53749710000001], [-2.0819246, 52.53764889999999], [-2.082126699999999, 52.5378597], [-2.0822245999999995, 52.53796710000001], [-2.0823445, 52.5380997], [-2.0824448, 52.5382149], [-2.0826003999999996, 52.5383994], [-2.082709, 52.5385339], [-2.0828391, 52.5387025], [-2.0829776, 52.5388851], [-2.0831328, 52.5391039], [-2.083273, 52.53930780000001], [-2.0834064, 52.5395243], [-2.0834712, 52.53963079999999], [-2.0835774999999996, 52.53982129999999], [-2.0836929999999994, 52.5400357], [-2.0837661, 52.5401794], [-2.0838479, 52.54034819999999], [-2.0839189999999994, 52.540513], [-2.0839801, 52.5406506], [-2.0840237, 52.5407557], [-2.0840857, 52.5409046], [-2.0841458, 52.54106110000001], [-2.0842201, 52.5412705], [-2.0843005, 52.5415042], [-2.084392, 52.541753799999995], [-2.0844723, 52.541969900000005], [-2.08455, 52.54218519999999], [-2.0846598, 52.5424794], [-2.0847063, 52.5425965], [-2.0847753, 52.5427908], [-2.0849282, 52.54318510000001], [-2.0850039999999996, 52.5433928], [-2.0851026, 52.5436458], [-2.0852682, 52.5440738], [-2.0853365, 52.54424710000001], [-2.0854006999999997, 52.54440679999999], [-2.0854749, 52.5445813], [-2.0855865999999996, 52.5448243], [-2.0856818999999995, 52.545021899999995], [-2.0857505, 52.54515419999999], [-2.0858348, 52.54531560000001], [-2.0859175999999997, 52.545471799999994], [-2.0860117999999996, 52.54564270000001], [-2.0861024, 52.5457994], [-2.086190199999999, 52.5459349], [-2.0863328, 52.54615339999999], [-2.0866151999999993, 52.5465824], [-2.0867452, 52.54677999999999], [-2.0869137, 52.547046], [-2.0870099999999994, 52.54719149999998], [-2.0871267, 52.54738729999999], [-2.0872414, 52.5475842], [-2.0873589999999997, 52.5477989], [-2.0874663999999994, 52.5480077], [-2.0875215, 52.548123], [-2.0875496999999994, 52.5481828], [-2.0876343, 52.548362100000006], [-2.0877822, 52.5486703], [-2.0878879, 52.54890689999999], [-2.0879124524752264, 52.54896191164581], [-2.0880575, 52.5492869], [-2.0881114999999997, 52.5494084], [-2.0882215999999993, 52.54964369999999], [-2.0883313, 52.5498926], [-2.088417, 52.55008099999999], [-2.0885443, 52.5503622], [-2.0885968000000004, 52.550484700000005], [-2.0886631999999996, 52.55061680000001], [-2.0887100999999997, 52.55071039999999], [-2.0888015999999996, 52.55091170000001], [-2.0889277, 52.551188], [-2.0889877, 52.5513234], [-2.0890623000000006, 52.55149029999999], [-2.0891265999999997, 52.5516323], [-2.089194, 52.5517772], [-2.0893038999999995, 52.55200640000001], [-2.0893999, 52.552228199999995], [-2.0895004, 52.55244350000001], [-2.0895902, 52.552632599999995], [-2.0896687, 52.55279], [-2.0897468, 52.552947], [-2.0898552, 52.55315290000001], [-2.0899516, 52.5533231], [-2.0900644, 52.5535147], [-2.0901684, 52.5536897], [-2.0902779, 52.55386130000001], [-2.0904377999999997, 52.55410769999999], [-2.0906266, 52.554381199999995], [-2.0907593, 52.554561799999995], [-2.0908901, 52.554737900000006], [-2.0910302999999995, 52.5549152], [-2.0911659, 52.55508349999999], [-2.0913031999999996, 52.5552519], [-2.0914558, 52.555426], [-2.0916559, 52.555647099999995], [-2.0917606, 52.55575880000001], [-2.0918855999999995, 52.5558937], [-2.0920414, 52.55605560000001], [-2.0922641, 52.5562774], [-2.0924755, 52.55647630000001], [-2.0927336999999997, 52.5567155], [-2.0929521, 52.5569285], [-2.0931713, 52.55713579999998], [-2.0933995, 52.557348600000005], [-2.0935322, 52.5574771], [-2.0937441, 52.5576747], [-2.0938432, 52.5577677], [-2.0943674, 52.558259699999994], [-2.0946713999999997, 52.5585436], [-2.0951807, 52.5590221], [-2.0968516, 52.5605911], [-2.0972511, 52.5609692], [-2.0974241, 52.56113], [-2.0976224999999995, 52.5613169], [-2.0978316999999995, 52.561507199999994], [-2.0980577, 52.561710999999995], [-2.0982548, 52.56189969999999], [-2.098836, 52.562446099999995], [-2.0993713, 52.56294940000001], [-2.0997147, 52.5632732], [-2.0999652999999996, 52.5635078], [-2.1001908, 52.56372], [-2.1004147, 52.5639321], [-2.1006155, 52.5641203], [-2.1007419, 52.564241399999986], [-2.1009242999999995, 52.5644368], [-2.1010279, 52.5645364], [-2.101226, 52.5647323], [-2.1013666, 52.5648771], [-2.1015184, 52.5650393], [-2.1016435, 52.5651822], [-2.1017545, 52.56531090000001], [-2.1018507, 52.5654289], [-2.1019612, 52.5655608], [-2.1020872999999995, 52.5657211], [-2.1021809, 52.56584680000001], [-2.1022806, 52.5659952], [-2.1024946999999994, 52.5663012], [-2.1026073, 52.5664703], [-2.1026904, 52.566591200000005], [-2.1027539999999996, 52.5666911], [-2.1028554, 52.56685060000001], [-2.102954, 52.567012], [-2.1030539, 52.5671758], [-2.1031539, 52.567352199999995], [-2.1032677, 52.56756310000001], [-2.1033883, 52.5677937], [-2.1035101, 52.5680303], [-2.1035784, 52.568165699999994], [-2.1036728, 52.568352899999994], [-2.103931, 52.5688574], [-2.1040253999999994, 52.569028299999985], [-2.1041112999999996, 52.5692018], [-2.1043027, 52.569576199999986], [-2.1044481, 52.56986719999998], [-2.1045692, 52.5701048], [-2.1048889, 52.570733700000005], [-2.1050811, 52.5711142], [-2.1052049, 52.5713526], [-2.1052726, 52.571482299999985], [-2.1053808999999997, 52.57169319999999], [-2.1054318, 52.57180160000001], [-2.1054826999999996, 52.57191], [-2.1056123, 52.5721692], [-2.1057631, 52.57247019999999], [-2.1059325999999996, 52.5728002], [-2.106062, 52.573059699999995], [-2.1062372, 52.5733895], [-2.1065305, 52.5739624], [-2.1065831, 52.574064500000006], [-2.1066387, 52.57417709999999], [-2.1066897, 52.5742826], [-2.106699, 52.5742966], [-2.1068312, 52.57455299999999], [-2.1069578, 52.5748016], [-2.1070683, 52.5750299], [-2.107218, 52.57532270000001], [-2.1073896, 52.57565079999999], [-2.1075615, 52.5759838], [-2.107688, 52.5762314], [-2.1077383, 52.5763311], [-2.1077984, 52.57644419999998], [-2.1079266, 52.576693600000006], [-2.1080595, 52.57695439999999], [-2.1081584999999996, 52.577147799999985], [-2.1082159, 52.57725969999999], [-2.1082833, 52.5773919], [-2.1083751999999993, 52.5775673], [-2.1084311, 52.577667], [-2.1085215999999996, 52.57783950000001], [-2.1086462, 52.57808370000001], [-2.1088291, 52.57844240000001], [-2.1090228, 52.57882560000001], [-2.1091574, 52.579085099999986], [-2.1092756, 52.5793156], [-2.109504, 52.579765900000005], [-2.1097278, 52.5801993], [-2.1098013, 52.58034610000001], [-2.1098775, 52.5805128], [-2.109972, 52.5806952], [-2.1100301999999997, 52.58081060000001], [-2.1100776999999997, 52.58089749999999], [-2.1101488, 52.58103620000001], [-2.1102546, 52.5812451], [-2.1104062, 52.5815443], [-2.1104407, 52.5816123], [-2.1106403, 52.5820008], [-2.110735, 52.5821908], [-2.1108069, 52.58232910000001], [-2.1109035, 52.58250979999999], [-2.1109866, 52.5826671], [-2.1115195, 52.5837216], [-2.1117085999999996, 52.5840949], [-2.1117566, 52.584192599999994], [-2.1118745999999997, 52.584401], [-2.1119905, 52.584576299999995], [-2.112046799999999, 52.584662400000006], [-2.1121131, 52.58474400000001], [-2.1122009, 52.58484429999999], [-2.1122951000000003, 52.5849427], [-2.1124013999999995, 52.58504229999999], [-2.1125026999999994, 52.585129599999995], [-2.112604699999999, 52.58521579999999], [-2.1127062, 52.58530019999999], [-2.1128031, 52.58537389999999], [-2.1129182, 52.58545600000001], [-2.1132022, 52.585667], [-2.1133489, 52.585776499999994], [-2.1135114, 52.5858902], [-2.1135874, 52.58593990000001], [-2.1136286999999996, 52.5859669], [-2.1137314, 52.586031], [-2.1138532, 52.58610240000001], [-2.1139643, 52.586160599999985], [-2.1140857999999993, 52.5862217], [-2.1142194, 52.58628290000001], [-2.1143674999999997, 52.5863459], [-2.1145028999999997, 52.5863978], [-2.1146418, 52.586452000000016], [-2.1147695, 52.58649179999999], [-2.1149118, 52.5865329], [-2.1149770999999995, 52.58655139999998], [-2.1153672999999995, 52.5866481], [-2.1154765000000006, 52.5866664], [-2.1156252999999996, 52.5866894], [-2.1157708, 52.58670850000001], [-2.1159247, 52.5867231], [-2.1160498, 52.5867341], [-2.1162074, 52.5867396], [-2.1163741, 52.5867448], [-2.1167229, 52.5867462], [-2.1172241, 52.5867897], [-2.1174195999999994, 52.586818], [-2.1177408, 52.58686939999999], [-2.11802, 52.58692009999999], [-2.1183247999999995, 52.5869813], [-2.1187187, 52.5870821], [-2.1189628, 52.58715889999999], [-2.1192733999999995, 52.58727819999999], [-2.119565, 52.5874133], [-2.1198271999999996, 52.58755549999999], [-2.1199992, 52.587655899999994]]} |
10.8 |
0543 |
0554 |
Soho LMD |
Wolverhampton |
Wolverhampton |
52.5876559 |
-2.1199992 |
52.5876559 |
-2.1199992 |
1 |
0 |
2026-09-17 05:04:51 |
TERMINATED |
2026-09-17 04:54:00 |
Wolverhampton |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16791105 |
1789620809339061 |
19 |
19 |
2026-09-17 05:04:45.529373 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:54:45.077270 |
| 597672 |
627900 |
P65309 |
325S01M517 |
2026-09-17 |
COMPLETE |
16791857 |
2026-09-17 05:54:00 |
2026-09-17 05:05:21 |
2026-09-19 05:05:21 |
{"id": 627900, "stp": "P", "toc": "Northern", "uid": "P65309", "consist": "195130", "dest_crs": "NMC", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P65309/2026-09-17/detailed", "trust_id": "325S01M517", "origin_crs": null, "show_on_map": 0, "dar_est_time": "05:14:00", "dar_platform": null, "dest_station": "New Mills Central", "service_date": "2026-09-17", "dest_arr_time": "0603", "dest_platform": "1", "is_terminated": 1, "next_location": "New Mills Central", "signalling_id": "5S01", "timing_status": "EARLY", "origin_station": "Stockport Car. M.D.", "current_leg_arr": "0554", "current_leg_dep": "0600", "current_leg_end": "New Mills Central", "origin_dep_time": "0514", "origin_platform": null, "current_location": "New Mills Central", "last_update_time": "2026-09-17T05:05:21", "route_debug_link": null, "timing_variation": "-9 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.9920386999999995, 53.35759019999998], [-1.9923465, 53.35780220000001], [-1.9926184999999996, 53.35797], [-1.9929645, 53.3582245], [-1.9936484, 53.3587256], [-1.9939773, 53.35897959999999], [-1.9943343, 53.3592687], [-1.9945660999999997, 53.3594744], [-1.9947982, 53.3597103], [-1.9950087, 53.35993479999999], [-1.9952500999999996, 53.3602202], [-1.995459, 53.360512], [-1.9955768097237423, 53.36070877627213], [-1.9959391, 53.3613139], [-1.9962341999999995, 53.36189049999999], [-1.9964219, 53.36226150000001], [-1.9966934, 53.362715699999995], [-1.9968717, 53.36298690000001], [-1.9971488, 53.36333059999999], [-1.9973258, 53.363533899999986], [-1.9975216, 53.363730700000005], [-1.9980017999999995, 53.36410529999999], [-1.9983040000000003, 53.36431209999999], [-1.9986079, 53.3644782], [-1.9988762, 53.364602999999995], [-1.9991818999999995, 53.3647327], [-1.9996478, 53.3648915], [-1.9998839, 53.3649684], [-2.0001762, 53.3650452], [-2.000408999999999, 53.36509629999999], [-2.0007210999999994, 53.3651568], [-2.0011802999999997, 53.365206400000005], [-2.0018016, 53.3652597], [-2.0023469, 53.365264100000005], [-2.0029612, 53.3652272], [-2.003334, 53.3651792], [-2.0038945999999997, 53.365102400000005], [-2.0044095999999993, 53.365016], [-2.0047534, 53.364955599999995], [-2.0050239999999997, 53.36491169999999], [-2.0055657, 53.3648555], [-2.0060273, 53.3648251]]}", "current_leg_start": "New Mills South Jn", "dest_arr_time_act": "0603", "motion_projection": null, "next_location_lat": "53.3648251", "next_location_lon": "-2.0060273", "previous_location": "New Mills South Jn", "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\": 285.232, \"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\": 338.27, \"from_m\": 285.232, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 404.487, \"from_m\": 338.27, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 436.633, \"from_m\": 404.487, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 471.036, \"from_m\": 436.633, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 555.849, \"from_m\": 471.036, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1031.561, \"from_m\": 555.849, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1070.472, \"from_m\": 1031.561, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1618.409, \"from_m\": 1070.472, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2065.555, \"from_m\": 1618.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}, {\"to_m\": 5396.437, \"from_m\": 2065.555, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5484.987, \"from_m\": 5396.437, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 5494.077, \"from_m\": 5484.987, \"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\": 6029.056, \"from_m\": 5494.077, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6423.484, \"from_m\": 6029.056, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 11346.004, \"from_m\": 6423.484, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 13910.496, \"from_m\": 11346.004, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14390.122, \"from_m\": 13910.496, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 15443.43, \"from_m\": 14390.122, \"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\": 15692.158, \"from_m\": 15443.43, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 15801.84, \"from_m\": 15692.158, \"capability_applied\": null, \"effective_limit_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\": 627900, \"profile_key\": \"feb1a012fa178f207cfa1ef3b224127958bd2dba340dadb5ba574751fdb238cd\", \"schedule_id\": 21514, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0514\", \"location\": \"Stockport Car. M.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74690}, {\"is_pass\": false, \"wtt_arr\": \"0519\", \"wtt_dep\": \"0523\", \"location\": \"Stockport Sig. ST2.116/118\", \"stage_seq\": 2, \"distance_m\": 404.487, \"section_seq\": 1, \"route_path_id\": 74690}, {\"is_pass\": false, \"wtt_arr\": \"0524\", \"wtt_dep\": \"0527\", \"location\": \"Stockport\", \"stage_seq\": 3, \"distance_m\": 693.585, \"section_seq\": 1, \"route_path_id\": 74690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0528\", \"location\": \"Edgeley Jn No2\", \"stage_seq\": 4, \"distance_m\": 1108.823, \"section_seq\": 1, \"route_path_id\": 74690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0528H\", \"location\": \"Edgeley Jn No.1\", \"stage_seq\": 5, \"distance_m\": 1542.837, \"section_seq\": 1, \"route_path_id\": 74690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0532H\", \"location\": \"Hazel Grove\", \"stage_seq\": 6, \"distance_m\": 5163.782, \"section_seq\": 1, \"route_path_id\": 74690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0533H\", \"location\": \"Hazel Grove High Level Jn\", \"stage_seq\": 7, \"distance_m\": 6363.47, \"section_seq\": 1, \"route_path_id\": 74690}, {\"is_pass\": false, \"wtt_arr\": \"0545\", \"wtt_dep\": \"0600\", \"location\": \"New Mills South Jn\", \"stage_seq\": 8, \"distance_m\": 14390.122, \"section_seq\": 1, \"route_path_id\": 74690}, {\"is_pass\": false, \"wtt_arr\": \"0603\", \"wtt_dep\": null, \"location\": \"New Mills Central\", \"stage_seq\": 9, \"distance_m\": 15801.84, \"section_seq\": 1, \"route_path_id\": 74690}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 15801.84, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74690}], \"total_distance_m\": 15801.84, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 12952.116, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2849.724, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0514", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1434.0", "current_position_lat": "53.3648251", "current_position_lon": "-2.0060273", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:17:19Z\", \"source_id\": 16778259, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9019, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:22:44Z\", \"source_id\": 52028928, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:23:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:22:47Z\", \"source_id\": 16779768, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:37:22Z\", \"source_id\": 16784404, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:51:33Z\", \"source_id\": 16790214, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:54:59Z\", \"source_id\": 16791857, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "New Mills Central", "service_state_platform": "1", "timing_fact_generation": 1789620899428663, "current_leg_arrival_utc": "2026-09-17T05:58:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:54:59.422564", "service_state_evidence_id": 16791857, "current_leg_start_actual_dep": "2026-09-17T06:00:00+01:00", "operational_evidence_version": 27, "service_state_event_time_utc": "2026-09-17T04:54:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:04:59.913678", "service_state_valid_until_kind": null, "operational_interpretation_version": 27, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
None |
NMC |
5S01 |
195130 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 285.232, "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": 338.27, "from_m": 285.232, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 404.487, "from_m": 338.27, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 436.633, "from_m": 404.487, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 471.036, "from_m": 436.633, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 555.849, "from_m": 471.036, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1031.561, "from_m": 555.849, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1070.472, "from_m": 1031.561, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1618.409, "from_m": 1070.472, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2065.555, "from_m": 1618.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}, {"to_m": 5396.437, "from_m": 2065.555, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5484.987, "from_m": 5396.437, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 5494.077, "from_m": 5484.987, "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": 6029.056, "from_m": 5494.077, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6423.484, "from_m": 6029.056, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 11346.004, "from_m": 6423.484, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 13910.496, "from_m": 11346.004, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14390.122, "from_m": 13910.496, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 15443.43, "from_m": 14390.122, "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": 15692.158, "from_m": 15443.43, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 15801.84, "from_m": 15692.158, "capability_applied": null, "effective_limit_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": 627900, "profile_key": "feb1a012fa178f207cfa1ef3b224127958bd2dba340dadb5ba574751fdb238cd", "schedule_id": 21514, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0514", "location": "Stockport Car. M.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74690}, {"is_pass": false, "wtt_arr": "0519", "wtt_dep": "0523", "location": "Stockport Sig. ST2.116/118", "stage_seq": 2, "distance_m": 404.487, "section_seq": 1, "route_path_id": 74690}, {"is_pass": false, "wtt_arr": "0524", "wtt_dep": "0527", "location": "Stockport", "stage_seq": 3, "distance_m": 693.585, "section_seq": 1, "route_path_id": 74690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0528", "location": "Edgeley Jn No2", "stage_seq": 4, "distance_m": 1108.823, "section_seq": 1, "route_path_id": 74690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0528H", "location": "Edgeley Jn No.1", "stage_seq": 5, "distance_m": 1542.837, "section_seq": 1, "route_path_id": 74690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0532H", "location": "Hazel Grove", "stage_seq": 6, "distance_m": 5163.782, "section_seq": 1, "route_path_id": 74690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0533H", "location": "Hazel Grove High Level Jn", "stage_seq": 7, "distance_m": 6363.47, "section_seq": 1, "route_path_id": 74690}, {"is_pass": false, "wtt_arr": "0545", "wtt_dep": "0600", "location": "New Mills South Jn", "stage_seq": 8, "distance_m": 14390.122, "section_seq": 1, "route_path_id": 74690}, {"is_pass": false, "wtt_arr": "0603", "wtt_dep": null, "location": "New Mills Central", "stage_seq": 9, "distance_m": 15801.84, "section_seq": 1, "route_path_id": 74690}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 15801.84, "from_m": 0.0, "section_seq": 1, "route_path_id": 74690}], "total_distance_m": 15801.84, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 12952.116, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2849.724, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:17:19Z", "source_id": 16778259, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9019, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:22:44Z", "source_id": 52028928, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T04:23:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:22:47Z", "source_id": 16779768, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:23:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:37:22Z", "source_id": 16784404, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:31:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:51:33Z", "source_id": 16790214, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:51:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:54:59Z", "source_id": 16791857, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:54:00+01:00", "operational_fact": true}] |
Stockport Car. M.D. |
0514 |
0514 |
None |
5:14:00 |
None |
New Mills Central |
0603 |
0603 |
1 |
EARLY |
-9 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P65309/2026-09-17/detailed |
None |
New Mills South Jn |
2026-09-17T06:00:00+01:00 |
New Mills Central |
1434.0 |
{"type": "LineString", "coordinates": [[-1.9920386999999995, 53.35759019999998], [-1.9923465, 53.35780220000001], [-1.9926184999999996, 53.35797], [-1.9929645, 53.3582245], [-1.9936484, 53.3587256], [-1.9939773, 53.35897959999999], [-1.9943343, 53.3592687], [-1.9945660999999997, 53.3594744], [-1.9947982, 53.3597103], [-1.9950087, 53.35993479999999], [-1.9952500999999996, 53.3602202], [-1.995459, 53.360512], [-1.9955768097237423, 53.36070877627213], [-1.9959391, 53.3613139], [-1.9962341999999995, 53.36189049999999], [-1.9964219, 53.36226150000001], [-1.9966934, 53.362715699999995], [-1.9968717, 53.36298690000001], [-1.9971488, 53.36333059999999], [-1.9973258, 53.363533899999986], [-1.9975216, 53.363730700000005], [-1.9980017999999995, 53.36410529999999], [-1.9983040000000003, 53.36431209999999], [-1.9986079, 53.3644782], [-1.9988762, 53.364602999999995], [-1.9991818999999995, 53.3647327], [-1.9996478, 53.3648915], [-1.9998839, 53.3649684], [-2.0001762, 53.3650452], [-2.000408999999999, 53.36509629999999], [-2.0007210999999994, 53.3651568], [-2.0011802999999997, 53.365206400000005], [-2.0018016, 53.3652597], [-2.0023469, 53.365264100000005], [-2.0029612, 53.3652272], [-2.003334, 53.3651792], [-2.0038945999999997, 53.365102400000005], [-2.0044095999999993, 53.365016], [-2.0047534, 53.364955599999995], [-2.0050239999999997, 53.36491169999999], [-2.0055657, 53.3648555], [-2.0060273, 53.3648251]]} |
0.9 |
0600 |
0554 |
New Mills South Jn |
New Mills Central |
New Mills Central |
53.3648251 |
-2.0060273 |
53.3648251 |
-2.0060273 |
1 |
0 |
2026-09-17 05:05:21 |
TERMINATED |
2026-09-17 04:54:00 |
New Mills Central |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16791857 |
1789620899428663 |
27 |
27 |
2026-09-17 05:04:59.913678 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:54:59.422564 |
| 597673 |
628832 |
P29125 |
325D40M517 |
2026-09-17 |
COMPLETE |
16791522 |
2026-09-17 05:55:00 |
2026-09-17 05:05:21 |
2026-09-19 05:05:21 |
{"id": 628832, "stp": "P", "toc": "Northern", "uid": "P29125", "consist": "150150", "dest_crs": "MAN", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P29125/2026-09-17/detailed", "trust_id": "325D40M517", "origin_crs": "XML", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Piccadilly", "service_date": "2026-09-17", "dest_arr_time": "0557", "dest_platform": "4", "is_terminated": 1, "next_location": "Manchester Piccadilly", "signalling_id": "5D40", "timing_status": "EARLY", "origin_station": "Longsight Carriage Maintenance Depot", "current_leg_arr": "0555", "current_leg_dep": "0540", "current_leg_end": "Manchester Piccadilly", "origin_dep_time": "0546", "origin_platform": null, "current_location": "Manchester Piccadilly", "last_update_time": "2026-09-17T05:05:21", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.206995, 53.46694749999999], [-2.2073372, 53.4671577], [-2.2075191000000003, 53.46728279999999], [-2.2076064, 53.4673465], [-2.2079065, 53.4675695], [-2.2081616, 53.4677425], [-2.2082360775529852, 53.46779240988761], [-2.2088063999999994, 53.468174600000005], [-2.2091208, 53.4683852], [-2.2097690999999995, 53.4688197], [-2.211834399999999, 53.47009430000001], [-2.212568, 53.470510099999984], [-2.2128211, 53.470653699999986], [-2.2136042, 53.4710493], [-2.2139361, 53.47121299999999], [-2.2143216372913592, 53.47139938557794], [-2.214527485638847, 53.4714999348996], [-2.214708429021473, 53.47158942127512], [-2.214868075340885, 53.47166938570085], [-2.2150100324987325, 53.4717413691731], [-2.2151379083966636, 53.471806912688265], [-2.2152553109363273, 53.47186755724266], [-2.2153658480193723, 53.471924843832625], [-2.215473127547446, 53.47198031345451], [-2.2155807574221997, 53.472035507104685], [-2.21569234554528, 53.472091965779455], [-2.215811499818336, 53.472151230475205], [-2.2159418281430163, 53.47221484218824], [-2.21608693842097, 53.472284341914936], [-2.2162504385538457, 53.47236127065162], [-2.2164359364432915, 53.47244716939464], [-2.216647039990957, 53.47254357914034], [-2.2169989, 53.4727165], [-2.217562099999999, 53.4729546], [-2.2179118, 53.473130100000006], [-2.2185405, 53.4733947], [-2.2189126, 53.4735653], [-2.2191308000000003, 53.4736627], [-2.2194478, 53.4737972], [-2.2199004, 53.4739919], [-2.2209971999999993, 53.4744058], [-2.2228192999999994, 53.4750798], [-2.2230409999999994, 53.475159999999995], [-2.2236295, 53.4753857], [-2.2239598000000003, 53.47551589999999], [-2.2245268, 53.4757753], [-2.2249038, 53.4759233], [-2.2251422999999995, 53.476000699999986], [-2.2253206, 53.4760581], [-2.2256340000000003, 53.4761488], [-2.2260491, 53.4762425], [-2.2263467, 53.47630199999998], [-2.2264624999999993, 53.4763235], [-2.2266657, 53.4763525], [-2.2267769, 53.47636580000001], [-2.2273412999999995, 53.47643409999999], [-2.2274908999999994, 53.4764527], [-2.227757, 53.4764795], [-2.2278741, 53.4764965], [-2.2279932999999996, 53.4765147], [-2.2281444999999995, 53.4765377], [-2.2283708999999994, 53.47657309999999], [-2.2285185, 53.476603], [-2.2286704, 53.47663439999999], [-2.2289997, 53.4767067], [-2.229483, 53.4768164], [-2.2302016999999994, 53.476979499999985]]}", "current_leg_start": "Longsight North", "dest_arr_time_act": "0557", "motion_projection": null, "next_location_lat": "53.4769795", "next_location_lon": "-2.2302017", "previous_location": "Longsight North", "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\": 1942.342, \"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\": 2106.066, \"from_m\": 1942.342, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2415.48, \"from_m\": 2106.066, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2461.686, \"from_m\": 2415.48, \"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\": 2539.475, \"from_m\": 2461.686, \"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\": 2948.655, \"from_m\": 2539.475, \"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\": 628832, \"profile_key\": \"9655b145e4305f32162e0210200ed344a89fc76dc1cf5975d0d8f0cb92d95e0d\", \"schedule_id\": 32732, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0546\", \"location\": \"Longsight Carriage Maintenance Depot\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36641}, {\"is_pass\": false, \"wtt_arr\": \"0551\", \"wtt_dep\": \"0551\", \"location\": \"Longsight North\", \"stage_seq\": 2, \"distance_m\": 1018.297, \"section_seq\": 1, \"route_path_id\": 36641}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0554\", \"location\": \"Ardwick Jn\", \"stage_seq\": 3, \"distance_m\": 1795.969, \"section_seq\": 1, \"route_path_id\": 36641}, {\"is_pass\": false, \"wtt_arr\": \"0557\", \"wtt_dep\": null, \"location\": \"Manchester Piccadilly\", \"stage_seq\": 4, \"distance_m\": 2948.655, \"section_seq\": 1, \"route_path_id\": 36641}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 2948.655, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36641}], \"total_distance_m\": 2948.655, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 696.899, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2251.756, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0546", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "15.0", "current_position_lat": "53.4769795", "current_position_lon": "-2.2302017", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8447, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:54:20Z\", \"source_id\": 52067657, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:55:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:54:20Z\", \"source_id\": 16791522, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:55:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Piccadilly", "service_state_platform": "4", "timing_fact_generation": 1789620861823739, "current_leg_arrival_utc": "2026-09-17T05:56:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:55:00.862757", "service_state_evidence_id": 16791522, "current_leg_start_actual_dep": "2026-09-17T05:51:00+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-17T04:55:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:05:01.730320", "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 |
XML |
MAN |
5D40 |
150150 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 1942.342, "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": 2106.066, "from_m": 1942.342, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2415.48, "from_m": 2106.066, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2461.686, "from_m": 2415.48, "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": 2539.475, "from_m": 2461.686, "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": 2948.655, "from_m": 2539.475, "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": 628832, "profile_key": "9655b145e4305f32162e0210200ed344a89fc76dc1cf5975d0d8f0cb92d95e0d", "schedule_id": 32732, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0546", "location": "Longsight Carriage Maintenance Depot", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36641}, {"is_pass": false, "wtt_arr": "0551", "wtt_dep": "0551", "location": "Longsight North", "stage_seq": 2, "distance_m": 1018.297, "section_seq": 1, "route_path_id": 36641}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0554", "location": "Ardwick Jn", "stage_seq": 3, "distance_m": 1795.969, "section_seq": 1, "route_path_id": 36641}, {"is_pass": false, "wtt_arr": "0557", "wtt_dep": null, "location": "Manchester Piccadilly", "stage_seq": 4, "distance_m": 2948.655, "section_seq": 1, "route_path_id": 36641}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 2948.655, "from_m": 0.0, "section_seq": 1, "route_path_id": 36641}], "total_distance_m": 2948.655, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 696.899, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2251.756, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 8447, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:54:20Z", "source_id": 52067657, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T04:55:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:54:20Z", "source_id": 16791522, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:55:00+01:00", "operational_fact": true}] |
Longsight Carriage Maintenance Depot |
0546 |
0546 |
None |
None |
None |
Manchester Piccadilly |
0557 |
0557 |
4 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P29125/2026-09-17/detailed |
None |
Longsight North |
2026-09-17T05:51:00+01:00 |
Manchester Piccadilly |
15.0 |
{"type": "LineString", "coordinates": [[-2.206995, 53.46694749999999], [-2.2073372, 53.4671577], [-2.2075191000000003, 53.46728279999999], [-2.2076064, 53.4673465], [-2.2079065, 53.4675695], [-2.2081616, 53.4677425], [-2.2082360775529852, 53.46779240988761], [-2.2088063999999994, 53.468174600000005], [-2.2091208, 53.4683852], [-2.2097690999999995, 53.4688197], [-2.211834399999999, 53.47009430000001], [-2.212568, 53.470510099999984], [-2.2128211, 53.470653699999986], [-2.2136042, 53.4710493], [-2.2139361, 53.47121299999999], [-2.2143216372913592, 53.47139938557794], [-2.214527485638847, 53.4714999348996], [-2.214708429021473, 53.47158942127512], [-2.214868075340885, 53.47166938570085], [-2.2150100324987325, 53.4717413691731], [-2.2151379083966636, 53.471806912688265], [-2.2152553109363273, 53.47186755724266], [-2.2153658480193723, 53.471924843832625], [-2.215473127547446, 53.47198031345451], [-2.2155807574221997, 53.472035507104685], [-2.21569234554528, 53.472091965779455], [-2.215811499818336, 53.472151230475205], [-2.2159418281430163, 53.47221484218824], [-2.21608693842097, 53.472284341914936], [-2.2162504385538457, 53.47236127065162], [-2.2164359364432915, 53.47244716939464], [-2.216647039990957, 53.47254357914034], [-2.2169989, 53.4727165], [-2.217562099999999, 53.4729546], [-2.2179118, 53.473130100000006], [-2.2185405, 53.4733947], [-2.2189126, 53.4735653], [-2.2191308000000003, 53.4736627], [-2.2194478, 53.4737972], [-2.2199004, 53.4739919], [-2.2209971999999993, 53.4744058], [-2.2228192999999994, 53.4750798], [-2.2230409999999994, 53.475159999999995], [-2.2236295, 53.4753857], [-2.2239598000000003, 53.47551589999999], [-2.2245268, 53.4757753], [-2.2249038, 53.4759233], [-2.2251422999999995, 53.476000699999986], [-2.2253206, 53.4760581], [-2.2256340000000003, 53.4761488], [-2.2260491, 53.4762425], [-2.2263467, 53.47630199999998], [-2.2264624999999993, 53.4763235], [-2.2266657, 53.4763525], [-2.2267769, 53.47636580000001], [-2.2273412999999995, 53.47643409999999], [-2.2274908999999994, 53.4764527], [-2.227757, 53.4764795], [-2.2278741, 53.4764965], [-2.2279932999999996, 53.4765147], [-2.2281444999999995, 53.4765377], [-2.2283708999999994, 53.47657309999999], [-2.2285185, 53.476603], [-2.2286704, 53.47663439999999], [-2.2289997, 53.4767067], [-2.229483, 53.4768164], [-2.2302016999999994, 53.476979499999985]]} |
1.2 |
0540 |
0555 |
Longsight North |
Manchester Piccadilly |
Manchester Piccadilly |
53.4769795 |
-2.2302017 |
53.4769795 |
-2.2302017 |
1 |
0 |
2026-09-17 05:05:21 |
TERMINATED |
2026-09-17 04:55:00 |
Manchester Piccadilly |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16791522 |
1789620861823739 |
7 |
7 |
2026-09-17 05:05:01.730320 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:55:00.862757 |
| 597674 |
627298 |
C20235 |
545K99M417 |
2026-09-17 |
COMPLETE |
None |
2026-09-17 04:55:00 |
2026-09-17 05:05:21 |
2026-09-19 05:05:21 |
{"id": 627298, "stp": "P", "toc": "Great Northern", "uid": "C20235", "consist": "717005", "dest_crs": null, "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C20235/2026-09-17/detailed", "trust_id": "545K99M417", "origin_crs": "XHE", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Highbury Vale Jn", "service_date": "2026-09-17", "dest_arr_time": "0440", "dest_platform": null, "is_terminated": 1, "next_location": "Hornsey Emud Sig. Hy176", "signalling_id": "5K99", "timing_status": "LATE", "origin_station": "Hornsey E.M.U.D.", "current_leg_arr": "0425", "current_leg_dep": "0435", "current_leg_end": "Hornsey Emud Sig. Hy176", "origin_dep_time": "0420", "origin_platform": null, "current_location": "Hornsey E.M.U.D.", "last_update_time": "2026-09-17T05:05:21", "route_debug_link": null, "timing_variation": "+15 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1097284, 51.58428239999999], [-0.1092173, 51.58361659999999], [-0.1088912, 51.5831995], [-0.1087101, 51.58295280000001], [-0.1084591, 51.58264440000001], [-0.1081631, 51.58226400000001], [-0.10788960000000002, 51.582014099999995], [-0.107502, 51.5816734], [-0.10722919999999998, 51.5814287], [-0.10699459999999998, 51.5812219], [-0.1068648, 51.58110739999999], [-0.10677169999999998, 51.581016], [-0.1066825, 51.580907799999984], [-0.1065866, 51.5807827], [-0.1065276, 51.580692799999994], [-0.1064456, 51.58052299999999], [-0.1063923, 51.5804024], [-0.10630199999999998, 51.58021919999998], [-0.10621609999999998, 51.580090199999994], [-0.1060857, 51.5798944], [-0.1059785344916034, 51.57973823247997], [-0.10593479999999998, 51.5796745], [-0.1058217, 51.57948189999999], [-0.1056683, 51.57921339999999], [-0.105525, 51.57894029999999], [-0.10537499999999998, 51.5785461], [-0.1051917, 51.578119499999985], [-0.1050261, 51.5776936], [-0.1049198, 51.57736229999999], [-0.1051049, 51.5777065], [-0.1052363, 51.5780066], [-0.1053482, 51.5782511], [-0.1055094, 51.57853119999999], [-0.10578899999999998, 51.57903599999999], [-0.105903, 51.5792431], [-0.10602069999999998, 51.57945029999999], [-0.1063066, 51.5798966], [-0.10639729490752134, 51.580020937795446], [-0.10657336949636552, 51.580137397074], [-0.1066148, 51.58016479999999], [-0.1066882465038602, 51.58021652613653], [-0.10683615055263436, 51.58032069027637], [-0.10697536022808286, 51.58041873102618], [-0.10716059999999998, 51.5806601], [-0.1077346, 51.5813174], [-0.1081116, 51.5816961], [-0.1086123, 51.5821478], [-0.1088302, 51.5823431], [-0.10960259999999998, 51.5830692], [-0.1098744, 51.5833404], [-0.1102004, 51.58371149999999], [-0.1104153, 51.58398350000001], [-0.1107637, 51.584458999999995], [-0.1108891, 51.5846611], [-0.1110803, 51.58500459999999], [-0.1113571, 51.58554649999999]]}", "current_leg_start": "Hornsey E.M.U.D.", "dest_arr_time_act": "0440", "motion_projection": null, "next_location_lat": "51.5855465", "next_location_lon": "-0.1113571", "previous_location": null, "current_leg_milage": "1.2", "linx_max_speed_mph": 85, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 2, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TRUST:16771051\", \"confirmationDeadline\": \"2026-09-17T04:40:00+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 2133.193, \"from_m\": 0.0, \"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\": 3161.414, \"from_m\": 2133.193, \"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\": 3227.343, \"from_m\": 3161.414, \"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\": 5558.88, \"from_m\": 3227.343, \"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\": 6420.786, \"from_m\": 5558.88, \"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\": 6503.591, \"from_m\": 6420.786, \"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\": 7010.559, \"from_m\": 6503.591, \"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\": 7045.635, \"from_m\": 7010.559, \"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\": 7130.649, \"from_m\": 7045.635, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 7551.451, \"from_m\": 7130.649, \"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\": 8116.66, \"from_m\": 7551.451, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 627298, \"profile_key\": \"9892ba13910e7e1d59e39694414eacf41ab248456667c5f61176887755b0472d\", \"schedule_id\": 2684, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0420\", \"location\": \"Hornsey E.M.U.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66653}, {\"is_pass\": false, \"wtt_arr\": \"0425\", \"wtt_dep\": \"0432\", \"location\": \"Hornsey Emud Sig. Hy176\", \"stage_seq\": 2, \"distance_m\": 3401.991, \"section_seq\": 1, \"route_path_id\": 66653}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0434\", \"location\": \"Hornsey\", \"stage_seq\": 3, \"distance_m\": 4480.483, \"section_seq\": 1, \"route_path_id\": 66653}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0435H\", \"location\": \"Harringay\", \"stage_seq\": 4, \"distance_m\": 5457.088, \"section_seq\": 1, \"route_path_id\": 66653}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0437\", \"location\": \"Finsbury Park\", \"stage_seq\": 5, \"distance_m\": 6908.334, \"section_seq\": 1, \"route_path_id\": 66653}, {\"is_pass\": false, \"wtt_arr\": \"0440\", \"wtt_dep\": null, \"location\": \"Highbury Vale Jn\", \"stage_seq\": 6, \"distance_m\": 8116.66, \"section_seq\": 1, \"route_path_id\": 66653}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 8116.66, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66653}], \"total_distance_m\": 8116.66, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 85.0, \"speed_covered_distance_m\": 5352.329, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2764.331, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0420", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "1430.0", "current_position_lat": "51.5855465", "current_position_lon": "-0.1113571", "service_state_source": "TRUST", "glide_timing_evidence": "[]", "service_state_location": "Hornsey E.M.U.D.", "service_state_platform": null, "timing_fact_generation": 1789616418529184, "current_leg_arrival_utc": "2026-09-17T04:40:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:55:00.942293", "service_state_evidence_id": 16771051, "current_leg_start_actual_dep": "2026-09-17T04:35:00+01:00", "operational_evidence_version": 18, "service_state_event_time_utc": "2026-09-17T04:55:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:05:01.873858", "service_state_valid_until_kind": null, "operational_interpretation_version": 18, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Northern |
P |
XHE |
None |
5K99 |
717005 |
6 |
85 |
None |
{"version": 3, "segments": [{"to_m": 2133.193, "from_m": 0.0, "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": 3161.414, "from_m": 2133.193, "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": 3227.343, "from_m": 3161.414, "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": 5558.88, "from_m": 3227.343, "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": 6420.786, "from_m": 5558.88, "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": 6503.591, "from_m": 6420.786, "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": 7010.559, "from_m": 6503.591, "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": 7045.635, "from_m": 7010.559, "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": 7130.649, "from_m": 7045.635, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 7551.451, "from_m": 7130.649, "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": 8116.66, "from_m": 7551.451, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 85.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 627298, "profile_key": "9892ba13910e7e1d59e39694414eacf41ab248456667c5f61176887755b0472d", "schedule_id": 2684, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0420", "location": "Hornsey E.M.U.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66653}, {"is_pass": false, "wtt_arr": "0425", "wtt_dep": "0432", "location": "Hornsey Emud Sig. Hy176", "stage_seq": 2, "distance_m": 3401.991, "section_seq": 1, "route_path_id": 66653}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0434", "location": "Hornsey", "stage_seq": 3, "distance_m": 4480.483, "section_seq": 1, "route_path_id": 66653}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0435H", "location": "Harringay", "stage_seq": 4, "distance_m": 5457.088, "section_seq": 1, "route_path_id": 66653}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0437", "location": "Finsbury Park", "stage_seq": 5, "distance_m": 6908.334, "section_seq": 1, "route_path_id": 66653}, {"is_pass": false, "wtt_arr": "0440", "wtt_dep": null, "location": "Highbury Vale Jn", "stage_seq": 6, "distance_m": 8116.66, "section_seq": 1, "route_path_id": 66653}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 8116.66, "from_m": 0.0, "section_seq": 1, "route_path_id": 66653}], "total_distance_m": 8116.66, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 85.0, "speed_covered_distance_m": 5352.329, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2764.331, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Hornsey E.M.U.D. |
0420 |
0420 |
None |
None |
None |
Highbury Vale Jn |
0440 |
0440 |
None |
LATE |
+15 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C20235/2026-09-17/detailed |
None |
Hornsey E.M.U.D. |
2026-09-17T04:35:00+01:00 |
Hornsey Emud Sig. Hy176 |
1430.0 |
{"type": "LineString", "coordinates": [[-0.1097284, 51.58428239999999], [-0.1092173, 51.58361659999999], [-0.1088912, 51.5831995], [-0.1087101, 51.58295280000001], [-0.1084591, 51.58264440000001], [-0.1081631, 51.58226400000001], [-0.10788960000000002, 51.582014099999995], [-0.107502, 51.5816734], [-0.10722919999999998, 51.5814287], [-0.10699459999999998, 51.5812219], [-0.1068648, 51.58110739999999], [-0.10677169999999998, 51.581016], [-0.1066825, 51.580907799999984], [-0.1065866, 51.5807827], [-0.1065276, 51.580692799999994], [-0.1064456, 51.58052299999999], [-0.1063923, 51.5804024], [-0.10630199999999998, 51.58021919999998], [-0.10621609999999998, 51.580090199999994], [-0.1060857, 51.5798944], [-0.1059785344916034, 51.57973823247997], [-0.10593479999999998, 51.5796745], [-0.1058217, 51.57948189999999], [-0.1056683, 51.57921339999999], [-0.105525, 51.57894029999999], [-0.10537499999999998, 51.5785461], [-0.1051917, 51.578119499999985], [-0.1050261, 51.5776936], [-0.1049198, 51.57736229999999], [-0.1051049, 51.5777065], [-0.1052363, 51.5780066], [-0.1053482, 51.5782511], [-0.1055094, 51.57853119999999], [-0.10578899999999998, 51.57903599999999], [-0.105903, 51.5792431], [-0.10602069999999998, 51.57945029999999], [-0.1063066, 51.5798966], [-0.10639729490752134, 51.580020937795446], [-0.10657336949636552, 51.580137397074], [-0.1066148, 51.58016479999999], [-0.1066882465038602, 51.58021652613653], [-0.10683615055263436, 51.58032069027637], [-0.10697536022808286, 51.58041873102618], [-0.10716059999999998, 51.5806601], [-0.1077346, 51.5813174], [-0.1081116, 51.5816961], [-0.1086123, 51.5821478], [-0.1088302, 51.5823431], [-0.10960259999999998, 51.5830692], [-0.1098744, 51.5833404], [-0.1102004, 51.58371149999999], [-0.1104153, 51.58398350000001], [-0.1107637, 51.584458999999995], [-0.1108891, 51.5846611], [-0.1110803, 51.58500459999999], [-0.1113571, 51.58554649999999]]} |
1.2 |
0435 |
0425 |
None |
Hornsey E.M.U.D. |
Hornsey Emud Sig. Hy176 |
51.5855465 |
-0.1113571 |
51.5855465 |
-0.1113571 |
1 |
0 |
2026-09-17 05:05:21 |
TERMINATED |
2026-09-17 04:55:00 |
Hornsey E.M.U.D. |
TRUST |
TRACKING_TIMEOUT |
16771051 |
1789616418529184 |
18 |
18 |
2026-09-17 05:05:01.873858 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:55:00.942293 |
| 597675 |
627736 |
P89328 |
892T05M517 |
2026-09-17 |
COMPLETE |
16791367 |
2026-09-17 05:55:00 |
2026-09-17 05:05:21 |
2026-09-19 05:05:21 |
{"id": 627736, "stp": "P", "toc": "Southeastern", "uid": "P89328", "consist": "375304", "dest_crs": "SOO", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P89328/2026-09-17/detailed", "trust_id": "892T05M517", "origin_crs": "TON", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Strood", "service_date": "2026-09-17", "dest_arr_time": "0555", "dest_platform": "3", "is_terminated": 1, "next_location": "Strood", "signalling_id": "2T05", "timing_status": "ON TIME", "origin_station": "Tonbridge", "current_leg_arr": "0555", "current_leg_dep": "0551", "current_leg_end": "Strood", "origin_dep_time": "0504", "origin_platform": "2", "current_location": "Strood", "last_update_time": "2026-09-17T05:05:21", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.4619639, 51.37392799999999], [0.4635141999999999, 51.3747094], [0.4650629999999999, 51.375489900000005], [0.4673556, 51.37663560000001], [0.4694805, 51.3776975], [0.4714168999999999, 51.3786652], [0.47165944052145065, 51.37877263831019], [0.4717123884356855, 51.37879609264379], [0.4727942, 51.3792753], [0.4742295, 51.3798705], [0.4763785, 51.3806932], [0.47746070000000007, 51.3811158], [0.4784651, 51.38154769999999], [0.4793385, 51.3819391], [0.4801851, 51.38234219999999], [0.4816826, 51.3831153], [0.48291980000000007, 51.3838105], [0.4840162, 51.384483900000006], [0.48504839999999994, 51.38517730000001], [0.4856699, 51.3856098], [0.48627029999999993, 51.38605569999999], [0.4869842, 51.38661389999999], [0.48720379288079946, 51.38679167395817], [0.4876768000000001, 51.38717460000001], [0.4883706, 51.3877937], [0.48900609999999994, 51.388396099999994], [0.489632, 51.38901250000001], [0.49025550000000007, 51.3895925], [0.4904269, 51.38975179999999], [0.491538, 51.390741699999985], [0.49272840000000007, 51.3916555], [0.4936333999999999, 51.3923561], [0.4944412999999999, 51.3929002], [0.4950672, 51.3933093], [0.496994, 51.394507999999995], [0.4974713999999999, 51.3948046], [0.4980396, 51.395155599999995], [0.49812537691637215, 51.3952085995362], [0.4981692047792976, 51.395235679716656], [0.4985956999999999, 51.3954992], [0.4987503, 51.3955967], [0.4996029, 51.3962296], [0.49975, 51.39632279999999], [0.4999928, 51.3964787], [0.5002750999999999, 51.39665339999999]]}", "current_leg_start": "Cuxton", "dest_arr_time_act": "0555", "motion_projection": null, "next_location_lat": "51.3966534", "next_location_lon": "0.5002751", "previous_location": "Cuxton", "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\": 250.396, \"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\": 623.038, \"from_m\": 250.396, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 683.949, \"from_m\": 623.038, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1807.06, \"from_m\": 683.949, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 8735.403, \"from_m\": 1807.06, \"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\": 9194.98, \"from_m\": 8735.403, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9778.305, \"from_m\": 9194.98, \"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\": 9828.22, \"from_m\": 9778.305, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11870.609, \"from_m\": 9828.22, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14290.236, \"from_m\": 11870.609, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 14627.707, \"from_m\": 14290.236, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 21498.134, \"from_m\": 14627.707, \"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\": 22018.577, \"from_m\": 21498.134, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24736.018, \"from_m\": 22018.577, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 24980.583, \"from_m\": 24736.018, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 29178.247, \"from_m\": 24980.583, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 30638.392, \"from_m\": 29178.247, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 32066.784, \"from_m\": 30638.392, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 42748.988, \"from_m\": 32066.784, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 42874.011, \"from_m\": 42748.988, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 43032.245, \"from_m\": 42874.011, \"capability_applied\": null, \"effective_limit_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\": 627736, \"profile_key\": \"5f31b57d581cbcda61f79ce81ce5373ffd99c84841635d62eccfbb88dc67210c\", \"schedule_id\": 23900, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0504\", \"location\": \"Tonbridge\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100254}, {\"is_pass\": false, \"wtt_arr\": \"0511\", \"wtt_dep\": \"0512\", \"location\": \"Paddock Wood\", \"stage_seq\": 2, \"distance_m\": 9033.283, \"section_seq\": 1, \"route_path_id\": 100254}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0519H\", \"location\": \"Wateringbury\", \"stage_seq\": 3, \"distance_m\": 17198.296, \"section_seq\": 1, \"route_path_id\": 100254}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0523H\", \"location\": \"East Farleigh\", \"stage_seq\": 4, \"distance_m\": 21963.709, \"section_seq\": 1, \"route_path_id\": 100254}, {\"is_pass\": false, \"wtt_arr\": \"0527\", \"wtt_dep\": \"0530\", \"location\": \"Maidstone West\", \"stage_seq\": 5, \"distance_m\": 24876.758, \"section_seq\": 1, \"route_path_id\": 100254}, {\"is_pass\": false, \"wtt_arr\": \"0531H\", \"wtt_dep\": \"0532H\", \"location\": \"Maidstone Barracks\", \"stage_seq\": 6, \"distance_m\": 25648.387, \"section_seq\": 1, \"route_path_id\": 100254}, {\"is_pass\": false, \"wtt_arr\": \"0537\", \"wtt_dep\": \"0538\", \"location\": \"Aylesford\", \"stage_seq\": 7, \"distance_m\": 30551.358, \"section_seq\": 1, \"route_path_id\": 100254}, {\"is_pass\": false, \"wtt_arr\": \"0540\", \"wtt_dep\": \"0540H\", \"location\": \"New Hythe\", \"stage_seq\": 8, \"distance_m\": 32033.058, \"section_seq\": 1, \"route_path_id\": 100254}, {\"is_pass\": false, \"wtt_arr\": \"0543\", \"wtt_dep\": \"0544\", \"location\": \"Snodland\", \"stage_seq\": 9, \"distance_m\": 34078.116, \"section_seq\": 1, \"route_path_id\": 100254}, {\"is_pass\": false, \"wtt_arr\": \"0546H\", \"wtt_dep\": \"0547\", \"location\": \"Halling\", \"stage_seq\": 10, \"distance_m\": 36502.862, \"section_seq\": 1, \"route_path_id\": 100254}, {\"is_pass\": false, \"wtt_arr\": \"0550\", \"wtt_dep\": \"0550H\", \"location\": \"Cuxton\", \"stage_seq\": 11, \"distance_m\": 39333.534, \"section_seq\": 1, \"route_path_id\": 100254}, {\"is_pass\": false, \"wtt_arr\": \"0555\", \"wtt_dep\": null, \"location\": \"Strood\", \"stage_seq\": 12, \"distance_m\": 43032.245, \"section_seq\": 1, \"route_path_id\": 100254}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 43032.245, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100254}], \"total_distance_m\": 43032.245, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 42272.357, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 759.888, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0504", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.3966534", "current_position_lon": "0.5002751", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32522, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:10:26Z\", \"source_id\": 52018396, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:11:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:10:33Z\", \"source_id\": 16776641, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:19:26Z\", \"source_id\": 52025805, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:19:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:19:28Z\", \"source_id\": 16778818, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32467, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:22:48Z\", \"source_id\": 52028965, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:23:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:22:53Z\", \"source_id\": 16779790, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32456, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:25:56Z\", \"source_id\": 52032106, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:26:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:25:58Z\", \"source_id\": 16780705, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32444, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:30:03Z\", \"source_id\": 52036290, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:31:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:30:06Z\", \"source_id\": 16781960, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32440, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:36:18Z\", \"source_id\": 52043250, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:36:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:36:23Z\", \"source_id\": 16784028, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32436, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:38:58Z\", \"source_id\": 52046380, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:39:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:39:03Z\", \"source_id\": 16785011, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32432, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:42:26Z\", \"source_id\": 52050608, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:42:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:42:33Z\", \"source_id\": 16786366, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32424, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:44:21Z\", \"source_id\": 52053250, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:46:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:44:26Z\", \"source_id\": 16787125, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32428, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:49:37Z\", \"source_id\": 52060767, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:50:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:49:37Z\", \"source_id\": 16789354, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32261, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:53:55Z\", \"source_id\": 52067083, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:55:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:54:04Z\", \"source_id\": 16791367, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:55:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Strood", "service_state_platform": "3", "timing_fact_generation": 1789620845095552, "current_leg_arrival_utc": "2026-09-17T05:55:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:55:03.077845", "service_state_evidence_id": 16791367, "current_leg_start_actual_dep": "2026-09-17T05:50:30+01:00", "operational_evidence_version": 60, "service_state_event_time_utc": "2026-09-17T04:55:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:05:03.394834", "service_state_valid_until_kind": null, "operational_interpretation_version": 60, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
TON |
SOO |
2T05 |
375304 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 250.396, "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": 623.038, "from_m": 250.396, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 683.949, "from_m": 623.038, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1807.06, "from_m": 683.949, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 8735.403, "from_m": 1807.06, "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": 9194.98, "from_m": 8735.403, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9778.305, "from_m": 9194.98, "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": 9828.22, "from_m": 9778.305, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11870.609, "from_m": 9828.22, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14290.236, "from_m": 11870.609, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 14627.707, "from_m": 14290.236, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 21498.134, "from_m": 14627.707, "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": 22018.577, "from_m": 21498.134, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24736.018, "from_m": 22018.577, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 24980.583, "from_m": 24736.018, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 29178.247, "from_m": 24980.583, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 30638.392, "from_m": 29178.247, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32066.784, "from_m": 30638.392, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 42748.988, "from_m": 32066.784, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 42874.011, "from_m": 42748.988, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 43032.245, "from_m": 42874.011, "capability_applied": null, "effective_limit_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": 627736, "profile_key": "5f31b57d581cbcda61f79ce81ce5373ffd99c84841635d62eccfbb88dc67210c", "schedule_id": 23900, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0504", "location": "Tonbridge", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100254}, {"is_pass": false, "wtt_arr": "0511", "wtt_dep": "0512", "location": "Paddock Wood", "stage_seq": 2, "distance_m": 9033.283, "section_seq": 1, "route_path_id": 100254}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0519H", "location": "Wateringbury", "stage_seq": 3, "distance_m": 17198.296, "section_seq": 1, "route_path_id": 100254}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0523H", "location": "East Farleigh", "stage_seq": 4, "distance_m": 21963.709, "section_seq": 1, "route_path_id": 100254}, {"is_pass": false, "wtt_arr": "0527", "wtt_dep": "0530", "location": "Maidstone West", "stage_seq": 5, "distance_m": 24876.758, "section_seq": 1, "route_path_id": 100254}, {"is_pass": false, "wtt_arr": "0531H", "wtt_dep": "0532H", "location": "Maidstone Barracks", "stage_seq": 6, "distance_m": 25648.387, "section_seq": 1, "route_path_id": 100254}, {"is_pass": false, "wtt_arr": "0537", "wtt_dep": "0538", "location": "Aylesford", "stage_seq": 7, "distance_m": 30551.358, "section_seq": 1, "route_path_id": 100254}, {"is_pass": false, "wtt_arr": "0540", "wtt_dep": "0540H", "location": "New Hythe", "stage_seq": 8, "distance_m": 32033.058, "section_seq": 1, "route_path_id": 100254}, {"is_pass": false, "wtt_arr": "0543", "wtt_dep": "0544", "location": "Snodland", "stage_seq": 9, "distance_m": 34078.116, "section_seq": 1, "route_path_id": 100254}, {"is_pass": false, "wtt_arr": "0546H", "wtt_dep": "0547", "location": "Halling", "stage_seq": 10, "distance_m": 36502.862, "section_seq": 1, "route_path_id": 100254}, {"is_pass": false, "wtt_arr": "0550", "wtt_dep": "0550H", "location": "Cuxton", "stage_seq": 11, "distance_m": 39333.534, "section_seq": 1, "route_path_id": 100254}, {"is_pass": false, "wtt_arr": "0555", "wtt_dep": null, "location": "Strood", "stage_seq": 12, "distance_m": 43032.245, "section_seq": 1, "route_path_id": 100254}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 43032.245, "from_m": 0.0, "section_seq": 1, "route_path_id": 100254}], "total_distance_m": 43032.245, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 42272.357, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 759.888, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 32522, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:10:26Z", "source_id": 52018396, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T04:11:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:10:33Z", "source_id": 16776641, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32486, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:19:26Z", "source_id": 52025805, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T04:19:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:19:28Z", "source_id": 16778818, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32467, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:22:48Z", "source_id": 52028965, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T04:23:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:22:53Z", "source_id": 16779790, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32456, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:25:56Z", "source_id": 52032106, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T04:26:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:25:58Z", "source_id": 16780705, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32444, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:30:03Z", "source_id": 52036290, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T04:31:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:30:06Z", "source_id": 16781960, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32440, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:36:18Z", "source_id": 52043250, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T04:36:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:36:23Z", "source_id": 16784028, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32436, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:38:58Z", "source_id": 52046380, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T04:39:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:39:03Z", "source_id": 16785011, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32432, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:42:26Z", "source_id": 52050608, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T04:42:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:42:33Z", "source_id": 16786366, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32424, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:44:21Z", "source_id": 52053250, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T04:46:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:44:26Z", "source_id": 16787125, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T05:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32428, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:49:37Z", "source_id": 52060767, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T04:50:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:49:37Z", "source_id": 16789354, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T05:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32261, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:53:55Z", "source_id": 52067083, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T04:55:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:54:04Z", "source_id": 16791367, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T05:55:00+01:00", "operational_fact": true}] |
Tonbridge |
0504 |
0504 |
2 |
None |
None |
Strood |
0555 |
0555 |
3 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P89328/2026-09-17/detailed |
None |
Cuxton |
2026-09-17T05:50:30+01:00 |
Strood |
4.0 |
{"type": "LineString", "coordinates": [[0.4619639, 51.37392799999999], [0.4635141999999999, 51.3747094], [0.4650629999999999, 51.375489900000005], [0.4673556, 51.37663560000001], [0.4694805, 51.3776975], [0.4714168999999999, 51.3786652], [0.47165944052145065, 51.37877263831019], [0.4717123884356855, 51.37879609264379], [0.4727942, 51.3792753], [0.4742295, 51.3798705], [0.4763785, 51.3806932], [0.47746070000000007, 51.3811158], [0.4784651, 51.38154769999999], [0.4793385, 51.3819391], [0.4801851, 51.38234219999999], [0.4816826, 51.3831153], [0.48291980000000007, 51.3838105], [0.4840162, 51.384483900000006], [0.48504839999999994, 51.38517730000001], [0.4856699, 51.3856098], [0.48627029999999993, 51.38605569999999], [0.4869842, 51.38661389999999], [0.48720379288079946, 51.38679167395817], [0.4876768000000001, 51.38717460000001], [0.4883706, 51.3877937], [0.48900609999999994, 51.388396099999994], [0.489632, 51.38901250000001], [0.49025550000000007, 51.3895925], [0.4904269, 51.38975179999999], [0.491538, 51.390741699999985], [0.49272840000000007, 51.3916555], [0.4936333999999999, 51.3923561], [0.4944412999999999, 51.3929002], [0.4950672, 51.3933093], [0.496994, 51.394507999999995], [0.4974713999999999, 51.3948046], [0.4980396, 51.395155599999995], [0.49812537691637215, 51.3952085995362], [0.4981692047792976, 51.395235679716656], [0.4985956999999999, 51.3954992], [0.4987503, 51.3955967], [0.4996029, 51.3962296], [0.49975, 51.39632279999999], [0.4999928, 51.3964787], [0.5002750999999999, 51.39665339999999]]} |
2.3 |
0551 |
0555 |
Cuxton |
Strood |
Strood |
51.3966534 |
0.5002751 |
51.3966534 |
0.5002751 |
1 |
0 |
2026-09-17 05:05:21 |
TERMINATED |
2026-09-17 04:55:00 |
Strood |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16791367 |
1789620845095552 |
60 |
60 |
2026-09-17 05:05:03.394834 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:55:03.077845 |
| 597676 |
628524 |
L55441 |
525P04M517 |
2026-09-17 |
COMPLETE |
16791249 |
2026-09-17 05:55:00 |
2026-09-17 05:05:21 |
2026-09-19 05:05:21 |
{"id": 628524, "stp": "P", "toc": "Greater Anglia", "uid": "L55441", "consist": "745103", "dest_crs": "LST", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L55441/2026-09-17/detailed", "trust_id": "525P04M517", "origin_crs": "XTX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Liverpool Street", "service_date": "2026-09-17", "dest_arr_time": "0606", "dest_platform": "9", "is_terminated": 1, "next_location": "London Liverpool Street", "signalling_id": "5P04", "timing_status": "EARLY", "origin_station": "Orient Way CS", "current_leg_arr": "0555", "current_leg_dep": "0548", "current_leg_end": "London Liverpool Street", "origin_dep_time": "0536", "origin_platform": null, "current_location": "London Liverpool Street", "last_update_time": "2026-09-17T05:05:21", "route_debug_link": null, "timing_variation": "-11 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-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.05825169710292564, 51.52396816011372], [-0.058503871168518184, 51.52394578857729], [-0.058727195956802675, 51.523928525454], [-0.058925801984643714, 51.52391568290884], [-0.05910381976890588, 51.52390657310686], [-0.05926537982645377, 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": "Bow Jn", "dest_arr_time_act": "0606", "motion_projection": null, "next_location_lat": "51.5179917", "next_location_lon": "-0.0816517", "previous_location": "Bow Jn", "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\": 1239.424, \"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\": 2928.585, \"from_m\": 1239.424, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3305.089, \"from_m\": 2928.585, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3696.4, \"from_m\": 3305.089, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4069.569, \"from_m\": 3696.4, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6891.17, \"from_m\": 4069.569, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 7353.765, \"from_m\": 6891.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\": 7424.381, \"from_m\": 7353.765, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7649.649, \"from_m\": 7424.381, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8161.097, \"from_m\": 7649.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\": 8687.721, \"from_m\": 8161.097, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9164.395, \"from_m\": 8687.721, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9617.614, \"from_m\": 9164.395, \"capability_applied\": null, \"effective_limit_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\": 628524, \"profile_key\": \"5b15a5fe1e5dbeb1c9d018732a4ab1672418a45cb59604be559a5882f709b9e2\", \"schedule_id\": 32594, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0536\", \"location\": \"Orient Way CS\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34578}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0545\", \"location\": \"Temple Mills East Jn\", \"stage_seq\": 2, \"distance_m\": 2294.439, \"section_seq\": 1, \"route_path_id\": 34578}, {\"is_pass\": false, \"wtt_arr\": \"0549\", \"wtt_dep\": \"0553H\", \"location\": \"Stratford\", \"stage_seq\": 3, \"distance_m\": 3232.476, \"section_seq\": 1, \"route_path_id\": 34578}, {\"is_pass\": false, \"wtt_arr\": \"0556H\", \"wtt_dep\": \"0557\", \"location\": \"Bow Jn\", \"stage_seq\": 4, \"distance_m\": 4727.646, \"section_seq\": 1, \"route_path_id\": 34578}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0600\", \"location\": \"Bethnal Green\", \"stage_seq\": 5, \"distance_m\": 7797.251, \"section_seq\": 1, \"route_path_id\": 34578}, {\"is_pass\": false, \"wtt_arr\": \"0606\", \"wtt_dep\": null, \"location\": \"London Liverpool Street\", \"stage_seq\": 6, \"distance_m\": 9617.614, \"section_seq\": 1, \"route_path_id\": 34578}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 9617.614, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34578}], \"total_distance_m\": 9617.614, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 7422.957, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2194.657, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0536", "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\": 15255, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:43:43Z\", \"source_id\": 52052407, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:44:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:43:48Z\", \"source_id\": 16786879, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15327, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:45:40Z\", \"source_id\": 52055156, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:47:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:45:43Z\", \"source_id\": 16787664, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15496, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:53:46Z\", \"source_id\": 52066835, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:55:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:53:48Z\", \"source_id\": 16791249, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:55:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Liverpool Street", "service_state_platform": "10", "timing_fact_generation": 1789620829069403, "current_leg_arrival_utc": "2026-09-17T06:00:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:55:06.012328", "service_state_evidence_id": 16791249, "current_leg_start_actual_dep": "2026-09-17T05:57:00+01:00", "operational_evidence_version": 20, "service_state_event_time_utc": "2026-09-17T04:55:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:05:06.322307", "service_state_valid_until_kind": null, "operational_interpretation_version": 20, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
XTX |
LST |
5P04 |
745103 |
12 |
100 |
None |
{"version": 3, "segments": [{"to_m": 1239.424, "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": 2928.585, "from_m": 1239.424, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3305.089, "from_m": 2928.585, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3696.4, "from_m": 3305.089, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4069.569, "from_m": 3696.4, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6891.17, "from_m": 4069.569, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 7353.765, "from_m": 6891.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": 7424.381, "from_m": 7353.765, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7649.649, "from_m": 7424.381, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8161.097, "from_m": 7649.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": 8687.721, "from_m": 8161.097, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9164.395, "from_m": 8687.721, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9617.614, "from_m": 9164.395, "capability_applied": null, "effective_limit_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": 628524, "profile_key": "5b15a5fe1e5dbeb1c9d018732a4ab1672418a45cb59604be559a5882f709b9e2", "schedule_id": 32594, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0536", "location": "Orient Way CS", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34578}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0545", "location": "Temple Mills East Jn", "stage_seq": 2, "distance_m": 2294.439, "section_seq": 1, "route_path_id": 34578}, {"is_pass": false, "wtt_arr": "0549", "wtt_dep": "0553H", "location": "Stratford", "stage_seq": 3, "distance_m": 3232.476, "section_seq": 1, "route_path_id": 34578}, {"is_pass": false, "wtt_arr": "0556H", "wtt_dep": "0557", "location": "Bow Jn", "stage_seq": 4, "distance_m": 4727.646, "section_seq": 1, "route_path_id": 34578}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0600", "location": "Bethnal Green", "stage_seq": 5, "distance_m": 7797.251, "section_seq": 1, "route_path_id": 34578}, {"is_pass": false, "wtt_arr": "0606", "wtt_dep": null, "location": "London Liverpool Street", "stage_seq": 6, "distance_m": 9617.614, "section_seq": 1, "route_path_id": 34578}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 9617.614, "from_m": 0.0, "section_seq": 1, "route_path_id": 34578}], "total_distance_m": 9617.614, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 7422.957, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2194.657, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15255, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:43:43Z", "source_id": 52052407, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T04:44:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:43:48Z", "source_id": 16786879, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15327, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:45:40Z", "source_id": 52055156, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T04:47:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:45:43Z", "source_id": 16787664, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15496, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:53:46Z", "source_id": 52066835, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T04:55:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:53:48Z", "source_id": 16791249, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:55:00+01:00", "operational_fact": true}] |
Orient Way CS |
0536 |
0536 |
None |
None |
None |
London Liverpool Street |
0606 |
0606 |
9 |
EARLY |
-11 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L55441/2026-09-17/detailed |
None |
Bow Jn |
2026-09-17T05:57:00+01:00 |
London Liverpool Street |
7.0 |
{"type": "LineString", "coordinates": [[-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.05825169710292564, 51.52396816011372], [-0.058503871168518184, 51.52394578857729], [-0.058727195956802675, 51.523928525454], [-0.058925801984643714, 51.52391568290884], [-0.05910381976890588, 51.52390657310686], [-0.05926537982645377, 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.0 |
0548 |
0555 |
Bow Jn |
London Liverpool Street |
London Liverpool Street |
51.5179917 |
-0.0816517 |
51.5179917 |
-0.0816517 |
1 |
0 |
2026-09-17 05:05:21 |
TERMINATED |
2026-09-17 04:55:00 |
London Liverpool Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16791249 |
1789620829069403 |
20 |
20 |
2026-09-17 05:05:06.322307 |
10 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:55:06.012328 |
| 597677 |
628497 |
W00218 |
655R06M517 |
2026-09-17 |
COMPLETE |
16790442 |
2026-09-17 05:55:00 |
2026-09-17 05:05:21 |
2026-09-19 05:05:21 |
{"id": 628497, "stp": "P", "toc": "West Midlands Trains", "uid": "W00218", "consist": "730029+730036", "dest_crs": "RDC", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W00218/2026-09-17/detailed", "trust_id": "655R06M517", "origin_crs": "BHM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Redditch", "service_date": "2026-09-17", "dest_arr_time": "0559", "dest_platform": null, "is_terminated": 1, "next_location": "Redditch", "signalling_id": "5R06", "timing_status": "EARLY", "origin_station": "Birmingham New Street", "current_leg_arr": "0555", "current_leg_dep": "0531", "current_leg_end": "Redditch", "origin_dep_time": "0535", "origin_platform": "9B", "current_location": "Redditch", "last_update_time": "2026-09-17T05:05:21", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.8995190551434753, 52.477939569323325], [-1.899578, 52.4779462], [-1.9000248999999996, 52.4779981], [-1.9000701, 52.47800339999999], [-1.9002130999999995, 52.4780201], [-1.9005611, 52.47806199999999], [-1.9009124, 52.4780984], [-1.9013927, 52.47815129999999], [-1.9016968999999997, 52.478188900000006], [-1.9020498, 52.4782342], [-1.9022443, 52.4782684], [-1.9024036, 52.47829249999998], [-1.9027064, 52.47834350000001], [-1.9029816, 52.47837659999999], [-1.903164, 52.47838039999999], [-1.9032538, 52.4783731], [-1.9032672, 52.47838409999999], [-1.9034459, 52.4783875], [-1.9036123999999996, 52.4783919], [-1.9037928, 52.47839], [-1.9039231999999997, 52.478386], [-1.9040447999999996, 52.47837429999999], [-1.9041825999999995, 52.47833649999999], [-1.9043036, 52.47829680000001], [-1.9044435, 52.4782625], [-1.9046957, 52.47819950000001], [-1.9049177, 52.4781322], [-1.9050891000000003, 52.47808], [-1.9052769, 52.4780138], [-1.9056187, 52.47787009999998], [-1.9058921, 52.4777254], [-1.9060434, 52.47763449999999], [-1.9061467000000003, 52.477567099999995], [-1.9062478, 52.477493999999986], [-1.9064782, 52.4773039], [-1.9066123, 52.47718770000001], [-1.9068364, 52.4769575], [-1.9072514999999997, 52.4765151], [-1.907805, 52.4759618], [-1.9081129999999995, 52.4756282], [-1.9083980999999997, 52.47535729999999], [-1.9088617999999995, 52.4749649], [-1.9089885, 52.47486279999999], [-1.90972, 52.4743623], [-1.9105614, 52.473795800000005], [-1.9107441, 52.4736697], [-1.9109022, 52.4735506], [-1.9113639999999992, 52.4731867], [-1.9117651, 52.47285269999999], [-1.9121272, 52.4724881], [-1.9124171, 52.472112900000006], [-1.9127083, 52.47166810000002], [-1.9129023000000005, 52.47132609999999], [-1.9131963000000003, 52.470867600000005], [-1.9133888, 52.47057319999999], [-1.9136919, 52.4701599], [-1.913995, 52.4698004], [-1.9144186999999997, 52.46931670000001], [-1.9146822999999995, 52.469040699999994], [-1.9151429, 52.4685194], [-1.9154459999999995, 52.468184400000005], [-1.91561, 52.46800710000001], [-1.9157438, 52.4678756], [-1.9160682999999996, 52.4676043], [-1.9163445999999995, 52.4674164], [-1.9165856, 52.467272599999994], [-1.9168840999999996, 52.4671143], [-1.9171926, 52.466972299999995], [-1.9175194, 52.4668379], [-1.9177982, 52.4667367], [-1.9180804, 52.46663869999998], [-1.9186202999999995, 52.4664695], [-1.9190697, 52.4663363], [-1.9192139, 52.46629240000001], [-1.9186403999999997, 52.4664925], [-1.9208430999999997, 52.4658295], [-1.9211958, 52.465723399999995], [-1.9224733, 52.465328], [-1.9230706, 52.465165], [-1.9237184, 52.4650017], [-1.9241652, 52.464853999999995], [-1.9245717, 52.4646931], [-1.9248492, 52.464562400000005], [-1.9251119999999995, 52.4644151], [-1.9255919999999995, 52.46411319999999], [-1.9260455, 52.4637275], [-1.9262429, 52.4635418], [-1.9264165, 52.4633403], [-1.9265346000000003, 52.4631886], [-1.9266357, 52.4630315], [-1.9267182999999997, 52.4628847], [-1.9267989999999997, 52.462689], [-1.9269104999999995, 52.4624062], [-1.9270767, 52.461818400000006], [-1.9272180000000003, 52.461232], [-1.9273812999999995, 52.460495], [-1.9274335, 52.4601517], [-1.9274801, 52.4595076], [-1.9275394, 52.45908070000001], [-1.9276095, 52.4588074], [-1.9276978, 52.4585663], [-1.9277850999999997, 52.458370200000005], [-1.927919, 52.4581231], [-1.9281531, 52.4577751], [-1.9284910999999996, 52.45737909999999], [-1.9291537, 52.456762899999994], [-1.9294886, 52.4564614], [-1.9299089000000005, 52.4560599], [-1.9304625, 52.4555563], [-1.9312447, 52.45484979999999], [-1.931735, 52.4544092], [-1.932247, 52.4539749], [-1.9325851999999997, 52.453698200000005], [-1.9330008, 52.4533899], [-1.9333604, 52.45316210000001], [-1.9337484, 52.452938], [-1.9345239000000003, 52.452555200000006], [-1.9348125000000005, 52.45241699999999], [-1.9351813, 52.4522403], [-1.9358616, 52.45185849999999], [-1.9363349, 52.451533999999995], [-1.9366479000000003, 52.4512752], [-1.9370110000000005, 52.4509077], [-1.9372269, 52.4506739], [-1.9373456, 52.45051180000001], [-1.9375233999999997, 52.450211], [-1.9376729, 52.4499068], [-1.9377866, 52.44958449999999], [-1.9378555999999996, 52.449290199999986], [-1.9379275, 52.44896440000001], [-1.937974, 52.44864239999998], [-1.938016, 52.44828350000001], [-1.9381295999999997, 52.4473445], [-1.938132, 52.44700419999999], [-1.9381091, 52.446664299999995], [-1.9380207000000005, 52.4461477], [-1.9376546, 52.4449717], [-1.9374043999999997, 52.444303999999995], [-1.9372809, 52.44404149999999], [-1.9370879000000003, 52.4436716], [-1.9369437, 52.4434587], [-1.9367928, 52.4432617], [-1.9366643, 52.4430892], [-1.9364886999999995, 52.4428472], [-1.9364233979704035, 52.442773564471814], [-1.936299604504658, 52.442634152338115], [-1.9361893558840353, 52.44251123923602], [-1.9360907449408744, 52.442402459228035], [-1.9360018645075148, 52.44230544637677], [-1.9359208074162957, 52.44221783474476], [-1.935845666499555, 52.44213725839457], [-1.935774534589633, 52.44206135138876], [-1.935705504518868, 52.44198774778992], [-1.9356366691195996, 52.44191408166058], [-1.9355661212241668, 52.44183798706331], [-1.935491953664909, 52.44175709806068], [-1.935412259274164, 52.44166904871524], [-1.935325130884272, 52.44157147308957], [-1.9352286613275715, 52.44146200524621], [-1.935120943436402, 52.44133827924774], [-1.9350000700431025, 52.44119792915671], [-1.934951, 52.441139099999994], [-1.9348129, 52.44097639999999], [-1.9346760999999997, 52.44081529999999], [-1.934542, 52.4406608], [-1.934377, 52.4404638], [-1.9342361999999995, 52.4403027], [-1.9340833, 52.440118], [-1.933921, 52.439933999999994], [-1.9337869, 52.439773], [-1.933615119383865, 52.43957578845911], [-1.9336106, 52.4395706], [-1.933457, 52.439392000000005], [-1.9332585, 52.439154900000005], [-1.933162, 52.4390356], [-1.9330054, 52.4388558], [-1.9329519999999996, 52.43878989999999], [-1.9328388, 52.43861040000001], [-1.9327649999999996, 52.4385066], [-1.9326845, 52.43838970000001], [-1.9325611, 52.4382033], [-1.9322863, 52.4377912], [-1.9322338999999995, 52.4377291], [-1.9321072, 52.43755860000001], [-1.9320126, 52.437442999999995], [-1.9319147000000003, 52.437326000000006], [-1.9318202, 52.4372185], [-1.9317457, 52.43713720000001], [-1.9316626, 52.4370464], [-1.9315714, 52.436954], [-1.9313662, 52.436752899999995], [-1.9311718, 52.4365771], [-1.9309491, 52.436380099999994], [-1.9308117, 52.4362538], [-1.9306058, 52.4360817], [-1.9305079, 52.4359926], [-1.9304133999999995, 52.435903], [-1.9303262, 52.43581549999998], [-1.9302504, 52.435739899999994], [-1.93017, 52.4356573], [-1.9300747, 52.4355519], [-1.930001, 52.4354685], [-1.9299286, 52.4353859], [-1.9298394, 52.4352767], [-1.9297676, 52.435174999999994], [-1.9296952, 52.43506949999999], [-1.9296295, 52.4349722], [-1.9295691, 52.43487819999999], [-1.9295021000000003, 52.43476609999999], [-1.929423, 52.43463119999999], [-1.9293652999999995, 52.434518399999995], [-1.9292888, 52.4343688], [-1.9291923, 52.434167599999995], [-1.929085, 52.433933], [-1.9289964999999996, 52.43372859999999], [-1.9289053, 52.433524199999994], [-1.9288148, 52.4333071], [-1.9287201999999997, 52.4330818], [-1.9286009, 52.432812], [-1.9285023, 52.4325695], [-1.9283876, 52.432287], [-1.9283192, 52.43211860000001], [-1.9282388, 52.431915799999985], [-1.9281516, 52.4316869], [-1.9280751000000005, 52.43148490000001], [-1.9279645, 52.43119670000001], [-1.9278874, 52.4309616], [-1.9277962, 52.4307187], [-1.9277278, 52.43053059999998], [-1.9276219, 52.43022559999998], [-1.9275561, 52.4300163], [-1.9274853, 52.42981029999999], [-1.927418, 52.4296238], [-1.927318, 52.4293449], [-1.9268418, 52.4279508], [-1.9266361, 52.4273938], [-1.9264077, 52.426701], [-1.9263023, 52.426382399999994], [-1.9261194999999995, 52.42571399999999], [-1.9259529, 52.4251051], [-1.9258691, 52.42449229999998], [-1.9258504, 52.42380709999999], [-1.9259771999999995, 52.4226007], [-1.9263313, 52.4203617], [-1.926393, 52.41991629999999], [-1.9264388, 52.4195861], [-1.9264804, 52.419326299999994], [-1.9265596, 52.4188318], [-1.9266196, 52.41843939999999], [-1.9266747, 52.41808939999999], [-1.9267524, 52.417581600000005], [-1.9267777999999995, 52.417455999999994], [-1.9267951, 52.41737349999999], [-1.9268233, 52.417267599999995], [-1.9268585000000005, 52.4171486], [-1.9269161, 52.4170045], [-1.9269662000000003, 52.416885400000005], [-1.9270254, 52.41676769999999], [-1.9270925000000003, 52.4166512], [-1.927185, 52.4165098], [-1.9272796999999997, 52.416372300000006], [-1.9274114999999996, 52.4162025], [-1.927608, 52.415995299999985], [-1.9277105, 52.41589940000001], [-1.9278648999999997, 52.415764800000005], [-1.9279644, 52.415686099999995], [-1.9281164, 52.4155718], [-1.9282033999999997, 52.4155138], [-1.9283509, 52.4154149], [-1.9285612000000003, 52.41529049999999], [-1.9288318, 52.41514889999999], [-1.9289631, 52.4150888], [-1.9290478, 52.4150502], [-1.9291180999999995, 52.41501800000001], [-1.9292835, 52.41495509999999], [-1.9293983999999995, 52.41491119999999], [-1.9294873, 52.414878599999994], [-1.9296013000000003, 52.41484019999999], [-1.92973, 52.414798399999995], [-1.9298963, 52.4147494], [-1.9300291, 52.4147126], [-1.9301390000000005, 52.41468309999999], [-1.9302705, 52.414652], [-1.9303979, 52.4146242], [-1.9305266, 52.414598899999994], [-1.9306513999999997, 52.4145735], [-1.9310792, 52.41449910000001], [-1.9311905, 52.414481899999984], [-1.9314184999999997, 52.414449999999995], [-1.9317323, 52.4144083], [-1.9320782999999997, 52.41436329999999], [-1.9324738999999995, 52.4143109], [-1.9327954, 52.414272099999984], [-1.9332316, 52.4142144], [-1.933508860651895, 52.414176808184], [-1.9337264999999997, 52.4141473], [-1.9340538000000005, 52.4141048], [-1.9344239, 52.4140565], [-1.9348048, 52.4140099], [-1.9351989999999992, 52.4139625], [-1.9355745, 52.413915800000005], [-1.9361728, 52.41384810000001], [-1.9365976, 52.413798699999994], [-1.9373347, 52.41372260000001], [-1.9379259, 52.413667399999994], [-1.9385632, 52.4136129], [-1.9390128, 52.41358009999999], [-1.9394956000000003, 52.41352779999998], [-1.9399813999999995, 52.41347249999999], [-1.9406305, 52.4134365], [-1.9413091, 52.4134022], [-1.9421499, 52.413358], [-1.9426295, 52.413332100000005], [-1.9428423, 52.4133207], [-1.9430519, 52.4133008], [-1.9432187, 52.4132835], [-1.9433603, 52.4132668], [-1.9436064, 52.41324250000001], [-1.943844, 52.4132293], [-1.9446099999999995, 52.4131843], [-1.9451959, 52.413147300000006], [-1.9457969, 52.41310099999999], [-1.9465108, 52.4130348], [-1.9471987, 52.412966], [-1.9477412, 52.4129037], [-1.9483574, 52.41282569999999], [-1.9489172999999995, 52.41274889999998], [-1.9492619, 52.4127025], [-1.9496797, 52.41263919999999], [-1.9502843, 52.41254369999999], [-1.950983, 52.4124259], [-1.9512254999999996, 52.4123822], [-1.9515468, 52.4123252], [-1.9518610999999997, 52.41228079999999], [-1.9521244, 52.41224859999999], [-1.9524543999999997, 52.41220469999999], [-1.952817, 52.4121304], [-1.9534616999999996, 52.41200489999999], [-1.9542384999999995, 52.4118324], [-1.9544694, 52.4117833], [-1.9548954, 52.411687], [-1.9554362999999997, 52.4115599], [-1.9562181, 52.4113643], [-1.957082, 52.4111366], [-1.9575644000000003, 52.4110033], [-1.9582246000000003, 52.41081260000001], [-1.958776, 52.4106456], [-1.9597560000000005, 52.4103319], [-1.9601458, 52.4102017], [-1.9605099, 52.4100746], [-1.9610493, 52.40988109999999], [-1.9615339, 52.40969700000001], [-1.9618406999999995, 52.409578800000006], [-1.9620006000000003, 52.4095148], [-1.9635262999999996, 52.40887039999999], [-1.9637510999999996, 52.408774599999994], [-1.9639887, 52.40867720000001], [-1.9650242, 52.4082356], [-1.9666961999999997, 52.4074941], [-1.9671063, 52.40730270000001], [-1.9673879999999997, 52.4071573], [-1.9675652, 52.407069500000006], [-1.968435, 52.406613], [-1.9700393, 52.40566390000001], [-1.9714318, 52.40476950000001], [-1.9728335, 52.4037591], [-1.9732573, 52.40344199999999], [-1.9733345, 52.40338010000001], [-1.9734162, 52.4033146], [-1.9746604999999997, 52.4023172], [-1.976293625062947, 52.40100049617675], [-1.9765645, 52.400782099999994], [-1.9769639, 52.40044], [-1.9773091000000005, 52.4001604], [-1.9777396, 52.39980479999999], [-1.9782066000000005, 52.3994156], [-1.9786734, 52.3990008], [-1.9789201000000003, 52.39877469999999], [-1.9792642, 52.398445800000005], [-1.9795146, 52.39819689999999], [-1.9798486, 52.397856], [-1.980230021874822, 52.397450564058104], [-1.980665, 52.39698820000002], [-1.9806919, 52.3969621], [-1.9807194999999995, 52.3969353], [-1.9810875999999995, 52.39649119999999], [-1.9817743, 52.3956451], [-1.982367, 52.39486109999999], [-1.9827695, 52.3942594], [-1.9830807, 52.3937684], [-1.9833784, 52.3932545], [-1.9836465, 52.392734899999994], [-1.9839174, 52.3921653], [-1.9841587999999997, 52.39164480000001], [-1.9844082, 52.391014599999984], [-1.9846121, 52.3904532], [-1.9847649000000005, 52.3899801], [-1.9848856, 52.38958890000001], [-1.9850922999999996, 52.38876450000001], [-1.9851915, 52.38828159999999], [-1.9852987, 52.38763759999999], [-1.9853658999999997, 52.38708170000001], [-1.9854222, 52.3864072], [-1.9854383, 52.3858376], [-1.9854489, 52.385295], [-1.9854356925742027, 52.384780653945135], [-1.9854328999999995, 52.384671899999994], [-1.9853792999999995, 52.38412679999999], [-1.9852718999999996, 52.38331250000001], [-1.98517, 52.3826953], [-1.9849581999999997, 52.3817742], [-1.9847596, 52.38114649999999], [-1.9845425, 52.3804251], [-1.984411, 52.38006000000001], [-1.9842933, 52.3796251], [-1.9842605, 52.37956270000001], [-1.9838779, 52.3786605], [-1.9836426, 52.3779928], [-1.9833309999999995, 52.37695740000001], [-1.9833019000000005, 52.376809], [-1.9832217000000003, 52.3757516], [-1.983205, 52.3753095], [-1.9832139999999996, 52.37480910000001], [-1.9832215, 52.37455320000001], [-1.9832684, 52.374135800000005], [-1.9833529999999997, 52.373549], [-1.9834229, 52.373153], [-1.9836537, 52.37232209999999], [-1.9839072, 52.37162179999999], [-1.9843013, 52.3708439], [-1.9846586, 52.370187], [-1.9852148999999997, 52.3693152], [-1.985608, 52.3687993], [-1.9863174999999995, 52.3679841], [-1.9869214, 52.36730000000001], [-1.9875209, 52.366617999999995], [-1.9882903999999997, 52.365785800000005], [-1.9894674999999995, 52.3644511], [-1.9895657999999996, 52.364347299999984], [-1.9914769, 52.36228549999999], [-1.99166, 52.3620853], [-1.9917919, 52.3619343], [-1.9919467, 52.36171689999999], [-1.9920496, 52.36154909999999], [-1.9920983, 52.36146659999999], [-1.9921462000000003, 52.36138170000001], [-1.9922167, 52.361256100000006], [-1.9922629999999997, 52.361157899999995], [-1.9923084, 52.3610502], [-1.9923236, 52.3610065], [-1.9923380999999996, 52.360964499999994], [-1.9923645999999997, 52.3608538], [-1.99238, 52.360705499999995], [-1.9923746, 52.3605965], [-1.9923596999999995, 52.360503900000005], [-1.9923391, 52.36039439999999], [-1.992308, 52.3602706], [-1.9922828, 52.3601983], [-1.9922602999999997, 52.3601352], [-1.9922115, 52.360021], [-1.9921601, 52.3599212], [-1.9921048, 52.359839099999995], [-1.9920577, 52.35976899999999], [-1.9919867, 52.3596787], [-1.9919068999999996, 52.3595812], [-1.9918157, 52.3594902], [-1.991717, 52.3593979], [-1.9916281, 52.35932330000001], [-1.9915114000000005, 52.3592337], [-1.9914261, 52.35917379999999], [-1.9913072000000005, 52.3590984], [-1.9912274999999997, 52.359052], [-1.9910529999999995, 52.35895889999999], [-1.9909524999999997, 52.358909], [-1.9908478, 52.35886659999999], [-1.9906932, 52.3588057], [-1.9905625, 52.35875810000001], [-1.9904256, 52.3587148], [-1.9902809, 52.3586716], [-1.9901254, 52.35863289999999], [-1.9900203999999997, 52.358610799999994], [-1.9899143, 52.358589300000006], [-1.9896572, 52.3585478], [-1.9894490999999996, 52.35852460000001], [-1.9893273, 52.3585131], [-1.9891878999999997, 52.3585041], [-1.9890798999999997, 52.3584979], [-1.988958, 52.3584937], [-1.9888023, 52.3584927], [-1.9886814999999995, 52.3584936], [-1.9885542, 52.35849879999999], [-1.9884012, 52.3585094], [-1.9882303, 52.35852429999999], [-1.9880893, 52.3585412], [-1.9879094999999996, 52.35856749999999], [-1.9877643000000005, 52.358592999999985], [-1.9873599, 52.3586721], [-1.9871941999999996, 52.3587067], [-1.9870313, 52.3587444], [-1.9869187, 52.3587716], [-1.9867059999999996, 52.3588234], [-1.9864754999999996, 52.358879], [-1.9862569, 52.35893000000001], [-1.9860088, 52.3589887], [-1.9857552999999997, 52.35904979999999], [-1.9855084999999997, 52.3591057], [-1.9852704999999995, 52.3591588], [-1.9848279, 52.3592451], [-1.9847012, 52.3592676], [-1.9845837999999996, 52.3592843], [-1.9844792, 52.35929869999998], [-1.9843824, 52.3593116], [-1.9842026, 52.3593346], [-1.9840165, 52.3593552], [-1.983832, 52.3593747], [-1.9836685, 52.35939059999999], [-1.9835105, 52.3594025], [-1.9833587, 52.3594146], [-1.9831924, 52.359424100000005], [-1.9830234, 52.3594306], [-1.9827934, 52.3594379], [-1.9826217, 52.3594406], [-1.9824916999999995, 52.3594434], [-1.9823267999999996, 52.3594444], [-1.982078, 52.35944019999999], [-1.9819077, 52.359436599999995], [-1.9817238, 52.3594309], [-1.9815509, 52.3594215], [-1.9813879999999997, 52.3594119], [-1.9812350999999997, 52.35940159999999], [-1.9810682999999996, 52.3593877], [-1.9809117000000005, 52.3593732], [-1.9807478, 52.3593577], [-1.9805987999999997, 52.359340399999994], [-1.9804424999999997, 52.359321], [-1.9802766, 52.35929869999998], [-1.9801305, 52.3592759], [-1.9800220999999991, 52.35925859999998], [-1.9798906, 52.3592366], [-1.9797648999999995, 52.3592125], [-1.9796344, 52.359186900000005], [-1.9794918999999995, 52.35915810000001], [-1.9793308999999997, 52.3591205], [-1.979159, 52.35908069999999], [-1.9789705, 52.35903449999999], [-1.9788774, 52.3590108], [-1.9787877999999997, 52.35898589999999], [-1.9786273, 52.35894280000001], [-1.9783, 52.3588466], [-1.9781546, 52.3587987], [-1.9779830999999992, 52.358740699999984], [-1.9778145999999996, 52.35867940000001], [-1.9776401999999995, 52.3586171], [-1.9774773000000003, 52.3585545], [-1.9773123, 52.35849029999999], [-1.9771441000000003, 52.3584214], [-1.9770045, 52.35836249999999], [-1.9768341000000005, 52.3582894], [-1.9767124, 52.35823409999999], [-1.9765079, 52.358136599999995], [-1.9763278, 52.35804790000001], [-1.976293625062947, 52.35803145133146], [-1.9761138, 52.35794489999999], [-1.9759055000000003, 52.357842100000006], [-1.9756972, 52.357737199999995], [-1.9755151, 52.357642799999994], [-1.9753728999999995, 52.3575636], [-1.9752331999999997, 52.35748530000001], [-1.9750999, 52.3574018], [-1.9749603, 52.357313999999995], [-1.9748255, 52.3572225], [-1.9747057999999995, 52.3571367], [-1.9745912, 52.35704930000001], [-1.9744877999999997, 52.35696939999999], [-1.974377, 52.3568809], [-1.9742295999999997, 52.356754], [-1.9741276, 52.35666119999999], [-1.9740464999999996, 52.3565857], [-1.9739685, 52.35651150000001], [-1.9738356999999995, 52.35637220000001], [-1.9737531, 52.356275], [-1.9736798, 52.3561859], [-1.9735928000000005, 52.3560761], [-1.9734983, 52.3559449], [-1.9733920999999996, 52.35578929999999], [-1.9733306, 52.3556853], [-1.9732528, 52.35554700000001], [-1.9731808, 52.3554026], [-1.9731218, 52.3552592], [-1.9730514999999995, 52.3550665], [-1.9730078, 52.35491549999999], [-1.9729854999999996, 52.354817699999984], [-1.9729721, 52.3547426], [-1.9729555000000003, 52.35463940000001], [-1.9729367, 52.3544347], [-1.9729214, 52.3541942], [-1.9729142, 52.3540381], [-1.9729043, 52.353878899999984], [-1.9728897, 52.353692599999995], [-1.9728717, 52.3535479], [-1.9728531, 52.3534444], [-1.9728387, 52.3533649], [-1.9728015, 52.353228400000006], [-1.9727788, 52.3531511], [-1.9727544, 52.35308800000001], [-1.9727243, 52.3530042], [-1.9725912999999995, 52.3527267], [-1.9725285, 52.35262879999999], [-1.9724281999999995, 52.35248539999999], [-1.9723365, 52.3523611], [-1.9722161, 52.3522122], [-1.9721232, 52.3521033], [-1.9720234000000003, 52.3519974], [-1.9719001, 52.35187199999999], [-1.9717832, 52.3517586], [-1.9716676, 52.3516533], [-1.9715146, 52.35152199999999], [-1.9713208, 52.3513606], [-1.9711315, 52.35120759999999], [-1.9710477, 52.3511396], [-1.9709518, 52.351064], [-1.9708536999999997, 52.3509859], [-1.9707703999999997, 52.3509173], [-1.9706214999999996, 52.350794400000005], [-1.9703891, 52.3505952], [-1.9702481999999992, 52.3504638], [-1.9701039, 52.350329], [-1.9699794999999996, 52.350206500000006], [-1.96983, 52.35005279999999], [-1.9696774, 52.349892800000006], [-1.9695990999999995, 52.3498086], [-1.9695142, 52.3497143], [-1.9694228, 52.34960739999999], [-1.9692963999999995, 52.34945629999999], [-1.9691485, 52.34926720000001], [-1.9689648, 52.3490142], [-1.9688583, 52.348850000000006], [-1.9688028, 52.3487653], [-1.9687431, 52.3486701], [-1.9686952, 52.348584899999985], [-1.968618, 52.348446], [-1.9685391, 52.34830410000001], [-1.968479, 52.3481841], [-1.9684157, 52.3480416], [-1.9683374, 52.34786750000001], [-1.9682842, 52.3477459], [-1.9681996, 52.3475495], [-1.9681128999999995, 52.347321], [-1.9680398999999995, 52.3471239], [-1.9679773, 52.3469359], [-1.967947, 52.3468345], [-1.9678044, 52.34637599999999], [-1.9677640999999997, 52.3462372], [-1.9677197999999996, 52.3460627], [-1.967702, 52.345975300000006], [-1.9676876000000003, 52.34586050000001], [-1.9676663999999997, 52.3456639], [-1.9676626, 52.3455693], [-1.9676603999999995, 52.34542059999999], [-1.9676644, 52.34532230000001], [-1.9676705999999995, 52.3451008], [-1.9676762000000003, 52.34499000000001], [-1.9676784, 52.344896100000014], [-1.967687, 52.3447619], [-1.9676975999999995, 52.34464870000001], [-1.9677070999999997, 52.3445251], [-1.9677197, 52.3444301], [-1.9677391, 52.344315300000005], [-1.9677666, 52.344171200000005], [-1.9677979, 52.3440247], [-1.9678240999999996, 52.34392519999999], [-1.9678572, 52.34380869999999], [-1.9678858, 52.34370930000001], [-1.9679175, 52.3435961], [-1.9682538, 52.34274209999999], [-1.9683302, 52.3425577], [-1.9683827, 52.34242039999999], [-1.9684358, 52.342270000000006], [-1.9684928, 52.34209349999999], [-1.9685239000000003, 52.3420015], [-1.9685525, 52.3419001], [-1.9686006, 52.34171570000001], [-1.9686404, 52.34153400000001], [-1.9686777999999996, 52.34134649999999], [-1.9687104999999996, 52.3411583], [-1.9687379, 52.340959000000005], [-1.9687508, 52.3408341], [-1.9687635999999995, 52.340681199999985], [-1.9687787, 52.340478], [-1.9687808, 52.34027149999999], [-1.9687806, 52.3400335], [-1.9687751, 52.339853999999995], [-1.9687626, 52.3396381], [-1.9687517, 52.33949440000001], [-1.9687404, 52.3393834], [-1.9687197, 52.33919770000001], [-1.9686827, 52.33895149999999], [-1.9686222999999996, 52.338647], [-1.9685717, 52.33840260000001], [-1.9685003, 52.3381413], [-1.9684175, 52.3378663], [-1.9683668000000003, 52.3377134], [-1.9682914999999996, 52.3375249], [-1.9681925, 52.33729369999998], [-1.9681589, 52.3372217], [-1.968069, 52.3370271], [-1.9679872, 52.3368681], [-1.9678771999999995, 52.33666560000001], [-1.9677691999999996, 52.33648110000001], [-1.9677008, 52.33636229999998], [-1.9675948999999997, 52.33619949999999], [-1.9674719, 52.33601500000001], [-1.9673441999999997, 52.33582930000001], [-1.9671834, 52.33561269999999], [-1.9670898, 52.33549029999999], [-1.9669531, 52.335319], [-1.9668282, 52.335164099999986], [-1.9666946000000003, 52.3350125], [-1.9665992, 52.334899], [-1.9664947, 52.334784], [-1.9663195, 52.3346007], [-1.9661901999999996, 52.334469199999994], [-1.9660234, 52.3343033], [-1.9659311, 52.3342139], [-1.9658048999999995, 52.334098], [-1.9656211, 52.33393039999999], [-1.9655218999999997, 52.3338338], [-1.9652956, 52.333642000000005], [-1.9650444, 52.33344899999999], [-1.9648921, 52.33333079999999], [-1.9646859, 52.33317549999999], [-1.9641029999999997, 52.3327521], [-1.9638211, 52.3325464], [-1.9634180999999995, 52.3322545], [-1.9632757999999997, 52.33215400000001], [-1.9624364999999997, 52.3315457], [-1.9622419, 52.3314057], [-1.9619123999999992, 52.3311661], [-1.9607432, 52.330318600000005], [-1.960597, 52.330212299999985], [-1.9604976999999997, 52.3301414], [-1.9603558999999997, 52.3300401], [-1.9601811614127216, 52.32991742479848], [-1.9601364, 52.32988600000001], [-1.9598497, 52.32969829999999], [-1.9595928, 52.3295286], [-1.9593509, 52.32937679999999], [-1.9591111999999995, 52.32923180000001], [-1.9588264, 52.3290652], [-1.9584915000000005, 52.3288736], [-1.9582541, 52.3287409], [-1.9579900999999995, 52.32860070000001], [-1.9576165, 52.32840660000001], [-1.9573059, 52.3282533], [-1.957064, 52.32813530000001], [-1.9569656, 52.32808779999999], [-1.9568640999999996, 52.3280353], [-1.9567192, 52.32796140000001], [-1.9565811, 52.3278867], [-1.9564385, 52.32781000000001], [-1.9562508, 52.3277048], [-1.9560979000000005, 52.327615], [-1.9559580999999997, 52.3275324], [-1.9557155, 52.3273829], [-1.9554409999999995, 52.32721279999999], [-1.9552609, 52.32709349999999], [-1.9550734000000003, 52.3269676], [-1.9548788, 52.3268347], [-1.9546521, 52.32667359999999], [-1.9544463, 52.32651899999999], [-1.9542557, 52.32636989999999], [-1.9541285, 52.32627029999999], [-1.9540183, 52.3261801], [-1.9538769, 52.3260609], [-1.9537118, 52.32592229999999], [-1.9535684, 52.325797699999995], [-1.9534092, 52.3256515], [-1.9532345999999996, 52.32549230000001], [-1.9530757999999997, 52.32534399999999], [-1.9529105, 52.32519659999999], [-1.9527482, 52.32505189999999], [-1.9525893, 52.3249191], [-1.9524030999999995, 52.3247614], [-1.9522418999999995, 52.3246353], [-1.9517880999999997, 52.3242944], [-1.9513840999999996, 52.3240156], [-1.9511760999999996, 52.3238826], [-1.9509292999999996, 52.32372339999999], [-1.9507220999999997, 52.3235912], [-1.9505269000000005, 52.3234745], [-1.9503376, 52.3233538], [-1.9502486999999995, 52.32329669999999], [-1.9500312, 52.3231539], [-1.9497824999999995, 52.3229834], [-1.9495467, 52.3228158], [-1.94927, 52.322609500000006], [-1.9490308000000005, 52.3224232], [-1.9488004000000003, 52.32223479999999], [-1.9482799999999996, 52.3217931], [-1.9480712, 52.3216089], [-1.9480121, 52.3215539], [-1.9478127000000005, 52.3213752], [-1.9476651, 52.3212309], [-1.9475471, 52.3211192], [-1.9473746, 52.3209451], [-1.947235, 52.320800199999994], [-1.9470712999999995, 52.3206263], [-1.9469264, 52.320465299999995], [-1.9467822, 52.32030149999999], [-1.9464950999999997, 52.3199687], [-1.9459083, 52.3192508], [-1.9449479, 52.31806879999999], [-1.9447345, 52.3178062], [-1.9444163, 52.3174146], [-1.9439502, 52.31684379999999], [-1.943749, 52.316588900000006], [-1.9436152, 52.31643119999998], [-1.9434863, 52.3162688], [-1.9433338, 52.31607679999998], [-1.9426573, 52.3152415], [-1.942531, 52.315085399999994], [-1.9422523000000005, 52.31473749999999], [-1.9421697, 52.3146257], [-1.9420877999999997, 52.3144912], [-1.9420089, 52.3143518], [-1.9419652, 52.31426449999999], [-1.9419250999999995, 52.31416800000001], [-1.9418933, 52.3140741], [-1.9418751000000003, 52.3140185], [-1.9418594, 52.3139582], [-1.9418449, 52.313884], [-1.9418278, 52.3137573], [-1.9418202, 52.31362229999999], [-1.9418154999999997, 52.3135392], [-1.9418164, 52.313412], [-1.9418261, 52.313267399999994], [-1.9418383999999995, 52.31314149999999], [-1.9418730999999996, 52.3129609], [-1.9418948, 52.31285859999999], [-1.9419203000000005, 52.31277089999999], [-1.9419714, 52.312618099999995], [-1.9420377, 52.312468300000006], [-1.9421009, 52.312337600000006], [-1.9421832, 52.3121994], [-1.9422809999999997, 52.312049], [-1.9423718, 52.3119232], [-1.9424671, 52.311803999999995], [-1.9425763, 52.3116777], [-1.9427016, 52.311544299999994], [-1.9428235000000005, 52.3114271], [-1.9429252, 52.3113467], [-1.9430605999999997, 52.311229700000005], [-1.9432080999999997, 52.311114], [-1.9433512, 52.31100740000001], [-1.9435733, 52.3108572], [-1.9438767, 52.31067230000001], [-1.9442514, 52.3104499], [-1.9445721, 52.310259499999994], [-1.9447839, 52.31013029999999], [-1.9450011, 52.30999080000001], [-1.9451787, 52.3098619], [-1.9453253, 52.3097512], [-1.9454337, 52.30966019999998], [-1.9455635, 52.3095403], [-1.9456987, 52.309396], [-1.9458055000000003, 52.3092624], [-1.9458682000000005, 52.30917279999999], [-1.9459313, 52.3090715], [-1.9459929, 52.3089631], [-1.9460465, 52.30885510000001], [-1.9460827999999997, 52.30877219999999], [-1.9461296999999995, 52.30864760000001], [-1.9461658, 52.30852519999999], [-1.9461927000000003, 52.308414699999986], [-1.9462083, 52.3083113], [-1.9462145, 52.308181], [-1.9462069, 52.30805960000001], [-1.9461923, 52.3079413], [-1.9461651, 52.307824499999995], [-1.9461381999999996, 52.30771190000001], [-1.9460583, 52.30749610000001], [-1.9458899000000005, 52.3070768], [-1.9456993999999996, 52.3065951]]}", "current_leg_start": "Birmingham New Street", "dest_arr_time_act": "0559", "motion_projection": null, "next_location_lat": "52.3065951", "next_location_lon": "-1.9456994", "previous_location": "Birmingham New Street", "current_leg_milage": "15.7", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 313.014, \"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\": 332.557, \"from_m\": 313.014, \"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\": 472.751, \"from_m\": 332.557, \"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\": 1939.652, \"from_m\": 472.751, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4448.571, \"from_m\": 1939.652, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7878.017, \"from_m\": 4448.571, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8174.018, \"from_m\": 7878.017, \"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\": 8476.402, \"from_m\": 8174.018, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 8629.931, \"from_m\": 8476.402, \"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\": 16852.22, \"from_m\": 8629.931, \"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\": 17468.832, \"from_m\": 16852.22, \"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\": 19050.168, \"from_m\": 17468.832, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23834.019, \"from_m\": 19050.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\": 24840.874, \"from_m\": 23834.019, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 628497, \"profile_key\": \"035c50c7cb5453d9f81bbd472d80d2f73be7335bdc2dc50f37a6515dd7cae5dd\", \"schedule_id\": 24755, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0535\", \"location\": \"Birmingham New Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 45202}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0538\", \"location\": \"Five Ways\", \"stage_seq\": 2, \"distance_m\": 1409.786, \"section_seq\": 1, \"route_path_id\": 45202}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0541H\", \"location\": \"Selly Oak\", \"stage_seq\": 3, \"distance_m\": 5289.236, \"section_seq\": 1, \"route_path_id\": 45202}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0544\", \"location\": \"Kings Norton\", \"stage_seq\": 4, \"distance_m\": 8805.913, \"section_seq\": 1, \"route_path_id\": 45202}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0546H\", \"location\": \"Longbridge\", \"stage_seq\": 5, \"distance_m\": 12638.261, \"section_seq\": 1, \"route_path_id\": 45202}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0550H\", \"location\": \"Barnt Green\", \"stage_seq\": 6, \"distance_m\": 16963.917, \"section_seq\": 1, \"route_path_id\": 45202}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0554H\", \"location\": \"Alvechurch\", \"stage_seq\": 7, \"distance_m\": 19663.958, \"section_seq\": 1, \"route_path_id\": 45202}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0556H\", \"location\": \"Weights Lane Jn\", \"stage_seq\": 8, \"distance_m\": 22493.015, \"section_seq\": 1, \"route_path_id\": 45202}, {\"is_pass\": false, \"wtt_arr\": \"0559\", \"wtt_dep\": null, \"location\": \"Redditch\", \"stage_seq\": 9, \"distance_m\": 24840.874, \"section_seq\": 1, \"route_path_id\": 45202}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 24840.874, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 45202}], \"total_distance_m\": 24840.874, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 24840.874, \"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": "0535", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "24.0", "current_position_lat": "52.3065951", "current_position_lon": "-1.9456994", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 20374, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:34:38Z\", \"source_id\": 52041514, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:34:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 20373, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:34:38Z\", \"source_id\": 52041517, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:34:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:34:43Z\", \"source_id\": 16783477, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20383, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:37:03Z\", \"source_id\": 52044129, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:38:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:37:08Z\", \"source_id\": 16784301, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20410, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:39:36Z\", \"source_id\": 52047210, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:40:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:39:43Z\", \"source_id\": 16785250, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20436, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:41:45Z\", \"source_id\": 52049772, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:43:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:41:49Z\", \"source_id\": 16786081, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20457, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:45:58Z\", \"source_id\": 52055583, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:47:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:45:59Z\", \"source_id\": 16787797, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20465, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:47:08Z\", \"source_id\": 52057211, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:51:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:47:14Z\", \"source_id\": 16788301, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20468, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:51:55Z\", \"source_id\": 52064150, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:55:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:52:03Z\", \"source_id\": 16790442, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:55:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Redditch", "service_state_platform": "1", "timing_fact_generation": 1789620724235439, "current_leg_arrival_utc": "2026-09-17T05:57:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:55:07.118791", "service_state_evidence_id": 16790442, "current_leg_start_actual_dep": "2026-09-17T05:35:00+01:00", "operational_evidence_version": 31, "service_state_event_time_utc": "2026-09-17T04:55:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:05:07.427328", "service_state_valid_until_kind": null, "operational_interpretation_version": 31, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
BHM |
RDC |
5R06 |
730029+730036 |
6 |
90 |
None |
{"version": 3, "segments": [{"to_m": 313.014, "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": 332.557, "from_m": 313.014, "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": 472.751, "from_m": 332.557, "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": 1939.652, "from_m": 472.751, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4448.571, "from_m": 1939.652, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7878.017, "from_m": 4448.571, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8174.018, "from_m": 7878.017, "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": 8476.402, "from_m": 8174.018, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 45.0}, {"to_m": 8629.931, "from_m": 8476.402, "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": 16852.22, "from_m": 8629.931, "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": 17468.832, "from_m": 16852.22, "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": 19050.168, "from_m": 17468.832, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23834.019, "from_m": 19050.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": 24840.874, "from_m": 23834.019, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 628497, "profile_key": "035c50c7cb5453d9f81bbd472d80d2f73be7335bdc2dc50f37a6515dd7cae5dd", "schedule_id": 24755, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0535", "location": "Birmingham New Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 45202}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0538", "location": "Five Ways", "stage_seq": 2, "distance_m": 1409.786, "section_seq": 1, "route_path_id": 45202}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0541H", "location": "Selly Oak", "stage_seq": 3, "distance_m": 5289.236, "section_seq": 1, "route_path_id": 45202}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0544", "location": "Kings Norton", "stage_seq": 4, "distance_m": 8805.913, "section_seq": 1, "route_path_id": 45202}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0546H", "location": "Longbridge", "stage_seq": 5, "distance_m": 12638.261, "section_seq": 1, "route_path_id": 45202}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0550H", "location": "Barnt Green", "stage_seq": 6, "distance_m": 16963.917, "section_seq": 1, "route_path_id": 45202}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0554H", "location": "Alvechurch", "stage_seq": 7, "distance_m": 19663.958, "section_seq": 1, "route_path_id": 45202}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0556H", "location": "Weights Lane Jn", "stage_seq": 8, "distance_m": 22493.015, "section_seq": 1, "route_path_id": 45202}, {"is_pass": false, "wtt_arr": "0559", "wtt_dep": null, "location": "Redditch", "stage_seq": 9, "distance_m": 24840.874, "section_seq": 1, "route_path_id": 45202}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 24840.874, "from_m": 0.0, "section_seq": 1, "route_path_id": 45202}], "total_distance_m": 24840.874, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 24840.874, "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": 20374, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:34:38Z", "source_id": 52041514, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T04:34:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 20373, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:34:38Z", "source_id": 52041517, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T04:34:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:34:43Z", "source_id": 16783477, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20383, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:37:03Z", "source_id": 52044129, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T04:38:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:37:08Z", "source_id": 16784301, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20410, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:39:36Z", "source_id": 52047210, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T04:40:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:39:43Z", "source_id": 16785250, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20436, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:41:45Z", "source_id": 52049772, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T04:43:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:41:49Z", "source_id": 16786081, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20457, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:45:58Z", "source_id": 52055583, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T04:47:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:45:59Z", "source_id": 16787797, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20465, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:47:08Z", "source_id": 52057211, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T04:51:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:47:14Z", "source_id": 16788301, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20468, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:51:55Z", "source_id": 52064150, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T04:55:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:52:03Z", "source_id": 16790442, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:55:00+01:00", "operational_fact": true}] |
Birmingham New Street |
0535 |
0535 |
9B |
None |
None |
Redditch |
0559 |
0559 |
None |
EARLY |
-4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W00218/2026-09-17/detailed |
None |
Birmingham New Street |
2026-09-17T05:35:00+01:00 |
Redditch |
24.0 |
{"type": "LineString", "coordinates": [[-1.8995190551434753, 52.477939569323325], [-1.899578, 52.4779462], [-1.9000248999999996, 52.4779981], [-1.9000701, 52.47800339999999], [-1.9002130999999995, 52.4780201], [-1.9005611, 52.47806199999999], [-1.9009124, 52.4780984], [-1.9013927, 52.47815129999999], [-1.9016968999999997, 52.478188900000006], [-1.9020498, 52.4782342], [-1.9022443, 52.4782684], [-1.9024036, 52.47829249999998], [-1.9027064, 52.47834350000001], [-1.9029816, 52.47837659999999], [-1.903164, 52.47838039999999], [-1.9032538, 52.4783731], [-1.9032672, 52.47838409999999], [-1.9034459, 52.4783875], [-1.9036123999999996, 52.4783919], [-1.9037928, 52.47839], [-1.9039231999999997, 52.478386], [-1.9040447999999996, 52.47837429999999], [-1.9041825999999995, 52.47833649999999], [-1.9043036, 52.47829680000001], [-1.9044435, 52.4782625], [-1.9046957, 52.47819950000001], [-1.9049177, 52.4781322], [-1.9050891000000003, 52.47808], [-1.9052769, 52.4780138], [-1.9056187, 52.47787009999998], [-1.9058921, 52.4777254], [-1.9060434, 52.47763449999999], [-1.9061467000000003, 52.477567099999995], [-1.9062478, 52.477493999999986], [-1.9064782, 52.4773039], [-1.9066123, 52.47718770000001], [-1.9068364, 52.4769575], [-1.9072514999999997, 52.4765151], [-1.907805, 52.4759618], [-1.9081129999999995, 52.4756282], [-1.9083980999999997, 52.47535729999999], [-1.9088617999999995, 52.4749649], [-1.9089885, 52.47486279999999], [-1.90972, 52.4743623], [-1.9105614, 52.473795800000005], [-1.9107441, 52.4736697], [-1.9109022, 52.4735506], [-1.9113639999999992, 52.4731867], [-1.9117651, 52.47285269999999], [-1.9121272, 52.4724881], [-1.9124171, 52.472112900000006], [-1.9127083, 52.47166810000002], [-1.9129023000000005, 52.47132609999999], [-1.9131963000000003, 52.470867600000005], [-1.9133888, 52.47057319999999], [-1.9136919, 52.4701599], [-1.913995, 52.4698004], [-1.9144186999999997, 52.46931670000001], [-1.9146822999999995, 52.469040699999994], [-1.9151429, 52.4685194], [-1.9154459999999995, 52.468184400000005], [-1.91561, 52.46800710000001], [-1.9157438, 52.4678756], [-1.9160682999999996, 52.4676043], [-1.9163445999999995, 52.4674164], [-1.9165856, 52.467272599999994], [-1.9168840999999996, 52.4671143], [-1.9171926, 52.466972299999995], [-1.9175194, 52.4668379], [-1.9177982, 52.4667367], [-1.9180804, 52.46663869999998], [-1.9186202999999995, 52.4664695], [-1.9190697, 52.4663363], [-1.9192139, 52.46629240000001], [-1.9186403999999997, 52.4664925], [-1.9208430999999997, 52.4658295], [-1.9211958, 52.465723399999995], [-1.9224733, 52.465328], [-1.9230706, 52.465165], [-1.9237184, 52.4650017], [-1.9241652, 52.464853999999995], [-1.9245717, 52.4646931], [-1.9248492, 52.464562400000005], [-1.9251119999999995, 52.4644151], [-1.9255919999999995, 52.46411319999999], [-1.9260455, 52.4637275], [-1.9262429, 52.4635418], [-1.9264165, 52.4633403], [-1.9265346000000003, 52.4631886], [-1.9266357, 52.4630315], [-1.9267182999999997, 52.4628847], [-1.9267989999999997, 52.462689], [-1.9269104999999995, 52.4624062], [-1.9270767, 52.461818400000006], [-1.9272180000000003, 52.461232], [-1.9273812999999995, 52.460495], [-1.9274335, 52.4601517], [-1.9274801, 52.4595076], [-1.9275394, 52.45908070000001], [-1.9276095, 52.4588074], [-1.9276978, 52.4585663], [-1.9277850999999997, 52.458370200000005], [-1.927919, 52.4581231], [-1.9281531, 52.4577751], [-1.9284910999999996, 52.45737909999999], [-1.9291537, 52.456762899999994], [-1.9294886, 52.4564614], [-1.9299089000000005, 52.4560599], [-1.9304625, 52.4555563], [-1.9312447, 52.45484979999999], [-1.931735, 52.4544092], [-1.932247, 52.4539749], [-1.9325851999999997, 52.453698200000005], [-1.9330008, 52.4533899], [-1.9333604, 52.45316210000001], [-1.9337484, 52.452938], [-1.9345239000000003, 52.452555200000006], [-1.9348125000000005, 52.45241699999999], [-1.9351813, 52.4522403], [-1.9358616, 52.45185849999999], [-1.9363349, 52.451533999999995], [-1.9366479000000003, 52.4512752], [-1.9370110000000005, 52.4509077], [-1.9372269, 52.4506739], [-1.9373456, 52.45051180000001], [-1.9375233999999997, 52.450211], [-1.9376729, 52.4499068], [-1.9377866, 52.44958449999999], [-1.9378555999999996, 52.449290199999986], [-1.9379275, 52.44896440000001], [-1.937974, 52.44864239999998], [-1.938016, 52.44828350000001], [-1.9381295999999997, 52.4473445], [-1.938132, 52.44700419999999], [-1.9381091, 52.446664299999995], [-1.9380207000000005, 52.4461477], [-1.9376546, 52.4449717], [-1.9374043999999997, 52.444303999999995], [-1.9372809, 52.44404149999999], [-1.9370879000000003, 52.4436716], [-1.9369437, 52.4434587], [-1.9367928, 52.4432617], [-1.9366643, 52.4430892], [-1.9364886999999995, 52.4428472], [-1.9364233979704035, 52.442773564471814], [-1.936299604504658, 52.442634152338115], [-1.9361893558840353, 52.44251123923602], [-1.9360907449408744, 52.442402459228035], [-1.9360018645075148, 52.44230544637677], [-1.9359208074162957, 52.44221783474476], [-1.935845666499555, 52.44213725839457], [-1.935774534589633, 52.44206135138876], [-1.935705504518868, 52.44198774778992], [-1.9356366691195996, 52.44191408166058], [-1.9355661212241668, 52.44183798706331], [-1.935491953664909, 52.44175709806068], [-1.935412259274164, 52.44166904871524], [-1.935325130884272, 52.44157147308957], [-1.9352286613275715, 52.44146200524621], [-1.935120943436402, 52.44133827924774], [-1.9350000700431025, 52.44119792915671], [-1.934951, 52.441139099999994], [-1.9348129, 52.44097639999999], [-1.9346760999999997, 52.44081529999999], [-1.934542, 52.4406608], [-1.934377, 52.4404638], [-1.9342361999999995, 52.4403027], [-1.9340833, 52.440118], [-1.933921, 52.439933999999994], [-1.9337869, 52.439773], [-1.933615119383865, 52.43957578845911], [-1.9336106, 52.4395706], [-1.933457, 52.439392000000005], [-1.9332585, 52.439154900000005], [-1.933162, 52.4390356], [-1.9330054, 52.4388558], [-1.9329519999999996, 52.43878989999999], [-1.9328388, 52.43861040000001], [-1.9327649999999996, 52.4385066], [-1.9326845, 52.43838970000001], [-1.9325611, 52.4382033], [-1.9322863, 52.4377912], [-1.9322338999999995, 52.4377291], [-1.9321072, 52.43755860000001], [-1.9320126, 52.437442999999995], [-1.9319147000000003, 52.437326000000006], [-1.9318202, 52.4372185], [-1.9317457, 52.43713720000001], [-1.9316626, 52.4370464], [-1.9315714, 52.436954], [-1.9313662, 52.436752899999995], [-1.9311718, 52.4365771], [-1.9309491, 52.436380099999994], [-1.9308117, 52.4362538], [-1.9306058, 52.4360817], [-1.9305079, 52.4359926], [-1.9304133999999995, 52.435903], [-1.9303262, 52.43581549999998], [-1.9302504, 52.435739899999994], [-1.93017, 52.4356573], [-1.9300747, 52.4355519], [-1.930001, 52.4354685], [-1.9299286, 52.4353859], [-1.9298394, 52.4352767], [-1.9297676, 52.435174999999994], [-1.9296952, 52.43506949999999], [-1.9296295, 52.4349722], [-1.9295691, 52.43487819999999], [-1.9295021000000003, 52.43476609999999], [-1.929423, 52.43463119999999], [-1.9293652999999995, 52.434518399999995], [-1.9292888, 52.4343688], [-1.9291923, 52.434167599999995], [-1.929085, 52.433933], [-1.9289964999999996, 52.43372859999999], [-1.9289053, 52.433524199999994], [-1.9288148, 52.4333071], [-1.9287201999999997, 52.4330818], [-1.9286009, 52.432812], [-1.9285023, 52.4325695], [-1.9283876, 52.432287], [-1.9283192, 52.43211860000001], [-1.9282388, 52.431915799999985], [-1.9281516, 52.4316869], [-1.9280751000000005, 52.43148490000001], [-1.9279645, 52.43119670000001], [-1.9278874, 52.4309616], [-1.9277962, 52.4307187], [-1.9277278, 52.43053059999998], [-1.9276219, 52.43022559999998], [-1.9275561, 52.4300163], [-1.9274853, 52.42981029999999], [-1.927418, 52.4296238], [-1.927318, 52.4293449], [-1.9268418, 52.4279508], [-1.9266361, 52.4273938], [-1.9264077, 52.426701], [-1.9263023, 52.426382399999994], [-1.9261194999999995, 52.42571399999999], [-1.9259529, 52.4251051], [-1.9258691, 52.42449229999998], [-1.9258504, 52.42380709999999], [-1.9259771999999995, 52.4226007], [-1.9263313, 52.4203617], [-1.926393, 52.41991629999999], [-1.9264388, 52.4195861], [-1.9264804, 52.419326299999994], [-1.9265596, 52.4188318], [-1.9266196, 52.41843939999999], [-1.9266747, 52.41808939999999], [-1.9267524, 52.417581600000005], [-1.9267777999999995, 52.417455999999994], [-1.9267951, 52.41737349999999], [-1.9268233, 52.417267599999995], [-1.9268585000000005, 52.4171486], [-1.9269161, 52.4170045], [-1.9269662000000003, 52.416885400000005], [-1.9270254, 52.41676769999999], [-1.9270925000000003, 52.4166512], [-1.927185, 52.4165098], [-1.9272796999999997, 52.416372300000006], [-1.9274114999999996, 52.4162025], [-1.927608, 52.415995299999985], [-1.9277105, 52.41589940000001], [-1.9278648999999997, 52.415764800000005], [-1.9279644, 52.415686099999995], [-1.9281164, 52.4155718], [-1.9282033999999997, 52.4155138], [-1.9283509, 52.4154149], [-1.9285612000000003, 52.41529049999999], [-1.9288318, 52.41514889999999], [-1.9289631, 52.4150888], [-1.9290478, 52.4150502], [-1.9291180999999995, 52.41501800000001], [-1.9292835, 52.41495509999999], [-1.9293983999999995, 52.41491119999999], [-1.9294873, 52.414878599999994], [-1.9296013000000003, 52.41484019999999], [-1.92973, 52.414798399999995], [-1.9298963, 52.4147494], [-1.9300291, 52.4147126], [-1.9301390000000005, 52.41468309999999], [-1.9302705, 52.414652], [-1.9303979, 52.4146242], [-1.9305266, 52.414598899999994], [-1.9306513999999997, 52.4145735], [-1.9310792, 52.41449910000001], [-1.9311905, 52.414481899999984], [-1.9314184999999997, 52.414449999999995], [-1.9317323, 52.4144083], [-1.9320782999999997, 52.41436329999999], [-1.9324738999999995, 52.4143109], [-1.9327954, 52.414272099999984], [-1.9332316, 52.4142144], [-1.933508860651895, 52.414176808184], [-1.9337264999999997, 52.4141473], [-1.9340538000000005, 52.4141048], [-1.9344239, 52.4140565], [-1.9348048, 52.4140099], [-1.9351989999999992, 52.4139625], [-1.9355745, 52.413915800000005], [-1.9361728, 52.41384810000001], [-1.9365976, 52.413798699999994], [-1.9373347, 52.41372260000001], [-1.9379259, 52.413667399999994], [-1.9385632, 52.4136129], [-1.9390128, 52.41358009999999], [-1.9394956000000003, 52.41352779999998], [-1.9399813999999995, 52.41347249999999], [-1.9406305, 52.4134365], [-1.9413091, 52.4134022], [-1.9421499, 52.413358], [-1.9426295, 52.413332100000005], [-1.9428423, 52.4133207], [-1.9430519, 52.4133008], [-1.9432187, 52.4132835], [-1.9433603, 52.4132668], [-1.9436064, 52.41324250000001], [-1.943844, 52.4132293], [-1.9446099999999995, 52.4131843], [-1.9451959, 52.413147300000006], [-1.9457969, 52.41310099999999], [-1.9465108, 52.4130348], [-1.9471987, 52.412966], [-1.9477412, 52.4129037], [-1.9483574, 52.41282569999999], [-1.9489172999999995, 52.41274889999998], [-1.9492619, 52.4127025], [-1.9496797, 52.41263919999999], [-1.9502843, 52.41254369999999], [-1.950983, 52.4124259], [-1.9512254999999996, 52.4123822], [-1.9515468, 52.4123252], [-1.9518610999999997, 52.41228079999999], [-1.9521244, 52.41224859999999], [-1.9524543999999997, 52.41220469999999], [-1.952817, 52.4121304], [-1.9534616999999996, 52.41200489999999], [-1.9542384999999995, 52.4118324], [-1.9544694, 52.4117833], [-1.9548954, 52.411687], [-1.9554362999999997, 52.4115599], [-1.9562181, 52.4113643], [-1.957082, 52.4111366], [-1.9575644000000003, 52.4110033], [-1.9582246000000003, 52.41081260000001], [-1.958776, 52.4106456], [-1.9597560000000005, 52.4103319], [-1.9601458, 52.4102017], [-1.9605099, 52.4100746], [-1.9610493, 52.40988109999999], [-1.9615339, 52.40969700000001], [-1.9618406999999995, 52.409578800000006], [-1.9620006000000003, 52.4095148], [-1.9635262999999996, 52.40887039999999], [-1.9637510999999996, 52.408774599999994], [-1.9639887, 52.40867720000001], [-1.9650242, 52.4082356], [-1.9666961999999997, 52.4074941], [-1.9671063, 52.40730270000001], [-1.9673879999999997, 52.4071573], [-1.9675652, 52.407069500000006], [-1.968435, 52.406613], [-1.9700393, 52.40566390000001], [-1.9714318, 52.40476950000001], [-1.9728335, 52.4037591], [-1.9732573, 52.40344199999999], [-1.9733345, 52.40338010000001], [-1.9734162, 52.4033146], [-1.9746604999999997, 52.4023172], [-1.976293625062947, 52.40100049617675], [-1.9765645, 52.400782099999994], [-1.9769639, 52.40044], [-1.9773091000000005, 52.4001604], [-1.9777396, 52.39980479999999], [-1.9782066000000005, 52.3994156], [-1.9786734, 52.3990008], [-1.9789201000000003, 52.39877469999999], [-1.9792642, 52.398445800000005], [-1.9795146, 52.39819689999999], [-1.9798486, 52.397856], [-1.980230021874822, 52.397450564058104], [-1.980665, 52.39698820000002], [-1.9806919, 52.3969621], [-1.9807194999999995, 52.3969353], [-1.9810875999999995, 52.39649119999999], [-1.9817743, 52.3956451], [-1.982367, 52.39486109999999], [-1.9827695, 52.3942594], [-1.9830807, 52.3937684], [-1.9833784, 52.3932545], [-1.9836465, 52.392734899999994], [-1.9839174, 52.3921653], [-1.9841587999999997, 52.39164480000001], [-1.9844082, 52.391014599999984], [-1.9846121, 52.3904532], [-1.9847649000000005, 52.3899801], [-1.9848856, 52.38958890000001], [-1.9850922999999996, 52.38876450000001], [-1.9851915, 52.38828159999999], [-1.9852987, 52.38763759999999], [-1.9853658999999997, 52.38708170000001], [-1.9854222, 52.3864072], [-1.9854383, 52.3858376], [-1.9854489, 52.385295], [-1.9854356925742027, 52.384780653945135], [-1.9854328999999995, 52.384671899999994], [-1.9853792999999995, 52.38412679999999], [-1.9852718999999996, 52.38331250000001], [-1.98517, 52.3826953], [-1.9849581999999997, 52.3817742], [-1.9847596, 52.38114649999999], [-1.9845425, 52.3804251], [-1.984411, 52.38006000000001], [-1.9842933, 52.3796251], [-1.9842605, 52.37956270000001], [-1.9838779, 52.3786605], [-1.9836426, 52.3779928], [-1.9833309999999995, 52.37695740000001], [-1.9833019000000005, 52.376809], [-1.9832217000000003, 52.3757516], [-1.983205, 52.3753095], [-1.9832139999999996, 52.37480910000001], [-1.9832215, 52.37455320000001], [-1.9832684, 52.374135800000005], [-1.9833529999999997, 52.373549], [-1.9834229, 52.373153], [-1.9836537, 52.37232209999999], [-1.9839072, 52.37162179999999], [-1.9843013, 52.3708439], [-1.9846586, 52.370187], [-1.9852148999999997, 52.3693152], [-1.985608, 52.3687993], [-1.9863174999999995, 52.3679841], [-1.9869214, 52.36730000000001], [-1.9875209, 52.366617999999995], [-1.9882903999999997, 52.365785800000005], [-1.9894674999999995, 52.3644511], [-1.9895657999999996, 52.364347299999984], [-1.9914769, 52.36228549999999], [-1.99166, 52.3620853], [-1.9917919, 52.3619343], [-1.9919467, 52.36171689999999], [-1.9920496, 52.36154909999999], [-1.9920983, 52.36146659999999], [-1.9921462000000003, 52.36138170000001], [-1.9922167, 52.361256100000006], [-1.9922629999999997, 52.361157899999995], [-1.9923084, 52.3610502], [-1.9923236, 52.3610065], [-1.9923380999999996, 52.360964499999994], [-1.9923645999999997, 52.3608538], [-1.99238, 52.360705499999995], [-1.9923746, 52.3605965], [-1.9923596999999995, 52.360503900000005], [-1.9923391, 52.36039439999999], [-1.992308, 52.3602706], [-1.9922828, 52.3601983], [-1.9922602999999997, 52.3601352], [-1.9922115, 52.360021], [-1.9921601, 52.3599212], [-1.9921048, 52.359839099999995], [-1.9920577, 52.35976899999999], [-1.9919867, 52.3596787], [-1.9919068999999996, 52.3595812], [-1.9918157, 52.3594902], [-1.991717, 52.3593979], [-1.9916281, 52.35932330000001], [-1.9915114000000005, 52.3592337], [-1.9914261, 52.35917379999999], [-1.9913072000000005, 52.3590984], [-1.9912274999999997, 52.359052], [-1.9910529999999995, 52.35895889999999], [-1.9909524999999997, 52.358909], [-1.9908478, 52.35886659999999], [-1.9906932, 52.3588057], [-1.9905625, 52.35875810000001], [-1.9904256, 52.3587148], [-1.9902809, 52.3586716], [-1.9901254, 52.35863289999999], [-1.9900203999999997, 52.358610799999994], [-1.9899143, 52.358589300000006], [-1.9896572, 52.3585478], [-1.9894490999999996, 52.35852460000001], [-1.9893273, 52.3585131], [-1.9891878999999997, 52.3585041], [-1.9890798999999997, 52.3584979], [-1.988958, 52.3584937], [-1.9888023, 52.3584927], [-1.9886814999999995, 52.3584936], [-1.9885542, 52.35849879999999], [-1.9884012, 52.3585094], [-1.9882303, 52.35852429999999], [-1.9880893, 52.3585412], [-1.9879094999999996, 52.35856749999999], [-1.9877643000000005, 52.358592999999985], [-1.9873599, 52.3586721], [-1.9871941999999996, 52.3587067], [-1.9870313, 52.3587444], [-1.9869187, 52.3587716], [-1.9867059999999996, 52.3588234], [-1.9864754999999996, 52.358879], [-1.9862569, 52.35893000000001], [-1.9860088, 52.3589887], [-1.9857552999999997, 52.35904979999999], [-1.9855084999999997, 52.3591057], [-1.9852704999999995, 52.3591588], [-1.9848279, 52.3592451], [-1.9847012, 52.3592676], [-1.9845837999999996, 52.3592843], [-1.9844792, 52.35929869999998], [-1.9843824, 52.3593116], [-1.9842026, 52.3593346], [-1.9840165, 52.3593552], [-1.983832, 52.3593747], [-1.9836685, 52.35939059999999], [-1.9835105, 52.3594025], [-1.9833587, 52.3594146], [-1.9831924, 52.359424100000005], [-1.9830234, 52.3594306], [-1.9827934, 52.3594379], [-1.9826217, 52.3594406], [-1.9824916999999995, 52.3594434], [-1.9823267999999996, 52.3594444], [-1.982078, 52.35944019999999], [-1.9819077, 52.359436599999995], [-1.9817238, 52.3594309], [-1.9815509, 52.3594215], [-1.9813879999999997, 52.3594119], [-1.9812350999999997, 52.35940159999999], [-1.9810682999999996, 52.3593877], [-1.9809117000000005, 52.3593732], [-1.9807478, 52.3593577], [-1.9805987999999997, 52.359340399999994], [-1.9804424999999997, 52.359321], [-1.9802766, 52.35929869999998], [-1.9801305, 52.3592759], [-1.9800220999999991, 52.35925859999998], [-1.9798906, 52.3592366], [-1.9797648999999995, 52.3592125], [-1.9796344, 52.359186900000005], [-1.9794918999999995, 52.35915810000001], [-1.9793308999999997, 52.3591205], [-1.979159, 52.35908069999999], [-1.9789705, 52.35903449999999], [-1.9788774, 52.3590108], [-1.9787877999999997, 52.35898589999999], [-1.9786273, 52.35894280000001], [-1.9783, 52.3588466], [-1.9781546, 52.3587987], [-1.9779830999999992, 52.358740699999984], [-1.9778145999999996, 52.35867940000001], [-1.9776401999999995, 52.3586171], [-1.9774773000000003, 52.3585545], [-1.9773123, 52.35849029999999], [-1.9771441000000003, 52.3584214], [-1.9770045, 52.35836249999999], [-1.9768341000000005, 52.3582894], [-1.9767124, 52.35823409999999], [-1.9765079, 52.358136599999995], [-1.9763278, 52.35804790000001], [-1.976293625062947, 52.35803145133146], [-1.9761138, 52.35794489999999], [-1.9759055000000003, 52.357842100000006], [-1.9756972, 52.357737199999995], [-1.9755151, 52.357642799999994], [-1.9753728999999995, 52.3575636], [-1.9752331999999997, 52.35748530000001], [-1.9750999, 52.3574018], [-1.9749603, 52.357313999999995], [-1.9748255, 52.3572225], [-1.9747057999999995, 52.3571367], [-1.9745912, 52.35704930000001], [-1.9744877999999997, 52.35696939999999], [-1.974377, 52.3568809], [-1.9742295999999997, 52.356754], [-1.9741276, 52.35666119999999], [-1.9740464999999996, 52.3565857], [-1.9739685, 52.35651150000001], [-1.9738356999999995, 52.35637220000001], [-1.9737531, 52.356275], [-1.9736798, 52.3561859], [-1.9735928000000005, 52.3560761], [-1.9734983, 52.3559449], [-1.9733920999999996, 52.35578929999999], [-1.9733306, 52.3556853], [-1.9732528, 52.35554700000001], [-1.9731808, 52.3554026], [-1.9731218, 52.3552592], [-1.9730514999999995, 52.3550665], [-1.9730078, 52.35491549999999], [-1.9729854999999996, 52.354817699999984], [-1.9729721, 52.3547426], [-1.9729555000000003, 52.35463940000001], [-1.9729367, 52.3544347], [-1.9729214, 52.3541942], [-1.9729142, 52.3540381], [-1.9729043, 52.353878899999984], [-1.9728897, 52.353692599999995], [-1.9728717, 52.3535479], [-1.9728531, 52.3534444], [-1.9728387, 52.3533649], [-1.9728015, 52.353228400000006], [-1.9727788, 52.3531511], [-1.9727544, 52.35308800000001], [-1.9727243, 52.3530042], [-1.9725912999999995, 52.3527267], [-1.9725285, 52.35262879999999], [-1.9724281999999995, 52.35248539999999], [-1.9723365, 52.3523611], [-1.9722161, 52.3522122], [-1.9721232, 52.3521033], [-1.9720234000000003, 52.3519974], [-1.9719001, 52.35187199999999], [-1.9717832, 52.3517586], [-1.9716676, 52.3516533], [-1.9715146, 52.35152199999999], [-1.9713208, 52.3513606], [-1.9711315, 52.35120759999999], [-1.9710477, 52.3511396], [-1.9709518, 52.351064], [-1.9708536999999997, 52.3509859], [-1.9707703999999997, 52.3509173], [-1.9706214999999996, 52.350794400000005], [-1.9703891, 52.3505952], [-1.9702481999999992, 52.3504638], [-1.9701039, 52.350329], [-1.9699794999999996, 52.350206500000006], [-1.96983, 52.35005279999999], [-1.9696774, 52.349892800000006], [-1.9695990999999995, 52.3498086], [-1.9695142, 52.3497143], [-1.9694228, 52.34960739999999], [-1.9692963999999995, 52.34945629999999], [-1.9691485, 52.34926720000001], [-1.9689648, 52.3490142], [-1.9688583, 52.348850000000006], [-1.9688028, 52.3487653], [-1.9687431, 52.3486701], [-1.9686952, 52.348584899999985], [-1.968618, 52.348446], [-1.9685391, 52.34830410000001], [-1.968479, 52.3481841], [-1.9684157, 52.3480416], [-1.9683374, 52.34786750000001], [-1.9682842, 52.3477459], [-1.9681996, 52.3475495], [-1.9681128999999995, 52.347321], [-1.9680398999999995, 52.3471239], [-1.9679773, 52.3469359], [-1.967947, 52.3468345], [-1.9678044, 52.34637599999999], [-1.9677640999999997, 52.3462372], [-1.9677197999999996, 52.3460627], [-1.967702, 52.345975300000006], [-1.9676876000000003, 52.34586050000001], [-1.9676663999999997, 52.3456639], [-1.9676626, 52.3455693], [-1.9676603999999995, 52.34542059999999], [-1.9676644, 52.34532230000001], [-1.9676705999999995, 52.3451008], [-1.9676762000000003, 52.34499000000001], [-1.9676784, 52.344896100000014], [-1.967687, 52.3447619], [-1.9676975999999995, 52.34464870000001], [-1.9677070999999997, 52.3445251], [-1.9677197, 52.3444301], [-1.9677391, 52.344315300000005], [-1.9677666, 52.344171200000005], [-1.9677979, 52.3440247], [-1.9678240999999996, 52.34392519999999], [-1.9678572, 52.34380869999999], [-1.9678858, 52.34370930000001], [-1.9679175, 52.3435961], [-1.9682538, 52.34274209999999], [-1.9683302, 52.3425577], [-1.9683827, 52.34242039999999], [-1.9684358, 52.342270000000006], [-1.9684928, 52.34209349999999], [-1.9685239000000003, 52.3420015], [-1.9685525, 52.3419001], [-1.9686006, 52.34171570000001], [-1.9686404, 52.34153400000001], [-1.9686777999999996, 52.34134649999999], [-1.9687104999999996, 52.3411583], [-1.9687379, 52.340959000000005], [-1.9687508, 52.3408341], [-1.9687635999999995, 52.340681199999985], [-1.9687787, 52.340478], [-1.9687808, 52.34027149999999], [-1.9687806, 52.3400335], [-1.9687751, 52.339853999999995], [-1.9687626, 52.3396381], [-1.9687517, 52.33949440000001], [-1.9687404, 52.3393834], [-1.9687197, 52.33919770000001], [-1.9686827, 52.33895149999999], [-1.9686222999999996, 52.338647], [-1.9685717, 52.33840260000001], [-1.9685003, 52.3381413], [-1.9684175, 52.3378663], [-1.9683668000000003, 52.3377134], [-1.9682914999999996, 52.3375249], [-1.9681925, 52.33729369999998], [-1.9681589, 52.3372217], [-1.968069, 52.3370271], [-1.9679872, 52.3368681], [-1.9678771999999995, 52.33666560000001], [-1.9677691999999996, 52.33648110000001], [-1.9677008, 52.33636229999998], [-1.9675948999999997, 52.33619949999999], [-1.9674719, 52.33601500000001], [-1.9673441999999997, 52.33582930000001], [-1.9671834, 52.33561269999999], [-1.9670898, 52.33549029999999], [-1.9669531, 52.335319], [-1.9668282, 52.335164099999986], [-1.9666946000000003, 52.3350125], [-1.9665992, 52.334899], [-1.9664947, 52.334784], [-1.9663195, 52.3346007], [-1.9661901999999996, 52.334469199999994], [-1.9660234, 52.3343033], [-1.9659311, 52.3342139], [-1.9658048999999995, 52.334098], [-1.9656211, 52.33393039999999], [-1.9655218999999997, 52.3338338], [-1.9652956, 52.333642000000005], [-1.9650444, 52.33344899999999], [-1.9648921, 52.33333079999999], [-1.9646859, 52.33317549999999], [-1.9641029999999997, 52.3327521], [-1.9638211, 52.3325464], [-1.9634180999999995, 52.3322545], [-1.9632757999999997, 52.33215400000001], [-1.9624364999999997, 52.3315457], [-1.9622419, 52.3314057], [-1.9619123999999992, 52.3311661], [-1.9607432, 52.330318600000005], [-1.960597, 52.330212299999985], [-1.9604976999999997, 52.3301414], [-1.9603558999999997, 52.3300401], [-1.9601811614127216, 52.32991742479848], [-1.9601364, 52.32988600000001], [-1.9598497, 52.32969829999999], [-1.9595928, 52.3295286], [-1.9593509, 52.32937679999999], [-1.9591111999999995, 52.32923180000001], [-1.9588264, 52.3290652], [-1.9584915000000005, 52.3288736], [-1.9582541, 52.3287409], [-1.9579900999999995, 52.32860070000001], [-1.9576165, 52.32840660000001], [-1.9573059, 52.3282533], [-1.957064, 52.32813530000001], [-1.9569656, 52.32808779999999], [-1.9568640999999996, 52.3280353], [-1.9567192, 52.32796140000001], [-1.9565811, 52.3278867], [-1.9564385, 52.32781000000001], [-1.9562508, 52.3277048], [-1.9560979000000005, 52.327615], [-1.9559580999999997, 52.3275324], [-1.9557155, 52.3273829], [-1.9554409999999995, 52.32721279999999], [-1.9552609, 52.32709349999999], [-1.9550734000000003, 52.3269676], [-1.9548788, 52.3268347], [-1.9546521, 52.32667359999999], [-1.9544463, 52.32651899999999], [-1.9542557, 52.32636989999999], [-1.9541285, 52.32627029999999], [-1.9540183, 52.3261801], [-1.9538769, 52.3260609], [-1.9537118, 52.32592229999999], [-1.9535684, 52.325797699999995], [-1.9534092, 52.3256515], [-1.9532345999999996, 52.32549230000001], [-1.9530757999999997, 52.32534399999999], [-1.9529105, 52.32519659999999], [-1.9527482, 52.32505189999999], [-1.9525893, 52.3249191], [-1.9524030999999995, 52.3247614], [-1.9522418999999995, 52.3246353], [-1.9517880999999997, 52.3242944], [-1.9513840999999996, 52.3240156], [-1.9511760999999996, 52.3238826], [-1.9509292999999996, 52.32372339999999], [-1.9507220999999997, 52.3235912], [-1.9505269000000005, 52.3234745], [-1.9503376, 52.3233538], [-1.9502486999999995, 52.32329669999999], [-1.9500312, 52.3231539], [-1.9497824999999995, 52.3229834], [-1.9495467, 52.3228158], [-1.94927, 52.322609500000006], [-1.9490308000000005, 52.3224232], [-1.9488004000000003, 52.32223479999999], [-1.9482799999999996, 52.3217931], [-1.9480712, 52.3216089], [-1.9480121, 52.3215539], [-1.9478127000000005, 52.3213752], [-1.9476651, 52.3212309], [-1.9475471, 52.3211192], [-1.9473746, 52.3209451], [-1.947235, 52.320800199999994], [-1.9470712999999995, 52.3206263], [-1.9469264, 52.320465299999995], [-1.9467822, 52.32030149999999], [-1.9464950999999997, 52.3199687], [-1.9459083, 52.3192508], [-1.9449479, 52.31806879999999], [-1.9447345, 52.3178062], [-1.9444163, 52.3174146], [-1.9439502, 52.31684379999999], [-1.943749, 52.316588900000006], [-1.9436152, 52.31643119999998], [-1.9434863, 52.3162688], [-1.9433338, 52.31607679999998], [-1.9426573, 52.3152415], [-1.942531, 52.315085399999994], [-1.9422523000000005, 52.31473749999999], [-1.9421697, 52.3146257], [-1.9420877999999997, 52.3144912], [-1.9420089, 52.3143518], [-1.9419652, 52.31426449999999], [-1.9419250999999995, 52.31416800000001], [-1.9418933, 52.3140741], [-1.9418751000000003, 52.3140185], [-1.9418594, 52.3139582], [-1.9418449, 52.313884], [-1.9418278, 52.3137573], [-1.9418202, 52.31362229999999], [-1.9418154999999997, 52.3135392], [-1.9418164, 52.313412], [-1.9418261, 52.313267399999994], [-1.9418383999999995, 52.31314149999999], [-1.9418730999999996, 52.3129609], [-1.9418948, 52.31285859999999], [-1.9419203000000005, 52.31277089999999], [-1.9419714, 52.312618099999995], [-1.9420377, 52.312468300000006], [-1.9421009, 52.312337600000006], [-1.9421832, 52.3121994], [-1.9422809999999997, 52.312049], [-1.9423718, 52.3119232], [-1.9424671, 52.311803999999995], [-1.9425763, 52.3116777], [-1.9427016, 52.311544299999994], [-1.9428235000000005, 52.3114271], [-1.9429252, 52.3113467], [-1.9430605999999997, 52.311229700000005], [-1.9432080999999997, 52.311114], [-1.9433512, 52.31100740000001], [-1.9435733, 52.3108572], [-1.9438767, 52.31067230000001], [-1.9442514, 52.3104499], [-1.9445721, 52.310259499999994], [-1.9447839, 52.31013029999999], [-1.9450011, 52.30999080000001], [-1.9451787, 52.3098619], [-1.9453253, 52.3097512], [-1.9454337, 52.30966019999998], [-1.9455635, 52.3095403], [-1.9456987, 52.309396], [-1.9458055000000003, 52.3092624], [-1.9458682000000005, 52.30917279999999], [-1.9459313, 52.3090715], [-1.9459929, 52.3089631], [-1.9460465, 52.30885510000001], [-1.9460827999999997, 52.30877219999999], [-1.9461296999999995, 52.30864760000001], [-1.9461658, 52.30852519999999], [-1.9461927000000003, 52.308414699999986], [-1.9462083, 52.3083113], [-1.9462145, 52.308181], [-1.9462069, 52.30805960000001], [-1.9461923, 52.3079413], [-1.9461651, 52.307824499999995], [-1.9461381999999996, 52.30771190000001], [-1.9460583, 52.30749610000001], [-1.9458899000000005, 52.3070768], [-1.9456993999999996, 52.3065951]]} |
15.7 |
0531 |
0555 |
Birmingham New Street |
Redditch |
Redditch |
52.3065951 |
-1.9456994 |
52.3065951 |
-1.9456994 |
1 |
0 |
2026-09-17 05:05:21 |
TERMINATED |
2026-09-17 04:55:00 |
Redditch |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16790442 |
1789620724235439 |
31 |
31 |
2026-09-17 05:05:07.427328 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:55:07.118791 |
| 597678 |
627662 |
P86787 |
882B05M517 |
2026-09-17 |
COMPLETE |
16791303 |
2026-09-17 05:55:00 |
2026-09-17 05:05:21 |
2026-09-19 05:05:21 |
{"id": 627662, "stp": "P", "toc": "Southeastern", "uid": "P86787", "consist": "465168+465185", "dest_crs": "CST", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P86787/2026-09-17/detailed", "trust_id": "882B05M517", "origin_crs": "DFD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Cannon Street", "service_date": "2026-09-17", "dest_arr_time": "0548", "dest_platform": "4", "is_terminated": 1, "next_location": "London Cannon Street", "signalling_id": "2B05", "timing_status": "LATE", "origin_station": "Dartford", "current_leg_arr": "0555", "current_leg_dep": "0552", "current_leg_end": "London Cannon Street", "origin_dep_time": "0500", "origin_platform": "1", "current_location": "London Cannon Street", "last_update_time": "2026-09-17T05:05:21", "route_debug_link": null, "timing_variation": "+7 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0846962609951981, 51.50498007816512], [-0.0848416, 51.5050726], [-0.08514239999999998, 51.5052354], [-0.0853828, 51.505346800000005], [-0.08557429999999999, 51.505427399999995], [-0.085844, 51.5055403], [-0.0860037, 51.50559890000001], [-0.0862367, 51.50567589999999], [-0.08629029999999999, 51.5056902], [-0.0864052, 51.5057185], [-0.08655799999999998, 51.50575169999998], [-0.08683370000000001, 51.505801099999985], [-0.08703259999999999, 51.505835299999994], [-0.08715199999999998, 51.5058518], [-0.0872924, 51.5058694], [-0.08740879999999998, 51.5058808], [-0.08753639999999999, 51.5058901], [-0.087799, 51.5059053], [-0.08798929999999999, 51.5059109], [-0.0881963, 51.5059079], [-0.08830599999999998, 51.50590149999999], [-0.08841779999999999, 51.5058907], [-0.08851059999999998, 51.505878], [-0.0885899, 51.5058652], [-0.08883279999999999, 51.50581940000001], [-0.0891783, 51.505754200000005], [-0.08928669999999998, 51.5057368], [-0.0896077, 51.5056999], [-0.0896651, 51.50569639999998], [-0.0897601, 51.505689799999985], [-0.08983152841195213, 51.505687748932935], [-0.0898994, 51.50568580000001], [-0.0900362, 51.5056888], [-0.090175, 51.5056961], [-0.090388, 51.50571180000001], [-0.0905337, 51.5057309], [-0.0907543, 51.50577219999999], [-0.0909089, 51.5058152], [-0.09110369999999998, 51.50587839999998], [-0.0912669, 51.505948], [-0.0914561, 51.50604259999999], [-0.0915803, 51.5061146], [-0.0916583, 51.5061764], [-0.0917197, 51.5062194], [-0.0918004, 51.5062873], [-0.091902, 51.50639139999999], [-0.0919783, 51.50648859999999], [-0.0920425, 51.5065928], [-0.0921022, 51.50670439999999], [-0.0921383, 51.5068201], [-0.0921559, 51.5068868], [-0.0921739, 51.506988500000006], [-0.0921781, 51.5071694], [-0.09216119999999998, 51.5072858], [-0.0921363, 51.5074034], [-0.0921199, 51.50744400000001], [-0.09210069999999998, 51.5074926], [-0.0920844, 51.50753409999999], [-0.0920478, 51.5076119], [-0.09204329999999998, 51.5076216], [-0.0919568, 51.50780309999999], [-0.0919073, 51.507956199999995], [-0.091858, 51.5081084], [-0.0917737, 51.50828139999999], [-0.09172859999999998, 51.50837719999999], [-0.0917255, 51.508435], [-0.0916817, 51.5085533], [-0.0916439, 51.5086878], [-0.0915749, 51.5088258], [-0.0915112, 51.5089486], [-0.0913227, 51.509232299999994], [-0.0912983, 51.5092743], [-0.0904399, 51.5109856], [-0.090412, 51.5110406]]}", "current_leg_start": "London Bridge", "dest_arr_time_act": "0548", "motion_projection": null, "next_location_lat": "51.5110406", "next_location_lon": "-0.0904120", "previous_location": "London Bridge", "current_leg_milage": "0.7", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 272.717, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 622.405, \"from_m\": 272.717, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 668.047, \"from_m\": 622.405, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1370.828, \"from_m\": 668.047, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1403.851, \"from_m\": 1370.828, \"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\": 1405.646, \"from_m\": 1403.851, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4826.127, \"from_m\": 1405.646, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4863.389, \"from_m\": 4826.127, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11763.758, \"from_m\": 4863.389, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11797.512, \"from_m\": 11763.758, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12704.319, \"from_m\": 11797.512, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13116.658, \"from_m\": 12704.319, \"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\": 14854.544, \"from_m\": 13116.658, \"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\": 15714.627, \"from_m\": 14854.544, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16065.747, \"from_m\": 15714.627, \"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\": 16398.95, \"from_m\": 16065.747, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17589.445, \"from_m\": 16398.95, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18744.384, \"from_m\": 17589.445, \"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\": 19401.797, \"from_m\": 18744.384, \"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\": 19805.294, \"from_m\": 19401.797, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21087.329, \"from_m\": 19805.294, \"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\": 21126.481, \"from_m\": 21087.329, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21166.774, \"from_m\": 21126.481, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21634.962, \"from_m\": 21166.774, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21681.576, \"from_m\": 21634.962, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24343.008, \"from_m\": 21681.576, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24413.689, \"from_m\": 24343.008, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24495.671, \"from_m\": 24413.689, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25560.947, \"from_m\": 24495.671, \"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\": 26128.354, \"from_m\": 25560.947, \"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\": 627662, \"profile_key\": \"9d5463a94fddf75d9bd06d5a4d8d455919eadfd0e4110c9904b86ae2255dc1ab\", \"schedule_id\": 23002, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0500\", \"location\": \"Dartford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99966}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0501H\", \"location\": \"Dartford Jn\", \"stage_seq\": 2, \"distance_m\": 721.473, \"section_seq\": 1, \"route_path_id\": 99966}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0502\", \"location\": \"Crayford Spur A Jn\", \"stage_seq\": 3, \"distance_m\": 1405.646, \"section_seq\": 1, \"route_path_id\": 99966}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0503\", \"location\": \"Crayford Creek Jn\", \"stage_seq\": 4, \"distance_m\": 2536.0, \"section_seq\": 1, \"route_path_id\": 99966}, {\"is_pass\": false, \"wtt_arr\": \"0504\", \"wtt_dep\": \"0505\", \"location\": \"Slade Green\", \"stage_seq\": 5, \"distance_m\": 3233.761, \"section_seq\": 1, \"route_path_id\": 99966}, {\"is_pass\": false, \"wtt_arr\": \"0507H\", \"wtt_dep\": \"0508H\", \"location\": \"Erith\", \"stage_seq\": 6, \"distance_m\": 5086.333, \"section_seq\": 1, \"route_path_id\": 99966}, {\"is_pass\": false, \"wtt_arr\": \"0510H\", \"wtt_dep\": \"0511\", \"location\": \"Belvedere\", \"stage_seq\": 7, \"distance_m\": 7091.273, \"section_seq\": 1, \"route_path_id\": 99966}, {\"is_pass\": false, \"wtt_arr\": \"0513H\", \"wtt_dep\": \"0514H\", \"location\": \"Abbey Wood\", \"stage_seq\": 8, \"distance_m\": 9417.536, \"section_seq\": 1, \"route_path_id\": 99966}, {\"is_pass\": false, \"wtt_arr\": \"0517\", \"wtt_dep\": \"0517H\", \"location\": \"Plumstead\", \"stage_seq\": 9, \"distance_m\": 11946.062, \"section_seq\": 1, \"route_path_id\": 99966}, {\"is_pass\": false, \"wtt_arr\": \"0519\", \"wtt_dep\": \"0520\", \"location\": \"Woolwich Arsenal\", \"stage_seq\": 10, \"distance_m\": 12861.419, \"section_seq\": 1, \"route_path_id\": 99966}, {\"is_pass\": false, \"wtt_arr\": \"0522\", \"wtt_dep\": \"0522H\", \"location\": \"Woolwich Dockyard\", \"stage_seq\": 11, \"distance_m\": 14021.169, \"section_seq\": 1, \"route_path_id\": 99966}, {\"is_pass\": false, \"wtt_arr\": \"0525\", \"wtt_dep\": \"0526\", \"location\": \"Charlton\", \"stage_seq\": 12, \"distance_m\": 15887.626, \"section_seq\": 1, \"route_path_id\": 99966}, {\"is_pass\": false, \"wtt_arr\": \"0527H\", \"wtt_dep\": \"0528\", \"location\": \"Westcombe Park\", \"stage_seq\": 13, \"distance_m\": 16734.767, \"section_seq\": 1, \"route_path_id\": 99966}, {\"is_pass\": false, \"wtt_arr\": \"0529H\", \"wtt_dep\": \"0530\", \"location\": \"Maze Hill\", \"stage_seq\": 14, \"distance_m\": 17838.713, \"section_seq\": 1, \"route_path_id\": 99966}, {\"is_pass\": false, \"wtt_arr\": \"0532H\", \"wtt_dep\": \"0533H\", \"location\": \"Greenwich\", \"stage_seq\": 15, \"distance_m\": 19246.366, \"section_seq\": 1, \"route_path_id\": 99966}, {\"is_pass\": false, \"wtt_arr\": \"0535\", \"wtt_dep\": \"0536\", \"location\": \"Deptford\", \"stage_seq\": 16, \"distance_m\": 20089.439, \"section_seq\": 1, \"route_path_id\": 99966}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0539\", \"location\": \"North Kent East Jn\", \"stage_seq\": 17, \"distance_m\": 21087.329, \"section_seq\": 1, \"route_path_id\": 99966}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0539H\", \"location\": \"Surrey Canal Jn\", \"stage_seq\": 18, \"distance_m\": 21681.576, \"section_seq\": 1, \"route_path_id\": 99966}, {\"is_pass\": false, \"wtt_arr\": \"0543\", \"wtt_dep\": \"0544H\", \"location\": \"London Bridge\", \"stage_seq\": 19, \"distance_m\": 25017.512, \"section_seq\": 1, \"route_path_id\": 99966}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0545H\", \"location\": \"Borough Market Jn\", \"stage_seq\": 20, \"distance_m\": 25372.24, \"section_seq\": 1, \"route_path_id\": 99966}, {\"is_pass\": false, \"wtt_arr\": \"0548\", \"wtt_dep\": null, \"location\": \"London Cannon Street\", \"stage_seq\": 21, \"distance_m\": 26128.354, \"section_seq\": 1, \"route_path_id\": 99966}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 26128.354, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99966}], \"total_distance_m\": 26128.354, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 25854.108, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 274.246, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0500", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.5110406", "current_position_lon": "-0.0904120", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31609, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:12:17Z\", \"source_id\": 52019742, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:13:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:12:23Z\", \"source_id\": 16777066, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32209, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:16:04Z\", \"source_id\": 52022899, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:16:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:16:09Z\", \"source_id\": 16777962, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32205, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:18:56Z\", \"source_id\": 52025359, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:19:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:18:58Z\", \"source_id\": 16778716, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32201, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:22:18Z\", \"source_id\": 52028509, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:22:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:22:23Z\", \"source_id\": 16779641, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32153, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:25:56Z\", \"source_id\": 52032120, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:26:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:26:02Z\", \"source_id\": 16780716, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32149, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:28:37Z\", \"source_id\": 52034833, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:29:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:28:44Z\", \"source_id\": 16781493, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32145, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:31:23Z\", \"source_id\": 52037805, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:31:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:31:29Z\", \"source_id\": 16782438, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32137, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:34:25Z\", \"source_id\": 52041275, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:35:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:34:29Z\", \"source_id\": 16783402, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31652, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:36:57Z\", \"source_id\": 52044017, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:37:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:36:58Z\", \"source_id\": 16784267, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31648, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:39:05Z\", \"source_id\": 52046549, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:39:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:39:09Z\", \"source_id\": 16785047, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31644, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:41:56Z\", \"source_id\": 52049982, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:42:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:41:57Z\", \"source_id\": 16786181, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31640, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:44:28Z\", \"source_id\": 52053463, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:45:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:44:34Z\", \"source_id\": 16787171, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29666, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:49:59Z\", \"source_id\": 52061286, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:50:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:50:04Z\", \"source_id\": 16789543, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31455, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:53:51Z\", \"source_id\": 52066951, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:55:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:53:54Z\", \"source_id\": 16791303, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:55:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Cannon Street", "service_state_platform": "4", "timing_fact_generation": 1789620834563439, "current_leg_arrival_utc": "2026-09-17T05:55:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:55:10.334616", "service_state_evidence_id": 16791303, "current_leg_start_actual_dep": "2026-09-17T05:51:30+01:00", "operational_evidence_version": 98, "service_state_event_time_utc": "2026-09-17T04:55:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:05:10.943573", "service_state_valid_until_kind": null, "operational_interpretation_version": 98, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
DFD |
CST |
2B05 |
465168+465185 |
8 |
75 |
None |
{"version": 3, "segments": [{"to_m": 272.717, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 622.405, "from_m": 272.717, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 668.047, "from_m": 622.405, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1370.828, "from_m": 668.047, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1403.851, "from_m": 1370.828, "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": 1405.646, "from_m": 1403.851, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4826.127, "from_m": 1405.646, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4863.389, "from_m": 4826.127, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11763.758, "from_m": 4863.389, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11797.512, "from_m": 11763.758, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12704.319, "from_m": 11797.512, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13116.658, "from_m": 12704.319, "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": 14854.544, "from_m": 13116.658, "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": 15714.627, "from_m": 14854.544, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16065.747, "from_m": 15714.627, "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": 16398.95, "from_m": 16065.747, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17589.445, "from_m": 16398.95, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18744.384, "from_m": 17589.445, "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": 19401.797, "from_m": 18744.384, "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": 19805.294, "from_m": 19401.797, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21087.329, "from_m": 19805.294, "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": 21126.481, "from_m": 21087.329, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21166.774, "from_m": 21126.481, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21634.962, "from_m": 21166.774, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21681.576, "from_m": 21634.962, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24343.008, "from_m": 21681.576, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24413.689, "from_m": 24343.008, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24495.671, "from_m": 24413.689, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25560.947, "from_m": 24495.671, "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": 26128.354, "from_m": 25560.947, "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": 627662, "profile_key": "9d5463a94fddf75d9bd06d5a4d8d455919eadfd0e4110c9904b86ae2255dc1ab", "schedule_id": 23002, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0500", "location": "Dartford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 99966}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0501H", "location": "Dartford Jn", "stage_seq": 2, "distance_m": 721.473, "section_seq": 1, "route_path_id": 99966}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0502", "location": "Crayford Spur A Jn", "stage_seq": 3, "distance_m": 1405.646, "section_seq": 1, "route_path_id": 99966}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0503", "location": "Crayford Creek Jn", "stage_seq": 4, "distance_m": 2536.0, "section_seq": 1, "route_path_id": 99966}, {"is_pass": false, "wtt_arr": "0504", "wtt_dep": "0505", "location": "Slade Green", "stage_seq": 5, "distance_m": 3233.761, "section_seq": 1, "route_path_id": 99966}, {"is_pass": false, "wtt_arr": "0507H", "wtt_dep": "0508H", "location": "Erith", "stage_seq": 6, "distance_m": 5086.333, "section_seq": 1, "route_path_id": 99966}, {"is_pass": false, "wtt_arr": "0510H", "wtt_dep": "0511", "location": "Belvedere", "stage_seq": 7, "distance_m": 7091.273, "section_seq": 1, "route_path_id": 99966}, {"is_pass": false, "wtt_arr": "0513H", "wtt_dep": "0514H", "location": "Abbey Wood", "stage_seq": 8, "distance_m": 9417.536, "section_seq": 1, "route_path_id": 99966}, {"is_pass": false, "wtt_arr": "0517", "wtt_dep": "0517H", "location": "Plumstead", "stage_seq": 9, "distance_m": 11946.062, "section_seq": 1, "route_path_id": 99966}, {"is_pass": false, "wtt_arr": "0519", "wtt_dep": "0520", "location": "Woolwich Arsenal", "stage_seq": 10, "distance_m": 12861.419, "section_seq": 1, "route_path_id": 99966}, {"is_pass": false, "wtt_arr": "0522", "wtt_dep": "0522H", "location": "Woolwich Dockyard", "stage_seq": 11, "distance_m": 14021.169, "section_seq": 1, "route_path_id": 99966}, {"is_pass": false, "wtt_arr": "0525", "wtt_dep": "0526", "location": "Charlton", "stage_seq": 12, "distance_m": 15887.626, "section_seq": 1, "route_path_id": 99966}, {"is_pass": false, "wtt_arr": "0527H", "wtt_dep": "0528", "location": "Westcombe Park", "stage_seq": 13, "distance_m": 16734.767, "section_seq": 1, "route_path_id": 99966}, {"is_pass": false, "wtt_arr": "0529H", "wtt_dep": "0530", "location": "Maze Hill", "stage_seq": 14, "distance_m": 17838.713, "section_seq": 1, "route_path_id": 99966}, {"is_pass": false, "wtt_arr": "0532H", "wtt_dep": "0533H", "location": "Greenwich", "stage_seq": 15, "distance_m": 19246.366, "section_seq": 1, "route_path_id": 99966}, {"is_pass": false, "wtt_arr": "0535", "wtt_dep": "0536", "location": "Deptford", "stage_seq": 16, "distance_m": 20089.439, "section_seq": 1, "route_path_id": 99966}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0539", "location": "North Kent East Jn", "stage_seq": 17, "distance_m": 21087.329, "section_seq": 1, "route_path_id": 99966}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0539H", "location": "Surrey Canal Jn", "stage_seq": 18, "distance_m": 21681.576, "section_seq": 1, "route_path_id": 99966}, {"is_pass": false, "wtt_arr": "0543", "wtt_dep": "0544H", "location": "London Bridge", "stage_seq": 19, "distance_m": 25017.512, "section_seq": 1, "route_path_id": 99966}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0545H", "location": "Borough Market Jn", "stage_seq": 20, "distance_m": 25372.24, "section_seq": 1, "route_path_id": 99966}, {"is_pass": false, "wtt_arr": "0548", "wtt_dep": null, "location": "London Cannon Street", "stage_seq": 21, "distance_m": 26128.354, "section_seq": 1, "route_path_id": 99966}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 26128.354, "from_m": 0.0, "section_seq": 1, "route_path_id": 99966}], "total_distance_m": 26128.354, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 25854.108, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 274.246, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 31609, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:12:17Z", "source_id": 52019742, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T04:13:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:12:23Z", "source_id": 16777066, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32209, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:16:04Z", "source_id": 52022899, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T04:16:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:16:09Z", "source_id": 16777962, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32205, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:18:56Z", "source_id": 52025359, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T04:19:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:18:58Z", "source_id": 16778716, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32201, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:22:18Z", "source_id": 52028509, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T04:22:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:22:23Z", "source_id": 16779641, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32153, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:25:56Z", "source_id": 52032120, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T04:26:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:26:02Z", "source_id": 16780716, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32149, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:28:37Z", "source_id": 52034833, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T04:29:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:28:44Z", "source_id": 16781493, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T05:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32145, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:31:23Z", "source_id": 52037805, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T04:31:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:31:29Z", "source_id": 16782438, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T05:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32137, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:34:25Z", "source_id": 52041275, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T04:35:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:34:29Z", "source_id": 16783402, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T05:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31652, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:36:57Z", "source_id": 52044017, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T04:37:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:36:58Z", "source_id": 16784267, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T05:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31648, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:39:05Z", "source_id": 52046549, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T04:39:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:39:09Z", "source_id": 16785047, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T05:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31644, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:41:56Z", "source_id": 52049982, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T04:42:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:41:57Z", "source_id": 16786181, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T05:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31640, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:44:28Z", "source_id": 52053463, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T04:45:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:44:34Z", "source_id": 16787171, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T05:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29666, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:49:59Z", "source_id": 52061286, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T04:50:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:50:04Z", "source_id": 16789543, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T05:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31455, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:53:51Z", "source_id": 52066951, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T04:55:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:53:54Z", "source_id": 16791303, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T05:55:00+01:00", "operational_fact": true}] |
Dartford |
0500 |
0500 |
1 |
None |
None |
London Cannon Street |
0548 |
0548 |
4 |
LATE |
+7 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P86787/2026-09-17/detailed |
None |
London Bridge |
2026-09-17T05:51:30+01:00 |
London Cannon Street |
3.0 |
{"type": "LineString", "coordinates": [[-0.0846962609951981, 51.50498007816512], [-0.0848416, 51.5050726], [-0.08514239999999998, 51.5052354], [-0.0853828, 51.505346800000005], [-0.08557429999999999, 51.505427399999995], [-0.085844, 51.5055403], [-0.0860037, 51.50559890000001], [-0.0862367, 51.50567589999999], [-0.08629029999999999, 51.5056902], [-0.0864052, 51.5057185], [-0.08655799999999998, 51.50575169999998], [-0.08683370000000001, 51.505801099999985], [-0.08703259999999999, 51.505835299999994], [-0.08715199999999998, 51.5058518], [-0.0872924, 51.5058694], [-0.08740879999999998, 51.5058808], [-0.08753639999999999, 51.5058901], [-0.087799, 51.5059053], [-0.08798929999999999, 51.5059109], [-0.0881963, 51.5059079], [-0.08830599999999998, 51.50590149999999], [-0.08841779999999999, 51.5058907], [-0.08851059999999998, 51.505878], [-0.0885899, 51.5058652], [-0.08883279999999999, 51.50581940000001], [-0.0891783, 51.505754200000005], [-0.08928669999999998, 51.5057368], [-0.0896077, 51.5056999], [-0.0896651, 51.50569639999998], [-0.0897601, 51.505689799999985], [-0.08983152841195213, 51.505687748932935], [-0.0898994, 51.50568580000001], [-0.0900362, 51.5056888], [-0.090175, 51.5056961], [-0.090388, 51.50571180000001], [-0.0905337, 51.5057309], [-0.0907543, 51.50577219999999], [-0.0909089, 51.5058152], [-0.09110369999999998, 51.50587839999998], [-0.0912669, 51.505948], [-0.0914561, 51.50604259999999], [-0.0915803, 51.5061146], [-0.0916583, 51.5061764], [-0.0917197, 51.5062194], [-0.0918004, 51.5062873], [-0.091902, 51.50639139999999], [-0.0919783, 51.50648859999999], [-0.0920425, 51.5065928], [-0.0921022, 51.50670439999999], [-0.0921383, 51.5068201], [-0.0921559, 51.5068868], [-0.0921739, 51.506988500000006], [-0.0921781, 51.5071694], [-0.09216119999999998, 51.5072858], [-0.0921363, 51.5074034], [-0.0921199, 51.50744400000001], [-0.09210069999999998, 51.5074926], [-0.0920844, 51.50753409999999], [-0.0920478, 51.5076119], [-0.09204329999999998, 51.5076216], [-0.0919568, 51.50780309999999], [-0.0919073, 51.507956199999995], [-0.091858, 51.5081084], [-0.0917737, 51.50828139999999], [-0.09172859999999998, 51.50837719999999], [-0.0917255, 51.508435], [-0.0916817, 51.5085533], [-0.0916439, 51.5086878], [-0.0915749, 51.5088258], [-0.0915112, 51.5089486], [-0.0913227, 51.509232299999994], [-0.0912983, 51.5092743], [-0.0904399, 51.5109856], [-0.090412, 51.5110406]]} |
0.7 |
0552 |
0555 |
London Bridge |
London Cannon Street |
London Cannon Street |
51.5110406 |
-0.0904120 |
51.5110406 |
-0.0904120 |
1 |
0 |
2026-09-17 05:05:21 |
TERMINATED |
2026-09-17 04:55:00 |
London Cannon Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16791303 |
1789620834563439 |
98 |
98 |
2026-09-17 05:05:10.943573 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:55:10.334616 |
| 597679 |
628607 |
L85024 |
863P16M517 |
2026-09-17 |
COMPLETE |
16791497 |
2026-09-17 05:55:00 |
2026-09-17 05:05:21 |
2026-09-19 05:05:21 |
{"id": 628607, "stp": "P", "toc": "South Western Railway", "uid": "L85024", "consist": "450003+450017+450068", "dest_crs": "PMH", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L85024/2026-09-17/detailed", "trust_id": "863P16M517", "origin_crs": "XFR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Portsmouth Harbour", "service_date": "2026-09-17", "dest_arr_time": "0553", "dest_platform": "3", "is_terminated": 1, "next_location": "Portsmouth Harbour", "signalling_id": "3P16", "timing_status": "LATE", "origin_station": "Fratton Carriage Servicing Depot", "current_leg_arr": "0555", "current_leg_dep": "0550", "current_leg_end": "Portsmouth Harbour", "origin_dep_time": "0539", "origin_platform": null, "current_location": "Clarence Pier", "last_update_time": "2026-09-17T05:05:21", "route_debug_link": null, "timing_variation": "+2 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": "0553", "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\": 559.319, \"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\": 619.26, \"from_m\": 559.319, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 981.106, \"from_m\": 619.26, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1048.505, \"from_m\": 981.106, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1087.912, \"from_m\": 1048.505, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1341.133, \"from_m\": 1087.912, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1696.93, \"from_m\": 1341.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\": 2304.463, \"from_m\": 1696.93, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2486.326, \"from_m\": 2304.463, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2867.738, \"from_m\": 2486.326, \"capability_applied\": null, \"effective_limit_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\": 628607, \"profile_key\": \"1b5b3a16f50a8d5f446f5dac7f79189fb0a0c5f1e48217b3bc7a3d4fb64abf1e\", \"schedule_id\": 17864, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0539\", \"location\": \"Fratton Carriage Servicing Depot\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30277}, {\"is_pass\": false, \"wtt_arr\": \"0542\", \"wtt_dep\": \"0544\", \"location\": \"Fratton Staff Halt\", \"stage_seq\": 2, \"distance_m\": 619.26, \"section_seq\": 1, \"route_path_id\": 30277}, {\"is_pass\": false, \"wtt_arr\": \"0549\", \"wtt_dep\": \"0550\", \"location\": \"Portsmouth & Southsea\", \"stage_seq\": 3, \"distance_m\": 1392.576, \"section_seq\": 1, \"route_path_id\": 30277}, {\"is_pass\": false, \"wtt_arr\": \"0553\", \"wtt_dep\": null, \"location\": \"Portsmouth Harbour\", \"stage_seq\": 4, \"distance_m\": 2867.738, \"section_seq\": 1, \"route_path_id\": 30277}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 2867.738, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30277}], \"total_distance_m\": 2867.738, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 2867.738, \"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": "0539", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "50.7968435", "current_position_lon": "-1.1087909", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27348, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:48:25Z\", \"source_id\": 52058963, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:49:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:48:28Z\", \"source_id\": 16788839, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27331, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:54:17Z\", \"source_id\": 52067610, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:55:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:54:20Z\", \"source_id\": 16791497, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:55:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Portsmouth Harbour", "service_state_platform": "5", "timing_fact_generation": 1789620861634166, "current_leg_arrival_utc": "2026-09-17T05:55:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:55:18.206935", "service_state_evidence_id": 16791497, "current_leg_start_actual_dep": "2026-09-17T05:52:00+01:00", "operational_evidence_version": 13, "service_state_event_time_utc": "2026-09-17T04:55:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:05:18.337594", "service_state_valid_until_kind": null, "operational_interpretation_version": 13, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
XFR |
PMH |
3P16 |
450003+450017+450068 |
12 |
100 |
None |
{"version": 3, "segments": [{"to_m": 559.319, "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": 619.26, "from_m": 559.319, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 981.106, "from_m": 619.26, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1048.505, "from_m": 981.106, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1087.912, "from_m": 1048.505, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1341.133, "from_m": 1087.912, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1696.93, "from_m": 1341.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": 2304.463, "from_m": 1696.93, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2486.326, "from_m": 2304.463, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2867.738, "from_m": 2486.326, "capability_applied": null, "effective_limit_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": 628607, "profile_key": "1b5b3a16f50a8d5f446f5dac7f79189fb0a0c5f1e48217b3bc7a3d4fb64abf1e", "schedule_id": 17864, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0539", "location": "Fratton Carriage Servicing Depot", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30277}, {"is_pass": false, "wtt_arr": "0542", "wtt_dep": "0544", "location": "Fratton Staff Halt", "stage_seq": 2, "distance_m": 619.26, "section_seq": 1, "route_path_id": 30277}, {"is_pass": false, "wtt_arr": "0549", "wtt_dep": "0550", "location": "Portsmouth & Southsea", "stage_seq": 3, "distance_m": 1392.576, "section_seq": 1, "route_path_id": 30277}, {"is_pass": false, "wtt_arr": "0553", "wtt_dep": null, "location": "Portsmouth Harbour", "stage_seq": 4, "distance_m": 2867.738, "section_seq": 1, "route_path_id": 30277}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 2867.738, "from_m": 0.0, "section_seq": 1, "route_path_id": 30277}], "total_distance_m": 2867.738, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 2867.738, "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": 27348, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:48:25Z", "source_id": 52058963, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T04:49:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:48:28Z", "source_id": 16788839, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27331, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:54:17Z", "source_id": 52067610, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T04:55:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:54:20Z", "source_id": 16791497, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:55:00+01:00", "operational_fact": true}] |
Fratton Carriage Servicing Depot |
0539 |
0539 |
None |
None |
None |
Portsmouth Harbour |
0553 |
0553 |
3 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L85024/2026-09-17/detailed |
None |
Portsmouth & Southsea |
2026-09-17T05:52:00+01:00 |
Portsmouth Harbour |
5.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 |
0550 |
0555 |
Portsmouth & Southsea |
Clarence Pier |
Portsmouth Harbour |
50.7968435 |
-1.1087909 |
50.7968435 |
-1.1087909 |
1 |
0 |
2026-09-17 05:05:21 |
TERMINATED |
2026-09-17 04:55:00 |
Portsmouth Harbour |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16791497 |
1789620861634166 |
13 |
13 |
2026-09-17 05:05:18.337594 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:55:18.206935 |
| 597680 |
628085 |
C09765 |
872S91M517 |
2026-09-17 |
COMPLETE |
16791178 |
2026-09-17 05:55:00 |
2026-09-17 05:05:51 |
2026-09-19 05:05:51 |
{"id": 628085, "stp": "P", "toc": "Southern", "uid": "C09765", "consist": "377452+377461", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C09765/2026-09-17/detailed", "trust_id": "872S91M517", "origin_crs": "NWD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Victoria (C)", "service_date": "2026-09-17", "dest_arr_time": "0554", "dest_platform": "10", "is_terminated": 1, "next_location": "London Victoria (C)", "signalling_id": "2S91", "timing_status": "LATE", "origin_station": "Norwood Junction", "current_leg_arr": "0555", "current_leg_dep": "0551", "current_leg_end": "London Victoria (C)", "origin_dep_time": "0521", "origin_platform": "1", "current_location": "Victoria Plat 10", "last_update_time": "2026-09-17T05:05:51", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.14773971153336002, 51.47778593146368], [-0.147743, 51.47795810000001], [-0.1477245, 51.4781444], [-0.14764599999999997, 51.47893680000001], [-0.1475486, 51.479493], [-0.14754749999999997, 51.4795774], [-0.1474893, 51.4800867], [-0.1474775, 51.4806943], [-0.14747989999999997, 51.48089769999999], [-0.1474652, 51.48121419999999], [-0.14747729999999998, 51.48152489999999], [-0.1474732, 51.48190660000001], [-0.1474685, 51.4820162], [-0.14746361947623263, 51.48212737833142], [-0.1474583730622181, 51.48228591663854], [-0.14745883161259846, 51.482426245225014], [-0.14746419336062877, 51.48255096552709], [-0.14747365653956407, 51.48266267898101], [-0.14748641938265952, 51.482763987023056], [-0.14750168012317014, 51.48285749108945], [-0.14751863699435097, 51.482945792616455], [-0.14753648822945714, 51.48303149304033], [-0.14755443206174368, 51.4831171937973], [-0.14757166672446567, 51.48320549632365], [-0.14758739045087818, 51.483299002055595], [-0.1476008014742363, 51.48340031242941], [-0.1476110980277951, 51.483512028881336], [-0.1476174783448096, 51.48363675284765], [-0.14761914065853493, 51.48377708576455], [-0.14761528320222614, 51.483935629068334], [-0.14758989999999997, 51.48563519999999], [-0.14759359999999996, 51.48578149999999], [-0.1475937, 51.4858151], [-0.14759379999999997, 51.48584700000001], [-0.14759499999999998, 51.4862225], [-0.1476138, 51.486397], [-0.14765669999999995, 51.48664420000001], [-0.1477465, 51.4869607], [-0.1478364, 51.48715279999999], [-0.1479557, 51.4873808], [-0.1481448, 51.487725699999984], [-0.14830839999999998, 51.4880321], [-0.1484412, 51.48835700000001], [-0.1485512, 51.4886943], [-0.14859949999999997, 51.488934], [-0.14860339999999997, 51.4889888], [-0.14861689999999997, 51.48917869999999], [-0.14862169999999997, 51.4893432], [-0.1485861, 51.4895411], [-0.14856989999999998, 51.489637299999984], [-0.1485525, 51.48974069999999], [-0.14849889999999996, 51.48997450000001], [-0.14842379999999997, 51.4901832], [-0.1483464, 51.490347], [-0.1482092, 51.49056900000001], [-0.14810589999999998, 51.490726], [-0.1479697, 51.49090439999999], [-0.1480658, 51.4907289], [-0.1481467, 51.4905609], [-0.1482978, 51.4901825], [-0.14805739999999998, 51.4906689], [-0.14797819999999998, 51.490762800000006], [-0.1478436, 51.49091750000001], [-0.1479473, 51.49075449999999], [-0.1480644, 51.4905523], [-0.1479219, 51.4907465], [-0.1478207, 51.49086179999999], [-0.14754159999999997, 51.49112079999999], [-0.1472959, 51.491313000000005], [-0.14727380000000004, 51.4913321], [-0.1468782, 51.49168040000001], [-0.1473576, 51.4911886], [-0.1475361, 51.491018200000006], [-0.14765499999999998, 51.4908388], [-0.14774469999999998, 51.490672999999994], [-0.14771169999999997, 51.4907185], [-0.1475534, 51.4909264], [-0.1474327, 51.4910567], [-0.1473257, 51.4911639], [-0.14708129999999997, 51.491379], [-0.1469372, 51.4915023], [-0.14674329999999997, 51.4916493], [-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": "Battersea Park", "dest_arr_time_act": "0554", "motion_projection": null, "next_location_lat": "51.4933243", "next_location_lon": "-0.1448888", "previous_location": "Battersea Park", "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\": 3665.625, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 3727.142, \"from_m\": 3665.625, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3928.226, \"from_m\": 3727.142, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5749.527, \"from_m\": 3928.226, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6405.83, \"from_m\": 5749.527, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8243.214, \"from_m\": 6405.83, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8674.882, \"from_m\": 8243.214, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 8684.807, \"from_m\": 8674.882, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8703.203, \"from_m\": 8684.807, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 9245.947, \"from_m\": 8703.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\": 10424.963, \"from_m\": 9245.947, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10479.425, \"from_m\": 10424.963, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10524.487, \"from_m\": 10479.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\": 10608.466, \"from_m\": 10524.487, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 11573.991, \"from_m\": 10608.466, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11622.275, \"from_m\": 11573.991, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 11634.328, \"from_m\": 11622.275, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 11857.623, \"from_m\": 11634.328, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12225.904, \"from_m\": 11857.623, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 12666.838, \"from_m\": 12225.904, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14979.697, \"from_m\": 12666.838, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15293.645, \"from_m\": 14979.697, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 16051.814, \"from_m\": 15293.645, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17955.489, \"from_m\": 16051.814, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 18045.201, \"from_m\": 17955.489, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 18740.439, \"from_m\": 18045.201, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 19397.476, \"from_m\": 18740.439, \"capability_applied\": null, \"effective_limit_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\": 628085, \"profile_key\": \"bb7b4de5817598e7820ea74547fa1e603e673c2f403f016f6bf2d09899cbfdb6\", \"schedule_id\": 918, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0521\", \"location\": \"Norwood Junction\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66010}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0523\", \"location\": \"Bromley Jn\", \"stage_seq\": 2, \"distance_m\": 1030.305, \"section_seq\": 1, \"route_path_id\": 66010}, {\"is_pass\": false, \"wtt_arr\": \"0525\", \"wtt_dep\": \"0526H\", \"location\": \"Crystal Palace\", \"stage_seq\": 3, \"distance_m\": 5623.182, \"section_seq\": 1, \"route_path_id\": 66010}, {\"is_pass\": false, \"wtt_arr\": \"0528H\", \"wtt_dep\": \"0529\", \"location\": \"Gipsy Hill\", \"stage_seq\": 4, \"distance_m\": 6732.203, \"section_seq\": 1, \"route_path_id\": 66010}, {\"is_pass\": false, \"wtt_arr\": \"0531H\", \"wtt_dep\": \"0532\", \"location\": \"West Norwood\", \"stage_seq\": 5, \"distance_m\": 8279.479, \"section_seq\": 1, \"route_path_id\": 66010}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0533\", \"location\": \"West Norwood Junction\", \"stage_seq\": 6, \"distance_m\": 8703.203, \"section_seq\": 1, \"route_path_id\": 66010}, {\"is_pass\": false, \"wtt_arr\": \"0535H\", \"wtt_dep\": \"0536H\", \"location\": \"Streatham Hill\", \"stage_seq\": 7, \"distance_m\": 10374.852, \"section_seq\": 1, \"route_path_id\": 66010}, {\"is_pass\": false, \"wtt_arr\": \"0539H\", \"wtt_dep\": \"0540H\", \"location\": \"Balham\", \"stage_seq\": 8, \"distance_m\": 12019.304, \"section_seq\": 1, \"route_path_id\": 66010}, {\"is_pass\": false, \"wtt_arr\": \"0542\", \"wtt_dep\": \"0542H\", \"location\": \"Wandsworth Common\", \"stage_seq\": 9, \"distance_m\": 12911.081, \"section_seq\": 1, \"route_path_id\": 66010}, {\"is_pass\": false, \"wtt_arr\": \"0545H\", \"wtt_dep\": \"0546H\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 10, \"distance_m\": 15148.895, \"section_seq\": 1, \"route_path_id\": 66010}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0548\", \"location\": \"Pouparts Jn\", \"stage_seq\": 11, \"distance_m\": 16219.965, \"section_seq\": 1, \"route_path_id\": 66010}, {\"is_pass\": false, \"wtt_arr\": \"0549H\", \"wtt_dep\": \"0550\", \"location\": \"Battersea Park\", \"stage_seq\": 12, \"distance_m\": 17485.17, \"section_seq\": 1, \"route_path_id\": 66010}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0551\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 13, \"distance_m\": 18055.402, \"section_seq\": 1, \"route_path_id\": 66010}, {\"is_pass\": false, \"wtt_arr\": \"0554\", \"wtt_dep\": null, \"location\": \"London Victoria (C)\", \"stage_seq\": 14, \"distance_m\": 19397.476, \"section_seq\": 1, \"route_path_id\": 66010}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 19397.476, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66010}], \"total_distance_m\": 19397.476, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 13992.533, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5404.943, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0521", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.4933243", "current_position_lon": "-0.1448888", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29862, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:24:47Z\", \"source_id\": 52030940, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:25:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:24:48Z\", \"source_id\": 16780384, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29858, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:27:50Z\", \"source_id\": 52034027, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:28:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:27:51Z\", \"source_id\": 16781271, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29854, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:30:55Z\", \"source_id\": 52037283, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:31:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:30:59Z\", \"source_id\": 16782293, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29837, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:34:53Z\", \"source_id\": 52041755, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:36:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:34:59Z\", \"source_id\": 16783578, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29216, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:39:32Z\", \"source_id\": 52047098, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:40:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:39:39Z\", \"source_id\": 16785210, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29193, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:42:27Z\", \"source_id\": 52050676, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:42:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:42:33Z\", \"source_id\": 16786374, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29140, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:46:00Z\", \"source_id\": 52055663, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:46:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:46:03Z\", \"source_id\": 16787831, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28884, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:50:14Z\", \"source_id\": 52061627, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:50:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:50:18Z\", \"source_id\": 16789650, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28745, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:53:35Z\", \"source_id\": 52066542, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:55:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:53:38Z\", \"source_id\": 16791178, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:55:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Victoria (C)", "service_state_platform": "11", "timing_fact_generation": 1789620819745636, "current_leg_arrival_utc": "2026-09-17T05:55:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:55:24.012295", "service_state_evidence_id": 16791178, "current_leg_start_actual_dep": "2026-09-17T05:51:00+01:00", "operational_evidence_version": 57, "service_state_event_time_utc": "2026-09-17T04:55:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:05:24.539687", "service_state_valid_until_kind": null, "operational_interpretation_version": 57, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
NWD |
None |
2S91 |
377452+377461 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 3665.625, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 3727.142, "from_m": 3665.625, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3928.226, "from_m": 3727.142, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5749.527, "from_m": 3928.226, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6405.83, "from_m": 5749.527, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8243.214, "from_m": 6405.83, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8674.882, "from_m": 8243.214, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 8684.807, "from_m": 8674.882, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8703.203, "from_m": 8684.807, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 9245.947, "from_m": 8703.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": 10424.963, "from_m": 9245.947, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10479.425, "from_m": 10424.963, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10524.487, "from_m": 10479.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": 10608.466, "from_m": 10524.487, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 11573.991, "from_m": 10608.466, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11622.275, "from_m": 11573.991, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 11634.328, "from_m": 11622.275, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 11857.623, "from_m": 11634.328, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12225.904, "from_m": 11857.623, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 12666.838, "from_m": 12225.904, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14979.697, "from_m": 12666.838, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15293.645, "from_m": 14979.697, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 16051.814, "from_m": 15293.645, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17955.489, "from_m": 16051.814, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 18045.201, "from_m": 17955.489, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 18740.439, "from_m": 18045.201, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 19397.476, "from_m": 18740.439, "capability_applied": null, "effective_limit_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": 628085, "profile_key": "bb7b4de5817598e7820ea74547fa1e603e673c2f403f016f6bf2d09899cbfdb6", "schedule_id": 918, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0521", "location": "Norwood Junction", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66010}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0523", "location": "Bromley Jn", "stage_seq": 2, "distance_m": 1030.305, "section_seq": 1, "route_path_id": 66010}, {"is_pass": false, "wtt_arr": "0525", "wtt_dep": "0526H", "location": "Crystal Palace", "stage_seq": 3, "distance_m": 5623.182, "section_seq": 1, "route_path_id": 66010}, {"is_pass": false, "wtt_arr": "0528H", "wtt_dep": "0529", "location": "Gipsy Hill", "stage_seq": 4, "distance_m": 6732.203, "section_seq": 1, "route_path_id": 66010}, {"is_pass": false, "wtt_arr": "0531H", "wtt_dep": "0532", "location": "West Norwood", "stage_seq": 5, "distance_m": 8279.479, "section_seq": 1, "route_path_id": 66010}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0533", "location": "West Norwood Junction", "stage_seq": 6, "distance_m": 8703.203, "section_seq": 1, "route_path_id": 66010}, {"is_pass": false, "wtt_arr": "0535H", "wtt_dep": "0536H", "location": "Streatham Hill", "stage_seq": 7, "distance_m": 10374.852, "section_seq": 1, "route_path_id": 66010}, {"is_pass": false, "wtt_arr": "0539H", "wtt_dep": "0540H", "location": "Balham", "stage_seq": 8, "distance_m": 12019.304, "section_seq": 1, "route_path_id": 66010}, {"is_pass": false, "wtt_arr": "0542", "wtt_dep": "0542H", "location": "Wandsworth Common", "stage_seq": 9, "distance_m": 12911.081, "section_seq": 1, "route_path_id": 66010}, {"is_pass": false, "wtt_arr": "0545H", "wtt_dep": "0546H", "location": "Clapham Junction (C)", "stage_seq": 10, "distance_m": 15148.895, "section_seq": 1, "route_path_id": 66010}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0548", "location": "Pouparts Jn", "stage_seq": 11, "distance_m": 16219.965, "section_seq": 1, "route_path_id": 66010}, {"is_pass": false, "wtt_arr": "0549H", "wtt_dep": "0550", "location": "Battersea Park", "stage_seq": 12, "distance_m": 17485.17, "section_seq": 1, "route_path_id": 66010}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0551", "location": "Battersea Pier Jn", "stage_seq": 13, "distance_m": 18055.402, "section_seq": 1, "route_path_id": 66010}, {"is_pass": false, "wtt_arr": "0554", "wtt_dep": null, "location": "London Victoria (C)", "stage_seq": 14, "distance_m": 19397.476, "section_seq": 1, "route_path_id": 66010}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 19397.476, "from_m": 0.0, "section_seq": 1, "route_path_id": 66010}], "total_distance_m": 19397.476, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 13992.533, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5404.943, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29862, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:24:47Z", "source_id": 52030940, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T04:25:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:24:48Z", "source_id": 16780384, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29858, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:27:50Z", "source_id": 52034027, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T04:28:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:27:51Z", "source_id": 16781271, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29854, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:30:55Z", "source_id": 52037283, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T04:31:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:30:59Z", "source_id": 16782293, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29837, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:34:53Z", "source_id": 52041755, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T04:36:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:34:59Z", "source_id": 16783578, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29216, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:39:32Z", "source_id": 52047098, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T04:40:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:39:39Z", "source_id": 16785210, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29193, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:42:27Z", "source_id": 52050676, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T04:42:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:42:33Z", "source_id": 16786374, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29140, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:46:00Z", "source_id": 52055663, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T04:46:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:46:03Z", "source_id": 16787831, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T05:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28884, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:50:14Z", "source_id": 52061627, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T04:50:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:50:18Z", "source_id": 16789650, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T05:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28745, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:53:35Z", "source_id": 52066542, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T04:55:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:53:38Z", "source_id": 16791178, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T05:55:00+01:00", "operational_fact": true}] |
Norwood Junction |
0521 |
0521 |
1 |
None |
None |
London Victoria (C) |
0554 |
0554 |
10 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C09765/2026-09-17/detailed |
None |
Battersea Park |
2026-09-17T05:51:00+01:00 |
London Victoria (C) |
4.0 |
{"type": "LineString", "coordinates": [[-0.14773971153336002, 51.47778593146368], [-0.147743, 51.47795810000001], [-0.1477245, 51.4781444], [-0.14764599999999997, 51.47893680000001], [-0.1475486, 51.479493], [-0.14754749999999997, 51.4795774], [-0.1474893, 51.4800867], [-0.1474775, 51.4806943], [-0.14747989999999997, 51.48089769999999], [-0.1474652, 51.48121419999999], [-0.14747729999999998, 51.48152489999999], [-0.1474732, 51.48190660000001], [-0.1474685, 51.4820162], [-0.14746361947623263, 51.48212737833142], [-0.1474583730622181, 51.48228591663854], [-0.14745883161259846, 51.482426245225014], [-0.14746419336062877, 51.48255096552709], [-0.14747365653956407, 51.48266267898101], [-0.14748641938265952, 51.482763987023056], [-0.14750168012317014, 51.48285749108945], [-0.14751863699435097, 51.482945792616455], [-0.14753648822945714, 51.48303149304033], [-0.14755443206174368, 51.4831171937973], [-0.14757166672446567, 51.48320549632365], [-0.14758739045087818, 51.483299002055595], [-0.1476008014742363, 51.48340031242941], [-0.1476110980277951, 51.483512028881336], [-0.1476174783448096, 51.48363675284765], [-0.14761914065853493, 51.48377708576455], [-0.14761528320222614, 51.483935629068334], [-0.14758989999999997, 51.48563519999999], [-0.14759359999999996, 51.48578149999999], [-0.1475937, 51.4858151], [-0.14759379999999997, 51.48584700000001], [-0.14759499999999998, 51.4862225], [-0.1476138, 51.486397], [-0.14765669999999995, 51.48664420000001], [-0.1477465, 51.4869607], [-0.1478364, 51.48715279999999], [-0.1479557, 51.4873808], [-0.1481448, 51.487725699999984], [-0.14830839999999998, 51.4880321], [-0.1484412, 51.48835700000001], [-0.1485512, 51.4886943], [-0.14859949999999997, 51.488934], [-0.14860339999999997, 51.4889888], [-0.14861689999999997, 51.48917869999999], [-0.14862169999999997, 51.4893432], [-0.1485861, 51.4895411], [-0.14856989999999998, 51.489637299999984], [-0.1485525, 51.48974069999999], [-0.14849889999999996, 51.48997450000001], [-0.14842379999999997, 51.4901832], [-0.1483464, 51.490347], [-0.1482092, 51.49056900000001], [-0.14810589999999998, 51.490726], [-0.1479697, 51.49090439999999], [-0.1480658, 51.4907289], [-0.1481467, 51.4905609], [-0.1482978, 51.4901825], [-0.14805739999999998, 51.4906689], [-0.14797819999999998, 51.490762800000006], [-0.1478436, 51.49091750000001], [-0.1479473, 51.49075449999999], [-0.1480644, 51.4905523], [-0.1479219, 51.4907465], [-0.1478207, 51.49086179999999], [-0.14754159999999997, 51.49112079999999], [-0.1472959, 51.491313000000005], [-0.14727380000000004, 51.4913321], [-0.1468782, 51.49168040000001], [-0.1473576, 51.4911886], [-0.1475361, 51.491018200000006], [-0.14765499999999998, 51.4908388], [-0.14774469999999998, 51.490672999999994], [-0.14771169999999997, 51.4907185], [-0.1475534, 51.4909264], [-0.1474327, 51.4910567], [-0.1473257, 51.4911639], [-0.14708129999999997, 51.491379], [-0.1469372, 51.4915023], [-0.14674329999999997, 51.4916493], [-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]]} |
1.5 |
0551 |
0555 |
Battersea Park |
Victoria Plat 10 |
London Victoria (C) |
51.4933243 |
-0.1448888 |
51.4933243 |
-0.1448888 |
1 |
0 |
2026-09-17 05:05:51 |
TERMINATED |
2026-09-17 04:55:00 |
London Victoria (C) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16791178 |
1789620819745636 |
57 |
57 |
2026-09-17 05:05:24.539687 |
11 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:55:24.012295 |
| 597681 |
628251 |
C25455 |
252A00M517 |
2026-09-17 |
COMPLETE |
16791594 |
2026-09-17 05:55:00 |
2026-09-17 05:05:51 |
2026-09-19 05:05:51 |
{"id": 628251, "stp": "P", "toc": "Sheffield Supertram", "uid": "C25455", "consist": null, "dest_crs": "PAQ", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C25455/2026-09-17/detailed", "trust_id": "252A00M517", "origin_crs": "SHQ", "show_on_map": 0, "dar_est_time": "05:27:00", "dar_platform": null, "dest_station": "Parkgate", "service_date": "2026-09-17", "dest_arr_time": "0554", "dest_platform": null, "is_terminated": 1, "next_location": "Parkgate", "signalling_id": "2A00", "timing_status": "LATE", "origin_station": "Sheffield Cathedral (Super Tram)", "current_leg_arr": "0555", "current_leg_dep": "0553", "current_leg_end": "Parkgate", "origin_dep_time": "0527", "origin_platform": null, "current_location": "Parkgate", "last_update_time": "2026-09-17T05:05:51", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.3608994865701658, 53.43184869289293], [-1.3603527, 53.432525899999995], [-1.3601312, 53.4328452], [-1.3599228, 53.43325000000001], [-1.3596609, 53.43384949999999], [-1.3592349999999995, 53.4347964], [-1.3589317, 53.4353399], [-1.3582263, 53.436531399999986], [-1.3572763, 53.4381444], [-1.35709, 53.4384306], [-1.356899, 53.4386866], [-1.3567282000000005, 53.43888129999999], [-1.3564773, 53.4391292], [-1.3562003, 53.439355599999985], [-1.3559456, 53.4395335], [-1.3555314, 53.43977890000001], [-1.3551555, 53.439966299999995], [-1.3547998, 53.440121100000006], [-1.3543438999999995, 53.4402844], [-1.3538819, 53.440423799999984], [-1.3534699999999995, 53.44052479999999], [-1.3528943, 53.44064259999999], [-1.3515083, 53.44089410000001], [-1.3499778000000002, 53.44116910000001], [-1.3493133, 53.4412948], [-1.3490418, 53.441352], [-1.3488896, 53.44139009999999], [-1.3488180999999997, 53.441408], [-1.3475546, 53.441720799999985], [-1.3474729261792822, 53.44174354748444], [-1.3467112, 53.441955699999994], [-1.3460406, 53.4421179], [-1.3449025999999995, 53.4423949], [-1.3441717, 53.44259099999999]]}", "current_leg_start": "Rotherham Central", "dest_arr_time_act": "0554", "motion_projection": null, "next_location_lat": "53.4425910", "next_location_lon": "-1.3441717", "previous_location": "Rotherham Central", "current_leg_milage": "1.1", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "0527", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "53.4425910", "current_position_lon": "-1.3441717", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 7236, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:48:27Z\", \"source_id\": 52059016, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:49:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:48:28Z\", \"source_id\": 16788846, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7206, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:51:26Z\", \"source_id\": 52063475, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:52:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:51:33Z\", \"source_id\": 16790193, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7235, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:54:27Z\", \"source_id\": 52067857, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:55:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:54:28Z\", \"source_id\": 16791594, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:55:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Parkgate", "service_state_platform": "1", "timing_fact_generation": 1789620870106688, "current_leg_arrival_utc": "2026-09-17T05:55:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:55:28.375505", "service_state_evidence_id": 16791594, "current_leg_start_actual_dep": "2026-09-17T05:52:30+01:00", "operational_evidence_version": 12, "service_state_event_time_utc": "2026-09-17T04:55:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:05:28.730330", "service_state_valid_until_kind": null, "operational_interpretation_version": 12, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Sheffield Supertram |
P |
SHQ |
PAQ |
2A00 |
None |
None |
None |
None |
None |
[{"source": "TD", "smart_id": 7236, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:48:27Z", "source_id": 52059016, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T04:49:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:48:28Z", "source_id": 16788846, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T05:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7206, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:51:26Z", "source_id": 52063475, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T04:52:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:51:33Z", "source_id": 16790193, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T05:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7235, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:54:27Z", "source_id": 52067857, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T04:55:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:54:28Z", "source_id": 16791594, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T05:55:00+01:00", "operational_fact": true}] |
Sheffield Cathedral (Super Tram) |
0527 |
0527 |
None |
5:27:00 |
None |
Parkgate |
0554 |
0554 |
None |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C25455/2026-09-17/detailed |
None |
Rotherham Central |
2026-09-17T05:52:30+01:00 |
Parkgate |
2.0 |
{"type": "LineString", "coordinates": [[-1.3608994865701658, 53.43184869289293], [-1.3603527, 53.432525899999995], [-1.3601312, 53.4328452], [-1.3599228, 53.43325000000001], [-1.3596609, 53.43384949999999], [-1.3592349999999995, 53.4347964], [-1.3589317, 53.4353399], [-1.3582263, 53.436531399999986], [-1.3572763, 53.4381444], [-1.35709, 53.4384306], [-1.356899, 53.4386866], [-1.3567282000000005, 53.43888129999999], [-1.3564773, 53.4391292], [-1.3562003, 53.439355599999985], [-1.3559456, 53.4395335], [-1.3555314, 53.43977890000001], [-1.3551555, 53.439966299999995], [-1.3547998, 53.440121100000006], [-1.3543438999999995, 53.4402844], [-1.3538819, 53.440423799999984], [-1.3534699999999995, 53.44052479999999], [-1.3528943, 53.44064259999999], [-1.3515083, 53.44089410000001], [-1.3499778000000002, 53.44116910000001], [-1.3493133, 53.4412948], [-1.3490418, 53.441352], [-1.3488896, 53.44139009999999], [-1.3488180999999997, 53.441408], [-1.3475546, 53.441720799999985], [-1.3474729261792822, 53.44174354748444], [-1.3467112, 53.441955699999994], [-1.3460406, 53.4421179], [-1.3449025999999995, 53.4423949], [-1.3441717, 53.44259099999999]]} |
1.1 |
0553 |
0555 |
Rotherham Central |
Parkgate |
Parkgate |
53.4425910 |
-1.3441717 |
53.4425910 |
-1.3441717 |
1 |
0 |
2026-09-17 05:05:51 |
TERMINATED |
2026-09-17 04:55:00 |
Parkgate |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16791594 |
1789620870106688 |
12 |
12 |
2026-09-17 05:05:28.730330 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:55:28.375505 |
| 597682 |
629080 |
W00377 |
645G02M517 |
2026-09-17 |
COMPLETE |
16792072 |
2026-09-17 05:55:00 |
2026-09-17 05:05:51 |
2026-09-19 05:05:51 |
{"id": 629080, "stp": "P", "toc": "West Midlands Trains", "uid": "W00377", "consist": "196104", "dest_crs": "SHR", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W00377/2026-09-17/detailed", "trust_id": "645G02M517", "origin_crs": null, "show_on_map": 0, "dar_est_time": "05:54:00", "dar_platform": null, "dest_station": "Shrewsbury", "service_date": "2026-09-17", "dest_arr_time": "0605", "dest_platform": "5", "is_terminated": 1, "next_location": "Shrewsbury", "signalling_id": "5G02", "timing_status": "EARLY", "origin_station": "Abbey Foregate C.S.", "current_leg_arr": "0555", "current_leg_dep": "0550", "current_leg_end": "Shrewsbury", "origin_dep_time": "0554", "origin_platform": null, "current_location": "Shrewsbury", "last_update_time": "2026-09-17T05:05:51", "route_debug_link": null, "timing_variation": "-10 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.7389645, 52.7095277], [-2.7388592999999997, 52.70952030000001], [-2.7387706, 52.70951600000001], [-2.7394676, 52.70954119999999], [-2.7395693999999997, 52.709543], [-2.7396932, 52.7095428], [-2.7398001, 52.709541900000005], [-2.7399395999999996, 52.7095383], [-2.7400529, 52.7095375], [-2.7401531, 52.709537], [-2.7402756, 52.7095393], [-2.7404332, 52.70954340000001], [-2.7405761, 52.7095481], [-2.7406773, 52.7095518], [-2.7407229, 52.709553], [-2.7408446, 52.70955620000001], [-2.741451399999999, 52.7095769], [-2.7417106, 52.70958579999999], [-2.7421679, 52.7096001], [-2.7424005, 52.70960749999998], [-2.7426413, 52.70961499999999], [-2.7428241999999994, 52.709618199999994], [-2.7430046999999997, 52.709616], [-2.7431858, 52.7096121], [-2.7433626, 52.709602], [-2.7435089999999995, 52.709588999999994], [-2.7436686999999997, 52.709570600000006], [-2.7438277, 52.7095481], [-2.7440935999999994, 52.7095077], [-2.7445102, 52.70944740000001], [-2.7446212999999995, 52.70943299999999], [-2.7447303999999995, 52.7094208], [-2.7448168999999996, 52.709413999999995], [-2.7449267999999996, 52.7094074], [-2.745106, 52.709403399999985], [-2.7452805, 52.70940639999999], [-2.7454425999999996, 52.70941739999998], [-2.7455807999999995, 52.709431299999984], [-2.7457332, 52.70945279999999], [-2.7458737, 52.7094763], [-2.7459886999999994, 52.70950249999999], [-2.7461255000000007, 52.7095392], [-2.7462459999999997, 52.709575699999995], [-2.7462875, 52.7095904], [-2.7463235, 52.7096032], [-2.7464122999999994, 52.70963630000001], [-2.7464955999999994, 52.70967], [-2.7465437, 52.7096924], [-2.7466010999999995, 52.709719099999994], [-2.7467012, 52.70976939999999], [-2.7467959, 52.70982149999999], [-2.7468737, 52.7098697], [-2.746949799999999, 52.70992179999999], [-2.7469956999999994, 52.7099533], [-2.7470713, 52.710007], [-2.7472298000000004, 52.710118949999995], [-2.747296599999999, 52.71016829999999], [-2.7473598, 52.710215099999985], [-2.7474554, 52.71028130000001], [-2.7475323, 52.7103296], [-2.7476158, 52.71037799999999], [-2.7477196, 52.7104365], [-2.7478243999999994, 52.7105038], [-2.7479325, 52.7105781], [-2.747946, 52.7105876], [-2.7482800999999997, 52.710823], [-2.749304, 52.71155340000001]]}", "current_leg_start": "Shrewsbury Abbey Foregate", "dest_arr_time_act": "0605", "motion_projection": null, "next_location_lat": "52.7115534", "next_location_lon": "-2.7493040", "previous_location": "Shrewsbury Abbey Foregate", "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\": 507.163, \"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\": 635.963, \"from_m\": 507.163, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 1319.195, \"from_m\": 635.963, \"capability_applied\": null, \"effective_limit_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\": 629080, \"profile_key\": \"494c9e97cd3a05c4438034d230540d1c5b2318669f411a5089465d4378362e46\", \"schedule_id\": 24810, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0554\", \"location\": \"Abbey Foregate C.S.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28105}, {\"is_pass\": false, \"wtt_arr\": \"0557\", \"wtt_dep\": \"0602\", \"location\": \"Shrewsbury Abbey Foregate\", \"stage_seq\": 2, \"distance_m\": 494.033, \"section_seq\": 1, \"route_path_id\": 28105}, {\"is_pass\": false, \"wtt_arr\": \"0605\", \"wtt_dep\": null, \"location\": \"Shrewsbury\", \"stage_seq\": 3, \"distance_m\": 1319.195, \"section_seq\": 1, \"route_path_id\": 28105}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1319.195, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28105}], \"total_distance_m\": 1319.195, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 1319.195, \"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": "0554", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "52.7115534", "current_position_lon": "-2.7493040", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:49:21Z\", \"source_id\": 16789239, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:55:27Z\", \"source_id\": 16792072, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:55:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Shrewsbury", "service_state_platform": "5", "timing_fact_generation": 1789620928721516, "current_leg_arrival_utc": "2026-09-17T06:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:55:28.719451", "service_state_evidence_id": 16792072, "current_leg_start_actual_dep": "2026-09-17T06:02:00+01:00", "operational_evidence_version": 3, "service_state_event_time_utc": "2026-09-17T04:55:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:05:29.243161", "service_state_valid_until_kind": null, "operational_interpretation_version": 3, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
None |
SHR |
5G02 |
196104 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 507.163, "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": 635.963, "from_m": 507.163, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 1319.195, "from_m": 635.963, "capability_applied": null, "effective_limit_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": 629080, "profile_key": "494c9e97cd3a05c4438034d230540d1c5b2318669f411a5089465d4378362e46", "schedule_id": 24810, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0554", "location": "Abbey Foregate C.S.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28105}, {"is_pass": false, "wtt_arr": "0557", "wtt_dep": "0602", "location": "Shrewsbury Abbey Foregate", "stage_seq": 2, "distance_m": 494.033, "section_seq": 1, "route_path_id": 28105}, {"is_pass": false, "wtt_arr": "0605", "wtt_dep": null, "location": "Shrewsbury", "stage_seq": 3, "distance_m": 1319.195, "section_seq": 1, "route_path_id": 28105}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1319.195, "from_m": 0.0, "section_seq": 1, "route_path_id": 28105}], "total_distance_m": 1319.195, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 1319.195, "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-17T04:49:21Z", "source_id": 16789239, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:49:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:55:27Z", "source_id": 16792072, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:55:00+01:00", "operational_fact": true}] |
Abbey Foregate C.S. |
0554 |
0554 |
None |
5:54:00 |
None |
Shrewsbury |
0605 |
0605 |
5 |
EARLY |
-10 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W00377/2026-09-17/detailed |
None |
Shrewsbury Abbey Foregate |
2026-09-17T06:02:00+01:00 |
Shrewsbury |
5.0 |
{"type": "LineString", "coordinates": [[-2.7389645, 52.7095277], [-2.7388592999999997, 52.70952030000001], [-2.7387706, 52.70951600000001], [-2.7394676, 52.70954119999999], [-2.7395693999999997, 52.709543], [-2.7396932, 52.7095428], [-2.7398001, 52.709541900000005], [-2.7399395999999996, 52.7095383], [-2.7400529, 52.7095375], [-2.7401531, 52.709537], [-2.7402756, 52.7095393], [-2.7404332, 52.70954340000001], [-2.7405761, 52.7095481], [-2.7406773, 52.7095518], [-2.7407229, 52.709553], [-2.7408446, 52.70955620000001], [-2.741451399999999, 52.7095769], [-2.7417106, 52.70958579999999], [-2.7421679, 52.7096001], [-2.7424005, 52.70960749999998], [-2.7426413, 52.70961499999999], [-2.7428241999999994, 52.709618199999994], [-2.7430046999999997, 52.709616], [-2.7431858, 52.7096121], [-2.7433626, 52.709602], [-2.7435089999999995, 52.709588999999994], [-2.7436686999999997, 52.709570600000006], [-2.7438277, 52.7095481], [-2.7440935999999994, 52.7095077], [-2.7445102, 52.70944740000001], [-2.7446212999999995, 52.70943299999999], [-2.7447303999999995, 52.7094208], [-2.7448168999999996, 52.709413999999995], [-2.7449267999999996, 52.7094074], [-2.745106, 52.709403399999985], [-2.7452805, 52.70940639999999], [-2.7454425999999996, 52.70941739999998], [-2.7455807999999995, 52.709431299999984], [-2.7457332, 52.70945279999999], [-2.7458737, 52.7094763], [-2.7459886999999994, 52.70950249999999], [-2.7461255000000007, 52.7095392], [-2.7462459999999997, 52.709575699999995], [-2.7462875, 52.7095904], [-2.7463235, 52.7096032], [-2.7464122999999994, 52.70963630000001], [-2.7464955999999994, 52.70967], [-2.7465437, 52.7096924], [-2.7466010999999995, 52.709719099999994], [-2.7467012, 52.70976939999999], [-2.7467959, 52.70982149999999], [-2.7468737, 52.7098697], [-2.746949799999999, 52.70992179999999], [-2.7469956999999994, 52.7099533], [-2.7470713, 52.710007], [-2.7472298000000004, 52.710118949999995], [-2.747296599999999, 52.71016829999999], [-2.7473598, 52.710215099999985], [-2.7474554, 52.71028130000001], [-2.7475323, 52.7103296], [-2.7476158, 52.71037799999999], [-2.7477196, 52.7104365], [-2.7478243999999994, 52.7105038], [-2.7479325, 52.7105781], [-2.747946, 52.7105876], [-2.7482800999999997, 52.710823], [-2.749304, 52.71155340000001]]} |
0.5 |
0550 |
0555 |
Shrewsbury Abbey Foregate |
Shrewsbury |
Shrewsbury |
52.7115534 |
-2.7493040 |
52.7115534 |
-2.7493040 |
1 |
0 |
2026-09-17 05:05:51 |
TERMINATED |
2026-09-17 04:55:00 |
Shrewsbury |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16792072 |
1789620928721516 |
3 |
3 |
2026-09-17 05:05:29.243161 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:55:28.719451 |
| 597683 |
628092 |
L86025 |
875N05M517 |
2026-09-17 |
COMPLETE |
16791341 |
2026-09-17 05:55:00 |
2026-09-17 05:05:51 |
2026-09-19 05:05:51 |
{"id": 628092, "stp": "P", "toc": "South Western Railway", "uid": "L86025", "consist": "450012+450076", "dest_crs": "ACT", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L86025/2026-09-17/detailed", "trust_id": "875N05M517", "origin_crs": "XFM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ascot", "service_date": "2026-09-17", "dest_arr_time": "0601", "dest_platform": "3", "is_terminated": 1, "next_location": "Ascot", "signalling_id": "5N05", "timing_status": "EARLY", "origin_station": "Farnham C.S.D.", "current_leg_arr": "0555", "current_leg_dep": "0530", "current_leg_end": "Ascot", "origin_dep_time": "0522", "origin_platform": null, "current_location": "Ascot", "last_update_time": "2026-09-17T05:05:51", "route_debug_link": null, "timing_variation": "-6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.7934833000000001, 51.211118500000005], [-0.7930849999999999, 51.21135739999999], [-0.7927472999999999, 51.211567499999994], [-0.7919810999999999, 51.2120875], [-0.7919299, 51.21212080000001], [-0.7911523, 51.2126105], [-0.7905864999999999, 51.2129509], [-0.7901359, 51.2131941], [-0.7895391, 51.2134794], [-0.7887334999999999, 51.21381819999999], [-0.7880356999999999, 51.2140813], [-0.7873949, 51.214293], [-0.7866916, 51.2145043], [-0.7859025999999999, 51.2147161], [-0.7851599999999999, 51.2148808], [-0.7835221, 51.2152217], [-0.7826696999999999, 51.21543700000001], [-0.7816578, 51.21574530000001], [-0.780422, 51.2161869], [-0.7801064, 51.216315899999984], [-0.7800045, 51.216356999999995], [-0.7795932, 51.216534399999986], [-0.7787748, 51.2169248], [-0.778515, 51.21706439999999], [-0.7780073999999999, 51.21738580000001], [-0.7770337, 51.21802919999998], [-0.7766162155455559, 51.21830176221716], [-0.7762487, 51.2185417], [-0.7757508, 51.21884299999999], [-0.7752214, 51.2191281], [-0.7750830999999999, 51.21919659999999], [-0.7746089999999999, 51.2194316], [-0.7742215999999998, 51.219608499999985], [-0.7738379, 51.2197646], [-0.7732792, 51.2199869], [-0.7727713999999999, 51.22016630000001], [-0.7715453, 51.22056169999999], [-0.7711705999999999, 51.2206963], [-0.7710448999999999, 51.22075170000001], [-0.7708305, 51.22084610000001], [-0.7705240999999999, 51.2210022], [-0.7702718, 51.22116349999999], [-0.7699347, 51.2214337], [-0.7696749999999999, 51.22169470000001], [-0.7694771999999999, 51.22196929999999], [-0.7693457999999999, 51.2222217], [-0.7692501, 51.22249479999999], [-0.7692083, 51.2227528], [-0.7692078999999999, 51.223000500000005], [-0.7692495, 51.22325450000001], [-0.7693339, 51.2235612], [-0.769505, 51.22409900000001], [-0.7697204, 51.224902], [-0.7698427, 51.2253785], [-0.7699217, 51.2257815], [-0.7700145, 51.2264103], [-0.7700628999999999, 51.2269658], [-0.7700836, 51.2276322], [-0.7700715, 51.2281822], [-0.7700240999999999, 51.22881539999999], [-0.769916, 51.22950989999999], [-0.769834, 51.22989489999999], [-0.769747, 51.23025400000001], [-0.7696129, 51.230725100000015], [-0.7694927999999999, 51.2310752], [-0.7689208999999999, 51.2326395], [-0.768878, 51.23274959999999], [-0.7680029999999999, 51.23506210000001], [-0.7675473999999999, 51.236265399999986], [-0.766971, 51.23778169999999], [-0.7669348, 51.23788569999999], [-0.7665391, 51.2389696], [-0.7662454, 51.239798], [-0.7657703, 51.24106160000001], [-0.7655800999999999, 51.2414806], [-0.7654354, 51.24175770000001], [-0.7652234, 51.2421221], [-0.7650532, 51.2423749], [-0.7647608, 51.2427737], [-0.7644290000000001, 51.24316720000001], [-0.7640836, 51.2435449], [-0.7637093, 51.243914700000005], [-0.7632845, 51.24426709999999], [-0.7627357, 51.244680300000006], [-0.7624743, 51.2448713], [-0.7621711, 51.2450717], [-0.76181, 51.2452918], [-0.7616441, 51.2453795], [-0.7613934999999998, 51.2454982], [-0.7613080999999999, 51.2455355], [-0.7610464999999998, 51.24564479999999], [-0.7607049, 51.24579079999999], [-0.7600280999999999, 51.2460958], [-0.7596995, 51.24624180000001], [-0.7595344999999999, 51.246319799999995], [-0.7591292, 51.24649200000001], [-0.7587516, 51.24663970000001], [-0.7582890999999999, 51.2468027], [-0.7579327, 51.2469268], [-0.7570524000000001, 51.24720659999999], [-0.7567031000000001, 51.247291700000005], [-0.7561376, 51.2474659], [-0.7560005999999999, 51.24749769999998], [-0.7557684, 51.2475542], [-0.7535726999999999, 51.2481205], [-0.7529631, 51.2482874], [-0.75245, 51.24844300000001], [-0.7518251, 51.248659999999994], [-0.7513531, 51.2488473], [-0.7509366, 51.2490127], [-0.7505196999999999, 51.24920289999999], [-0.7500691999999999, 51.2494247], [-0.7480205, 51.2505171], [-0.7432857, 51.2531015], [-0.7431059999999999, 51.2531984], [-0.7408154999999998, 51.254464199999994], [-0.7400978, 51.2548608], [-0.7395199, 51.25520960000001], [-0.7378381, 51.256296], [-0.7376195, 51.2564462], [-0.7340294, 51.25921110000001], [-0.7335948, 51.2595438], [-0.7334660999999999, 51.2596456], [-0.7333078, 51.25978070000001], [-0.7332949165074765, 51.259791041732306], [-0.7331603, 51.2598991], [-0.7327404999999999, 51.260247199999995], [-0.7320888, 51.2608247], [-0.7315765, 51.2613081], [-0.7310695999999999, 51.2618162], [-0.7306539, 51.2622781], [-0.7303857, 51.2625996], [-0.7300919, 51.26296069999999], [-0.7297120999999999, 51.2634735], [-0.7292001, 51.2642055], [-0.728476, 51.2652766], [-0.7278943999999999, 51.266077], [-0.7272515, 51.266910200000005], [-0.7271830259909814, 51.266995928110994], [-0.7271445610062716, 51.2670440854443], [-0.7270998999999999, 51.267099999999985], [-0.7266949, 51.2675745], [-0.726424, 51.26789449999999], [-0.7260364, 51.2683196], [-0.7255013, 51.268874], [-0.7251665, 51.2691996], [-0.722072, 51.27199590000001], [-0.7219608999999999, 51.272096299999994], [-0.720583, 51.2733581], [-0.7204587, 51.2734719], [-0.7202844999999999, 51.2736329], [-0.719955, 51.2739358], [-0.7198471, 51.2740569], [-0.7197203999999999, 51.2742165], [-0.7196183, 51.27435719999998], [-0.7195144999999998, 51.2745313], [-0.7195133811540542, 51.27453379516892], [-0.7194076, 51.2747697], [-0.7193461999999999, 51.27499950000001], [-0.7193052999999999, 51.27522590000001], [-0.7193001, 51.27542499999999], [-0.7193272, 51.275649900000005], [-0.7193965, 51.2759257], [-0.7194907, 51.2761817], [-0.7195885999999999, 51.2763855], [-0.7196713, 51.27652090000001], [-0.7197891999999999, 51.2766789], [-0.7199136, 51.2768093], [-0.7201883999999998, 51.2770321], [-0.7213787999999999, 51.278012899999986], [-0.7216508, 51.27825500000001], [-0.7218711, 51.27850889999999], [-0.722222, 51.2789362], [-0.7224198, 51.27922249999999], [-0.7225753, 51.2794608], [-0.7228101, 51.2799718], [-0.7228753999999998, 51.28011250000001], [-0.722977, 51.28035750000001], [-0.7230779, 51.280664300000005], [-0.7231706999999999, 51.2809341], [-0.7232336999999999, 51.2812237], [-0.723251, 51.2813263], [-0.7232986, 51.281723099999994], [-0.7233036, 51.282216600000005], [-0.7232412000000001, 51.28275709999998], [-0.7231656999999999, 51.2831808], [-0.7230395, 51.2835855], [-0.7227354, 51.28425930000001], [-0.7222557999999999, 51.28517050000001], [-0.7220025999999999, 51.2857071], [-0.7218603, 51.2860774], [-0.7214223999999999, 51.2876193], [-0.7213551, 51.28797400000001], [-0.7212989999999999, 51.2883394], [-0.7212430999999999, 51.2888402], [-0.7212187, 51.28952159999999], [-0.7212229, 51.28995069999999], [-0.7212408, 51.2903489], [-0.7212893, 51.29074919999999], [-0.7213564999999998, 51.291090199999985], [-0.7214605999999999, 51.2914927], [-0.7217603, 51.292220400000005], [-0.7218901999999999, 51.2924675], [-0.7220609, 51.29276380000001], [-0.7222612, 51.293071899999994], [-0.7225132, 51.29340030000001], [-0.7229106, 51.29384], [-0.7233336999999999, 51.2942484], [-0.7236251, 51.2945077], [-0.7241198, 51.2948955], [-0.7246808, 51.295264], [-0.7254833, 51.2957107], [-0.7260753, 51.2959982], [-0.7263824999999999, 51.2961343], [-0.7267546999999999, 51.296282], [-0.7282456, 51.296882700000005], [-0.7287838999999999, 51.2971156], [-0.729295, 51.2973711], [-0.7298112, 51.29766609999999], [-0.7302205999999999, 51.2979386], [-0.7305138999999999, 51.2981512], [-0.7309232999999999, 51.2984606], [-0.7312788, 51.29876929999999], [-0.7316570999999998, 51.2991455], [-0.7320027, 51.29953350000001], [-0.7320668499181422, 51.29961737100925], [-0.732091688296879, 51.299649845208954], [-0.7321193182682595, 51.29968596916647], [-0.7321417614882232, 51.2997153118442], [-0.7322278, 51.2998278], [-0.7323311, 51.2999679], [-0.7326569999999999, 51.3004847], [-0.7328410999999999, 51.30083280000001], [-0.7329968, 51.30126440000001], [-0.7330725, 51.301531100000005], [-0.7331324, 51.30187960000001], [-0.7332072, 51.30209399999999], [-0.7332745999999999, 51.3022871], [-0.7334502999999999, 51.302632200000005], [-0.7335734, 51.30284509999999], [-0.7336805, 51.3030261], [-0.7337052999999999, 51.3030681], [-0.7339129, 51.3033771], [-0.7343526, 51.30391720000001], [-0.7347283, 51.30431790000001], [-0.7351198999999999, 51.304675], [-0.7356248999999999, 51.305105299999994], [-0.7361456, 51.30545969999999], [-0.7364904, 51.305673899999995], [-0.7368414999999999, 51.3058804], [-0.7375522999999999, 51.3062955], [-0.7379744999999999, 51.3065361], [-0.738447, 51.306810000000006], [-0.7408886999999998, 51.3082307], [-0.7420036999999999, 51.3088655], [-0.7431064, 51.3095064], [-0.7445382, 51.31033550000001], [-0.7448002, 51.31048580000001], [-0.7450692000000001, 51.3106422], [-0.7453116, 51.310778899999995], [-0.74547, 51.3108724], [-0.7456372999999998, 51.31096639999999], [-0.7459611, 51.311156], [-0.7466070999999999, 51.31153259999999], [-0.7473544, 51.3119641], [-0.7476035, 51.3121117], [-0.747893, 51.31227259999999], [-0.7481628, 51.3124367], [-0.7486087, 51.31269009999999], [-0.7490368999999999, 51.3129514], [-0.7491594999999999, 51.31301909999999], [-0.7499745999999999, 51.313492200000006], [-0.7502604, 51.31366090000001], [-0.7504008999999999, 51.31374], [-0.7512064999999999, 51.314197], [-0.7516110999999999, 51.3144337], [-0.7520147999999999, 51.31466650000001], [-0.7527620999999999, 51.3151081], [-0.7530044999999999, 51.3152454], [-0.7535882999999999, 51.3155782], [-0.7541702999999998, 51.315913299999984], [-0.7546322, 51.3161781], [-0.7548604, 51.3163133], [-0.7551002, 51.3164446], [-0.7563175, 51.3171484], [-0.7566801000000001, 51.3173602], [-0.7570416999999999, 51.3175727], [-0.7571467, 51.3176356], [-0.757703, 51.3179737], [-0.758298, 51.318380899999994], [-0.7588505, 51.31882840000001], [-0.7593226, 51.31929449999999], [-0.7597466, 51.3198031], [-0.7601353, 51.32033209999999], [-0.7604279, 51.320854100000005], [-0.7606744, 51.32142170000001], [-0.760846, 51.3219866], [-0.7609479999999998, 51.32259669999999], [-0.7609666999999999, 51.3231851], [-0.7609265, 51.3237482], [-0.7607943999999999, 51.32427950000001], [-0.7606072999999999, 51.32482099999999], [-0.7603606, 51.32538580000001], [-0.7600145999999999, 51.3259239], [-0.7596148999999999, 51.3264097], [-0.7591133, 51.326935600000006], [-0.7585772, 51.3274236], [-0.7580809999999999, 51.3277937], [-0.7576140999999998, 51.3281052], [-0.7570456, 51.3284348], [-0.7566250999999999, 51.32865439999999], [-0.7561477, 51.32888229999999], [-0.7555404, 51.3291493], [-0.7548682999999999, 51.32939850000001], [-0.7542754999999999, 51.32961639999999], [-0.7538033999999999, 51.32982260000001], [-0.7533340999999999, 51.33004549999999], [-0.7529881, 51.33023989999999], [-0.7525964999999999, 51.33046280000001], [-0.7522344346199573, 51.33069708903964], [-0.7522235999999999, 51.3307041], [-0.7518212999999999, 51.33100410000001], [-0.7514351000000001, 51.3313125], [-0.7510649, 51.3316191], [-0.7507081999999999, 51.3319392], [-0.7499572, 51.33265819999999], [-0.7493537, 51.3332363], [-0.7483693, 51.33414799999999], [-0.7481895999999999, 51.3343193], [-0.7477113000000001, 51.33469399999999], [-0.7474349, 51.33487119999999], [-0.7471748999999999, 51.33502609999999], [-0.747035, 51.3351135], [-0.7468493, 51.3352285], [-0.7464596000000001, 51.33545019999999], [-0.7459222999999999, 51.3356877], [-0.7455547999999999, 51.3358201], [-0.7449808999999998, 51.33600269999999], [-0.7441589, 51.33624429999999], [-0.7438918999999999, 51.3363228], [-0.7433075999999998, 51.336483400000006], [-0.7427953, 51.336628399999995], [-0.7420446, 51.336849499999985], [-0.7415607, 51.33699130000001], [-0.7398652, 51.3374824], [-0.7380993999999999, 51.3379833], [-0.7363307, 51.33849479999999], [-0.734519, 51.33900419999999], [-0.7332693, 51.3393702], [-0.7324937999999999, 51.339596699999994], [-0.7317894, 51.339796500000006], [-0.7306062, 51.3401422], [-0.7286846999999999, 51.34072169999999], [-0.7280117, 51.3409421], [-0.7273682999999999, 51.3411682], [-0.7267117, 51.34141839999999], [-0.7263857, 51.3415575], [-0.7260782, 51.34169579999999], [-0.7252447, 51.34209919999999], [-0.7244206999999999, 51.3425159], [-0.7236023, 51.3429589], [-0.722799, 51.3434057], [-0.7204333, 51.34471729999999], [-0.7186522272956171, 51.34571881075767], [-0.7163754999999999, 51.346999], [-0.7151748000000001, 51.3476581], [-0.7145830999999999, 51.34800130000001], [-0.7142720999999999, 51.34817179999999], [-0.7139805999999999, 51.348319], [-0.7126968, 51.3488973], [-0.7089673999999999, 51.3505691], [-0.7088176, 51.35063209999999], [-0.7070814, 51.35137099999999], [-0.7066653, 51.3515275], [-0.7064495, 51.3515991], [-0.7062345, 51.35166], [-0.7057756, 51.3517978], [-0.7055108000000001, 51.3518706], [-0.7052585, 51.351933499999994], [-0.7050199, 51.3519903], [-0.7047862, 51.3520437], [-0.7044264, 51.35211619999998], [-0.7041256999999999, 51.3521736], [-0.7037287, 51.3522373], [-0.7034209, 51.352279], [-0.7033746999999999, 51.352282599999995], [-0.7028323999999999, 51.35233730000001], [-0.7024237999999999, 51.352375499999994], [-0.7017339999999999, 51.352419999999995], [-0.7013025999999999, 51.352445399999986], [-0.7008665, 51.3524717], [-0.7003444000000001, 51.3525138], [-0.7000853999999999, 51.35254040000001], [-0.6998261999999998, 51.3525708], [-0.6993894999999999, 51.35263419999998], [-0.6989567, 51.3527076], [-0.6985809, 51.35277839999999], [-0.6982172, 51.3528561], [-0.6979024, 51.3529314], [-0.6976028999999999, 51.3530092], [-0.6971873999999999, 51.3531288], [-0.6967593, 51.353286100000005], [-0.6966982, 51.35330629999999], [-0.6961947, 51.3534671], [-0.6958864999999999, 51.3535868], [-0.6955900999999999, 51.3537082], [-0.695335, 51.353821499999995], [-0.6950775999999999, 51.35393979999999], [-0.6949147, 51.3540232], [-0.6947632, 51.35410809999999], [-0.6944566999999999, 51.3542729], [-0.6941626000000001, 51.3544394], [-0.6939007999999999, 51.3546054], [-0.6936538, 51.3547623], [-0.6933974, 51.3549403], [-0.6931538999999999, 51.3551202], [-0.6927368999999999, 51.3554586], [-0.6925137999999998, 51.355659], [-0.6924040999999999, 51.3557648], [-0.692299, 51.35586759999999], [-0.6921143, 51.35606159999998], [-0.6919392999999999, 51.3562634], [-0.6917748999999999, 51.3564894], [-0.6916200999999998, 51.35670650000001], [-0.6913134, 51.35715489999998], [-0.6911910999999998, 51.357384], [-0.6909668, 51.3578645], [-0.6907918, 51.35832729999999], [-0.6904266, 51.3592627], [-0.6896969, 51.361142499999985], [-0.6894959, 51.3616747], [-0.6889851, 51.3629864], [-0.6888602999999999, 51.3633166], [-0.6887286999999999, 51.36364759999999], [-0.6885923, 51.364011299999994], [-0.6885357, 51.364162599999986], [-0.6884727, 51.3643346], [-0.6882229999999999, 51.3649915], [-0.6879460999999999, 51.3657279], [-0.6876657999999999, 51.366435499999994], [-0.6873845999999999, 51.3671611], [-0.6873282999999999, 51.36731059999999], [-0.6871601999999999, 51.367777299999986], [-0.6871000000000002, 51.3679166], [-0.6847956999999999, 51.37393339999999], [-0.6836564000000002, 51.3769501], [-0.6830845999999999, 51.3784441], [-0.6824865999999999, 51.3799373], [-0.6817715, 51.381857], [-0.6810459, 51.3837591], [-0.6803153999999999, 51.3856687], [-0.6799636, 51.3866274], [-0.679911991224428, 51.38679167395817], [-0.6798903999999999, 51.3868604], [-0.6798212, 51.38710089999999], [-0.6797015, 51.3875828], [-0.6796456999999999, 51.38781509999999], [-0.679611, 51.3880539], [-0.6795430999999998, 51.3885226], [-0.6794921, 51.389011700000005], [-0.679496, 51.389259499999994], [-0.6794929999999999, 51.38949519999999], [-0.6795006, 51.390006], [-0.6795307, 51.39051189999999], [-0.6795677000000001, 51.39077800000001], [-0.6796132999999999, 51.39104539999999], [-0.6797136999999999, 51.39157190000001], [-0.6797613000000001, 51.3918021], [-0.6798236000000001, 51.3920273], [-0.6799699, 51.39247670000001], [-0.6808688, 51.394807199999995], [-0.6817903999999999, 51.3971254], [-0.6821206, 51.3980317], [-0.6823896, 51.398936], [-0.6824678, 51.39932610000001], [-0.6825037, 51.3995366], [-0.6825332, 51.3997269], [-0.6825828, 51.4000883], [-0.6826154999999999, 51.40047440000001], [-0.6826332, 51.4007966], [-0.6826433999999999, 51.4011393], [-0.6826299, 51.4017587], [-0.6825475, 51.40263519999999], [-0.6825199999999999, 51.40285149999999], [-0.6824905, 51.4030637], [-0.6823964, 51.403462], [-0.6823391999999999, 51.403676799999985], [-0.6822863, 51.40384970000001], [-0.6822217, 51.40405369999999], [-0.6821213999999999, 51.40437079999999], [-0.6820829, 51.4044834], [-0.6820113, 51.404692399999995], [-0.6819155999999998, 51.4049375], [-0.6818071999999998, 51.4051751], [-0.6817657, 51.405266100000006], [-0.6817091999999999, 51.40535219999999], [-0.6816291, 51.40545190000001], [-0.6815464, 51.40554350000001], [-0.6813515, 51.40573499999999], [-0.6811283999999999, 51.4058819], [-0.6807386999999999, 51.4061031], [-0.680597, 51.4061681], [-0.6804254, 51.4062334], [-0.6802693, 51.40629049999999], [-0.6800660000000001, 51.4063506], [-0.6799455999999999, 51.4063805], [-0.679838, 51.4064058], [-0.6797122, 51.40643070000001], [-0.6795777999999999, 51.406451], [-0.6794437, 51.406469400000006], [-0.6793018, 51.4064843], [-0.679106, 51.406496], [-0.6787242, 51.4065158], [-0.6784776, 51.406518], [-0.6782924999999999, 51.40650629999999], [-0.6780752, 51.4064862], [-0.6777903999999999, 51.406450599999985], [-0.6774700999999999, 51.406389700000005], [-0.6769487, 51.40630219999999], [-0.6760366999999999, 51.406138199999994]]}", "current_leg_start": "Farnham", "dest_arr_time_act": "0601", "motion_projection": null, "next_location_lat": "51.4061382", "next_location_lon": "-0.6760367", "previous_location": "Farnham", "current_leg_milage": "17.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 476.803, \"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\": 485.612, \"from_m\": 476.803, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 554.663, \"from_m\": 485.612, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3109.594, \"from_m\": 554.663, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3755.061, \"from_m\": 3109.594, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5737.719, \"from_m\": 3755.061, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 6712.659, \"from_m\": 5737.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\": 6756.528, \"from_m\": 6712.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\": 7234.089, \"from_m\": 6756.528, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10743.249, \"from_m\": 7234.089, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 11050.489, \"from_m\": 10743.249, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 11081.78, \"from_m\": 11050.489, \"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\": 14064.247, \"from_m\": 11081.78, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14335.127, \"from_m\": 14064.247, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 18259.109, \"from_m\": 14335.127, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19492.963, \"from_m\": 18259.109, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 29029.196, \"from_m\": 19492.963, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 29544.27, \"from_m\": 29029.196, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 29670.783, \"from_m\": 29544.27, \"capability_applied\": null, \"effective_limit_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\": 628092, \"profile_key\": \"6710a5b8f8a39f0d895f3744e9bc44142a7e17a3d9eebbe68ac8f1019c5d7d31\", \"schedule_id\": 18215, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0522\", \"location\": \"Farnham C.S.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73193}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0527\", \"location\": \"Farnham Depot Reception Ro\", \"stage_seq\": 2, \"distance_m\": 896.853, \"section_seq\": 1, \"route_path_id\": 73193}, {\"is_pass\": false, \"wtt_arr\": \"0530\", \"wtt_dep\": \"0534\", \"location\": \"Farnham\", \"stage_seq\": 3, \"distance_m\": 1479.544, \"section_seq\": 1, \"route_path_id\": 73193}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0539\", \"location\": \"Aldershot\", \"stage_seq\": 4, \"distance_m\": 6448.369, \"section_seq\": 1, \"route_path_id\": 73193}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0540H\", \"location\": \"Aldershot North Jn\", \"stage_seq\": 5, \"distance_m\": 8878.077, \"section_seq\": 1, \"route_path_id\": 73193}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0544\", \"location\": \"Ash Vale\", \"stage_seq\": 6, \"distance_m\": 10633.817, \"section_seq\": 1, \"route_path_id\": 73193}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0547H\", \"location\": \"Frimley Jn\", \"stage_seq\": 7, \"distance_m\": 14154.213, \"section_seq\": 1, \"route_path_id\": 73193}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0549\", \"location\": \"Frimley\", \"stage_seq\": 8, \"distance_m\": 15741.979, \"section_seq\": 1, \"route_path_id\": 73193}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0551H\", \"location\": \"Camberley\", \"stage_seq\": 9, \"distance_m\": 19294.264, \"section_seq\": 1, \"route_path_id\": 73193}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0555\", \"location\": \"Bagshot\", \"stage_seq\": 10, \"distance_m\": 24559.049, \"section_seq\": 1, \"route_path_id\": 73193}, {\"is_pass\": false, \"wtt_arr\": \"0601\", \"wtt_dep\": null, \"location\": \"Ascot\", \"stage_seq\": 11, \"distance_m\": 29670.783, \"section_seq\": 1, \"route_path_id\": 73193}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 29670.783, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73193}], \"total_distance_m\": 29670.783, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 29193.98, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 476.803, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0522", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "25.0", "current_position_lat": "51.4061382", "current_position_lon": "-0.6760367", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27856, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:20:24Z\", \"source_id\": 52026724, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:21:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:20:28Z\", \"source_id\": 16779091, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27868, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:34:45Z\", \"source_id\": 52041594, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:36:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:34:49Z\", \"source_id\": 16783512, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27884, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:38:02Z\", \"source_id\": 52045334, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:38:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:38:08Z\", \"source_id\": 16784670, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28160, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:42:18Z\", \"source_id\": 52050428, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:44:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:42:19Z\", \"source_id\": 16786298, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28164, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:43:56Z\", \"source_id\": 52052670, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:46:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:43:58Z\", \"source_id\": 16786965, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28186, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:53:53Z\", \"source_id\": 52067006, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:55:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:53:56Z\", \"source_id\": 16791341, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:55:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ascot", "service_state_platform": "3", "timing_fact_generation": 1789620838258487, "current_leg_arrival_utc": "2026-09-17T05:58:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:55:30.363069", "service_state_evidence_id": 16791341, "current_leg_start_actual_dep": "2026-09-17T05:34:00+01:00", "operational_evidence_version": 30, "service_state_event_time_utc": "2026-09-17T04:55:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:05:30.575113", "service_state_valid_until_kind": null, "operational_interpretation_version": 30, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
XFM |
ACT |
5N05 |
450012+450076 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 476.803, "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": 485.612, "from_m": 476.803, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 554.663, "from_m": 485.612, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3109.594, "from_m": 554.663, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3755.061, "from_m": 3109.594, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5737.719, "from_m": 3755.061, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 6712.659, "from_m": 5737.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": 6756.528, "from_m": 6712.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": 7234.089, "from_m": 6756.528, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10743.249, "from_m": 7234.089, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 11050.489, "from_m": 10743.249, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 11081.78, "from_m": 11050.489, "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": 14064.247, "from_m": 11081.78, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14335.127, "from_m": 14064.247, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 18259.109, "from_m": 14335.127, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19492.963, "from_m": 18259.109, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 29029.196, "from_m": 19492.963, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 29544.27, "from_m": 29029.196, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 29670.783, "from_m": 29544.27, "capability_applied": null, "effective_limit_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": 628092, "profile_key": "6710a5b8f8a39f0d895f3744e9bc44142a7e17a3d9eebbe68ac8f1019c5d7d31", "schedule_id": 18215, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0522", "location": "Farnham C.S.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73193}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0527", "location": "Farnham Depot Reception Ro", "stage_seq": 2, "distance_m": 896.853, "section_seq": 1, "route_path_id": 73193}, {"is_pass": false, "wtt_arr": "0530", "wtt_dep": "0534", "location": "Farnham", "stage_seq": 3, "distance_m": 1479.544, "section_seq": 1, "route_path_id": 73193}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0539", "location": "Aldershot", "stage_seq": 4, "distance_m": 6448.369, "section_seq": 1, "route_path_id": 73193}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0540H", "location": "Aldershot North Jn", "stage_seq": 5, "distance_m": 8878.077, "section_seq": 1, "route_path_id": 73193}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0544", "location": "Ash Vale", "stage_seq": 6, "distance_m": 10633.817, "section_seq": 1, "route_path_id": 73193}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0547H", "location": "Frimley Jn", "stage_seq": 7, "distance_m": 14154.213, "section_seq": 1, "route_path_id": 73193}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0549", "location": "Frimley", "stage_seq": 8, "distance_m": 15741.979, "section_seq": 1, "route_path_id": 73193}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0551H", "location": "Camberley", "stage_seq": 9, "distance_m": 19294.264, "section_seq": 1, "route_path_id": 73193}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0555", "location": "Bagshot", "stage_seq": 10, "distance_m": 24559.049, "section_seq": 1, "route_path_id": 73193}, {"is_pass": false, "wtt_arr": "0601", "wtt_dep": null, "location": "Ascot", "stage_seq": 11, "distance_m": 29670.783, "section_seq": 1, "route_path_id": 73193}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 29670.783, "from_m": 0.0, "section_seq": 1, "route_path_id": 73193}], "total_distance_m": 29670.783, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 29193.98, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 476.803, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 27856, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:20:24Z", "source_id": 52026724, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T04:21:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:20:28Z", "source_id": 16779091, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27868, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:34:45Z", "source_id": 52041594, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T04:36:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:34:49Z", "source_id": 16783512, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27884, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:38:02Z", "source_id": 52045334, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T04:38:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:38:08Z", "source_id": 16784670, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28160, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:42:18Z", "source_id": 52050428, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T04:44:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:42:19Z", "source_id": 16786298, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28164, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:43:56Z", "source_id": 52052670, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T04:46:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:43:58Z", "source_id": 16786965, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28186, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:53:53Z", "source_id": 52067006, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T04:55:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:53:56Z", "source_id": 16791341, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T05:55:00+01:00", "operational_fact": true}] |
Farnham C.S.D. |
0522 |
0522 |
None |
None |
None |
Ascot |
0601 |
0601 |
3 |
EARLY |
-6 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L86025/2026-09-17/detailed |
None |
Farnham |
2026-09-17T05:34:00+01:00 |
Ascot |
25.0 |
{"type": "LineString", "coordinates": [[-0.7934833000000001, 51.211118500000005], [-0.7930849999999999, 51.21135739999999], [-0.7927472999999999, 51.211567499999994], [-0.7919810999999999, 51.2120875], [-0.7919299, 51.21212080000001], [-0.7911523, 51.2126105], [-0.7905864999999999, 51.2129509], [-0.7901359, 51.2131941], [-0.7895391, 51.2134794], [-0.7887334999999999, 51.21381819999999], [-0.7880356999999999, 51.2140813], [-0.7873949, 51.214293], [-0.7866916, 51.2145043], [-0.7859025999999999, 51.2147161], [-0.7851599999999999, 51.2148808], [-0.7835221, 51.2152217], [-0.7826696999999999, 51.21543700000001], [-0.7816578, 51.21574530000001], [-0.780422, 51.2161869], [-0.7801064, 51.216315899999984], [-0.7800045, 51.216356999999995], [-0.7795932, 51.216534399999986], [-0.7787748, 51.2169248], [-0.778515, 51.21706439999999], [-0.7780073999999999, 51.21738580000001], [-0.7770337, 51.21802919999998], [-0.7766162155455559, 51.21830176221716], [-0.7762487, 51.2185417], [-0.7757508, 51.21884299999999], [-0.7752214, 51.2191281], [-0.7750830999999999, 51.21919659999999], [-0.7746089999999999, 51.2194316], [-0.7742215999999998, 51.219608499999985], [-0.7738379, 51.2197646], [-0.7732792, 51.2199869], [-0.7727713999999999, 51.22016630000001], [-0.7715453, 51.22056169999999], [-0.7711705999999999, 51.2206963], [-0.7710448999999999, 51.22075170000001], [-0.7708305, 51.22084610000001], [-0.7705240999999999, 51.2210022], [-0.7702718, 51.22116349999999], [-0.7699347, 51.2214337], [-0.7696749999999999, 51.22169470000001], [-0.7694771999999999, 51.22196929999999], [-0.7693457999999999, 51.2222217], [-0.7692501, 51.22249479999999], [-0.7692083, 51.2227528], [-0.7692078999999999, 51.223000500000005], [-0.7692495, 51.22325450000001], [-0.7693339, 51.2235612], [-0.769505, 51.22409900000001], [-0.7697204, 51.224902], [-0.7698427, 51.2253785], [-0.7699217, 51.2257815], [-0.7700145, 51.2264103], [-0.7700628999999999, 51.2269658], [-0.7700836, 51.2276322], [-0.7700715, 51.2281822], [-0.7700240999999999, 51.22881539999999], [-0.769916, 51.22950989999999], [-0.769834, 51.22989489999999], [-0.769747, 51.23025400000001], [-0.7696129, 51.230725100000015], [-0.7694927999999999, 51.2310752], [-0.7689208999999999, 51.2326395], [-0.768878, 51.23274959999999], [-0.7680029999999999, 51.23506210000001], [-0.7675473999999999, 51.236265399999986], [-0.766971, 51.23778169999999], [-0.7669348, 51.23788569999999], [-0.7665391, 51.2389696], [-0.7662454, 51.239798], [-0.7657703, 51.24106160000001], [-0.7655800999999999, 51.2414806], [-0.7654354, 51.24175770000001], [-0.7652234, 51.2421221], [-0.7650532, 51.2423749], [-0.7647608, 51.2427737], [-0.7644290000000001, 51.24316720000001], [-0.7640836, 51.2435449], [-0.7637093, 51.243914700000005], [-0.7632845, 51.24426709999999], [-0.7627357, 51.244680300000006], [-0.7624743, 51.2448713], [-0.7621711, 51.2450717], [-0.76181, 51.2452918], [-0.7616441, 51.2453795], [-0.7613934999999998, 51.2454982], [-0.7613080999999999, 51.2455355], [-0.7610464999999998, 51.24564479999999], [-0.7607049, 51.24579079999999], [-0.7600280999999999, 51.2460958], [-0.7596995, 51.24624180000001], [-0.7595344999999999, 51.246319799999995], [-0.7591292, 51.24649200000001], [-0.7587516, 51.24663970000001], [-0.7582890999999999, 51.2468027], [-0.7579327, 51.2469268], [-0.7570524000000001, 51.24720659999999], [-0.7567031000000001, 51.247291700000005], [-0.7561376, 51.2474659], [-0.7560005999999999, 51.24749769999998], [-0.7557684, 51.2475542], [-0.7535726999999999, 51.2481205], [-0.7529631, 51.2482874], [-0.75245, 51.24844300000001], [-0.7518251, 51.248659999999994], [-0.7513531, 51.2488473], [-0.7509366, 51.2490127], [-0.7505196999999999, 51.24920289999999], [-0.7500691999999999, 51.2494247], [-0.7480205, 51.2505171], [-0.7432857, 51.2531015], [-0.7431059999999999, 51.2531984], [-0.7408154999999998, 51.254464199999994], [-0.7400978, 51.2548608], [-0.7395199, 51.25520960000001], [-0.7378381, 51.256296], [-0.7376195, 51.2564462], [-0.7340294, 51.25921110000001], [-0.7335948, 51.2595438], [-0.7334660999999999, 51.2596456], [-0.7333078, 51.25978070000001], [-0.7332949165074765, 51.259791041732306], [-0.7331603, 51.2598991], [-0.7327404999999999, 51.260247199999995], [-0.7320888, 51.2608247], [-0.7315765, 51.2613081], [-0.7310695999999999, 51.2618162], [-0.7306539, 51.2622781], [-0.7303857, 51.2625996], [-0.7300919, 51.26296069999999], [-0.7297120999999999, 51.2634735], [-0.7292001, 51.2642055], [-0.728476, 51.2652766], [-0.7278943999999999, 51.266077], [-0.7272515, 51.266910200000005], [-0.7271830259909814, 51.266995928110994], [-0.7271445610062716, 51.2670440854443], [-0.7270998999999999, 51.267099999999985], [-0.7266949, 51.2675745], [-0.726424, 51.26789449999999], [-0.7260364, 51.2683196], [-0.7255013, 51.268874], [-0.7251665, 51.2691996], [-0.722072, 51.27199590000001], [-0.7219608999999999, 51.272096299999994], [-0.720583, 51.2733581], [-0.7204587, 51.2734719], [-0.7202844999999999, 51.2736329], [-0.719955, 51.2739358], [-0.7198471, 51.2740569], [-0.7197203999999999, 51.2742165], [-0.7196183, 51.27435719999998], [-0.7195144999999998, 51.2745313], [-0.7195133811540542, 51.27453379516892], [-0.7194076, 51.2747697], [-0.7193461999999999, 51.27499950000001], [-0.7193052999999999, 51.27522590000001], [-0.7193001, 51.27542499999999], [-0.7193272, 51.275649900000005], [-0.7193965, 51.2759257], [-0.7194907, 51.2761817], [-0.7195885999999999, 51.2763855], [-0.7196713, 51.27652090000001], [-0.7197891999999999, 51.2766789], [-0.7199136, 51.2768093], [-0.7201883999999998, 51.2770321], [-0.7213787999999999, 51.278012899999986], [-0.7216508, 51.27825500000001], [-0.7218711, 51.27850889999999], [-0.722222, 51.2789362], [-0.7224198, 51.27922249999999], [-0.7225753, 51.2794608], [-0.7228101, 51.2799718], [-0.7228753999999998, 51.28011250000001], [-0.722977, 51.28035750000001], [-0.7230779, 51.280664300000005], [-0.7231706999999999, 51.2809341], [-0.7232336999999999, 51.2812237], [-0.723251, 51.2813263], [-0.7232986, 51.281723099999994], [-0.7233036, 51.282216600000005], [-0.7232412000000001, 51.28275709999998], [-0.7231656999999999, 51.2831808], [-0.7230395, 51.2835855], [-0.7227354, 51.28425930000001], [-0.7222557999999999, 51.28517050000001], [-0.7220025999999999, 51.2857071], [-0.7218603, 51.2860774], [-0.7214223999999999, 51.2876193], [-0.7213551, 51.28797400000001], [-0.7212989999999999, 51.2883394], [-0.7212430999999999, 51.2888402], [-0.7212187, 51.28952159999999], [-0.7212229, 51.28995069999999], [-0.7212408, 51.2903489], [-0.7212893, 51.29074919999999], [-0.7213564999999998, 51.291090199999985], [-0.7214605999999999, 51.2914927], [-0.7217603, 51.292220400000005], [-0.7218901999999999, 51.2924675], [-0.7220609, 51.29276380000001], [-0.7222612, 51.293071899999994], [-0.7225132, 51.29340030000001], [-0.7229106, 51.29384], [-0.7233336999999999, 51.2942484], [-0.7236251, 51.2945077], [-0.7241198, 51.2948955], [-0.7246808, 51.295264], [-0.7254833, 51.2957107], [-0.7260753, 51.2959982], [-0.7263824999999999, 51.2961343], [-0.7267546999999999, 51.296282], [-0.7282456, 51.296882700000005], [-0.7287838999999999, 51.2971156], [-0.729295, 51.2973711], [-0.7298112, 51.29766609999999], [-0.7302205999999999, 51.2979386], [-0.7305138999999999, 51.2981512], [-0.7309232999999999, 51.2984606], [-0.7312788, 51.29876929999999], [-0.7316570999999998, 51.2991455], [-0.7320027, 51.29953350000001], [-0.7320668499181422, 51.29961737100925], [-0.732091688296879, 51.299649845208954], [-0.7321193182682595, 51.29968596916647], [-0.7321417614882232, 51.2997153118442], [-0.7322278, 51.2998278], [-0.7323311, 51.2999679], [-0.7326569999999999, 51.3004847], [-0.7328410999999999, 51.30083280000001], [-0.7329968, 51.30126440000001], [-0.7330725, 51.301531100000005], [-0.7331324, 51.30187960000001], [-0.7332072, 51.30209399999999], [-0.7332745999999999, 51.3022871], [-0.7334502999999999, 51.302632200000005], [-0.7335734, 51.30284509999999], [-0.7336805, 51.3030261], [-0.7337052999999999, 51.3030681], [-0.7339129, 51.3033771], [-0.7343526, 51.30391720000001], [-0.7347283, 51.30431790000001], [-0.7351198999999999, 51.304675], [-0.7356248999999999, 51.305105299999994], [-0.7361456, 51.30545969999999], [-0.7364904, 51.305673899999995], [-0.7368414999999999, 51.3058804], [-0.7375522999999999, 51.3062955], [-0.7379744999999999, 51.3065361], [-0.738447, 51.306810000000006], [-0.7408886999999998, 51.3082307], [-0.7420036999999999, 51.3088655], [-0.7431064, 51.3095064], [-0.7445382, 51.31033550000001], [-0.7448002, 51.31048580000001], [-0.7450692000000001, 51.3106422], [-0.7453116, 51.310778899999995], [-0.74547, 51.3108724], [-0.7456372999999998, 51.31096639999999], [-0.7459611, 51.311156], [-0.7466070999999999, 51.31153259999999], [-0.7473544, 51.3119641], [-0.7476035, 51.3121117], [-0.747893, 51.31227259999999], [-0.7481628, 51.3124367], [-0.7486087, 51.31269009999999], [-0.7490368999999999, 51.3129514], [-0.7491594999999999, 51.31301909999999], [-0.7499745999999999, 51.313492200000006], [-0.7502604, 51.31366090000001], [-0.7504008999999999, 51.31374], [-0.7512064999999999, 51.314197], [-0.7516110999999999, 51.3144337], [-0.7520147999999999, 51.31466650000001], [-0.7527620999999999, 51.3151081], [-0.7530044999999999, 51.3152454], [-0.7535882999999999, 51.3155782], [-0.7541702999999998, 51.315913299999984], [-0.7546322, 51.3161781], [-0.7548604, 51.3163133], [-0.7551002, 51.3164446], [-0.7563175, 51.3171484], [-0.7566801000000001, 51.3173602], [-0.7570416999999999, 51.3175727], [-0.7571467, 51.3176356], [-0.757703, 51.3179737], [-0.758298, 51.318380899999994], [-0.7588505, 51.31882840000001], [-0.7593226, 51.31929449999999], [-0.7597466, 51.3198031], [-0.7601353, 51.32033209999999], [-0.7604279, 51.320854100000005], [-0.7606744, 51.32142170000001], [-0.760846, 51.3219866], [-0.7609479999999998, 51.32259669999999], [-0.7609666999999999, 51.3231851], [-0.7609265, 51.3237482], [-0.7607943999999999, 51.32427950000001], [-0.7606072999999999, 51.32482099999999], [-0.7603606, 51.32538580000001], [-0.7600145999999999, 51.3259239], [-0.7596148999999999, 51.3264097], [-0.7591133, 51.326935600000006], [-0.7585772, 51.3274236], [-0.7580809999999999, 51.3277937], [-0.7576140999999998, 51.3281052], [-0.7570456, 51.3284348], [-0.7566250999999999, 51.32865439999999], [-0.7561477, 51.32888229999999], [-0.7555404, 51.3291493], [-0.7548682999999999, 51.32939850000001], [-0.7542754999999999, 51.32961639999999], [-0.7538033999999999, 51.32982260000001], [-0.7533340999999999, 51.33004549999999], [-0.7529881, 51.33023989999999], [-0.7525964999999999, 51.33046280000001], [-0.7522344346199573, 51.33069708903964], [-0.7522235999999999, 51.3307041], [-0.7518212999999999, 51.33100410000001], [-0.7514351000000001, 51.3313125], [-0.7510649, 51.3316191], [-0.7507081999999999, 51.3319392], [-0.7499572, 51.33265819999999], [-0.7493537, 51.3332363], [-0.7483693, 51.33414799999999], [-0.7481895999999999, 51.3343193], [-0.7477113000000001, 51.33469399999999], [-0.7474349, 51.33487119999999], [-0.7471748999999999, 51.33502609999999], [-0.747035, 51.3351135], [-0.7468493, 51.3352285], [-0.7464596000000001, 51.33545019999999], [-0.7459222999999999, 51.3356877], [-0.7455547999999999, 51.3358201], [-0.7449808999999998, 51.33600269999999], [-0.7441589, 51.33624429999999], [-0.7438918999999999, 51.3363228], [-0.7433075999999998, 51.336483400000006], [-0.7427953, 51.336628399999995], [-0.7420446, 51.336849499999985], [-0.7415607, 51.33699130000001], [-0.7398652, 51.3374824], [-0.7380993999999999, 51.3379833], [-0.7363307, 51.33849479999999], [-0.734519, 51.33900419999999], [-0.7332693, 51.3393702], [-0.7324937999999999, 51.339596699999994], [-0.7317894, 51.339796500000006], [-0.7306062, 51.3401422], [-0.7286846999999999, 51.34072169999999], [-0.7280117, 51.3409421], [-0.7273682999999999, 51.3411682], [-0.7267117, 51.34141839999999], [-0.7263857, 51.3415575], [-0.7260782, 51.34169579999999], [-0.7252447, 51.34209919999999], [-0.7244206999999999, 51.3425159], [-0.7236023, 51.3429589], [-0.722799, 51.3434057], [-0.7204333, 51.34471729999999], [-0.7186522272956171, 51.34571881075767], [-0.7163754999999999, 51.346999], [-0.7151748000000001, 51.3476581], [-0.7145830999999999, 51.34800130000001], [-0.7142720999999999, 51.34817179999999], [-0.7139805999999999, 51.348319], [-0.7126968, 51.3488973], [-0.7089673999999999, 51.3505691], [-0.7088176, 51.35063209999999], [-0.7070814, 51.35137099999999], [-0.7066653, 51.3515275], [-0.7064495, 51.3515991], [-0.7062345, 51.35166], [-0.7057756, 51.3517978], [-0.7055108000000001, 51.3518706], [-0.7052585, 51.351933499999994], [-0.7050199, 51.3519903], [-0.7047862, 51.3520437], [-0.7044264, 51.35211619999998], [-0.7041256999999999, 51.3521736], [-0.7037287, 51.3522373], [-0.7034209, 51.352279], [-0.7033746999999999, 51.352282599999995], [-0.7028323999999999, 51.35233730000001], [-0.7024237999999999, 51.352375499999994], [-0.7017339999999999, 51.352419999999995], [-0.7013025999999999, 51.352445399999986], [-0.7008665, 51.3524717], [-0.7003444000000001, 51.3525138], [-0.7000853999999999, 51.35254040000001], [-0.6998261999999998, 51.3525708], [-0.6993894999999999, 51.35263419999998], [-0.6989567, 51.3527076], [-0.6985809, 51.35277839999999], [-0.6982172, 51.3528561], [-0.6979024, 51.3529314], [-0.6976028999999999, 51.3530092], [-0.6971873999999999, 51.3531288], [-0.6967593, 51.353286100000005], [-0.6966982, 51.35330629999999], [-0.6961947, 51.3534671], [-0.6958864999999999, 51.3535868], [-0.6955900999999999, 51.3537082], [-0.695335, 51.353821499999995], [-0.6950775999999999, 51.35393979999999], [-0.6949147, 51.3540232], [-0.6947632, 51.35410809999999], [-0.6944566999999999, 51.3542729], [-0.6941626000000001, 51.3544394], [-0.6939007999999999, 51.3546054], [-0.6936538, 51.3547623], [-0.6933974, 51.3549403], [-0.6931538999999999, 51.3551202], [-0.6927368999999999, 51.3554586], [-0.6925137999999998, 51.355659], [-0.6924040999999999, 51.3557648], [-0.692299, 51.35586759999999], [-0.6921143, 51.35606159999998], [-0.6919392999999999, 51.3562634], [-0.6917748999999999, 51.3564894], [-0.6916200999999998, 51.35670650000001], [-0.6913134, 51.35715489999998], [-0.6911910999999998, 51.357384], [-0.6909668, 51.3578645], [-0.6907918, 51.35832729999999], [-0.6904266, 51.3592627], [-0.6896969, 51.361142499999985], [-0.6894959, 51.3616747], [-0.6889851, 51.3629864], [-0.6888602999999999, 51.3633166], [-0.6887286999999999, 51.36364759999999], [-0.6885923, 51.364011299999994], [-0.6885357, 51.364162599999986], [-0.6884727, 51.3643346], [-0.6882229999999999, 51.3649915], [-0.6879460999999999, 51.3657279], [-0.6876657999999999, 51.366435499999994], [-0.6873845999999999, 51.3671611], [-0.6873282999999999, 51.36731059999999], [-0.6871601999999999, 51.367777299999986], [-0.6871000000000002, 51.3679166], [-0.6847956999999999, 51.37393339999999], [-0.6836564000000002, 51.3769501], [-0.6830845999999999, 51.3784441], [-0.6824865999999999, 51.3799373], [-0.6817715, 51.381857], [-0.6810459, 51.3837591], [-0.6803153999999999, 51.3856687], [-0.6799636, 51.3866274], [-0.679911991224428, 51.38679167395817], [-0.6798903999999999, 51.3868604], [-0.6798212, 51.38710089999999], [-0.6797015, 51.3875828], [-0.6796456999999999, 51.38781509999999], [-0.679611, 51.3880539], [-0.6795430999999998, 51.3885226], [-0.6794921, 51.389011700000005], [-0.679496, 51.389259499999994], [-0.6794929999999999, 51.38949519999999], [-0.6795006, 51.390006], [-0.6795307, 51.39051189999999], [-0.6795677000000001, 51.39077800000001], [-0.6796132999999999, 51.39104539999999], [-0.6797136999999999, 51.39157190000001], [-0.6797613000000001, 51.3918021], [-0.6798236000000001, 51.3920273], [-0.6799699, 51.39247670000001], [-0.6808688, 51.394807199999995], [-0.6817903999999999, 51.3971254], [-0.6821206, 51.3980317], [-0.6823896, 51.398936], [-0.6824678, 51.39932610000001], [-0.6825037, 51.3995366], [-0.6825332, 51.3997269], [-0.6825828, 51.4000883], [-0.6826154999999999, 51.40047440000001], [-0.6826332, 51.4007966], [-0.6826433999999999, 51.4011393], [-0.6826299, 51.4017587], [-0.6825475, 51.40263519999999], [-0.6825199999999999, 51.40285149999999], [-0.6824905, 51.4030637], [-0.6823964, 51.403462], [-0.6823391999999999, 51.403676799999985], [-0.6822863, 51.40384970000001], [-0.6822217, 51.40405369999999], [-0.6821213999999999, 51.40437079999999], [-0.6820829, 51.4044834], [-0.6820113, 51.404692399999995], [-0.6819155999999998, 51.4049375], [-0.6818071999999998, 51.4051751], [-0.6817657, 51.405266100000006], [-0.6817091999999999, 51.40535219999999], [-0.6816291, 51.40545190000001], [-0.6815464, 51.40554350000001], [-0.6813515, 51.40573499999999], [-0.6811283999999999, 51.4058819], [-0.6807386999999999, 51.4061031], [-0.680597, 51.4061681], [-0.6804254, 51.4062334], [-0.6802693, 51.40629049999999], [-0.6800660000000001, 51.4063506], [-0.6799455999999999, 51.4063805], [-0.679838, 51.4064058], [-0.6797122, 51.40643070000001], [-0.6795777999999999, 51.406451], [-0.6794437, 51.406469400000006], [-0.6793018, 51.4064843], [-0.679106, 51.406496], [-0.6787242, 51.4065158], [-0.6784776, 51.406518], [-0.6782924999999999, 51.40650629999999], [-0.6780752, 51.4064862], [-0.6777903999999999, 51.406450599999985], [-0.6774700999999999, 51.406389700000005], [-0.6769487, 51.40630219999999], [-0.6760366999999999, 51.406138199999994]]} |
17.6 |
0530 |
0555 |
Farnham |
Ascot |
Ascot |
51.4061382 |
-0.6760367 |
51.4061382 |
-0.6760367 |
1 |
0 |
2026-09-17 05:05:51 |
TERMINATED |
2026-09-17 04:55:00 |
Ascot |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16791341 |
1789620838258487 |
30 |
30 |
2026-09-17 05:05:30.575113 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:55:30.363069 |
| 597684 |
628598 |
L37617 |
745T01M517 |
2026-09-17 |
COMPLETE |
16791421 |
2026-09-17 05:55:00 |
2026-09-17 05:05:51 |
2026-09-19 05:05:51 |
{"id": 628598, "stp": "P", "toc": "Chiltern Railways", "uid": "L37617", "consist": "165033+165039", "dest_crs": "BIT", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L37617/2026-09-17/detailed", "trust_id": "745T01M517", "origin_crs": "OXF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bicester Village", "service_date": "2026-09-17", "dest_arr_time": "0555", "dest_platform": "1", "is_terminated": 1, "next_location": "Bicester Village", "signalling_id": "5T01", "timing_status": "ON TIME", "origin_station": "Oxford", "current_leg_arr": "0555", "current_leg_dep": "0537", "current_leg_end": "Bicester Village", "origin_dep_time": "0539", "origin_platform": "1", "current_location": "Bicester Village", "last_update_time": "2026-09-17T05:05:51", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.2702376999999998, 51.753966199999994], [-1.270521, 51.7548513], [-1.2705896999999997, 51.7550429], [-1.2706679, 51.7552474], [-1.2707132, 51.7553661], [-1.2707532999999998, 51.7554863], [-1.27080805, 51.75563664999999], [-1.2708295999999997, 51.7556847], [-1.2708623, 51.75577690000001], [-1.2709204999999997, 51.7559441], [-1.2710391, 51.7562144], [-1.27108, 51.7562924], [-1.2711787, 51.75652349999999], [-1.2712861, 51.75684050000001], [-1.2715011, 51.7574456], [-1.271882, 51.7584056], [-1.2719302, 51.7585374], [-1.2720701, 51.7588914], [-1.2721828, 51.75923879999999], [-1.2722672, 51.7595117], [-1.2723313, 51.75976880000001], [-1.2723625, 51.7599361], [-1.2724269, 51.7602812], [-1.2724535, 51.7605526], [-1.2724784999999998, 51.760825], [-1.2725220999999998, 51.76131610000001], [-1.2725722, 51.7619637], [-1.2725928999999998, 51.7622065], [-1.2726157, 51.7626208], [-1.2726602, 51.76305], [-1.2727041999999995, 51.763477399999985], [-1.2727390999999997, 51.7637715], [-1.2727510000000002, 51.763871299999984], [-1.2728633, 51.7646526], [-1.2729848, 51.76538299999999], [-1.2730582, 51.76574219999999], [-1.2731216, 51.76612759999998], [-1.2732712, 51.766866], [-1.2734228, 51.76748049999999], [-1.2734635277819524, 51.76764555469527], [-1.2734949999999998, 51.767773099999985], [-1.2738351, 51.7690334], [-1.2739264999999995, 51.76937220000001], [-1.2742138, 51.77024579999999], [-1.2743476, 51.7706214], [-1.2745267, 51.77122009999999], [-1.2746702, 51.7716599], [-1.2748767, 51.7722782], [-1.2751181, 51.7729089], [-1.2752945, 51.7733417], [-1.2755673999999997, 51.773923800000006], [-1.275861, 51.774482899999995], [-1.2762056999999998, 51.7751585], [-1.2765984999999995, 51.7757539], [-1.2769285999999995, 51.77621649999999], [-1.2772642, 51.7766506], [-1.2776754, 51.77719569999999], [-1.2778797, 51.77750350000001], [-1.277896166034533, 51.77753249589623], [-1.2780487000000005, 51.777801099999984], [-1.2782140999999998, 51.7781918], [-1.2783437, 51.77858249999999], [-1.2784075, 51.7788722], [-1.2784377, 51.77914749999999], [-1.2784516999999995, 51.7793197], [-1.2784686, 51.779844700000005], [-1.2785285999999998, 51.78072589999999], [-1.2786576999999997, 51.78185899999999], [-1.2789327999999998, 51.7830135], [-1.2793966, 51.7845966], [-1.2797755999999998, 51.78581889999999], [-1.2799201, 51.7862848], [-1.2802253999999995, 51.78738789999999], [-1.2804708000000002, 51.7885779], [-1.2805845, 51.789546400000006], [-1.2806311999999995, 51.79047049999999], [-1.2806642999999998, 51.791001400000006], [-1.2806761, 51.7915327], [-1.2805509, 51.79293519999999], [-1.2805194999999998, 51.7931763], [-1.2802762, 51.79466579999999], [-1.2797526, 51.7964494], [-1.2793407, 51.797442], [-1.2791664, 51.7978186], [-1.2788685999999998, 51.7985833], [-1.2781304, 51.8000058], [-1.2777805, 51.8005543], [-1.2770447, 51.8014916], [-1.2760385, 51.80279699999999], [-1.2758712, 51.802982500000006], [-1.2756217, 51.80326509999999], [-1.2754148, 51.803497400000005], [-1.2752111, 51.8037203], [-1.2747304000000002, 51.8042008], [-1.2743985999999998, 51.8045278], [-1.2738766999999998, 51.8050193], [-1.2730125, 51.8057785], [-1.2727121, 51.80602299999999], [-1.2720990999999997, 51.806521399999994], [-1.2708811, 51.80741979999999], [-1.270378, 51.807773], [-1.2696323, 51.8083001], [-1.2688982, 51.80879499999999], [-1.2673157999999998, 51.8098402], [-1.2647494, 51.81121460000001], [-1.2632388, 51.81194690000001], [-1.2615511, 51.81283989999999], [-1.2599020999999997, 51.8137782], [-1.2598252999999997, 51.813819399999986], [-1.25764139776733, 51.81498966004669], [-1.2576276999999998, 51.814997], [-1.2556375, 51.816055799999994], [-1.2540814999999998, 51.8168879], [-1.2539201999999998, 51.8169753], [-1.2524692, 51.81774670000001], [-1.2509635, 51.81854559999999], [-1.2497743, 51.8191919], [-1.2483941, 51.819925700000006], [-1.2468897, 51.8206469], [-1.2453219, 51.821342399999985], [-1.2449058, 51.8215231], [-1.2439743, 51.82195240000001], [-1.2426958999999995, 51.82262660000001], [-1.2411971, 51.8235819], [-1.2403802, 51.82414570000001], [-1.2391361999999997, 51.82514710000001], [-1.2381251, 51.825852399999995], [-1.2377047999999995, 51.8261369], [-1.2366293, 51.826808700000015], [-1.2338952, 51.82834969999999], [-1.2336353999999998, 51.828490499999994], [-1.2306923, 51.830226399999994], [-1.229282, 51.8310266], [-1.2258941, 51.8329872], [-1.225733980871746, 51.833078520820536], [-1.2222286, 51.8350777], [-1.2097345, 51.8422878], [-1.2066364, 51.8440756], [-1.2051379999999998, 51.844955000000006], [-1.202967, 51.84632160000001], [-1.2005966999999995, 51.8479521], [-1.1980791, 51.8498909], [-1.1944082, 51.85304169999999], [-1.1920783999999998, 51.85509630000001], [-1.190759, 51.8562682], [-1.1863016000000002, 51.86015759999999], [-1.1859673999999998, 51.860417899999995], [-1.1853061, 51.86099110000001], [-1.1841752999999997, 51.861981], [-1.1827886, 51.8631946], [-1.1827703, 51.8632107], [-1.1813511999999995, 51.8644602], [-1.1792037, 51.866341], [-1.1773709, 51.86794280000001], [-1.1765221, 51.868680000000005], [-1.1746154, 51.8703446], [-1.1733691999999998, 51.8714391], [-1.1725789, 51.8721294], [-1.1717708, 51.8728379], [-1.169268, 51.8750309], [-1.1678098693553778, 51.876308304431085], [-1.1677164999999998, 51.8763901], [-1.1676128, 51.87647820000001], [-1.1670844, 51.87693920000001], [-1.1659504999999997, 51.87793619999999], [-1.1651906, 51.8786006], [-1.1645101, 51.8791936], [-1.1637631, 51.87984999999999], [-1.1635655, 51.88002149999999], [-1.1630203, 51.8805017], [-1.1616350999999998, 51.881713899999994], [-1.1609786000000002, 51.8822918], [-1.1605404, 51.88267329999999], [-1.1601127, 51.88304879999999], [-1.1594144999999998, 51.8836566], [-1.1587641, 51.88422689999999], [-1.1581206, 51.8847896], [-1.1575854999999995, 51.8852566], [-1.1566445, 51.8860817], [-1.1566198, 51.8861033], [-1.155844, 51.8867825], [-1.1552024, 51.887344199999994], [-1.1547248, 51.8877619], [-1.1546393, 51.88783629999998], [-1.1539127000000002, 51.8884702], [-1.1538145112532134, 51.8885561180277], [-1.1525796999999998, 51.8896366], [-1.1522698999999998, 51.8899124], [-1.1518854999999997, 51.8902455], [-1.1512136, 51.89083459999999], [-1.1511489, 51.890892599999994], [-1.148198, 51.893473099999994]]}", "current_leg_start": "Oxford", "dest_arr_time_act": "0555", "motion_projection": null, "next_location_lat": "51.8934731", "next_location_lon": "-1.1481980", "previous_location": "Oxford", "current_leg_milage": "11.9", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 195.411, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 224.925, \"from_m\": 195.411, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 291.769, \"from_m\": 224.925, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 327.784, \"from_m\": 291.769, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 392.096, \"from_m\": 327.784, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 790.235, \"from_m\": 392.096, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 1625.567, \"from_m\": 790.235, \"capability_applied\": null, \"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\": 1698.297, \"from_m\": 1625.567, \"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\": 1878.39, \"from_m\": 1698.297, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3932.646, \"from_m\": 1878.39, \"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\": 19018.51, \"from_m\": 3932.646, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}], \"service_id\": 628598, \"profile_key\": \"35fa1584f4f38ba1e542ff6a2a56950e507cc3b81910fc2003fc450d8bfb7aa4\", \"schedule_id\": 15919, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0539\", \"location\": \"Oxford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34427}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0541\", \"location\": \"Oxford North Jn\", \"stage_seq\": 2, \"distance_m\": 1597.815, \"section_seq\": 1, \"route_path_id\": 34427}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0543\", \"location\": \"Woodstock Road Jn\", \"stage_seq\": 3, \"distance_m\": 4202.633, \"section_seq\": 1, \"route_path_id\": 34427}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0546\", \"location\": \"Oxford Parkway\", \"stage_seq\": 4, \"distance_m\": 5789.33, \"section_seq\": 1, \"route_path_id\": 34427}, {\"is_pass\": false, \"wtt_arr\": \"0555\", \"wtt_dep\": null, \"location\": \"Bicester Village\", \"stage_seq\": 5, \"distance_m\": 19018.51, \"section_seq\": 1, \"route_path_id\": 34427}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 19018.51, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34427}], \"total_distance_m\": 19018.51, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 18744.591, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 273.919, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0539", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "18.0", "current_position_lat": "51.8934731", "current_position_lon": "-1.1481980", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 24074, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:44:38Z\", \"source_id\": 52053653, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:45:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:44:44Z\", \"source_id\": 16787238, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24305, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:54:02Z\", \"source_id\": 52067256, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:55:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:54:06Z\", \"source_id\": 16791421, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:55:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bicester Village", "service_state_platform": "1", "timing_fact_generation": 1789620849159064, "current_leg_arrival_utc": "2026-09-17T05:55:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:55:30.635678", "service_state_evidence_id": 16791421, "current_leg_start_actual_dep": "2026-09-17T05:39:00+01:00", "operational_evidence_version": 18, "service_state_event_time_utc": "2026-09-17T04:55:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:05:32.417028", "service_state_valid_until_kind": null, "operational_interpretation_version": 18, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Chiltern Railways |
P |
OXF |
BIT |
5T01 |
165033+165039 |
6 |
75 |
None |
{"version": 3, "segments": [{"to_m": 195.411, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 224.925, "from_m": 195.411, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 291.769, "from_m": 224.925, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 327.784, "from_m": 291.769, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 392.096, "from_m": 327.784, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 790.235, "from_m": 392.096, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 1625.567, "from_m": 790.235, "capability_applied": null, "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": 1698.297, "from_m": 1625.567, "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": 1878.39, "from_m": 1698.297, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3932.646, "from_m": 1878.39, "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": 19018.51, "from_m": 3932.646, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}], "service_id": 628598, "profile_key": "35fa1584f4f38ba1e542ff6a2a56950e507cc3b81910fc2003fc450d8bfb7aa4", "schedule_id": 15919, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0539", "location": "Oxford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34427}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0541", "location": "Oxford North Jn", "stage_seq": 2, "distance_m": 1597.815, "section_seq": 1, "route_path_id": 34427}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0543", "location": "Woodstock Road Jn", "stage_seq": 3, "distance_m": 4202.633, "section_seq": 1, "route_path_id": 34427}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0546", "location": "Oxford Parkway", "stage_seq": 4, "distance_m": 5789.33, "section_seq": 1, "route_path_id": 34427}, {"is_pass": false, "wtt_arr": "0555", "wtt_dep": null, "location": "Bicester Village", "stage_seq": 5, "distance_m": 19018.51, "section_seq": 1, "route_path_id": 34427}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 19018.51, "from_m": 0.0, "section_seq": 1, "route_path_id": 34427}], "total_distance_m": 19018.51, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 18744.591, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 273.919, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 24074, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:44:38Z", "source_id": 52053653, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T04:45:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:44:44Z", "source_id": 16787238, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24305, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:54:02Z", "source_id": 52067256, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T04:55:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:54:06Z", "source_id": 16791421, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:55:00+01:00", "operational_fact": true}] |
Oxford |
0539 |
0539 |
1 |
None |
None |
Bicester Village |
0555 |
0555 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L37617/2026-09-17/detailed |
None |
Oxford |
2026-09-17T05:39:00+01:00 |
Bicester Village |
18.0 |
{"type": "LineString", "coordinates": [[-1.2702376999999998, 51.753966199999994], [-1.270521, 51.7548513], [-1.2705896999999997, 51.7550429], [-1.2706679, 51.7552474], [-1.2707132, 51.7553661], [-1.2707532999999998, 51.7554863], [-1.27080805, 51.75563664999999], [-1.2708295999999997, 51.7556847], [-1.2708623, 51.75577690000001], [-1.2709204999999997, 51.7559441], [-1.2710391, 51.7562144], [-1.27108, 51.7562924], [-1.2711787, 51.75652349999999], [-1.2712861, 51.75684050000001], [-1.2715011, 51.7574456], [-1.271882, 51.7584056], [-1.2719302, 51.7585374], [-1.2720701, 51.7588914], [-1.2721828, 51.75923879999999], [-1.2722672, 51.7595117], [-1.2723313, 51.75976880000001], [-1.2723625, 51.7599361], [-1.2724269, 51.7602812], [-1.2724535, 51.7605526], [-1.2724784999999998, 51.760825], [-1.2725220999999998, 51.76131610000001], [-1.2725722, 51.7619637], [-1.2725928999999998, 51.7622065], [-1.2726157, 51.7626208], [-1.2726602, 51.76305], [-1.2727041999999995, 51.763477399999985], [-1.2727390999999997, 51.7637715], [-1.2727510000000002, 51.763871299999984], [-1.2728633, 51.7646526], [-1.2729848, 51.76538299999999], [-1.2730582, 51.76574219999999], [-1.2731216, 51.76612759999998], [-1.2732712, 51.766866], [-1.2734228, 51.76748049999999], [-1.2734635277819524, 51.76764555469527], [-1.2734949999999998, 51.767773099999985], [-1.2738351, 51.7690334], [-1.2739264999999995, 51.76937220000001], [-1.2742138, 51.77024579999999], [-1.2743476, 51.7706214], [-1.2745267, 51.77122009999999], [-1.2746702, 51.7716599], [-1.2748767, 51.7722782], [-1.2751181, 51.7729089], [-1.2752945, 51.7733417], [-1.2755673999999997, 51.773923800000006], [-1.275861, 51.774482899999995], [-1.2762056999999998, 51.7751585], [-1.2765984999999995, 51.7757539], [-1.2769285999999995, 51.77621649999999], [-1.2772642, 51.7766506], [-1.2776754, 51.77719569999999], [-1.2778797, 51.77750350000001], [-1.277896166034533, 51.77753249589623], [-1.2780487000000005, 51.777801099999984], [-1.2782140999999998, 51.7781918], [-1.2783437, 51.77858249999999], [-1.2784075, 51.7788722], [-1.2784377, 51.77914749999999], [-1.2784516999999995, 51.7793197], [-1.2784686, 51.779844700000005], [-1.2785285999999998, 51.78072589999999], [-1.2786576999999997, 51.78185899999999], [-1.2789327999999998, 51.7830135], [-1.2793966, 51.7845966], [-1.2797755999999998, 51.78581889999999], [-1.2799201, 51.7862848], [-1.2802253999999995, 51.78738789999999], [-1.2804708000000002, 51.7885779], [-1.2805845, 51.789546400000006], [-1.2806311999999995, 51.79047049999999], [-1.2806642999999998, 51.791001400000006], [-1.2806761, 51.7915327], [-1.2805509, 51.79293519999999], [-1.2805194999999998, 51.7931763], [-1.2802762, 51.79466579999999], [-1.2797526, 51.7964494], [-1.2793407, 51.797442], [-1.2791664, 51.7978186], [-1.2788685999999998, 51.7985833], [-1.2781304, 51.8000058], [-1.2777805, 51.8005543], [-1.2770447, 51.8014916], [-1.2760385, 51.80279699999999], [-1.2758712, 51.802982500000006], [-1.2756217, 51.80326509999999], [-1.2754148, 51.803497400000005], [-1.2752111, 51.8037203], [-1.2747304000000002, 51.8042008], [-1.2743985999999998, 51.8045278], [-1.2738766999999998, 51.8050193], [-1.2730125, 51.8057785], [-1.2727121, 51.80602299999999], [-1.2720990999999997, 51.806521399999994], [-1.2708811, 51.80741979999999], [-1.270378, 51.807773], [-1.2696323, 51.8083001], [-1.2688982, 51.80879499999999], [-1.2673157999999998, 51.8098402], [-1.2647494, 51.81121460000001], [-1.2632388, 51.81194690000001], [-1.2615511, 51.81283989999999], [-1.2599020999999997, 51.8137782], [-1.2598252999999997, 51.813819399999986], [-1.25764139776733, 51.81498966004669], [-1.2576276999999998, 51.814997], [-1.2556375, 51.816055799999994], [-1.2540814999999998, 51.8168879], [-1.2539201999999998, 51.8169753], [-1.2524692, 51.81774670000001], [-1.2509635, 51.81854559999999], [-1.2497743, 51.8191919], [-1.2483941, 51.819925700000006], [-1.2468897, 51.8206469], [-1.2453219, 51.821342399999985], [-1.2449058, 51.8215231], [-1.2439743, 51.82195240000001], [-1.2426958999999995, 51.82262660000001], [-1.2411971, 51.8235819], [-1.2403802, 51.82414570000001], [-1.2391361999999997, 51.82514710000001], [-1.2381251, 51.825852399999995], [-1.2377047999999995, 51.8261369], [-1.2366293, 51.826808700000015], [-1.2338952, 51.82834969999999], [-1.2336353999999998, 51.828490499999994], [-1.2306923, 51.830226399999994], [-1.229282, 51.8310266], [-1.2258941, 51.8329872], [-1.225733980871746, 51.833078520820536], [-1.2222286, 51.8350777], [-1.2097345, 51.8422878], [-1.2066364, 51.8440756], [-1.2051379999999998, 51.844955000000006], [-1.202967, 51.84632160000001], [-1.2005966999999995, 51.8479521], [-1.1980791, 51.8498909], [-1.1944082, 51.85304169999999], [-1.1920783999999998, 51.85509630000001], [-1.190759, 51.8562682], [-1.1863016000000002, 51.86015759999999], [-1.1859673999999998, 51.860417899999995], [-1.1853061, 51.86099110000001], [-1.1841752999999997, 51.861981], [-1.1827886, 51.8631946], [-1.1827703, 51.8632107], [-1.1813511999999995, 51.8644602], [-1.1792037, 51.866341], [-1.1773709, 51.86794280000001], [-1.1765221, 51.868680000000005], [-1.1746154, 51.8703446], [-1.1733691999999998, 51.8714391], [-1.1725789, 51.8721294], [-1.1717708, 51.8728379], [-1.169268, 51.8750309], [-1.1678098693553778, 51.876308304431085], [-1.1677164999999998, 51.8763901], [-1.1676128, 51.87647820000001], [-1.1670844, 51.87693920000001], [-1.1659504999999997, 51.87793619999999], [-1.1651906, 51.8786006], [-1.1645101, 51.8791936], [-1.1637631, 51.87984999999999], [-1.1635655, 51.88002149999999], [-1.1630203, 51.8805017], [-1.1616350999999998, 51.881713899999994], [-1.1609786000000002, 51.8822918], [-1.1605404, 51.88267329999999], [-1.1601127, 51.88304879999999], [-1.1594144999999998, 51.8836566], [-1.1587641, 51.88422689999999], [-1.1581206, 51.8847896], [-1.1575854999999995, 51.8852566], [-1.1566445, 51.8860817], [-1.1566198, 51.8861033], [-1.155844, 51.8867825], [-1.1552024, 51.887344199999994], [-1.1547248, 51.8877619], [-1.1546393, 51.88783629999998], [-1.1539127000000002, 51.8884702], [-1.1538145112532134, 51.8885561180277], [-1.1525796999999998, 51.8896366], [-1.1522698999999998, 51.8899124], [-1.1518854999999997, 51.8902455], [-1.1512136, 51.89083459999999], [-1.1511489, 51.890892599999994], [-1.148198, 51.893473099999994]]} |
11.9 |
0537 |
0555 |
Oxford |
Bicester Village |
Bicester Village |
51.8934731 |
-1.1481980 |
51.8934731 |
-1.1481980 |
1 |
0 |
2026-09-17 05:05:51 |
TERMINATED |
2026-09-17 04:55:00 |
Bicester Village |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16791421 |
1789620849159064 |
18 |
18 |
2026-09-17 05:05:32.417028 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:55:30.635678 |
| 597685 |
629151 |
L85027 |
865A05M517 |
2026-09-17 |
COMPLETE |
16791835 |
2026-09-17 05:55:00 |
2026-09-17 05:05:51 |
2026-09-19 05:05:51 |
{"id": 629151, "stp": "P", "toc": "South Western Railway", "uid": "L85027", "consist": "450039+450071+450125", "dest_crs": "WOK", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L85027/2026-09-17/detailed", "trust_id": "865A05M517", "origin_crs": "XGE", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Woking", "service_date": "2026-09-17", "dest_arr_time": "0600", "dest_platform": "5", "is_terminated": 1, "next_location": "Woking", "signalling_id": "5A05", "timing_status": "EARLY", "origin_station": "Woking East End Sidings", "current_leg_arr": "0555", "current_leg_dep": "0552", "current_leg_end": "Woking", "origin_dep_time": "0556", "origin_platform": null, "current_location": "Woking Sig. Wk167/369", "last_update_time": "2026-09-17T05:05:51", "route_debug_link": null, "timing_variation": "-5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.5487623999999999, 51.32184180000001], [-0.5494353999999999, 51.32157529999999], [-0.5499337, 51.321375200000006], [-0.5505712000000001, 51.32111950000001], [-0.5511718, 51.32085539999999], [-0.5516599999999999, 51.32065039999999], [-0.5523963, 51.32034099999999], [-0.5530553, 51.3200705], [-0.5534515, 51.3199108], [-0.5537267, 51.3197999], [-0.554511, 51.31948160000001], [-0.554769, 51.3193769], [-0.5549235, 51.3193145], [-0.5566606, 51.31861320000001]]}", "current_leg_start": "Woking East End Sidings", "dest_arr_time_act": "0600", "motion_projection": null, "next_location_lat": "51.3186132", "next_location_lon": "-0.5566606", "previous_location": "Woking East End Sidings", "current_leg_milage": "0.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 55.365, \"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\": 655.904, \"from_m\": 55.365, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}], \"service_id\": 629151, \"profile_key\": \"7046a8ae4945d6bd30264ceafb32cff0c41dbce6260ff6eaa494ea66257cd901\", \"schedule_id\": 17866, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0556\", \"location\": \"Woking East End Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35247}, {\"is_pass\": false, \"wtt_arr\": \"0600\", \"wtt_dep\": null, \"location\": \"Woking\", \"stage_seq\": 2, \"distance_m\": 655.904, \"section_seq\": 1, \"route_path_id\": 35247}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 655.904, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35247}], \"total_distance_m\": 655.904, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 600.539, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 55.365, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0556", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.3186132", "current_position_lon": "-0.5566606", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 26959, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:54:53Z\", \"source_id\": 52068494, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:55:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:54:57Z\", \"source_id\": 16791835, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:55:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Woking", "service_state_platform": "5", "timing_fact_generation": 1789620898974077, "current_leg_arrival_utc": "2026-09-17T05:57:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:55:38.561829", "service_state_evidence_id": 16791835, "current_leg_start_actual_dep": "2026-09-17T05:56:00+01:00", "operational_evidence_version": 5, "service_state_event_time_utc": "2026-09-17T04:55:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:05:39.162627", "service_state_valid_until_kind": null, "operational_interpretation_version": 5, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
XGE |
WOK |
5A05 |
450039+450071+450125 |
12 |
100 |
None |
{"version": 3, "segments": [{"to_m": 55.365, "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": 655.904, "from_m": 55.365, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}], "service_id": 629151, "profile_key": "7046a8ae4945d6bd30264ceafb32cff0c41dbce6260ff6eaa494ea66257cd901", "schedule_id": 17866, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0556", "location": "Woking East End Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35247}, {"is_pass": false, "wtt_arr": "0600", "wtt_dep": null, "location": "Woking", "stage_seq": 2, "distance_m": 655.904, "section_seq": 1, "route_path_id": 35247}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 655.904, "from_m": 0.0, "section_seq": 1, "route_path_id": 35247}], "total_distance_m": 655.904, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 600.539, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 55.365, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 26959, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:54:53Z", "source_id": 52068494, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T04:55:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:54:57Z", "source_id": 16791835, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:55:00+01:00", "operational_fact": true}] |
Woking East End Sidings |
0556 |
0556 |
None |
None |
None |
Woking |
0600 |
0600 |
5 |
EARLY |
-5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L85027/2026-09-17/detailed |
None |
Woking East End Sidings |
2026-09-17T05:56:00+01:00 |
Woking |
3.0 |
{"type": "LineString", "coordinates": [[-0.5487623999999999, 51.32184180000001], [-0.5494353999999999, 51.32157529999999], [-0.5499337, 51.321375200000006], [-0.5505712000000001, 51.32111950000001], [-0.5511718, 51.32085539999999], [-0.5516599999999999, 51.32065039999999], [-0.5523963, 51.32034099999999], [-0.5530553, 51.3200705], [-0.5534515, 51.3199108], [-0.5537267, 51.3197999], [-0.554511, 51.31948160000001], [-0.554769, 51.3193769], [-0.5549235, 51.3193145], [-0.5566606, 51.31861320000001]]} |
0.4 |
0552 |
0555 |
Woking East End Sidings |
Woking Sig. Wk167/369 |
Woking |
51.3186132 |
-0.5566606 |
51.3186132 |
-0.5566606 |
1 |
0 |
2026-09-17 05:05:51 |
TERMINATED |
2026-09-17 04:55:00 |
Woking |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16791835 |
1789620898974077 |
5 |
5 |
2026-09-17 05:05:39.162627 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:55:38.561829 |
| 597686 |
627886 |
G15087 |
871O51M417 |
2026-09-17 |
COMPLETE |
16791568 |
2026-09-17 05:55:00 |
2026-09-17 05:06:21 |
2026-09-19 05:06:21 |
{"id": 627886, "stp": "O", "toc": "Great Western Railway", "uid": "G15087", "consist": "165112", "dest_crs": "GTW", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G15087/2026-09-17/detailed", "trust_id": "871O51M417", "origin_crs": "GLD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Gatwick Airport", "service_date": "2026-09-17", "dest_arr_time": "0555", "dest_platform": "2", "is_terminated": 1, "next_location": "Gatwick Airport", "signalling_id": "1O51", "timing_status": "ON TIME", "origin_station": "Guildford", "current_leg_arr": "0555", "current_leg_dep": "0547", "current_leg_end": "Gatwick Airport", "origin_dep_time": "0513", "origin_platform": "8", "current_location": "Gatwick Airport", "last_update_time": "2026-09-17T05:06:21", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.16548968668007272, 51.240083958776864], [-0.1659254, 51.23938489999999], [-0.16606849999999998, 51.23916439999999], [-0.16617130000000002, 51.23899310000001], [-0.1663447, 51.238710700000006], [-0.1664817, 51.238482999999995], [-0.1666556, 51.23821449999999], [-0.1668931, 51.2377608], [-0.1670898, 51.2374069], [-0.1674525, 51.2368395], [-0.16814349999999997, 51.2357161], [-0.16856939999999998, 51.234972299999995], [-0.16884629999999998, 51.23436920000001], [-0.16925129999999997, 51.233612], [-0.1695678, 51.2328596], [-0.16964829999999995, 51.2326636], [-0.1697071, 51.2325106], [-0.1696939, 51.232499999999995], [-0.16973949999999996, 51.2323626], [-0.16981719999999997, 51.2321441], [-0.1700104, 51.2315337], [-0.17003719999999997, 51.2314531], [-0.1702357, 51.2305969], [-0.17035029999999998, 51.229980399999995], [-0.17045829999999998, 51.2292805], [-0.17048789999999997, 51.22899989999999], [-0.17050399999999996, 51.22884779999999], [-0.1705441, 51.228467499999994], [-0.1705638, 51.2277582], [-0.1705621600120736, 51.227534645349515], [-0.1705584, 51.227022100000006], [-0.170555, 51.2269101], [-0.1705359, 51.226285999999995], [-0.17052679999999998, 51.2254993], [-0.17051749999999996, 51.2253991], [-0.1704903, 51.2251091], [-0.17039909999999997, 51.2243768], [-0.170243, 51.2235124], [-0.17020309999999997, 51.223350499999995], [-0.16999159999999996, 51.222462], [-0.16975019999999996, 51.2217257], [-0.16927009999999998, 51.220393400000006], [-0.16898529999999998, 51.21981340000001], [-0.1686451, 51.21914], [-0.16817834252604602, 51.21830176221716], [-0.16810179999999997, 51.2181643], [-0.1679212, 51.21783970000001], [-0.1664649, 51.215224], [-0.1659363, 51.21413660000001], [-0.1653069, 51.2127398], [-0.16486549999999997, 51.2116897], [-0.16444209999999998, 51.210567700000006], [-0.1642141, 51.209885699999994], [-0.16387079999999998, 51.208763600000005], [-0.16340939999999998, 51.20719879999999], [-0.1624363, 51.20371999999999], [-0.16239889999999998, 51.20358499999999], [-0.16202899445638105, 51.201803830239605], [-0.1616424, 51.19994230000001], [-0.1614917, 51.1991392], [-0.1614178, 51.1987172], [-0.16135189999999996, 51.1982813], [-0.1611544, 51.1968139], [-0.1610616, 51.1958576], [-0.1609874, 51.195143900000005], [-0.16098949999999998, 51.19493829999999], [-0.1609327, 51.19371949999999], [-0.1608828, 51.1915307], [-0.1608809, 51.191217499999986], [-0.1608803, 51.1852681], [-0.16088009999999997, 51.1827666], [-0.16084369999999998, 51.18192500000001], [-0.1608438, 51.1814267], [-0.1608461, 51.18129600000001], [-0.1608667, 51.177900300000005], [-0.16087139999999997, 51.1694683], [-0.1608772, 51.1687617], [-0.16088069999999996, 51.1668648], [-0.16085419999999995, 51.165648899999994], [-0.16087529999999997, 51.16391990000001], [-0.1608646, 51.16275470000001], [-0.1608646, 51.16204050000001], [-0.16086451406450253, 51.1620009602833], [-0.1608637, 51.16162640000001], [-0.16088889999999997, 51.1605418], [-0.1608857, 51.1604438], [-0.1608766, 51.159669], [-0.16087749999999998, 51.1596047], [-0.1608825, 51.1594019], [-0.1608816, 51.159322800000005], [-0.16088719999999998, 51.1591463], [-0.16089389999999998, 51.15901230000001], [-0.1609113, 51.1583511], [-0.1609184, 51.1582385], [-0.16093419999999997, 51.1580143], [-0.1609603, 51.15771070000001], [-0.160978, 51.15751749999999], [-0.16098749999999998, 51.1573162], [-0.16100189999999998, 51.1570401], [-0.1610188, 51.1567372], [-0.1610176, 51.156562400000006]]}", "current_leg_start": "Redhill", "dest_arr_time_act": "0555", "motion_projection": null, "next_location_lat": "51.1565624", "next_location_lon": "-0.1610176", "previous_location": "Redhill", "current_leg_milage": "5.8", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 198.732, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 330.187, \"from_m\": 198.732, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1920.285, \"from_m\": 330.187, \"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\": 1960.176, \"from_m\": 1920.285, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2036.742, \"from_m\": 1960.176, \"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\": 2097.654, \"from_m\": 2036.742, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3098.345, \"from_m\": 2097.654, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 9246.117, \"from_m\": 3098.345, \"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\": 10080.824, \"from_m\": 9246.117, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32269.361, \"from_m\": 10080.824, \"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\": 32612.614, \"from_m\": 32269.361, \"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\": 32717.738, \"from_m\": 32612.614, \"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\": 32778.436, \"from_m\": 32717.738, \"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\": 32809.473, \"from_m\": 32778.436, \"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\": 32905.441, \"from_m\": 32809.473, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 34217.716, \"from_m\": 32905.441, \"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\": 40453.363, \"from_m\": 34217.716, \"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\": 42011.895, \"from_m\": 40453.363, \"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}], \"service_id\": 627886, \"profile_key\": \"1a1c1f45f479dd0c2eb422b18ae71543f31ce7790bcb474a1e07414811e57883\", \"schedule_id\": 40158, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0513\", \"location\": \"Guildford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 107883}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0515H\", \"location\": \"Shalford Jn\", \"stage_seq\": 2, \"distance_m\": 1994.262, \"section_seq\": 1, \"route_path_id\": 107883}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0517\", \"location\": \"Shalford\", \"stage_seq\": 3, \"distance_m\": 3148.969, \"section_seq\": 1, \"route_path_id\": 107883}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0519\", \"location\": \"Chilworth\", \"stage_seq\": 4, \"distance_m\": 6068.466, \"section_seq\": 1, \"route_path_id\": 107883}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0523H\", \"location\": \"Gomshall\", \"stage_seq\": 5, \"distance_m\": 12420.15, \"section_seq\": 1, \"route_path_id\": 107883}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0528\", \"location\": \"Dorking West\", \"stage_seq\": 6, \"distance_m\": 20108.562, \"section_seq\": 1, \"route_path_id\": 107883}, {\"is_pass\": false, \"wtt_arr\": \"0529H\", \"wtt_dep\": \"0530\", \"location\": \"Dorking (Deepdene)\", \"stage_seq\": 7, \"distance_m\": 21124.843, \"section_seq\": 1, \"route_path_id\": 107883}, {\"is_pass\": false, \"wtt_arr\": \"0537\", \"wtt_dep\": \"0538\", \"location\": \"Reigate\", \"stage_seq\": 8, \"distance_m\": 29917.703, \"section_seq\": 1, \"route_path_id\": 107883}, {\"is_pass\": false, \"wtt_arr\": \"0542H\", \"wtt_dep\": \"0547\", \"location\": \"Redhill\", \"stage_seq\": 9, \"distance_m\": 32717.738, \"section_seq\": 1, \"route_path_id\": 107883}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0549H\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 10, \"distance_m\": 34018.678, \"section_seq\": 1, \"route_path_id\": 107883}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0551\", \"location\": \"Salfords\", \"stage_seq\": 11, \"distance_m\": 36977.007, \"section_seq\": 1, \"route_path_id\": 107883}, {\"is_pass\": false, \"wtt_arr\": \"0555\", \"wtt_dep\": null, \"location\": \"Gatwick Airport\", \"stage_seq\": 12, \"distance_m\": 42011.895, \"section_seq\": 1, \"route_path_id\": 107883}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 42011.895, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 107883}], \"total_distance_m\": 42011.895, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 41813.163, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 198.732, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0513", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "51.1565624", "current_position_lon": "-0.1610176", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 28128, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:17:00Z\", \"source_id\": 52023700, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:17:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:17:09Z\", \"source_id\": 16778225, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28134, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:18:56Z\", \"source_id\": 52025376, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:19:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:18:58Z\", \"source_id\": 16778715, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28138, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:22:25Z\", \"source_id\": 52028602, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:23:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:22:29Z\", \"source_id\": 16779678, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28143, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:27:20Z\", \"source_id\": 52033553, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:28:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:27:29Z\", \"source_id\": 16781138, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:29:48Z\", \"source_id\": 16781864, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28151, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:37:49Z\", \"source_id\": 52045075, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:38:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:37:52Z\", \"source_id\": 16784574, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:42:40Z\", \"source_id\": 52050990, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:44:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:42:43Z\", \"source_id\": 16786448, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30554, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:49:21Z\", \"source_id\": 52060349, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:50:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:49:21Z\", \"source_id\": 16789250, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30564, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:51:24Z\", \"source_id\": 52063404, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:52:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:51:26Z\", \"source_id\": 16790150, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30621, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:54:24Z\", \"source_id\": 52067757, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:55:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:54:27Z\", \"source_id\": 16791568, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:55:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Gatwick Airport", "service_state_platform": "2", "timing_fact_generation": 1789620868080140, "current_leg_arrival_utc": "2026-09-17T05:55:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:55:51.543795", "service_state_evidence_id": 16791568, "current_leg_start_actual_dep": "2026-09-17T05:47:00+01:00", "operational_evidence_version": 56, "service_state_event_time_utc": "2026-09-17T04:55:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:05:51.901532", "service_state_valid_until_kind": null, "operational_interpretation_version": 56, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
O |
GLD |
GTW |
1O51 |
165112 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 198.732, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 330.187, "from_m": 198.732, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1920.285, "from_m": 330.187, "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": 1960.176, "from_m": 1920.285, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2036.742, "from_m": 1960.176, "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": 2097.654, "from_m": 2036.742, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3098.345, "from_m": 2097.654, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9246.117, "from_m": 3098.345, "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": 10080.824, "from_m": 9246.117, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32269.361, "from_m": 10080.824, "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": 32612.614, "from_m": 32269.361, "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": 32717.738, "from_m": 32612.614, "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": 32778.436, "from_m": 32717.738, "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": 32809.473, "from_m": 32778.436, "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": 32905.441, "from_m": 32809.473, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 34217.716, "from_m": 32905.441, "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": 40453.363, "from_m": 34217.716, "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": 42011.895, "from_m": 40453.363, "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}], "service_id": 627886, "profile_key": "1a1c1f45f479dd0c2eb422b18ae71543f31ce7790bcb474a1e07414811e57883", "schedule_id": 40158, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0513", "location": "Guildford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 107883}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0515H", "location": "Shalford Jn", "stage_seq": 2, "distance_m": 1994.262, "section_seq": 1, "route_path_id": 107883}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0517", "location": "Shalford", "stage_seq": 3, "distance_m": 3148.969, "section_seq": 1, "route_path_id": 107883}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0519", "location": "Chilworth", "stage_seq": 4, "distance_m": 6068.466, "section_seq": 1, "route_path_id": 107883}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0523H", "location": "Gomshall", "stage_seq": 5, "distance_m": 12420.15, "section_seq": 1, "route_path_id": 107883}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0528", "location": "Dorking West", "stage_seq": 6, "distance_m": 20108.562, "section_seq": 1, "route_path_id": 107883}, {"is_pass": false, "wtt_arr": "0529H", "wtt_dep": "0530", "location": "Dorking (Deepdene)", "stage_seq": 7, "distance_m": 21124.843, "section_seq": 1, "route_path_id": 107883}, {"is_pass": false, "wtt_arr": "0537", "wtt_dep": "0538", "location": "Reigate", "stage_seq": 8, "distance_m": 29917.703, "section_seq": 1, "route_path_id": 107883}, {"is_pass": false, "wtt_arr": "0542H", "wtt_dep": "0547", "location": "Redhill", "stage_seq": 9, "distance_m": 32717.738, "section_seq": 1, "route_path_id": 107883}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0549H", "location": "Earlswood (Surrey)", "stage_seq": 10, "distance_m": 34018.678, "section_seq": 1, "route_path_id": 107883}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0551", "location": "Salfords", "stage_seq": 11, "distance_m": 36977.007, "section_seq": 1, "route_path_id": 107883}, {"is_pass": false, "wtt_arr": "0555", "wtt_dep": null, "location": "Gatwick Airport", "stage_seq": 12, "distance_m": 42011.895, "section_seq": 1, "route_path_id": 107883}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 42011.895, "from_m": 0.0, "section_seq": 1, "route_path_id": 107883}], "total_distance_m": 42011.895, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 41813.163, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 198.732, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 28128, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:17:00Z", "source_id": 52023700, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T04:17:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:17:09Z", "source_id": 16778225, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28134, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:18:56Z", "source_id": 52025376, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T04:19:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:18:58Z", "source_id": 16778715, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28138, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:22:25Z", "source_id": 52028602, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T04:23:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:22:29Z", "source_id": 16779678, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28143, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:27:20Z", "source_id": 52033553, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T04:28:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:27:29Z", "source_id": 16781138, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:28:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:29:48Z", "source_id": 16781864, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28151, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:37:49Z", "source_id": 52045075, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T04:38:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:37:52Z", "source_id": 16784574, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30310, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:42:40Z", "source_id": 52050990, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T04:44:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:42:43Z", "source_id": 16786448, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30554, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:49:21Z", "source_id": 52060349, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T04:50:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:49:21Z", "source_id": 16789250, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T05:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30564, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:51:24Z", "source_id": 52063404, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T04:52:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:51:26Z", "source_id": 16790150, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T05:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30621, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:54:24Z", "source_id": 52067757, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T04:55:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:54:27Z", "source_id": 16791568, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T05:55:00+01:00", "operational_fact": true}] |
Guildford |
0513 |
0513 |
8 |
None |
None |
Gatwick Airport |
0555 |
0555 |
2 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G15087/2026-09-17/detailed |
None |
Redhill |
2026-09-17T05:47:00+01:00 |
Gatwick Airport |
8.0 |
{"type": "LineString", "coordinates": [[-0.16548968668007272, 51.240083958776864], [-0.1659254, 51.23938489999999], [-0.16606849999999998, 51.23916439999999], [-0.16617130000000002, 51.23899310000001], [-0.1663447, 51.238710700000006], [-0.1664817, 51.238482999999995], [-0.1666556, 51.23821449999999], [-0.1668931, 51.2377608], [-0.1670898, 51.2374069], [-0.1674525, 51.2368395], [-0.16814349999999997, 51.2357161], [-0.16856939999999998, 51.234972299999995], [-0.16884629999999998, 51.23436920000001], [-0.16925129999999997, 51.233612], [-0.1695678, 51.2328596], [-0.16964829999999995, 51.2326636], [-0.1697071, 51.2325106], [-0.1696939, 51.232499999999995], [-0.16973949999999996, 51.2323626], [-0.16981719999999997, 51.2321441], [-0.1700104, 51.2315337], [-0.17003719999999997, 51.2314531], [-0.1702357, 51.2305969], [-0.17035029999999998, 51.229980399999995], [-0.17045829999999998, 51.2292805], [-0.17048789999999997, 51.22899989999999], [-0.17050399999999996, 51.22884779999999], [-0.1705441, 51.228467499999994], [-0.1705638, 51.2277582], [-0.1705621600120736, 51.227534645349515], [-0.1705584, 51.227022100000006], [-0.170555, 51.2269101], [-0.1705359, 51.226285999999995], [-0.17052679999999998, 51.2254993], [-0.17051749999999996, 51.2253991], [-0.1704903, 51.2251091], [-0.17039909999999997, 51.2243768], [-0.170243, 51.2235124], [-0.17020309999999997, 51.223350499999995], [-0.16999159999999996, 51.222462], [-0.16975019999999996, 51.2217257], [-0.16927009999999998, 51.220393400000006], [-0.16898529999999998, 51.21981340000001], [-0.1686451, 51.21914], [-0.16817834252604602, 51.21830176221716], [-0.16810179999999997, 51.2181643], [-0.1679212, 51.21783970000001], [-0.1664649, 51.215224], [-0.1659363, 51.21413660000001], [-0.1653069, 51.2127398], [-0.16486549999999997, 51.2116897], [-0.16444209999999998, 51.210567700000006], [-0.1642141, 51.209885699999994], [-0.16387079999999998, 51.208763600000005], [-0.16340939999999998, 51.20719879999999], [-0.1624363, 51.20371999999999], [-0.16239889999999998, 51.20358499999999], [-0.16202899445638105, 51.201803830239605], [-0.1616424, 51.19994230000001], [-0.1614917, 51.1991392], [-0.1614178, 51.1987172], [-0.16135189999999996, 51.1982813], [-0.1611544, 51.1968139], [-0.1610616, 51.1958576], [-0.1609874, 51.195143900000005], [-0.16098949999999998, 51.19493829999999], [-0.1609327, 51.19371949999999], [-0.1608828, 51.1915307], [-0.1608809, 51.191217499999986], [-0.1608803, 51.1852681], [-0.16088009999999997, 51.1827666], [-0.16084369999999998, 51.18192500000001], [-0.1608438, 51.1814267], [-0.1608461, 51.18129600000001], [-0.1608667, 51.177900300000005], [-0.16087139999999997, 51.1694683], [-0.1608772, 51.1687617], [-0.16088069999999996, 51.1668648], [-0.16085419999999995, 51.165648899999994], [-0.16087529999999997, 51.16391990000001], [-0.1608646, 51.16275470000001], [-0.1608646, 51.16204050000001], [-0.16086451406450253, 51.1620009602833], [-0.1608637, 51.16162640000001], [-0.16088889999999997, 51.1605418], [-0.1608857, 51.1604438], [-0.1608766, 51.159669], [-0.16087749999999998, 51.1596047], [-0.1608825, 51.1594019], [-0.1608816, 51.159322800000005], [-0.16088719999999998, 51.1591463], [-0.16089389999999998, 51.15901230000001], [-0.1609113, 51.1583511], [-0.1609184, 51.1582385], [-0.16093419999999997, 51.1580143], [-0.1609603, 51.15771070000001], [-0.160978, 51.15751749999999], [-0.16098749999999998, 51.1573162], [-0.16100189999999998, 51.1570401], [-0.1610188, 51.1567372], [-0.1610176, 51.156562400000006]]} |
5.8 |
0547 |
0555 |
Redhill |
Gatwick Airport |
Gatwick Airport |
51.1565624 |
-0.1610176 |
51.1565624 |
-0.1610176 |
1 |
0 |
2026-09-17 05:06:21 |
TERMINATED |
2026-09-17 04:55:00 |
Gatwick Airport |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16791568 |
1789620868080140 |
56 |
56 |
2026-09-17 05:05:51.901532 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:55:51.543795 |
| 597687 |
627907 |
L22544 |
512D01M517 |
2026-09-17 |
COMPLETE |
16791597 |
2026-09-17 05:56:00 |
2026-09-17 05:06:21 |
2026-09-19 05:06:21 |
{"id": 627907, "stp": "P", "toc": "London Overground", "uid": "L22544", "consist": null, "dest_crs": "LST", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L22544/2026-09-17/detailed", "trust_id": "512D01M517", "origin_crs": "CHN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Liverpool Street", "service_date": "2026-09-17", "dest_arr_time": "0555", "dest_platform": "7", "is_terminated": 1, "next_location": "London Liverpool Street", "signalling_id": "2D01", "timing_status": "LATE", "origin_station": "Cheshunt", "current_leg_arr": "0556", "current_leg_dep": "0551", "current_leg_end": "London Liverpool Street", "origin_dep_time": "0514", "origin_platform": "BAY", "current_location": "London Liverpool Street", "last_update_time": "2026-09-17T05:06:21", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-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": "Bethnal Green", "dest_arr_time_act": "0552", "motion_projection": null, "next_location_lat": "51.5179917", "next_location_lon": "-0.0816517", "previous_location": "Bethnal Green", "current_leg_milage": "1.1", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 326.97, \"from_m\": 0.0, \"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\": 543.949, \"from_m\": 326.97, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7988.089, \"from_m\": 543.949, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9275.276, \"from_m\": 7988.089, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 9644.571, \"from_m\": 9275.276, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12934.563, \"from_m\": 9644.571, \"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\": 13367.781, \"from_m\": 12934.563, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 18287.663, \"from_m\": 13367.781, \"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\": 18411.298, \"from_m\": 18287.663, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 18482.766, \"from_m\": 18411.298, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18854.266, \"from_m\": 18482.766, \"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\": 20237.09, \"from_m\": 18854.266, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 21813.08, \"from_m\": 20237.09, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22449.981, \"from_m\": 21813.08, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22926.656, \"from_m\": 22449.981, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 23379.875, \"from_m\": 22926.656, \"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\": 627907, \"profile_key\": \"c808e60773b89f6b0866a71ace8b0259eeab13bab49f4a37093febac1a019a6d\", \"schedule_id\": 35362, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0514\", \"location\": \"Cheshunt\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 42780}, {\"is_pass\": false, \"wtt_arr\": \"0516H\", \"wtt_dep\": \"0517\", \"location\": \"Theobalds Grove\", \"stage_seq\": 2, \"distance_m\": 1557.902, \"section_seq\": 1, \"route_path_id\": 42780}, {\"is_pass\": false, \"wtt_arr\": \"0519\", \"wtt_dep\": \"0519H\", \"location\": \"Turkey Street\", \"stage_seq\": 3, \"distance_m\": 3843.954, \"section_seq\": 1, \"route_path_id\": 42780}, {\"is_pass\": false, \"wtt_arr\": \"0522\", \"wtt_dep\": \"0522H\", \"location\": \"Southbury\", \"stage_seq\": 4, \"distance_m\": 6672.006, \"section_seq\": 1, \"route_path_id\": 42780}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0524\", \"location\": \"Bury Street Jn\", \"stage_seq\": 5, \"distance_m\": 8508.078, \"section_seq\": 1, \"route_path_id\": 42780}, {\"is_pass\": false, \"wtt_arr\": \"0525\", \"wtt_dep\": \"0525H\", \"location\": \"Edmonton Green\", \"stage_seq\": 6, \"distance_m\": 9644.571, \"section_seq\": 1, \"route_path_id\": 42780}, {\"is_pass\": false, \"wtt_arr\": \"0527\", \"wtt_dep\": \"0527H\", \"location\": \"Silver Street\", \"stage_seq\": 7, \"distance_m\": 10624.935, \"section_seq\": 1, \"route_path_id\": 42780}, {\"is_pass\": false, \"wtt_arr\": \"0529\", \"wtt_dep\": \"0529H\", \"location\": \"White Hart Lane\", \"stage_seq\": 8, \"distance_m\": 11831.637, \"section_seq\": 1, \"route_path_id\": 42780}, {\"is_pass\": false, \"wtt_arr\": \"0531\", \"wtt_dep\": \"0531H\", \"location\": \"Bruce Grove\", \"stage_seq\": 9, \"distance_m\": 13171.305, \"section_seq\": 1, \"route_path_id\": 42780}, {\"is_pass\": false, \"wtt_arr\": \"0533\", \"wtt_dep\": \"0534\", \"location\": \"Seven Sisters\", \"stage_seq\": 10, \"distance_m\": 14355.372, \"section_seq\": 1, \"route_path_id\": 42780}, {\"is_pass\": false, \"wtt_arr\": \"0535H\", \"wtt_dep\": \"0536\", \"location\": \"Stamford Hill\", \"stage_seq\": 11, \"distance_m\": 15284.419, \"section_seq\": 1, \"route_path_id\": 42780}, {\"is_pass\": false, \"wtt_arr\": \"0537H\", \"wtt_dep\": \"0538\", \"location\": \"Stoke Newington\", \"stage_seq\": 12, \"distance_m\": 16625.419, \"section_seq\": 1, \"route_path_id\": 42780}, {\"is_pass\": false, \"wtt_arr\": \"0539\", \"wtt_dep\": \"0539H\", \"location\": \"Rectory Road\", \"stage_seq\": 13, \"distance_m\": 17220.533, \"section_seq\": 1, \"route_path_id\": 42780}, {\"is_pass\": false, \"wtt_arr\": \"0541H\", \"wtt_dep\": \"0542\", \"location\": \"Hackney Downs\", \"stage_seq\": 14, \"distance_m\": 18593.949, \"section_seq\": 1, \"route_path_id\": 42780}, {\"is_pass\": false, \"wtt_arr\": \"0543H\", \"wtt_dep\": \"0544\", \"location\": \"London Fields\", \"stage_seq\": 15, \"distance_m\": 19507.365, \"section_seq\": 1, \"route_path_id\": 42780}, {\"is_pass\": false, \"wtt_arr\": \"0545H\", \"wtt_dep\": \"0546\", \"location\": \"Cambridge Heath\", \"stage_seq\": 16, \"distance_m\": 20544.121, \"section_seq\": 1, \"route_path_id\": 42780}, {\"is_pass\": false, \"wtt_arr\": \"0547H\", \"wtt_dep\": \"0548\", \"location\": \"Bethnal Green\", \"stage_seq\": 17, \"distance_m\": 21567.732, \"section_seq\": 1, \"route_path_id\": 42780}, {\"is_pass\": false, \"wtt_arr\": \"0552\", \"wtt_dep\": null, \"location\": \"London Liverpool Street\", \"stage_seq\": 18, \"distance_m\": 23379.875, \"section_seq\": 1, \"route_path_id\": 42780}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 23379.875, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 42780}], \"total_distance_m\": 23379.875, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 21803.885, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1575.99, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0514", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "5.0", "current_position_lat": "51.5179917", "current_position_lon": "-0.0816517", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14911, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:16:41Z\", \"source_id\": 52023378, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:17:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:16:43Z\", \"source_id\": 16778097, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14915, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:19:21Z\", \"source_id\": 52025685, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:19:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:19:24Z\", \"source_id\": 16778801, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14919, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:22:16Z\", \"source_id\": 52028465, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:22:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:22:19Z\", \"source_id\": 16779628, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14946, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:25:37Z\", \"source_id\": 52031808, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:26:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:25:42Z\", \"source_id\": 16780612, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14950, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:27:29Z\", \"source_id\": 52033672, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:27:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:27:33Z\", \"source_id\": 16781159, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14954, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:29:37Z\", \"source_id\": 52035899, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:30:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:29:38Z\", \"source_id\": 16781818, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14958, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:31:25Z\", \"source_id\": 52037815, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:32:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:31:29Z\", \"source_id\": 16782442, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14964, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:34:08Z\", \"source_id\": 52040893, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:34:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:34:13Z\", \"source_id\": 16783319, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14975, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:37:21Z\", \"source_id\": 52044482, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:37:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:37:24Z\", \"source_id\": 16784409, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14979, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:39:25Z\", \"source_id\": 52046931, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:39:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:39:33Z\", \"source_id\": 16785174, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14983, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:41:10Z\", \"source_id\": 52049109, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:41:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:41:18Z\", \"source_id\": 16785859, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15430, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:43:28Z\", \"source_id\": 52051999, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:44:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:43:33Z\", \"source_id\": 16786755, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15442, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:46:11Z\", \"source_id\": 52055897, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:46:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:46:19Z\", \"source_id\": 16787896, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15447, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:48:14Z\", \"source_id\": 52058744, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:48:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:48:18Z\", \"source_id\": 16788759, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:50:41Z\", \"source_id\": 52062344, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:51:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:50:46Z\", \"source_id\": 16789826, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:54:24Z\", \"source_id\": 52067791, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:55:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:54:28Z\", \"source_id\": 16791597, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:56:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Liverpool Street", "service_state_platform": "7", "timing_fact_generation": 1789620869918875, "current_leg_arrival_utc": "2026-09-17T05:56:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:55:55.319367", "service_state_evidence_id": 52067791, "current_leg_start_actual_dep": "2026-09-17T05:52:00+01:00", "operational_evidence_version": 82, "service_state_event_time_utc": "2026-09-17T04:55:55", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:05:56.372392", "service_state_valid_until_kind": null, "operational_interpretation_version": 82, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
CHN |
LST |
2D01 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 326.97, "from_m": 0.0, "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": 543.949, "from_m": 326.97, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7988.089, "from_m": 543.949, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9275.276, "from_m": 7988.089, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9644.571, "from_m": 9275.276, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12934.563, "from_m": 9644.571, "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": 13367.781, "from_m": 12934.563, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 18287.663, "from_m": 13367.781, "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": 18411.298, "from_m": 18287.663, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 18482.766, "from_m": 18411.298, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18854.266, "from_m": 18482.766, "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": 20237.09, "from_m": 18854.266, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 21813.08, "from_m": 20237.09, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22449.981, "from_m": 21813.08, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22926.656, "from_m": 22449.981, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 23379.875, "from_m": 22926.656, "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": 627907, "profile_key": "c808e60773b89f6b0866a71ace8b0259eeab13bab49f4a37093febac1a019a6d", "schedule_id": 35362, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0514", "location": "Cheshunt", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 42780}, {"is_pass": false, "wtt_arr": "0516H", "wtt_dep": "0517", "location": "Theobalds Grove", "stage_seq": 2, "distance_m": 1557.902, "section_seq": 1, "route_path_id": 42780}, {"is_pass": false, "wtt_arr": "0519", "wtt_dep": "0519H", "location": "Turkey Street", "stage_seq": 3, "distance_m": 3843.954, "section_seq": 1, "route_path_id": 42780}, {"is_pass": false, "wtt_arr": "0522", "wtt_dep": "0522H", "location": "Southbury", "stage_seq": 4, "distance_m": 6672.006, "section_seq": 1, "route_path_id": 42780}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0524", "location": "Bury Street Jn", "stage_seq": 5, "distance_m": 8508.078, "section_seq": 1, "route_path_id": 42780}, {"is_pass": false, "wtt_arr": "0525", "wtt_dep": "0525H", "location": "Edmonton Green", "stage_seq": 6, "distance_m": 9644.571, "section_seq": 1, "route_path_id": 42780}, {"is_pass": false, "wtt_arr": "0527", "wtt_dep": "0527H", "location": "Silver Street", "stage_seq": 7, "distance_m": 10624.935, "section_seq": 1, "route_path_id": 42780}, {"is_pass": false, "wtt_arr": "0529", "wtt_dep": "0529H", "location": "White Hart Lane", "stage_seq": 8, "distance_m": 11831.637, "section_seq": 1, "route_path_id": 42780}, {"is_pass": false, "wtt_arr": "0531", "wtt_dep": "0531H", "location": "Bruce Grove", "stage_seq": 9, "distance_m": 13171.305, "section_seq": 1, "route_path_id": 42780}, {"is_pass": false, "wtt_arr": "0533", "wtt_dep": "0534", "location": "Seven Sisters", "stage_seq": 10, "distance_m": 14355.372, "section_seq": 1, "route_path_id": 42780}, {"is_pass": false, "wtt_arr": "0535H", "wtt_dep": "0536", "location": "Stamford Hill", "stage_seq": 11, "distance_m": 15284.419, "section_seq": 1, "route_path_id": 42780}, {"is_pass": false, "wtt_arr": "0537H", "wtt_dep": "0538", "location": "Stoke Newington", "stage_seq": 12, "distance_m": 16625.419, "section_seq": 1, "route_path_id": 42780}, {"is_pass": false, "wtt_arr": "0539", "wtt_dep": "0539H", "location": "Rectory Road", "stage_seq": 13, "distance_m": 17220.533, "section_seq": 1, "route_path_id": 42780}, {"is_pass": false, "wtt_arr": "0541H", "wtt_dep": "0542", "location": "Hackney Downs", "stage_seq": 14, "distance_m": 18593.949, "section_seq": 1, "route_path_id": 42780}, {"is_pass": false, "wtt_arr": "0543H", "wtt_dep": "0544", "location": "London Fields", "stage_seq": 15, "distance_m": 19507.365, "section_seq": 1, "route_path_id": 42780}, {"is_pass": false, "wtt_arr": "0545H", "wtt_dep": "0546", "location": "Cambridge Heath", "stage_seq": 16, "distance_m": 20544.121, "section_seq": 1, "route_path_id": 42780}, {"is_pass": false, "wtt_arr": "0547H", "wtt_dep": "0548", "location": "Bethnal Green", "stage_seq": 17, "distance_m": 21567.732, "section_seq": 1, "route_path_id": 42780}, {"is_pass": false, "wtt_arr": "0552", "wtt_dep": null, "location": "London Liverpool Street", "stage_seq": 18, "distance_m": 23379.875, "section_seq": 1, "route_path_id": 42780}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 23379.875, "from_m": 0.0, "section_seq": 1, "route_path_id": 42780}], "total_distance_m": 23379.875, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 21803.885, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1575.99, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 14911, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:16:41Z", "source_id": 52023378, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T04:17:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:16:43Z", "source_id": 16778097, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14915, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:19:21Z", "source_id": 52025685, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T04:19:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:19:24Z", "source_id": 16778801, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14919, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:22:16Z", "source_id": 52028465, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T04:22:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:22:19Z", "source_id": 16779628, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14946, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:25:37Z", "source_id": 52031808, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T04:26:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:25:42Z", "source_id": 16780612, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14950, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:27:29Z", "source_id": 52033672, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T04:27:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:27:33Z", "source_id": 16781159, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14954, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:29:37Z", "source_id": 52035899, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T04:30:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:29:38Z", "source_id": 16781818, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14958, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:31:25Z", "source_id": 52037815, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T04:32:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:31:29Z", "source_id": 16782442, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14964, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:34:08Z", "source_id": 52040893, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T04:34:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:34:13Z", "source_id": 16783319, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T05:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14975, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:37:21Z", "source_id": 52044482, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T04:37:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:37:24Z", "source_id": 16784409, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T05:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14979, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:39:25Z", "source_id": 52046931, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T04:39:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:39:33Z", "source_id": 16785174, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T05:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14983, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:41:10Z", "source_id": 52049109, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T04:41:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:41:18Z", "source_id": 16785859, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T05:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15430, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:43:28Z", "source_id": 52051999, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T04:44:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:43:33Z", "source_id": 16786755, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T05:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15442, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:46:11Z", "source_id": 52055897, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T04:46:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:46:19Z", "source_id": 16787896, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T05:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15447, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:48:14Z", "source_id": 52058744, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T04:48:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:48:18Z", "source_id": 16788759, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T05:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15451, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:50:41Z", "source_id": 52062344, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T04:51:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:50:46Z", "source_id": 16789826, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T05:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15484, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:54:24Z", "source_id": 52067791, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T04:55:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:54:28Z", "source_id": 16791597, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T05:56:00+01:00", "operational_fact": true}] |
Cheshunt |
0514 |
0514 |
BAY |
None |
None |
London Liverpool Street |
0555 |
0552 |
7 |
LATE |
+4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L22544/2026-09-17/detailed |
None |
Bethnal Green |
2026-09-17T05:52:00+01:00 |
London Liverpool Street |
5.0 |
{"type": "LineString", "coordinates": [[-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]]} |
1.1 |
0551 |
0556 |
Bethnal Green |
London Liverpool Street |
London Liverpool Street |
51.5179917 |
-0.0816517 |
51.5179917 |
-0.0816517 |
1 |
0 |
2026-09-17 05:06:21 |
TERMINATED |
2026-09-17 04:55:55 |
London Liverpool Street |
TD |
DIRECT_DESTINATION_ARRIVAL |
52067791 |
1789620869918875 |
82 |
82 |
2026-09-17 05:05:56.372392 |
7 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:55:55.319367 |
| 597688 |
628971 |
C48658 |
732W02M517 |
2026-09-17 |
COMPLETE |
16790638 |
2026-09-17 05:55:00 |
2026-09-17 05:06:21 |
2026-09-19 05:06:21 |
{"id": 628971, "stp": "P", "toc": "Great Western Railway", "uid": "C48658", "consist": "165125", "dest_crs": "WNC", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C48658/2026-09-17/detailed", "trust_id": "732W02M517", "origin_crs": "SLO", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Windsor & Eton Central", "service_date": "2026-09-17", "dest_arr_time": "0556", "dest_platform": "BAY", "is_terminated": 1, "next_location": "Windsor & Eton Central", "signalling_id": "2W02", "timing_status": "EARLY", "origin_station": "Slough", "current_leg_arr": "0555", "current_leg_dep": "0550", "current_leg_end": "Windsor & Eton Central", "origin_dep_time": "0550", "origin_platform": "1", "current_location": "Windsor & Eton Central", "last_update_time": "2026-09-17T05:06:21", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.5919076, 51.51225469999999], [-0.5899883, 51.51194660000001], [-0.5869687, 51.5114825], [-0.5866298, 51.5114312], [-0.5838389999999999, 51.5110084], [-0.5829215, 51.51087969999998], [-0.5817002, 51.5107295], [-0.5802295, 51.51055920000001], [-0.5776150999999999, 51.5102776], [-0.5766849999999999, 51.51018500000001], [-0.5755607, 51.5100804], [-0.5739000999999999, 51.5099322], [-0.5727985, 51.509840099999984], [-0.5717329999999999, 51.509755699999985], [-0.5697794, 51.509617799999994], [-0.5661912, 51.5093837], [-0.5667045, 51.50940669999998], [-0.5679127, 51.50944249999999], [-0.5685876999999999, 51.5094698], [-0.5690772999999999, 51.50949930000001], [-0.5703071999999999, 51.5095794], [-0.5718652, 51.5096858], [-0.5737224999999999, 51.50983660000001], [-0.5748836999999999, 51.5099431], [-0.5754623, 51.5099962], [-0.5780084, 51.51024689999999], [-0.5805017, 51.51052020000001], [-0.5823934, 51.510744900000006], [-0.5834899999999998, 51.510884899999986], [-0.5848975, 51.5110702], [-0.5857821, 51.51118919999999], [-0.5876198999999999, 51.511408900000006], [-0.5906157, 51.5118606], [-0.5933386, 51.51231], [-0.593522, 51.51234049999999], [-0.5946588, 51.51253539999999], [-0.5949402999999999, 51.512575], [-0.5952360999999999, 51.5126092], [-0.5954912, 51.51262], [-0.5957374, 51.5126152], [-0.5959801, 51.51259780000001], [-0.5962391, 51.51256660000001], [-0.5964469, 51.5125381], [-0.5967029, 51.5124854], [-0.5969552000000001, 51.5124218], [-0.5973738, 51.51227839999999], [-0.5980544, 51.5120085], [-0.5983787999999999, 51.5118595], [-0.5987746, 51.51164279999999], [-0.5990472, 51.5114518], [-0.599325, 51.5112426], [-0.5995890999999999, 51.51101189999999], [-0.5998345, 51.5107774], [-0.6000997999999999, 51.5105171], [-0.6007002, 51.50990869999999], [-0.6015605, 51.50908789999999], [-0.6024388, 51.5082369], [-0.6041237, 51.506602], [-0.6042979, 51.5064401], [-0.6055579, 51.5051452], [-0.6067587, 51.5038827], [-0.6080582, 51.50257], [-0.6093527, 51.50126939999999], [-0.6097669999999998, 51.500869300000005], [-0.6100486, 51.500606000000005], [-0.6101337999999998, 51.50052819999999], [-0.610472, 51.500213], [-0.6110088, 51.4997321], [-0.6116039, 51.49925439999999], [-0.6117357, 51.49914199999999], [-0.6118277, 51.49906349999999], [-0.6121661377666715, 51.4987748385867], [-0.6126681, 51.4983467], [-0.6137969, 51.49743180000001], [-0.6149871, 51.4964626], [-0.6155117999999999, 51.49591860000001], [-0.6156208999999999, 51.4957979], [-0.6160914, 51.495222099999985], [-0.6165696999999999, 51.4945133], [-0.6170301, 51.49379609999999], [-0.6172611, 51.49332679999999], [-0.6173508, 51.49312230000001], [-0.6174718999999999, 51.492846400000005], [-0.6175302, 51.49267429999999], [-0.6176740999999999, 51.4922493], [-0.6177962, 51.4916882], [-0.6178621, 51.491240600000005], [-0.6179015999999999, 51.49079059999999], [-0.6179126000000001, 51.4904974], [-0.6178995999999999, 51.4903314], [-0.6178878, 51.49018019999999], [-0.6177971, 51.48949439999999], [-0.6177286, 51.488929799999994], [-0.6177086, 51.4886042], [-0.6177012999999999, 51.48835350000001], [-0.6177086, 51.48797879999999], [-0.6177472999999999, 51.4876242], [-0.6177671999999998, 51.4873969], [-0.617802, 51.48712049999999], [-0.6179104, 51.48655349999999], [-0.6179269999999999, 51.4863768], [-0.6179293999999999, 51.4861451], [-0.6179408, 51.4859406], [-0.6178953, 51.485744999999994], [-0.6178053999999998, 51.4855182], [-0.6177022, 51.48532919999999], [-0.6175769999999999, 51.48514759999998], [-0.617502, 51.48506679999999], [-0.6173988000000001, 51.4849368], [-0.6172413, 51.4847761], [-0.6170582, 51.48460599999999], [-0.6168194, 51.48442899999999], [-0.6166134, 51.48429709999999], [-0.6163407, 51.4841449], [-0.6160106999999999, 51.4839971], [-0.615644, 51.4838599], [-0.6153017999999999, 51.4837515], [-0.6150257999999998, 51.4836917], [-0.6147682, 51.48364930000001], [-0.6146025, 51.4836232], [-0.6141159999999999, 51.4835661], [-0.6136805, 51.4835319], [-0.6132370999999999, 51.48351710000001], [-0.6124107, 51.4834917], [-0.6119118, 51.4834713], [-0.6114333, 51.48343959999999], [-0.6109315, 51.48335360000001], [-0.6103466999999999, 51.4832256]]}", "current_leg_start": "Slough", "dest_arr_time_act": "0556", "motion_projection": null, "next_location_lat": "51.4832256", "next_location_lon": "-0.6103467", "previous_location": "Slough", "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\": 575.318, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1810.666, \"from_m\": 575.318, \"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\": 1976.803, \"from_m\": 1810.666, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3182.761, \"from_m\": 1976.803, \"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\": 3312.268, \"from_m\": 3182.761, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3815.263, \"from_m\": 3312.268, \"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\": 4067.093, \"from_m\": 3815.263, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5586.589, \"from_m\": 4067.093, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5597.059, \"from_m\": 5586.589, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7473.495, \"from_m\": 5597.059, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7739.722, \"from_m\": 7473.495, \"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\": 8039.345, \"from_m\": 7739.722, \"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\": 628971, \"profile_key\": \"a6c9b92bc4afbbbc867440828fb3b58c3d0cf19a7d071ab39668e27fcd8e8c82\", \"schedule_id\": 6452, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0550\", \"location\": \"Slough\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30215}, {\"is_pass\": false, \"wtt_arr\": \"0556\", \"wtt_dep\": null, \"location\": \"Windsor & Eton Central\", \"stage_seq\": 2, \"distance_m\": 8039.345, \"section_seq\": 1, \"route_path_id\": 30215}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 8039.345, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30215}], \"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": "0550", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.4832256", "current_position_lon": "-0.6103467", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23583, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:52:25Z\", \"source_id\": 52064855, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:55:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:52:31Z\", \"source_id\": 16790638, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:55:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Windsor & Eton Central", "service_state_platform": "BAY", "timing_fact_generation": 1789620753334787, "current_leg_arrival_utc": "2026-09-17T05:55:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:55:56.718842", "service_state_evidence_id": 16790638, "current_leg_start_actual_dep": "2026-09-17T05:50:00+01:00", "operational_evidence_version": 8, "service_state_event_time_utc": "2026-09-17T04:55:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:05:56.929196", "service_state_valid_until_kind": null, "operational_interpretation_version": 8, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
SLO |
WNC |
2W02 |
165125 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 575.318, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1810.666, "from_m": 575.318, "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": 1976.803, "from_m": 1810.666, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3182.761, "from_m": 1976.803, "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": 3312.268, "from_m": 3182.761, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3815.263, "from_m": 3312.268, "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": 4067.093, "from_m": 3815.263, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5586.589, "from_m": 4067.093, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5597.059, "from_m": 5586.589, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7473.495, "from_m": 5597.059, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7739.722, "from_m": 7473.495, "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": 8039.345, "from_m": 7739.722, "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": 628971, "profile_key": "a6c9b92bc4afbbbc867440828fb3b58c3d0cf19a7d071ab39668e27fcd8e8c82", "schedule_id": 6452, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0550", "location": "Slough", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30215}, {"is_pass": false, "wtt_arr": "0556", "wtt_dep": null, "location": "Windsor & Eton Central", "stage_seq": 2, "distance_m": 8039.345, "section_seq": 1, "route_path_id": 30215}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 8039.345, "from_m": 0.0, "section_seq": 1, "route_path_id": 30215}], "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": 23583, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:52:25Z", "source_id": 52064855, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T04:55:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:52:31Z", "source_id": 16790638, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:55:00+01:00", "operational_fact": true}] |
Slough |
0550 |
0550 |
1 |
None |
None |
Windsor & Eton Central |
0556 |
0556 |
BAY |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C48658/2026-09-17/detailed |
None |
Slough |
2026-09-17T05:50:00+01:00 |
Windsor & Eton Central |
5.0 |
{"type": "LineString", "coordinates": [[-0.5919076, 51.51225469999999], [-0.5899883, 51.51194660000001], [-0.5869687, 51.5114825], [-0.5866298, 51.5114312], [-0.5838389999999999, 51.5110084], [-0.5829215, 51.51087969999998], [-0.5817002, 51.5107295], [-0.5802295, 51.51055920000001], [-0.5776150999999999, 51.5102776], [-0.5766849999999999, 51.51018500000001], [-0.5755607, 51.5100804], [-0.5739000999999999, 51.5099322], [-0.5727985, 51.509840099999984], [-0.5717329999999999, 51.509755699999985], [-0.5697794, 51.509617799999994], [-0.5661912, 51.5093837], [-0.5667045, 51.50940669999998], [-0.5679127, 51.50944249999999], [-0.5685876999999999, 51.5094698], [-0.5690772999999999, 51.50949930000001], [-0.5703071999999999, 51.5095794], [-0.5718652, 51.5096858], [-0.5737224999999999, 51.50983660000001], [-0.5748836999999999, 51.5099431], [-0.5754623, 51.5099962], [-0.5780084, 51.51024689999999], [-0.5805017, 51.51052020000001], [-0.5823934, 51.510744900000006], [-0.5834899999999998, 51.510884899999986], [-0.5848975, 51.5110702], [-0.5857821, 51.51118919999999], [-0.5876198999999999, 51.511408900000006], [-0.5906157, 51.5118606], [-0.5933386, 51.51231], [-0.593522, 51.51234049999999], [-0.5946588, 51.51253539999999], [-0.5949402999999999, 51.512575], [-0.5952360999999999, 51.5126092], [-0.5954912, 51.51262], [-0.5957374, 51.5126152], [-0.5959801, 51.51259780000001], [-0.5962391, 51.51256660000001], [-0.5964469, 51.5125381], [-0.5967029, 51.5124854], [-0.5969552000000001, 51.5124218], [-0.5973738, 51.51227839999999], [-0.5980544, 51.5120085], [-0.5983787999999999, 51.5118595], [-0.5987746, 51.51164279999999], [-0.5990472, 51.5114518], [-0.599325, 51.5112426], [-0.5995890999999999, 51.51101189999999], [-0.5998345, 51.5107774], [-0.6000997999999999, 51.5105171], [-0.6007002, 51.50990869999999], [-0.6015605, 51.50908789999999], [-0.6024388, 51.5082369], [-0.6041237, 51.506602], [-0.6042979, 51.5064401], [-0.6055579, 51.5051452], [-0.6067587, 51.5038827], [-0.6080582, 51.50257], [-0.6093527, 51.50126939999999], [-0.6097669999999998, 51.500869300000005], [-0.6100486, 51.500606000000005], [-0.6101337999999998, 51.50052819999999], [-0.610472, 51.500213], [-0.6110088, 51.4997321], [-0.6116039, 51.49925439999999], [-0.6117357, 51.49914199999999], [-0.6118277, 51.49906349999999], [-0.6121661377666715, 51.4987748385867], [-0.6126681, 51.4983467], [-0.6137969, 51.49743180000001], [-0.6149871, 51.4964626], [-0.6155117999999999, 51.49591860000001], [-0.6156208999999999, 51.4957979], [-0.6160914, 51.495222099999985], [-0.6165696999999999, 51.4945133], [-0.6170301, 51.49379609999999], [-0.6172611, 51.49332679999999], [-0.6173508, 51.49312230000001], [-0.6174718999999999, 51.492846400000005], [-0.6175302, 51.49267429999999], [-0.6176740999999999, 51.4922493], [-0.6177962, 51.4916882], [-0.6178621, 51.491240600000005], [-0.6179015999999999, 51.49079059999999], [-0.6179126000000001, 51.4904974], [-0.6178995999999999, 51.4903314], [-0.6178878, 51.49018019999999], [-0.6177971, 51.48949439999999], [-0.6177286, 51.488929799999994], [-0.6177086, 51.4886042], [-0.6177012999999999, 51.48835350000001], [-0.6177086, 51.48797879999999], [-0.6177472999999999, 51.4876242], [-0.6177671999999998, 51.4873969], [-0.617802, 51.48712049999999], [-0.6179104, 51.48655349999999], [-0.6179269999999999, 51.4863768], [-0.6179293999999999, 51.4861451], [-0.6179408, 51.4859406], [-0.6178953, 51.485744999999994], [-0.6178053999999998, 51.4855182], [-0.6177022, 51.48532919999999], [-0.6175769999999999, 51.48514759999998], [-0.617502, 51.48506679999999], [-0.6173988000000001, 51.4849368], [-0.6172413, 51.4847761], [-0.6170582, 51.48460599999999], [-0.6168194, 51.48442899999999], [-0.6166134, 51.48429709999999], [-0.6163407, 51.4841449], [-0.6160106999999999, 51.4839971], [-0.615644, 51.4838599], [-0.6153017999999999, 51.4837515], [-0.6150257999999998, 51.4836917], [-0.6147682, 51.48364930000001], [-0.6146025, 51.4836232], [-0.6141159999999999, 51.4835661], [-0.6136805, 51.4835319], [-0.6132370999999999, 51.48351710000001], [-0.6124107, 51.4834917], [-0.6119118, 51.4834713], [-0.6114333, 51.48343959999999], [-0.6109315, 51.48335360000001], [-0.6103466999999999, 51.4832256]]} |
5.0 |
0550 |
0555 |
Slough |
Windsor & Eton Central |
Windsor & Eton Central |
51.4832256 |
-0.6103467 |
51.4832256 |
-0.6103467 |
1 |
0 |
2026-09-17 05:06:21 |
TERMINATED |
2026-09-17 04:55:00 |
Windsor & Eton Central |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16790638 |
1789620753334787 |
8 |
8 |
2026-09-17 05:05:56.929196 |
BAY |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:55:56.718842 |
| 597689 |
627586 |
F45109 |
515R571417 |
2026-09-17 |
COMPLETE |
None |
2026-09-17 04:56:00 |
2026-09-17 05:06:21 |
2026-09-19 05:06:21 |
{"id": 627586, "stp": "N", "toc": "c2c", "uid": "F45109", "consist": "357039+357326", "dest_crs": "SRY", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:F45109/2026-09-17/detailed", "trust_id": "515R571417", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Shoeburyness", "service_date": "2026-09-17", "dest_arr_time": "0501", "dest_platform": "3", "is_terminated": 1, "next_location": "Shoeburyness", "signalling_id": "5R57", "timing_status": null, "origin_station": "Shoeburyness C.S.D.", "current_leg_arr": "0501", "current_leg_dep": "0459", "current_leg_end": "Shoeburyness", "origin_dep_time": "0456", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-17T05:06:21", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.7898434999999999, 51.5325845], [0.7882717999999999, 51.53305610000001], [0.7879928999999999, 51.533146599999995], [0.7877948, 51.53322080000001], [0.7876406, 51.5332891], [0.7873965, 51.53342190000001], [0.7871839, 51.5335487], [0.7868591, 51.53373740000001], [0.7872056, 51.5335751], [0.7875930999999999, 51.533405899999984], [0.7877687999999999, 51.533347899999995], [0.7880329, 51.5332683], [0.7884983, 51.5331266], [0.7890311999999999, 51.532967199999995], [0.7894102, 51.5328835], [0.7896846, 51.5328359], [0.7900320999999999, 51.53278110000001], [0.7902017999999998, 51.5327561], [0.7903778999999999, 51.53273479999999], [0.7905211, 51.5327229], [0.7906563, 51.5327141], [0.7908785999999999, 51.53269660000001], [0.7911968, 51.532648300000005], [0.7916363999999999, 51.5325583], [0.7917991, 51.5325185], [0.7919925, 51.53245709999999], [0.7921447999999999, 51.53240290000001], [0.7923273, 51.5323276], [0.7924086, 51.53228920000001], [0.7927334, 51.532139699999995], [0.7944172999999999, 51.53140749999999]]}", "current_leg_start": "Shoeburyness C.S.D.", "dest_arr_time_act": "0501", "motion_projection": null, "next_location_lat": "51.5314075", "next_location_lon": "0.7944173", "previous_location": null, "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\": 659.394, \"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\": 836.517, \"from_m\": 659.394, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 627586, \"profile_key\": \"c428e021f5867e26e95380f211137dd6f4029e322fdce1ab2779ceb1a5c54cd9\", \"schedule_id\": 35881, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0456\", \"location\": \"Shoeburyness C.S.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40744}, {\"is_pass\": false, \"wtt_arr\": \"0501\", \"wtt_dep\": null, \"location\": \"Shoeburyness\", \"stage_seq\": 2, \"distance_m\": 836.517, \"section_seq\": 1, \"route_path_id\": 40744}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 836.517, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40744}], \"total_distance_m\": 836.517, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 177.123, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 659.394, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0456", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "2.0", "current_position_lat": "51.5337278", "current_position_lon": "0.7868756", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Shoeburyness C.S.D.", "service_state_platform": null, "timing_fact_generation": 1789619405652838, "current_leg_arrival_utc": "2026-09-17T05:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:56:01.065875", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-17T04:59:30+01:00", "operational_evidence_version": 34, "service_state_event_time_utc": "2026-09-17T04:56:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:06:01.209090", "service_state_valid_until_kind": null, "operational_interpretation_version": 34, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
c2c |
N |
None |
SRY |
5R57 |
357039+357326 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 659.394, "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": 836.517, "from_m": 659.394, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 627586, "profile_key": "c428e021f5867e26e95380f211137dd6f4029e322fdce1ab2779ceb1a5c54cd9", "schedule_id": 35881, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0456", "location": "Shoeburyness C.S.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40744}, {"is_pass": false, "wtt_arr": "0501", "wtt_dep": null, "location": "Shoeburyness", "stage_seq": 2, "distance_m": 836.517, "section_seq": 1, "route_path_id": 40744}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 836.517, "from_m": 0.0, "section_seq": 1, "route_path_id": 40744}], "total_distance_m": 836.517, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 177.123, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 659.394, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Shoeburyness C.S.D. |
0456 |
0456 |
None |
None |
None |
Shoeburyness |
0501 |
0501 |
3 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:F45109/2026-09-17/detailed |
None |
Shoeburyness C.S.D. |
2026-09-17T04:59:30+01:00 |
Shoeburyness |
2.0 |
{"type": "LineString", "coordinates": [[0.7898434999999999, 51.5325845], [0.7882717999999999, 51.53305610000001], [0.7879928999999999, 51.533146599999995], [0.7877948, 51.53322080000001], [0.7876406, 51.5332891], [0.7873965, 51.53342190000001], [0.7871839, 51.5335487], [0.7868591, 51.53373740000001], [0.7872056, 51.5335751], [0.7875930999999999, 51.533405899999984], [0.7877687999999999, 51.533347899999995], [0.7880329, 51.5332683], [0.7884983, 51.5331266], [0.7890311999999999, 51.532967199999995], [0.7894102, 51.5328835], [0.7896846, 51.5328359], [0.7900320999999999, 51.53278110000001], [0.7902017999999998, 51.5327561], [0.7903778999999999, 51.53273479999999], [0.7905211, 51.5327229], [0.7906563, 51.5327141], [0.7908785999999999, 51.53269660000001], [0.7911968, 51.532648300000005], [0.7916363999999999, 51.5325583], [0.7917991, 51.5325185], [0.7919925, 51.53245709999999], [0.7921447999999999, 51.53240290000001], [0.7923273, 51.5323276], [0.7924086, 51.53228920000001], [0.7927334, 51.532139699999995], [0.7944172999999999, 51.53140749999999]]} |
0.5 |
0459 |
0501 |
None |
None |
Shoeburyness |
51.5337278 |
0.7868756 |
51.5314075 |
0.7944173 |
1 |
0 |
2026-09-17 05:06:21 |
TERMINATED |
2026-09-17 04:56:00 |
Shoeburyness C.S.D. |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1789619405652838 |
34 |
34 |
2026-09-17 05:06:01.209090 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:56:01.065875 |
| 597690 |
627733 |
C55903 |
122I12M517 |
2026-09-17 |
COMPLETE |
16791884 |
2026-09-17 05:56:00 |
2026-09-17 05:06:21 |
2026-09-19 05:06:21 |
{"id": 627733, "stp": "P", "toc": "Tyne and Wear Metro", "uid": "C55903", "consist": null, "dest_crs": "SHZ", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C55903/2026-09-17/detailed", "trust_id": "122I12M517", "origin_crs": "REG", "show_on_map": 0, "dar_est_time": "05:04:00", "dar_platform": null, "dest_station": "South Hylton (Sunderland Metro)", "service_date": "2026-09-17", "dest_arr_time": "0558", "dest_platform": null, "is_terminated": 1, "next_location": null, "signalling_id": "2I12", "timing_status": "EARLY", "origin_station": "Regent Centre (Newcastle)", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "0504", "origin_platform": null, "current_location": "South Hylton (Sunderland Metro)", "last_update_time": "2026-09-17T05:06:21", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "0558", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": "Pallion", "current_leg_milage": null, "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "0504½", "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\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:30:49Z\", \"source_id\": 16782204, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:33:08Z\", \"source_id\": 16782957, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:36:14Z\", \"source_id\": 16783983, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:39:39Z\", \"source_id\": 16785215, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:41:43Z\", \"source_id\": 16786033, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:43:07Z\", \"source_id\": 16786619, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:44:48Z\", \"source_id\": 16787260, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:46:38Z\", \"source_id\": 16788040, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:49:19Z\", \"source_id\": 16789221, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:50:28Z\", \"source_id\": 16789706, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:52:29Z\", \"source_id\": 16790631, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:55:03Z\", \"source_id\": 16791884, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:56:00+01:00\", \"operational_fact\": true}]", "service_state_location": "South Hylton (Sunderland Metro)", "service_state_platform": "1", "timing_fact_generation": 1789620904186158, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:56:01.086546", "service_state_evidence_id": 16791884, "current_leg_start_actual_dep": null, "operational_evidence_version": 34, "service_state_event_time_utc": "2026-09-17T04:56:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:06:01.152927", "service_state_valid_until_kind": null, "operational_interpretation_version": 34, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Tyne and Wear Metro |
P |
REG |
SHZ |
2I12 |
None |
None |
None |
None |
None |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:30:49Z", "source_id": 16782204, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:31:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:33:08Z", "source_id": 16782957, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:33:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:36:14Z", "source_id": 16783983, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:36:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:39:39Z", "source_id": 16785215, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T05:39:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:41:43Z", "source_id": 16786033, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T05:41:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:43:07Z", "source_id": 16786619, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T05:43:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:44:48Z", "source_id": 16787260, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T05:46:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:46:38Z", "source_id": 16788040, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T05:47:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:49:19Z", "source_id": 16789221, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T05:49:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:50:28Z", "source_id": 16789706, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T05:51:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:52:29Z", "source_id": 16790631, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T05:52:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:55:03Z", "source_id": 16791884, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T05:56:00+01:00", "operational_fact": true}] |
Regent Centre (Newcastle) |
0504 |
0504½ |
None |
5:04:00 |
None |
South Hylton (Sunderland Metro) |
0558 |
0558 |
None |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C55903/2026-09-17/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
Pallion |
South Hylton (Sunderland Metro) |
None |
None |
None |
None |
None |
1 |
0 |
2026-09-17 05:06:21 |
TERMINATED |
2026-09-17 04:56:00 |
South Hylton (Sunderland Metro) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16791884 |
1789620904186158 |
34 |
34 |
2026-09-17 05:06:01.152927 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:56:01.086546 |
| 597691 |
627174 |
G15559 |
843U06M317 |
2026-09-17 |
COMPLETE |
16791893 |
2026-09-17 05:56:00 |
2026-09-17 05:06:21 |
2026-09-19 05:06:21 |
{"id": 627174, "stp": "P", "toc": "Great Western Railway", "uid": "G15559", "consist": "802005+802015", "dest_crs": "EXD", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G15559/2026-09-17/detailed", "trust_id": "843U06M317", "origin_crs": "XLZ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Exeter St. David's", "service_date": "2026-09-17", "dest_arr_time": "0557", "dest_platform": "6", "is_terminated": 1, "next_location": "Exeter St. David's", "signalling_id": "3U06", "timing_status": "EARLY", "origin_station": "Laira T.& R.S.M.D.", "current_leg_arr": "0556", "current_leg_dep": "0458", "current_leg_end": "Exeter St. David's", "origin_dep_time": "0320", "origin_platform": null, "current_location": "Exeter St. David's", "last_update_time": "2026-09-17T05:06:21", "route_debug_link": null, "timing_variation": "-1 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.5366136, 50.7153124], [-3.5375864, 50.71608950000001], [-3.5389601999999996, 50.71715269999999], [-3.5403083999999994, 50.7182122], [-3.5405279999999997, 50.7183781], [-3.5407301, 50.7185338], [-3.5410533999999996, 50.7187837], [-3.5413538, 50.71904189999999], [-3.5416512999999994, 50.7192957], [-3.5418191, 50.71944909999999], [-3.5420322, 50.7196535], [-3.5421979999999995, 50.7198384], [-3.5423972, 50.72005429999999], [-3.5426733999999995, 50.7203897], [-3.5429971, 50.72083459999999], [-3.5433060999999997, 50.7213088], [-3.5435811, 50.721827999999995], [-3.5437394, 50.7221848], [-3.5438906999999995, 50.7225827], [-3.5440172, 50.72304449999999], [-3.5440747, 50.72336909999999], [-3.5441341999999993, 50.7238771], [-3.5441264, 50.7243567], [-3.5440621, 50.7249549], [-3.5440048999999996, 50.725396499999995], [-3.5439857, 50.7255451], [-3.5439167000000005, 50.72608569999999], [-3.5439095999999997, 50.7261453], [-3.5438560999999997, 50.72659190000001], [-3.5437681, 50.72724699999999], [-3.543744, 50.72741859999999], [-3.543693199999999, 50.72787999999999], [-3.5436846, 50.727994200000005], [-3.5436548, 50.72809240000001], [-3.5436086, 50.7282448], [-3.5435947999999997, 50.72829], [-3.5435776, 50.72847970000001], [-3.5435734999999995, 50.7285246], [-3.5435428999999994, 50.728882500000005], [-3.5435298, 50.7292597], [-3.5435196, 50.7296573]]}", "current_leg_start": "Plymouth", "dest_arr_time_act": "0557", "motion_projection": null, "next_location_lat": "50.7296573", "next_location_lon": "-3.5435196", "previous_location": "Plymouth", "current_leg_milage": "51.8", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1207.789, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1462.909, \"from_m\": 1207.789, \"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\": 2325.566, \"from_m\": 1462.909, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3029.848, \"from_m\": 2325.566, \"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\": 3200.257, \"from_m\": 3029.848, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3263.175, \"from_m\": 3200.257, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4087.433, \"from_m\": 3263.175, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 4150.352, \"from_m\": 4087.433, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4320.506, \"from_m\": 4150.352, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5025.39, \"from_m\": 4320.506, \"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\": 5887.791, \"from_m\": 5025.39, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8153.5, \"from_m\": 5887.791, \"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\": 8631.75, \"from_m\": 8153.5, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14430.217, \"from_m\": 8631.75, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 14516.579, \"from_m\": 14430.217, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14558.331, \"from_m\": 14516.579, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22885.847, \"from_m\": 14558.331, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22976.416, \"from_m\": 22885.847, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28438.754, \"from_m\": 22976.416, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28480.067, \"from_m\": 28438.754, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 42593.166, \"from_m\": 28480.067, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 50535.125, \"from_m\": 42593.166, \"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\": 56933.429, \"from_m\": 50535.125, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 60869.739, \"from_m\": 56933.429, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 61819.4, \"from_m\": 60869.739, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 63531.002, \"from_m\": 61819.4, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 65039.127, \"from_m\": 63531.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\": 67770.283, \"from_m\": 65039.127, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 69171.741, \"from_m\": 67770.283, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 69773.803, \"from_m\": 69171.741, \"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\": 72582.899, \"from_m\": 69773.803, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 76182.354, \"from_m\": 72582.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\": 84615.764, \"from_m\": 76182.354, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 86728.316, \"from_m\": 84615.764, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 86918.179, \"from_m\": 86728.316, \"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\": 87001.478, \"from_m\": 86918.179, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 87187.125, \"from_m\": 87001.478, \"capability_applied\": null, \"effective_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\": 627174, \"profile_key\": \"f33efb1e17ec4b0200e46a268a1f42e6b8604ceada389309d1d7961567ce5cd7\", \"schedule_id\": 9213, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0320\", \"location\": \"Laira T.& R.S.M.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31379}, {\"is_pass\": false, \"wtt_arr\": \"0325\", \"wtt_dep\": \"0335\", \"location\": \"Mount Gould Jn\", \"stage_seq\": 2, \"distance_m\": 489.513, \"section_seq\": 1, \"route_path_id\": 31379}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0338\", \"location\": \"Lipson Jn\", \"stage_seq\": 3, \"distance_m\": 1227.395, \"section_seq\": 1, \"route_path_id\": 31379}, {\"is_pass\": false, \"wtt_arr\": \"0342\", \"wtt_dep\": \"0503\", \"location\": \"Plymouth\", \"stage_seq\": 4, \"distance_m\": 3675.304, \"section_seq\": 1, \"route_path_id\": 31379}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0506\", \"location\": \"Lipson Jn\", \"stage_seq\": 5, \"distance_m\": 6114.553, \"section_seq\": 1, \"route_path_id\": 31379}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0507H\", \"location\": \"Tavistock Jn Yard\", \"stage_seq\": 6, \"distance_m\": 8973.592, \"section_seq\": 1, \"route_path_id\": 31379}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0511H\", \"location\": \"Hemerdon\", \"stage_seq\": 7, \"distance_m\": 14558.331, \"section_seq\": 1, \"route_path_id\": 31379}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0516H\", \"location\": \"Ivybridge\", \"stage_seq\": 8, \"distance_m\": 22327.651, \"section_seq\": 1, \"route_path_id\": 31379}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0520H\", \"location\": \"Aish Emergency Crossover\", \"stage_seq\": 9, \"distance_m\": 28438.754, \"section_seq\": 1, \"route_path_id\": 31379}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0523H\", \"location\": \"Rattery\", \"stage_seq\": 10, \"distance_m\": 33296.921, \"section_seq\": 1, \"route_path_id\": 31379}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0528\", \"location\": \"Totnes\", \"stage_seq\": 11, \"distance_m\": 40854.024, \"section_seq\": 1, \"route_path_id\": 31379}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0533H\", \"location\": \"Dainton Tunnel\", \"stage_seq\": 12, \"distance_m\": 48871.896, \"section_seq\": 1, \"route_path_id\": 31379}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0537\", \"location\": \"Newton Abbot West Jn\", \"stage_seq\": 13, \"distance_m\": 54036.763, \"section_seq\": 1, \"route_path_id\": 31379}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0537H\", \"location\": \"Newton Abbot\", \"stage_seq\": 14, \"distance_m\": 54857.877, \"section_seq\": 1, \"route_path_id\": 31379}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0542\", \"location\": \"Teignmouth\", \"stage_seq\": 15, \"distance_m\": 63045.672, \"section_seq\": 1, \"route_path_id\": 31379}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0544H\", \"location\": \"Dawlish\", \"stage_seq\": 16, \"distance_m\": 67548.907, \"section_seq\": 1, \"route_path_id\": 31379}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0546\", \"location\": \"Dawlish Warren\", \"stage_seq\": 17, \"distance_m\": 70187.939, \"section_seq\": 1, \"route_path_id\": 31379}, {\"is_pass\": false, \"wtt_arr\": \"0557\", \"wtt_dep\": null, \"location\": \"Exeter St. David's\", \"stage_seq\": 18, \"distance_m\": 87187.125, \"section_seq\": 1, \"route_path_id\": 31379}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 87187.125, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31379}], \"total_distance_m\": 87187.125, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 85494.218, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1692.907, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0320", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "58.0", "current_position_lat": "50.7296573", "current_position_lon": "-3.5435196", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T02:27:33Z\", \"source_id\": 16766397, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26677, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T02:47:33Z\", \"source_id\": 51985393, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T02:48:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T02:47:37Z\", \"source_id\": 16767286, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T03:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26631, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:12:09Z\", \"source_id\": 52019610, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:13:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:12:13Z\", \"source_id\": 16777036, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26618, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:24:17Z\", \"source_id\": 52030443, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:24:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:24:18Z\", \"source_id\": 16780221, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26583, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:33:42Z\", \"source_id\": 52040395, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:35:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:33:48Z\", \"source_id\": 16783167, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26574, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:39:56Z\", \"source_id\": 52047590, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:40:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:39:58Z\", \"source_id\": 16785390, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26569, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:42:38Z\", \"source_id\": 52050941, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:43:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:42:43Z\", \"source_id\": 16786447, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26559, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:44:34Z\", \"source_id\": 52053592, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:44:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:44:44Z\", \"source_id\": 16787225, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26441, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:55:02Z\", \"source_id\": 52068722, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:56:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:55:07Z\", \"source_id\": 16791893, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:56:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Exeter St. David's", "service_state_platform": "6", "timing_fact_generation": 1789620907522296, "current_leg_arrival_utc": "2026-09-17T05:56:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:56:02.678172", "service_state_evidence_id": 16791893, "current_leg_start_actual_dep": "2026-09-17T05:03:00+01:00", "operational_evidence_version": 61, "service_state_event_time_utc": "2026-09-17T04:56:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:06:03.749505", "service_state_valid_until_kind": null, "operational_interpretation_version": 61, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
XLZ |
EXD |
3U06 |
802005+802015 |
10 |
125 |
None |
{"version": 3, "segments": [{"to_m": 1207.789, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1462.909, "from_m": 1207.789, "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": 2325.566, "from_m": 1462.909, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3029.848, "from_m": 2325.566, "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": 3200.257, "from_m": 3029.848, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3263.175, "from_m": 3200.257, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4087.433, "from_m": 3263.175, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 4150.352, "from_m": 4087.433, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4320.506, "from_m": 4150.352, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5025.39, "from_m": 4320.506, "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": 5887.791, "from_m": 5025.39, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8153.5, "from_m": 5887.791, "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": 8631.75, "from_m": 8153.5, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14430.217, "from_m": 8631.75, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 14516.579, "from_m": 14430.217, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14558.331, "from_m": 14516.579, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22885.847, "from_m": 14558.331, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22976.416, "from_m": 22885.847, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28438.754, "from_m": 22976.416, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28480.067, "from_m": 28438.754, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 42593.166, "from_m": 28480.067, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 50535.125, "from_m": 42593.166, "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": 56933.429, "from_m": 50535.125, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 60869.739, "from_m": 56933.429, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 61819.4, "from_m": 60869.739, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 63531.002, "from_m": 61819.4, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 65039.127, "from_m": 63531.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": 67770.283, "from_m": 65039.127, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 69171.741, "from_m": 67770.283, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 69773.803, "from_m": 69171.741, "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": 72582.899, "from_m": 69773.803, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 76182.354, "from_m": 72582.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": 84615.764, "from_m": 76182.354, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 86728.316, "from_m": 84615.764, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 86918.179, "from_m": 86728.316, "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": 87001.478, "from_m": 86918.179, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 87187.125, "from_m": 87001.478, "capability_applied": null, "effective_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": 627174, "profile_key": "f33efb1e17ec4b0200e46a268a1f42e6b8604ceada389309d1d7961567ce5cd7", "schedule_id": 9213, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0320", "location": "Laira T.& R.S.M.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31379}, {"is_pass": false, "wtt_arr": "0325", "wtt_dep": "0335", "location": "Mount Gould Jn", "stage_seq": 2, "distance_m": 489.513, "section_seq": 1, "route_path_id": 31379}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0338", "location": "Lipson Jn", "stage_seq": 3, "distance_m": 1227.395, "section_seq": 1, "route_path_id": 31379}, {"is_pass": false, "wtt_arr": "0342", "wtt_dep": "0503", "location": "Plymouth", "stage_seq": 4, "distance_m": 3675.304, "section_seq": 1, "route_path_id": 31379}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0506", "location": "Lipson Jn", "stage_seq": 5, "distance_m": 6114.553, "section_seq": 1, "route_path_id": 31379}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0507H", "location": "Tavistock Jn Yard", "stage_seq": 6, "distance_m": 8973.592, "section_seq": 1, "route_path_id": 31379}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0511H", "location": "Hemerdon", "stage_seq": 7, "distance_m": 14558.331, "section_seq": 1, "route_path_id": 31379}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0516H", "location": "Ivybridge", "stage_seq": 8, "distance_m": 22327.651, "section_seq": 1, "route_path_id": 31379}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0520H", "location": "Aish Emergency Crossover", "stage_seq": 9, "distance_m": 28438.754, "section_seq": 1, "route_path_id": 31379}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0523H", "location": "Rattery", "stage_seq": 10, "distance_m": 33296.921, "section_seq": 1, "route_path_id": 31379}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0528", "location": "Totnes", "stage_seq": 11, "distance_m": 40854.024, "section_seq": 1, "route_path_id": 31379}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0533H", "location": "Dainton Tunnel", "stage_seq": 12, "distance_m": 48871.896, "section_seq": 1, "route_path_id": 31379}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0537", "location": "Newton Abbot West Jn", "stage_seq": 13, "distance_m": 54036.763, "section_seq": 1, "route_path_id": 31379}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0537H", "location": "Newton Abbot", "stage_seq": 14, "distance_m": 54857.877, "section_seq": 1, "route_path_id": 31379}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0542", "location": "Teignmouth", "stage_seq": 15, "distance_m": 63045.672, "section_seq": 1, "route_path_id": 31379}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0544H", "location": "Dawlish", "stage_seq": 16, "distance_m": 67548.907, "section_seq": 1, "route_path_id": 31379}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0546", "location": "Dawlish Warren", "stage_seq": 17, "distance_m": 70187.939, "section_seq": 1, "route_path_id": 31379}, {"is_pass": false, "wtt_arr": "0557", "wtt_dep": null, "location": "Exeter St. David's", "stage_seq": 18, "distance_m": 87187.125, "section_seq": 1, "route_path_id": 31379}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 87187.125, "from_m": 0.0, "section_seq": 1, "route_path_id": 31379}], "total_distance_m": 87187.125, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 85494.218, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1692.907, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T02:27:33Z", "source_id": 16766397, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T03:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26677, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T02:47:33Z", "source_id": 51985393, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T02:48:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T02:47:37Z", "source_id": 16767286, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T03:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26631, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:12:09Z", "source_id": 52019610, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T04:13:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:12:13Z", "source_id": 16777036, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26618, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:24:17Z", "source_id": 52030443, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T04:24:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:24:18Z", "source_id": 16780221, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T05:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26583, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:33:42Z", "source_id": 52040395, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T04:35:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:33:48Z", "source_id": 16783167, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T05:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26574, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:39:56Z", "source_id": 52047590, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T04:40:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:39:58Z", "source_id": 16785390, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T05:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26569, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:42:38Z", "source_id": 52050941, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T04:43:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:42:43Z", "source_id": 16786447, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T05:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26559, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:44:34Z", "source_id": 52053592, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T04:44:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:44:44Z", "source_id": 16787225, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T05:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26441, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:55:02Z", "source_id": 52068722, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T04:56:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:55:07Z", "source_id": 16791893, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T05:56:00+01:00", "operational_fact": true}] |
Laira T.& R.S.M.D. |
0320 |
0320 |
None |
None |
None |
Exeter St. David's |
0557 |
0557 |
6 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G15559/2026-09-17/detailed |
None |
Plymouth |
2026-09-17T05:03:00+01:00 |
Exeter St. David's |
58.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.5366136, 50.7153124], [-3.5375864, 50.71608950000001], [-3.5389601999999996, 50.71715269999999], [-3.5403083999999994, 50.7182122], [-3.5405279999999997, 50.7183781], [-3.5407301, 50.7185338], [-3.5410533999999996, 50.7187837], [-3.5413538, 50.71904189999999], [-3.5416512999999994, 50.7192957], [-3.5418191, 50.71944909999999], [-3.5420322, 50.7196535], [-3.5421979999999995, 50.7198384], [-3.5423972, 50.72005429999999], [-3.5426733999999995, 50.7203897], [-3.5429971, 50.72083459999999], [-3.5433060999999997, 50.7213088], [-3.5435811, 50.721827999999995], [-3.5437394, 50.7221848], [-3.5438906999999995, 50.7225827], [-3.5440172, 50.72304449999999], [-3.5440747, 50.72336909999999], [-3.5441341999999993, 50.7238771], [-3.5441264, 50.7243567], [-3.5440621, 50.7249549], [-3.5440048999999996, 50.725396499999995], [-3.5439857, 50.7255451], [-3.5439167000000005, 50.72608569999999], [-3.5439095999999997, 50.7261453], [-3.5438560999999997, 50.72659190000001], [-3.5437681, 50.72724699999999], [-3.543744, 50.72741859999999], [-3.543693199999999, 50.72787999999999], [-3.5436846, 50.727994200000005], [-3.5436548, 50.72809240000001], [-3.5436086, 50.7282448], [-3.5435947999999997, 50.72829], [-3.5435776, 50.72847970000001], [-3.5435734999999995, 50.7285246], [-3.5435428999999994, 50.728882500000005], [-3.5435298, 50.7292597], [-3.5435196, 50.7296573]]} |
51.8 |
0458 |
0556 |
Plymouth |
Exeter St. David's |
Exeter St. David's |
50.7296573 |
-3.5435196 |
50.7296573 |
-3.5435196 |
1 |
0 |
2026-09-17 05:06:21 |
TERMINATED |
2026-09-17 04:56:00 |
Exeter St. David's |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16791893 |
1789620907522296 |
61 |
61 |
2026-09-17 05:06:03.749505 |
6 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:56:02.678172 |
| 597692 |
628572 |
L86197 |
875R02N517 |
2026-09-17 |
COMPLETE |
16792092 |
2026-09-17 05:56:00 |
2026-09-17 05:06:21 |
2026-09-19 05:06:21 |
{"id": 628572, "stp": "P", "toc": "South Western Railway", "uid": "L86197", "consist": "450027+450096", "dest_crs": "HOU", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L86197/2026-09-17/detailed", "trust_id": "875R02N517", "origin_crs": "XFY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Hounslow", "service_date": "2026-09-17", "dest_arr_time": "0559", "dest_platform": "1", "is_terminated": 1, "next_location": "Hounslow", "signalling_id": "5R02", "timing_status": "EARLY", "origin_station": "Staines Carriage Holding Sidings", "current_leg_arr": "0556", "current_leg_dep": "0545", "current_leg_end": "Hounslow", "origin_dep_time": "0538", "origin_platform": null, "current_location": "Hounslow", "last_update_time": "2026-09-17T05:06:21", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.5024039, 51.4322336], [-0.5020264999999999, 51.43217659999999], [-0.5016221, 51.4321332], [-0.5013021999999999, 51.43210320000001], [-0.5010552, 51.43208969999999], [-0.5007572, 51.43207790000001], [-0.5004372, 51.432073], [-0.5002903999999999, 51.4320761], [-0.5001113, 51.4320815], [-0.4999938, 51.432083799999994], [-0.49961060000000007, 51.4321139], [-0.4993918, 51.43213709999999], [-0.4990886000000001, 51.4321593], [-0.4986517999999999, 51.43218900000001], [-0.498159, 51.4322347], [-0.4976137, 51.432306], [-0.49709330000000007, 51.432373600000005], [-0.4964861999999999, 51.432454], [-0.49592, 51.4325303], [-0.4953101, 51.432613399999994], [-0.49468119999999993, 51.4326997], [-0.4937113, 51.4328343], [-0.4925987999999999, 51.4329861], [-0.4924015999999999, 51.4330137], [-0.4919394, 51.43307779999999], [-0.4913297999999999, 51.43316250000001], [-0.4906909999999999, 51.4332506], [-0.4902273, 51.43331680000001], [-0.48956589999999994, 51.4334192], [-0.4888455, 51.43352469999999], [-0.4882565, 51.4336094], [-0.4877982999999999, 51.43367710000001], [-0.4873373, 51.4337397], [-0.4864433, 51.4338712], [-0.4847325, 51.43412669999999], [-0.48202549999999994, 51.4345196], [-0.4701666, 51.4362423], [-0.46901680000000007, 51.436407900000006], [-0.46782289999999993, 51.4365801], [-0.4667353999999999, 51.436741600000005], [-0.4644991, 51.437081499999984], [-0.463603, 51.4372143], [-0.4627839, 51.4373326], [-0.4619746999999999, 51.43745150000001], [-0.4612287, 51.4375585], [-0.4604537999999999, 51.43767309999999], [-0.4594605, 51.4378152], [-0.4588527, 51.4379042], [-0.4582659, 51.4379897], [-0.4576508, 51.4380816], [-0.4570929, 51.4381626], [-0.4565658000000001, 51.438239800000005], [-0.4556532999999999, 51.43836970000001], [-0.4548943, 51.43847869999999], [-0.4543067, 51.43856449999999], [-0.4535872, 51.4386737], [-0.453026, 51.43875619999999], [-0.452487, 51.43884379999999], [-0.45205350000000005, 51.4389207], [-0.4515253999999999, 51.4390211], [-0.4508806, 51.4391574], [-0.4502218, 51.439291299999994], [-0.44933030000000007, 51.4394844], [-0.4491576420597607, 51.43952022863934], [-0.4485795, 51.43964020000001], [-0.4478265999999999, 51.4398101], [-0.44705729999999994, 51.439973999999985], [-0.4464748, 51.4400954], [-0.4457018, 51.44026420000001], [-0.4449254, 51.44043090000001], [-0.4441421, 51.440601], [-0.4426395, 51.4409226], [-0.4410575, 51.44126119999999], [-0.4395549, 51.4415832], [-0.43892, 51.44171849999999], [-0.4383048, 51.44185610000001], [-0.4376191, 51.442004399999995], [-0.4369544, 51.44214899999999], [-0.4360935, 51.4423309], [-0.43527369999999993, 51.44250530000001], [-0.4346836, 51.4426351], [-0.4339626, 51.4427865], [-0.43382296337890464, 51.442817580280106], [-0.4334028, 51.44291110000001], [-0.4325621, 51.443088], [-0.4318317, 51.4432465], [-0.4309956999999999, 51.44342819999999], [-0.430161, 51.4436093], [-0.42889379999999994, 51.4438755], [-0.4281805, 51.44402989999998], [-0.4274164, 51.4441948], [-0.4261109, 51.44447410000001], [-0.4215605, 51.4454522], [-0.4187625, 51.4460497], [-0.4167084999999999, 51.44649489999998], [-0.4131546, 51.447238899999995], [-0.4109618, 51.4477095], [-0.4105101, 51.447806699999994], [-0.409939, 51.447930099999994], [-0.4099255748766296, 51.447933020690314], [-0.4092178, 51.448086999999994], [-0.40848139999999994, 51.44824259999999], [-0.4078523, 51.448379], [-0.407479, 51.4484431], [-0.4071269, 51.448503], [-0.4064578, 51.44864640000001], [-0.4060538, 51.4487347], [-0.4056093999999999, 51.4488284], [-0.4049475, 51.448963], [-0.404506, 51.4490465], [-0.40404539999999994, 51.44912719999999], [-0.4034249, 51.4492229], [-0.4031057, 51.4492748], [-0.4018975, 51.4494598], [-0.4007194999999999, 51.449640299999984], [-0.4001549, 51.44972889999999], [-0.3996373, 51.4498076], [-0.3991544, 51.44988339999999], [-0.39853779999999994, 51.4499792], [-0.3979247, 51.4500731], [-0.3972198, 51.45018279999999], [-0.39656530000000006, 51.4502839], [-0.3962331, 51.45033469999999], [-0.3958583, 51.45039169999999], [-0.3951334, 51.4505037], [-0.3946734, 51.45059479999999], [-0.3942551999999999, 51.4506737], [-0.3939093, 51.4507276], [-0.3926285, 51.4509317], [-0.391301, 51.451141199999995], [-0.3906337, 51.4512345], [-0.3901761, 51.4513044], [-0.3895777, 51.45139590000001], [-0.3891471, 51.451462], [-0.38892949999999993, 51.4514977], [-0.3882861, 51.4515951], [-0.3875972999999999, 51.4516976], [-0.3865364, 51.451854299999994], [-0.3860075999999999, 51.4519175], [-0.3852339, 51.45200010000001], [-0.3845197, 51.4520656], [-0.38375819999999994, 51.45212089999998], [-0.3832434, 51.4521528], [-0.3827794, 51.45217829999999], [-0.3822265, 51.452202699999994], [-0.3813366, 51.4522265], [-0.38045319999999994, 51.4522336], [-0.3796409, 51.452222600000006], [-0.37891249999999993, 51.45220749999999], [-0.3781858, 51.452180000000006], [-0.3774225904244465, 51.452136171728874], [-0.3774196, 51.45213599999999], [-0.3770087, 51.4521272], [-0.37670789999999993, 51.4521401], [-0.3763370999999999, 51.45217860000001], [-0.375926, 51.4522496], [-0.3755628, 51.4523324], [-0.37515019999999993, 51.4524425], [-0.3747924, 51.45257410000001], [-0.3744177, 51.45273549999999], [-0.3741514, 51.4528771], [-0.3738848, 51.4530465], [-0.3736629, 51.453202000000005], [-0.3734191999999999, 51.453412599999986], [-0.3729971, 51.453804], [-0.3727307, 51.4540546], [-0.37263859999999993, 51.4541425], [-0.37240339999999994, 51.45436920000001], [-0.3720751, 51.45468170000001], [-0.371476, 51.455241099999995], [-0.3713236999999999, 51.45538609999998], [-0.3711428, 51.4555583], [-0.3709377, 51.4557518], [-0.3692982, 51.4572997], [-0.3684128, 51.4581188], [-0.3678888, 51.45857420000001], [-0.3672695, 51.45905429999999], [-0.3667249, 51.4594431], [-0.3663723, 51.45968010000001], [-0.36562189999999994, 51.4601529], [-0.3648944, 51.46056199999998], [-0.3643025999999999, 51.4608771], [-0.3633493, 51.461357500000005], [-0.362899, 51.461580100000006], [-0.3619661, 51.4620572]]}", "current_leg_start": "Staines", "dest_arr_time_act": "0559", "motion_projection": null, "next_location_lat": "51.4620572", "next_location_lon": "-0.3619661", "previous_location": "Staines", "current_leg_milage": "6.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 522.48, \"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\": 1149.717, \"from_m\": 522.48, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1689.199, \"from_m\": 1149.717, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8733.935, \"from_m\": 1689.199, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 8797.66, \"from_m\": 8733.935, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9983.315, \"from_m\": 8797.66, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 10018.482, \"from_m\": 9983.315, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10398.678, \"from_m\": 10018.482, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 11393.194, \"from_m\": 10398.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\": 11444.755, \"from_m\": 11393.194, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11568.193, \"from_m\": 11444.755, \"capability_applied\": null, \"effective_limit_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\": 628572, \"profile_key\": \"757e563f819c4319be87eb7e425dd5dfa54a1d7fcc16927591d0428eddabe08d\", \"schedule_id\": 18275, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0538\", \"location\": \"Staines Carriage Holding Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0540\", \"location\": \"Staines Sidings Ent-Exit\", \"stage_seq\": 2, \"distance_m\": 277.601, \"section_seq\": 1, \"route_path_id\": 73311}, {\"is_pass\": false, \"wtt_arr\": \"0542\", \"wtt_dep\": \"0549\", \"location\": \"Staines\", \"stage_seq\": 3, \"distance_m\": 1001.663, \"section_seq\": 1, \"route_path_id\": 73311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0554\", \"location\": \"Feltham\", \"stage_seq\": 4, \"distance_m\": 7669.083, \"section_seq\": 1, \"route_path_id\": 73311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0556\", \"location\": \"Feltham Jn\", \"stage_seq\": 5, \"distance_m\": 9983.315, \"section_seq\": 1, \"route_path_id\": 73311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0557\", \"location\": \"Hounslow Jn\", \"stage_seq\": 6, \"distance_m\": 10556.744, \"section_seq\": 1, \"route_path_id\": 73311}, {\"is_pass\": false, \"wtt_arr\": \"0559\", \"wtt_dep\": null, \"location\": \"Hounslow\", \"stage_seq\": 7, \"distance_m\": 11568.193, \"section_seq\": 1, \"route_path_id\": 73311}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 11568.193, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73311}], \"total_distance_m\": 11568.193, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 10390.945, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1177.248, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0538", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "11.0", "current_position_lat": "51.4620572", "current_position_lon": "-0.3619661", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 28254, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:39:27Z\", \"source_id\": 52046977, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:40:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:39:33Z\", \"source_id\": 16785182, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:50:21Z\", \"source_id\": 52061755, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:51:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:50:24Z\", \"source_id\": 16789687, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28364, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:55:27Z\", \"source_id\": 52069347, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:56:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:55:29Z\", \"source_id\": 16792092, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:56:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Hounslow", "service_state_platform": "1", "timing_fact_generation": 1789620930617016, "current_leg_arrival_utc": "2026-09-17T05:57:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:56:05.042780", "service_state_evidence_id": 16792092, "current_leg_start_actual_dep": "2026-09-17T05:49:00+01:00", "operational_evidence_version": 22, "service_state_event_time_utc": "2026-09-17T04:56:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:06:05.823101", "service_state_valid_until_kind": null, "operational_interpretation_version": 22, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
XFY |
HOU |
5R02 |
450027+450096 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 522.48, "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": 1149.717, "from_m": 522.48, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1689.199, "from_m": 1149.717, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8733.935, "from_m": 1689.199, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 8797.66, "from_m": 8733.935, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9983.315, "from_m": 8797.66, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 10018.482, "from_m": 9983.315, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10398.678, "from_m": 10018.482, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 11393.194, "from_m": 10398.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": 11444.755, "from_m": 11393.194, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11568.193, "from_m": 11444.755, "capability_applied": null, "effective_limit_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": 628572, "profile_key": "757e563f819c4319be87eb7e425dd5dfa54a1d7fcc16927591d0428eddabe08d", "schedule_id": 18275, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0538", "location": "Staines Carriage Holding Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0540", "location": "Staines Sidings Ent-Exit", "stage_seq": 2, "distance_m": 277.601, "section_seq": 1, "route_path_id": 73311}, {"is_pass": false, "wtt_arr": "0542", "wtt_dep": "0549", "location": "Staines", "stage_seq": 3, "distance_m": 1001.663, "section_seq": 1, "route_path_id": 73311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0554", "location": "Feltham", "stage_seq": 4, "distance_m": 7669.083, "section_seq": 1, "route_path_id": 73311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0556", "location": "Feltham Jn", "stage_seq": 5, "distance_m": 9983.315, "section_seq": 1, "route_path_id": 73311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0557", "location": "Hounslow Jn", "stage_seq": 6, "distance_m": 10556.744, "section_seq": 1, "route_path_id": 73311}, {"is_pass": false, "wtt_arr": "0559", "wtt_dep": null, "location": "Hounslow", "stage_seq": 7, "distance_m": 11568.193, "section_seq": 1, "route_path_id": 73311}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 11568.193, "from_m": 0.0, "section_seq": 1, "route_path_id": 73311}], "total_distance_m": 11568.193, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 10390.945, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1177.248, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 28254, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:39:27Z", "source_id": 52046977, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T04:40:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:39:33Z", "source_id": 16785182, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28264, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:50:21Z", "source_id": 52061755, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T04:51:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:50:24Z", "source_id": 16789687, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28364, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:55:27Z", "source_id": 52069347, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T04:56:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:55:29Z", "source_id": 16792092, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:56:00+01:00", "operational_fact": true}] |
Staines Carriage Holding Sidings |
0538 |
0538 |
None |
None |
None |
Hounslow |
0559 |
0559 |
1 |
EARLY |
-3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L86197/2026-09-17/detailed |
None |
Staines |
2026-09-17T05:49:00+01:00 |
Hounslow |
11.0 |
{"type": "LineString", "coordinates": [[-0.5024039, 51.4322336], [-0.5020264999999999, 51.43217659999999], [-0.5016221, 51.4321332], [-0.5013021999999999, 51.43210320000001], [-0.5010552, 51.43208969999999], [-0.5007572, 51.43207790000001], [-0.5004372, 51.432073], [-0.5002903999999999, 51.4320761], [-0.5001113, 51.4320815], [-0.4999938, 51.432083799999994], [-0.49961060000000007, 51.4321139], [-0.4993918, 51.43213709999999], [-0.4990886000000001, 51.4321593], [-0.4986517999999999, 51.43218900000001], [-0.498159, 51.4322347], [-0.4976137, 51.432306], [-0.49709330000000007, 51.432373600000005], [-0.4964861999999999, 51.432454], [-0.49592, 51.4325303], [-0.4953101, 51.432613399999994], [-0.49468119999999993, 51.4326997], [-0.4937113, 51.4328343], [-0.4925987999999999, 51.4329861], [-0.4924015999999999, 51.4330137], [-0.4919394, 51.43307779999999], [-0.4913297999999999, 51.43316250000001], [-0.4906909999999999, 51.4332506], [-0.4902273, 51.43331680000001], [-0.48956589999999994, 51.4334192], [-0.4888455, 51.43352469999999], [-0.4882565, 51.4336094], [-0.4877982999999999, 51.43367710000001], [-0.4873373, 51.4337397], [-0.4864433, 51.4338712], [-0.4847325, 51.43412669999999], [-0.48202549999999994, 51.4345196], [-0.4701666, 51.4362423], [-0.46901680000000007, 51.436407900000006], [-0.46782289999999993, 51.4365801], [-0.4667353999999999, 51.436741600000005], [-0.4644991, 51.437081499999984], [-0.463603, 51.4372143], [-0.4627839, 51.4373326], [-0.4619746999999999, 51.43745150000001], [-0.4612287, 51.4375585], [-0.4604537999999999, 51.43767309999999], [-0.4594605, 51.4378152], [-0.4588527, 51.4379042], [-0.4582659, 51.4379897], [-0.4576508, 51.4380816], [-0.4570929, 51.4381626], [-0.4565658000000001, 51.438239800000005], [-0.4556532999999999, 51.43836970000001], [-0.4548943, 51.43847869999999], [-0.4543067, 51.43856449999999], [-0.4535872, 51.4386737], [-0.453026, 51.43875619999999], [-0.452487, 51.43884379999999], [-0.45205350000000005, 51.4389207], [-0.4515253999999999, 51.4390211], [-0.4508806, 51.4391574], [-0.4502218, 51.439291299999994], [-0.44933030000000007, 51.4394844], [-0.4491576420597607, 51.43952022863934], [-0.4485795, 51.43964020000001], [-0.4478265999999999, 51.4398101], [-0.44705729999999994, 51.439973999999985], [-0.4464748, 51.4400954], [-0.4457018, 51.44026420000001], [-0.4449254, 51.44043090000001], [-0.4441421, 51.440601], [-0.4426395, 51.4409226], [-0.4410575, 51.44126119999999], [-0.4395549, 51.4415832], [-0.43892, 51.44171849999999], [-0.4383048, 51.44185610000001], [-0.4376191, 51.442004399999995], [-0.4369544, 51.44214899999999], [-0.4360935, 51.4423309], [-0.43527369999999993, 51.44250530000001], [-0.4346836, 51.4426351], [-0.4339626, 51.4427865], [-0.43382296337890464, 51.442817580280106], [-0.4334028, 51.44291110000001], [-0.4325621, 51.443088], [-0.4318317, 51.4432465], [-0.4309956999999999, 51.44342819999999], [-0.430161, 51.4436093], [-0.42889379999999994, 51.4438755], [-0.4281805, 51.44402989999998], [-0.4274164, 51.4441948], [-0.4261109, 51.44447410000001], [-0.4215605, 51.4454522], [-0.4187625, 51.4460497], [-0.4167084999999999, 51.44649489999998], [-0.4131546, 51.447238899999995], [-0.4109618, 51.4477095], [-0.4105101, 51.447806699999994], [-0.409939, 51.447930099999994], [-0.4099255748766296, 51.447933020690314], [-0.4092178, 51.448086999999994], [-0.40848139999999994, 51.44824259999999], [-0.4078523, 51.448379], [-0.407479, 51.4484431], [-0.4071269, 51.448503], [-0.4064578, 51.44864640000001], [-0.4060538, 51.4487347], [-0.4056093999999999, 51.4488284], [-0.4049475, 51.448963], [-0.404506, 51.4490465], [-0.40404539999999994, 51.44912719999999], [-0.4034249, 51.4492229], [-0.4031057, 51.4492748], [-0.4018975, 51.4494598], [-0.4007194999999999, 51.449640299999984], [-0.4001549, 51.44972889999999], [-0.3996373, 51.4498076], [-0.3991544, 51.44988339999999], [-0.39853779999999994, 51.4499792], [-0.3979247, 51.4500731], [-0.3972198, 51.45018279999999], [-0.39656530000000006, 51.4502839], [-0.3962331, 51.45033469999999], [-0.3958583, 51.45039169999999], [-0.3951334, 51.4505037], [-0.3946734, 51.45059479999999], [-0.3942551999999999, 51.4506737], [-0.3939093, 51.4507276], [-0.3926285, 51.4509317], [-0.391301, 51.451141199999995], [-0.3906337, 51.4512345], [-0.3901761, 51.4513044], [-0.3895777, 51.45139590000001], [-0.3891471, 51.451462], [-0.38892949999999993, 51.4514977], [-0.3882861, 51.4515951], [-0.3875972999999999, 51.4516976], [-0.3865364, 51.451854299999994], [-0.3860075999999999, 51.4519175], [-0.3852339, 51.45200010000001], [-0.3845197, 51.4520656], [-0.38375819999999994, 51.45212089999998], [-0.3832434, 51.4521528], [-0.3827794, 51.45217829999999], [-0.3822265, 51.452202699999994], [-0.3813366, 51.4522265], [-0.38045319999999994, 51.4522336], [-0.3796409, 51.452222600000006], [-0.37891249999999993, 51.45220749999999], [-0.3781858, 51.452180000000006], [-0.3774225904244465, 51.452136171728874], [-0.3774196, 51.45213599999999], [-0.3770087, 51.4521272], [-0.37670789999999993, 51.4521401], [-0.3763370999999999, 51.45217860000001], [-0.375926, 51.4522496], [-0.3755628, 51.4523324], [-0.37515019999999993, 51.4524425], [-0.3747924, 51.45257410000001], [-0.3744177, 51.45273549999999], [-0.3741514, 51.4528771], [-0.3738848, 51.4530465], [-0.3736629, 51.453202000000005], [-0.3734191999999999, 51.453412599999986], [-0.3729971, 51.453804], [-0.3727307, 51.4540546], [-0.37263859999999993, 51.4541425], [-0.37240339999999994, 51.45436920000001], [-0.3720751, 51.45468170000001], [-0.371476, 51.455241099999995], [-0.3713236999999999, 51.45538609999998], [-0.3711428, 51.4555583], [-0.3709377, 51.4557518], [-0.3692982, 51.4572997], [-0.3684128, 51.4581188], [-0.3678888, 51.45857420000001], [-0.3672695, 51.45905429999999], [-0.3667249, 51.4594431], [-0.3663723, 51.45968010000001], [-0.36562189999999994, 51.4601529], [-0.3648944, 51.46056199999998], [-0.3643025999999999, 51.4608771], [-0.3633493, 51.461357500000005], [-0.362899, 51.461580100000006], [-0.3619661, 51.4620572]]} |
6.5 |
0545 |
0556 |
Staines |
Hounslow |
Hounslow |
51.4620572 |
-0.3619661 |
51.4620572 |
-0.3619661 |
1 |
0 |
2026-09-17 05:06:21 |
TERMINATED |
2026-09-17 04:56:00 |
Hounslow |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16792092 |
1789620930617016 |
22 |
22 |
2026-09-17 05:06:05.823101 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:56:05.042780 |
| 597693 |
629207 |
P28944 |
185B03M517 |
2026-09-17 |
COMPLETE |
16791910 |
2026-09-17 05:56:00 |
2026-09-17 05:06:21 |
2026-09-19 05:06:21 |
{"id": 629207, "stp": "P", "toc": "Northern", "uid": "P28944", "consist": "150007", "dest_crs": "HUD", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P28944/2026-09-17/detailed", "trust_id": "185B03M517", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Huddersfield", "service_date": "2026-09-17", "dest_arr_time": "0600", "dest_platform": "2", "is_terminated": 1, "next_location": "Huddersfield", "signalling_id": "5B03", "timing_status": "EARLY", "origin_station": "Hillhouse Carriage Sidings", "current_leg_arr": "0556", "current_leg_dep": "0550", "current_leg_end": "Huddersfield", "origin_dep_time": "0558", "origin_platform": null, "current_location": "Huddersfield", "last_update_time": "2026-09-17T05:06:21", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.7783656, 53.6578811], [-1.778588, 53.6574058], [-1.7789121, 53.65669929999999], [-1.779042, 53.65640669999999], [-1.7792925999999998, 53.65590139999999], [-1.7793461, 53.65582559999999], [-1.7794734, 53.655653], [-1.7801333, 53.65476700000001], [-1.7803453, 53.6545001], [-1.7816484, 53.6528031], [-1.7821003, 53.6522101], [-1.7822774999999995, 53.65197770000001], [-1.7824101, 53.651801199999994], [-1.7827117, 53.651399], [-1.7832540999999995, 53.65052729999999], [-1.7834189, 53.6503018], [-1.7838168999999997, 53.64980229999999], [-1.7839922, 53.64960229999999], [-1.7841115999999997, 53.64944649999999], [-1.7843631999999998, 53.649096], [-1.7843949, 53.6490515], [-1.7847934, 53.64850680000001]]}", "current_leg_start": "Hillhouse Carriage Sidings", "dest_arr_time_act": "0600", "motion_projection": null, "next_location_lat": "53.6485068", "next_location_lon": "-1.7847934", "previous_location": "Hillhouse Carriage Sidings", "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\": 228.462, \"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\": 707.065, \"from_m\": 228.462, \"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\": 908.125, \"from_m\": 707.065, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1127.382, \"from_m\": 908.125, \"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\": 629207, \"profile_key\": \"f4bc57259f182161d74e712a85250baba34d1b97a3167a12672422733f801dd2\", \"schedule_id\": 21143, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0558\", \"location\": \"Hillhouse Carriage Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36642}, {\"is_pass\": false, \"wtt_arr\": \"0600\", \"wtt_dep\": null, \"location\": \"Huddersfield\", \"stage_seq\": 2, \"distance_m\": 1127.382, \"section_seq\": 1, \"route_path_id\": 36642}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1127.382, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36642}], \"total_distance_m\": 1127.382, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 898.92, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 228.462, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0558", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "53.6485068", "current_position_lon": "-1.7847934", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 6241, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:55:04Z\", \"source_id\": 52068774, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:56:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:55:07Z\", \"source_id\": 16791910, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:56:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Huddersfield", "service_state_platform": "2", "timing_fact_generation": 1789620907475893, "current_leg_arrival_utc": "2026-09-17T05:58:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:56:05.614958", "service_state_evidence_id": 16791910, "current_leg_start_actual_dep": "2026-09-17T05:58:00+01:00", "operational_evidence_version": 4, "service_state_event_time_utc": "2026-09-17T04:56:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:06:05.825763", "service_state_valid_until_kind": null, "operational_interpretation_version": 4, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
None |
HUD |
5B03 |
150007 |
3 |
75 |
None |
{"version": 3, "segments": [{"to_m": 228.462, "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": 707.065, "from_m": 228.462, "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": 908.125, "from_m": 707.065, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1127.382, "from_m": 908.125, "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": 629207, "profile_key": "f4bc57259f182161d74e712a85250baba34d1b97a3167a12672422733f801dd2", "schedule_id": 21143, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0558", "location": "Hillhouse Carriage Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36642}, {"is_pass": false, "wtt_arr": "0600", "wtt_dep": null, "location": "Huddersfield", "stage_seq": 2, "distance_m": 1127.382, "section_seq": 1, "route_path_id": 36642}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1127.382, "from_m": 0.0, "section_seq": 1, "route_path_id": 36642}], "total_distance_m": 1127.382, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 898.92, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 228.462, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 6241, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:55:04Z", "source_id": 52068774, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T04:56:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:55:07Z", "source_id": 16791910, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:56:00+01:00", "operational_fact": true}] |
Hillhouse Carriage Sidings |
0558 |
0558 |
None |
None |
None |
Huddersfield |
0600 |
0600 |
2 |
EARLY |
-4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P28944/2026-09-17/detailed |
None |
Hillhouse Carriage Sidings |
2026-09-17T05:58:00+01:00 |
Huddersfield |
6.0 |
{"type": "LineString", "coordinates": [[-1.7783656, 53.6578811], [-1.778588, 53.6574058], [-1.7789121, 53.65669929999999], [-1.779042, 53.65640669999999], [-1.7792925999999998, 53.65590139999999], [-1.7793461, 53.65582559999999], [-1.7794734, 53.655653], [-1.7801333, 53.65476700000001], [-1.7803453, 53.6545001], [-1.7816484, 53.6528031], [-1.7821003, 53.6522101], [-1.7822774999999995, 53.65197770000001], [-1.7824101, 53.651801199999994], [-1.7827117, 53.651399], [-1.7832540999999995, 53.65052729999999], [-1.7834189, 53.6503018], [-1.7838168999999997, 53.64980229999999], [-1.7839922, 53.64960229999999], [-1.7841115999999997, 53.64944649999999], [-1.7843631999999998, 53.649096], [-1.7843949, 53.6490515], [-1.7847934, 53.64850680000001]]} |
0.7 |
0550 |
0556 |
Hillhouse Carriage Sidings |
Huddersfield |
Huddersfield |
53.6485068 |
-1.7847934 |
53.6485068 |
-1.7847934 |
1 |
0 |
2026-09-17 05:06:21 |
TERMINATED |
2026-09-17 04:56:00 |
Huddersfield |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16791910 |
1789620907475893 |
4 |
4 |
2026-09-17 05:06:05.825763 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:56:05.614958 |
| 597694 |
628160 |
C36891 |
739H12M517 |
2026-09-17 |
COMPLETE |
16791703 |
2026-09-17 05:56:00 |
2026-09-17 05:06:21 |
2026-09-19 05:06:21 |
{"id": 628160, "stp": "P", "toc": "Elizabeth Line", "uid": "C36891", "consist": "345047", "dest_crs": "HAF", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C36891/2026-09-17/detailed", "trust_id": "739H12M517", "origin_crs": "PAD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Heathrow Terminal 4", "service_date": "2026-09-17", "dest_arr_time": "0558", "dest_platform": "1", "is_terminated": 1, "next_location": "Heathrow Terminal 4", "signalling_id": "9H12", "timing_status": "ON TIME", "origin_station": "London Paddington", "current_leg_arr": "0556", "current_leg_dep": "0551", "current_leg_end": "Heathrow Terminal 4", "origin_dep_time": "0524", "origin_platform": "11", "current_location": "Heathrow Terminal 4", "last_update_time": "2026-09-17T05:06:21", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.4544923, 51.4720878], [-0.45547630000000006, 51.4716558], [-0.4561686999999999, 51.47135180000001], [-0.45655329999999994, 51.47116819999999], [-0.4570034999999999, 51.4709326], [-0.4580498, 51.470358], [-0.4582568, 51.47025320000001], [-0.4587626000000001, 51.47001040000001], [-0.4590676999999999, 51.46987039999999], [-0.4593577999999999, 51.4697301], [-0.45982950000000006, 51.4695185], [-0.4600502, 51.4694176], [-0.4602784, 51.469312200000005], [-0.4611246, 51.468911], [-0.4617468, 51.4685724], [-0.46205339999999995, 51.46839519999999], [-0.46227150000000006, 51.46826919999999], [-0.4628355, 51.467778900000006], [-0.4632993, 51.4673458], [-0.4635476999999999, 51.46707], [-0.4638105, 51.46666059999999], [-0.4640798, 51.46618920000001], [-0.4642692000000001, 51.46577449999999], [-0.464377, 51.4653942], [-0.4644568999999999, 51.4649206], [-0.4644769999999999, 51.46448], [-0.4644352, 51.46394190000001], [-0.4643525999999999, 51.46350929999999], [-0.4642104, 51.4630516], [-0.4639304, 51.4624012], [-0.4636338, 51.46184290000001], [-0.46315949999999995, 51.461144699999984], [-0.4622825, 51.4601883], [-0.46185969999999993, 51.45979719999999], [-0.4608466, 51.4590207], [-0.4608109000000001, 51.4589933], [-0.45970319999999987, 51.4583458], [-0.458942, 51.457984800000006], [-0.45838730000000005, 51.4577595], [-0.4575333, 51.4575008], [-0.456696, 51.4573097], [-0.4552737999999999, 51.4571271], [-0.4551460000000001, 51.45711589999999], [-0.4540078, 51.45701580000001], [-0.4532241, 51.4569321], [-0.45180840000000005, 51.4568898], [-0.45113089999999995, 51.456968299999986], [-0.4500033, 51.457180699999995], [-0.4491576420597607, 51.45746241187026], [-0.4488719, 51.457557599999994], [-0.4479787, 51.45789669999999], [-0.44774500000000006, 51.458061], [-0.4473635, 51.45832920000001], [-0.4457182, 51.4594858], [-0.4454212, 51.4596963]]}", "current_leg_start": "Heathrow Terminals 2 & 3", "dest_arr_time_act": "0556", "motion_projection": null, "next_location_lat": "51.4596963", "next_location_lon": "-0.4454212", "previous_location": "Heathrow Terminals 2 & 3", "current_leg_milage": "1.9", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1470.245, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1762.381, \"from_m\": 1470.245, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2918.037, \"from_m\": 1762.381, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5559.076, \"from_m\": 2918.037, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 8053.791, \"from_m\": 5559.076, \"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\": 8867.302, \"from_m\": 8053.791, \"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\": 10564.151, \"from_m\": 8867.302, \"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\": 11744.473, \"from_m\": 10564.151, \"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\": 13848.363, \"from_m\": 11744.473, \"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\": 14012.388, \"from_m\": 13848.363, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15665.997, \"from_m\": 14012.388, \"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\": 15839.558, \"from_m\": 15665.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\": 16002.748, \"from_m\": 15839.558, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 16295.915, \"from_m\": 16002.748, \"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\": 18539.969, \"from_m\": 16295.915, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19050.952, \"from_m\": 18539.969, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19694.406, \"from_m\": 19050.952, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 22327.445, \"from_m\": 19694.406, \"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\": 23221.151, \"from_m\": 22327.445, \"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\": 23666.364, \"from_m\": 23221.151, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 23877.426, \"from_m\": 23666.364, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 24056.962, \"from_m\": 23877.426, \"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\": 25664.585, \"from_m\": 24056.962, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26026.884, \"from_m\": 25664.585, \"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\": 26455.522, \"from_m\": 26026.884, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 628160, \"profile_key\": \"cdb6140e1d021f89e35a9e5ec74476c20dafa277d51be1aa954840d539331527\", \"schedule_id\": 4968, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0524\", \"location\": \"London Paddington\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 44748}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0525\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 2, \"distance_m\": 640.415, \"section_seq\": 1, \"route_path_id\": 44748}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0526\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 3, \"distance_m\": 1914.057, \"section_seq\": 1, \"route_path_id\": 44748}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0527\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 4, \"distance_m\": 2786.337, \"section_seq\": 1, \"route_path_id\": 44748}, {\"is_pass\": false, \"wtt_arr\": \"0530\", \"wtt_dep\": \"0530H\", \"location\": \"Acton Main Line\", \"stage_seq\": 5, \"distance_m\": 6630.416, \"section_seq\": 1, \"route_path_id\": 44748}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0531H\", \"location\": \"Acton West Jn\", \"stage_seq\": 6, \"distance_m\": 8209.791, \"section_seq\": 1, \"route_path_id\": 44748}, {\"is_pass\": false, \"wtt_arr\": \"0532H\", \"wtt_dep\": \"0533H\", \"location\": \"Ealing Broadway\", \"stage_seq\": 7, \"distance_m\": 9009.37, \"section_seq\": 1, \"route_path_id\": 44748}, {\"is_pass\": false, \"wtt_arr\": \"0535H\", \"wtt_dep\": \"0536\", \"location\": \"West Ealing\", \"stage_seq\": 8, \"distance_m\": 10418.293, \"section_seq\": 1, \"route_path_id\": 44748}, {\"is_pass\": false, \"wtt_arr\": \"0537H\", \"wtt_dep\": \"0538\", \"location\": \"Hanwell\", \"stage_seq\": 9, \"distance_m\": 11696.232, \"section_seq\": 1, \"route_path_id\": 44748}, {\"is_pass\": false, \"wtt_arr\": \"0540H\", \"wtt_dep\": \"0541\", \"location\": \"Southall\", \"stage_seq\": 10, \"distance_m\": 14347.911, \"section_seq\": 1, \"route_path_id\": 44748}, {\"is_pass\": false, \"wtt_arr\": \"0543H\", \"wtt_dep\": \"0544H\", \"location\": \"Hayes & Harlington\", \"stage_seq\": 11, \"distance_m\": 17427.503, \"section_seq\": 1, \"route_path_id\": 44748}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0545H\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 12, \"distance_m\": 17634.795, \"section_seq\": 1, \"route_path_id\": 44748}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0547H\", \"location\": \"Heathrow Tunnel Jn\", \"stage_seq\": 13, \"distance_m\": 19559.438, \"section_seq\": 1, \"route_path_id\": 44748}, {\"is_pass\": false, \"wtt_arr\": \"0550H\", \"wtt_dep\": \"0552\", \"location\": \"Heathrow Terminals 2 & 3\", \"stage_seq\": 14, \"distance_m\": 23419.121, \"section_seq\": 1, \"route_path_id\": 44748}, {\"is_pass\": false, \"wtt_arr\": \"0556\", \"wtt_dep\": null, \"location\": \"Heathrow Terminal 4\", \"stage_seq\": 15, \"distance_m\": 26455.522, \"section_seq\": 1, \"route_path_id\": 44748}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 26455.522, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 44748}], \"total_distance_m\": 26455.522, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 24047.443, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2408.079, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0524", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.4596963", "current_position_lon": "-0.4454212", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23145, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:29:24Z\", \"source_id\": 52035652, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:30:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:29:28Z\", \"source_id\": 16781762, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23205, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:32:26Z\", \"source_id\": 52038934, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:33:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:32:33Z\", \"source_id\": 16782751, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:34:47Z\", \"source_id\": 52041628, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:35:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:34:53Z\", \"source_id\": 16783539, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:37:14Z\", \"source_id\": 16784332, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23408, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:39:56Z\", \"source_id\": 52047557, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:41:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:40:04Z\", \"source_id\": 16785398, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:43:30Z\", \"source_id\": 52052095, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:44:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:43:33Z\", \"source_id\": 16786771, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:49:39Z\", \"source_id\": 52060842, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:50:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:49:43Z\", \"source_id\": 16789395, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23476, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:54:40Z\", \"source_id\": 52068197, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:56:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:54:42Z\", \"source_id\": 16791703, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:56:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Heathrow Terminal 4", "service_state_platform": "1", "timing_fact_generation": 1789620883740572, "current_leg_arrival_utc": "2026-09-17T05:56:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:56:08.108592", "service_state_evidence_id": 16791703, "current_leg_start_actual_dep": "2026-09-17T05:52:00+01:00", "operational_evidence_version": 59, "service_state_event_time_utc": "2026-09-17T04:56:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:06:08.401962", "service_state_valid_until_kind": null, "operational_interpretation_version": 59, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
PAD |
HAF |
9H12 |
345047 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 1470.245, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1762.381, "from_m": 1470.245, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 2918.037, "from_m": 1762.381, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5559.076, "from_m": 2918.037, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 8053.791, "from_m": 5559.076, "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": 8867.302, "from_m": 8053.791, "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": 10564.151, "from_m": 8867.302, "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": 11744.473, "from_m": 10564.151, "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": 13848.363, "from_m": 11744.473, "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": 14012.388, "from_m": 13848.363, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15665.997, "from_m": 14012.388, "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": 15839.558, "from_m": 15665.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": 16002.748, "from_m": 15839.558, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 16295.915, "from_m": 16002.748, "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": 18539.969, "from_m": 16295.915, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19050.952, "from_m": 18539.969, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19694.406, "from_m": 19050.952, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 22327.445, "from_m": 19694.406, "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": 23221.151, "from_m": 22327.445, "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": 23666.364, "from_m": 23221.151, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 23877.426, "from_m": 23666.364, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 45.0}, {"to_m": 24056.962, "from_m": 23877.426, "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": 25664.585, "from_m": 24056.962, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26026.884, "from_m": 25664.585, "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": 26455.522, "from_m": 26026.884, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 20.0}], "service_id": 628160, "profile_key": "cdb6140e1d021f89e35a9e5ec74476c20dafa277d51be1aa954840d539331527", "schedule_id": 4968, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0524", "location": "London Paddington", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 44748}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0525", "location": "Royal Oak Junction", "stage_seq": 2, "distance_m": 640.415, "section_seq": 1, "route_path_id": 44748}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0526", "location": "Portobello Jn (London)", "stage_seq": 3, "distance_m": 1914.057, "section_seq": 1, "route_path_id": 44748}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0527", "location": "Ladbroke Grove Jn", "stage_seq": 4, "distance_m": 2786.337, "section_seq": 1, "route_path_id": 44748}, {"is_pass": false, "wtt_arr": "0530", "wtt_dep": "0530H", "location": "Acton Main Line", "stage_seq": 5, "distance_m": 6630.416, "section_seq": 1, "route_path_id": 44748}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0531H", "location": "Acton West Jn", "stage_seq": 6, "distance_m": 8209.791, "section_seq": 1, "route_path_id": 44748}, {"is_pass": false, "wtt_arr": "0532H", "wtt_dep": "0533H", "location": "Ealing Broadway", "stage_seq": 7, "distance_m": 9009.37, "section_seq": 1, "route_path_id": 44748}, {"is_pass": false, "wtt_arr": "0535H", "wtt_dep": "0536", "location": "West Ealing", "stage_seq": 8, "distance_m": 10418.293, "section_seq": 1, "route_path_id": 44748}, {"is_pass": false, "wtt_arr": "0537H", "wtt_dep": "0538", "location": "Hanwell", "stage_seq": 9, "distance_m": 11696.232, "section_seq": 1, "route_path_id": 44748}, {"is_pass": false, "wtt_arr": "0540H", "wtt_dep": "0541", "location": "Southall", "stage_seq": 10, "distance_m": 14347.911, "section_seq": 1, "route_path_id": 44748}, {"is_pass": false, "wtt_arr": "0543H", "wtt_dep": "0544H", "location": "Hayes & Harlington", "stage_seq": 11, "distance_m": 17427.503, "section_seq": 1, "route_path_id": 44748}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0545H", "location": "Heathrow Airport Jn", "stage_seq": 12, "distance_m": 17634.795, "section_seq": 1, "route_path_id": 44748}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0547H", "location": "Heathrow Tunnel Jn", "stage_seq": 13, "distance_m": 19559.438, "section_seq": 1, "route_path_id": 44748}, {"is_pass": false, "wtt_arr": "0550H", "wtt_dep": "0552", "location": "Heathrow Terminals 2 & 3", "stage_seq": 14, "distance_m": 23419.121, "section_seq": 1, "route_path_id": 44748}, {"is_pass": false, "wtt_arr": "0556", "wtt_dep": null, "location": "Heathrow Terminal 4", "stage_seq": 15, "distance_m": 26455.522, "section_seq": 1, "route_path_id": 44748}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 26455.522, "from_m": 0.0, "section_seq": 1, "route_path_id": 44748}], "total_distance_m": 26455.522, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 24047.443, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2408.079, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 23145, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:29:24Z", "source_id": 52035652, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T04:30:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:29:28Z", "source_id": 16781762, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23205, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:32:26Z", "source_id": 52038934, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T04:33:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:32:33Z", "source_id": 16782751, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23218, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:34:47Z", "source_id": 52041628, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T04:35:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:34:53Z", "source_id": 16783539, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:35:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:37:14Z", "source_id": 16784332, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23408, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:39:56Z", "source_id": 52047557, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T04:41:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:40:04Z", "source_id": 16785398, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T05:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23451, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:43:30Z", "source_id": 52052095, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T04:44:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:43:33Z", "source_id": 16786771, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T05:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23484, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:49:39Z", "source_id": 52060842, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T04:50:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:49:43Z", "source_id": 16789395, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T05:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23476, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:54:40Z", "source_id": 52068197, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T04:56:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:54:42Z", "source_id": 16791703, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T05:56:00+01:00", "operational_fact": true}] |
London Paddington |
0524 |
0524 |
11 |
None |
None |
Heathrow Terminal 4 |
0558 |
0556 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C36891/2026-09-17/detailed |
None |
Heathrow Terminals 2 & 3 |
2026-09-17T05:52:00+01:00 |
Heathrow Terminal 4 |
5.0 |
{"type": "LineString", "coordinates": [[-0.4544923, 51.4720878], [-0.45547630000000006, 51.4716558], [-0.4561686999999999, 51.47135180000001], [-0.45655329999999994, 51.47116819999999], [-0.4570034999999999, 51.4709326], [-0.4580498, 51.470358], [-0.4582568, 51.47025320000001], [-0.4587626000000001, 51.47001040000001], [-0.4590676999999999, 51.46987039999999], [-0.4593577999999999, 51.4697301], [-0.45982950000000006, 51.4695185], [-0.4600502, 51.4694176], [-0.4602784, 51.469312200000005], [-0.4611246, 51.468911], [-0.4617468, 51.4685724], [-0.46205339999999995, 51.46839519999999], [-0.46227150000000006, 51.46826919999999], [-0.4628355, 51.467778900000006], [-0.4632993, 51.4673458], [-0.4635476999999999, 51.46707], [-0.4638105, 51.46666059999999], [-0.4640798, 51.46618920000001], [-0.4642692000000001, 51.46577449999999], [-0.464377, 51.4653942], [-0.4644568999999999, 51.4649206], [-0.4644769999999999, 51.46448], [-0.4644352, 51.46394190000001], [-0.4643525999999999, 51.46350929999999], [-0.4642104, 51.4630516], [-0.4639304, 51.4624012], [-0.4636338, 51.46184290000001], [-0.46315949999999995, 51.461144699999984], [-0.4622825, 51.4601883], [-0.46185969999999993, 51.45979719999999], [-0.4608466, 51.4590207], [-0.4608109000000001, 51.4589933], [-0.45970319999999987, 51.4583458], [-0.458942, 51.457984800000006], [-0.45838730000000005, 51.4577595], [-0.4575333, 51.4575008], [-0.456696, 51.4573097], [-0.4552737999999999, 51.4571271], [-0.4551460000000001, 51.45711589999999], [-0.4540078, 51.45701580000001], [-0.4532241, 51.4569321], [-0.45180840000000005, 51.4568898], [-0.45113089999999995, 51.456968299999986], [-0.4500033, 51.457180699999995], [-0.4491576420597607, 51.45746241187026], [-0.4488719, 51.457557599999994], [-0.4479787, 51.45789669999999], [-0.44774500000000006, 51.458061], [-0.4473635, 51.45832920000001], [-0.4457182, 51.4594858], [-0.4454212, 51.4596963]]} |
1.9 |
0551 |
0556 |
Heathrow Terminals 2 & 3 |
Heathrow Terminal 4 |
Heathrow Terminal 4 |
51.4596963 |
-0.4454212 |
51.4596963 |
-0.4454212 |
1 |
0 |
2026-09-17 05:06:21 |
TERMINATED |
2026-09-17 04:56:00 |
Heathrow Terminal 4 |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16791703 |
1789620883740572 |
59 |
59 |
2026-09-17 05:06:08.401962 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:56:08.108592 |
| 597695 |
628146 |
W60755 |
725N54M517 |
2026-09-17 |
COMPLETE |
16791783 |
2026-09-17 05:56:00 |
2026-09-17 05:06:21 |
2026-09-19 05:06:21 |
{"id": 628146, "stp": "O", "toc": "London Overground", "uid": "W60755", "consist": null, "dest_crs": "SRA", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W60755/2026-09-17/detailed", "trust_id": "725N54M517", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stratford", "service_date": "2026-09-17", "dest_arr_time": "0555", "dest_platform": "1", "is_terminated": 1, "next_location": "Stratford", "signalling_id": "5N54", "timing_status": "ON TIME", "origin_station": "Willesden T.M.D", "current_leg_arr": "0556", "current_leg_dep": "0553", "current_leg_end": "Stratford", "origin_dep_time": "0524", "origin_platform": null, "current_location": "Stratford", "last_update_time": "2026-09-17T05:06:21", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.016324, 51.5433172], [-0.016125800000000003, 51.5432828], [-0.0159889, 51.5432532], [-0.015754199999999996, 51.54320289999999], [-0.015450099999999998, 51.54313419999999], [-0.0152613, 51.5430919], [-0.0151075, 51.5430513], [-0.014958099999999997, 51.5430107], [-0.014673399999999996, 51.5429296], [-0.0144634, 51.54286640000001], [-0.0142549, 51.5428003], [-0.0139751, 51.5427062], [-0.013700600000000002, 51.54260859999999], [-0.0134381, 51.54250640000001], [-0.0131689, 51.542395], [-0.0124787, 51.5420866], [-0.0120695, 51.541904], [-0.0118881, 51.5418411], [-0.0117721, 51.541806699999995], [-0.011529299999999998, 51.541695], [-0.011289399999999998, 51.5415858], [-0.0109643, 51.54144349999999], [-0.0107135, 51.54134330000001], [-0.0101363, 51.5411226], [-0.0097744, 51.5409986], [-0.0095183, 51.5409178], [-0.0092591, 51.5408388], [-0.0088638, 51.5407296], [-0.0085291, 51.54065030000001], [-0.0082295, 51.5405902], [-0.0080129, 51.5405519], [-0.0077646999999999985, 51.54052159999999], [-0.0074507, 51.540500400000006], [-0.006917099999999999, 51.5404873], [-0.006685899999999999, 51.54048809999999], [-0.0065487, 51.5404952], [-0.006420899999999999, 51.5405085], [-0.006292999999999999, 51.540526699999994], [-0.0062199, 51.540540099999994], [-0.006113999999999999, 51.5405631], [-0.006000899999999999, 51.540595], [-0.0058816, 51.54063360000001], [-0.0057943, 51.54066709999999], [-0.0057099, 51.5407038], [-0.0056375, 51.5407395], [-0.005566599999999999, 51.5407773], [-0.0054581, 51.5408421], [-0.005194, 51.54100619999999], [-0.005042, 51.5411273], [-0.004842399999999999, 51.5412815], [-0.004426, 51.54154729999998], [-0.004147999999999999, 51.5417394], [-0.0039923, 51.5418603], [-0.0038714, 51.5419638], [-0.003760199999999999, 51.54207110000001], [-0.0036936, 51.5421395], [-0.0036361, 51.5422078], [-0.0035750999999999995, 51.54228439999999]]}", "current_leg_start": "Lea Junction", "dest_arr_time_act": "0555", "motion_projection": null, "next_location_lat": "51.5422844", "next_location_lon": "-0.0035751", "previous_location": "Lea Junction", "current_leg_milage": "0.7", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 473.984, \"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\": 478.734, \"from_m\": 473.984, \"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\": 531.906, \"from_m\": 478.734, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5886.794, \"from_m\": 531.906, \"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\": 5908.679, \"from_m\": 5886.794, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7313.242, \"from_m\": 5908.679, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7349.931, \"from_m\": 7313.242, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 7403.914, \"from_m\": 7349.931, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7578.342, \"from_m\": 7403.914, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 11862.77, \"from_m\": 7578.342, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12760.55, \"from_m\": 11862.77, \"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\": 12819.138, \"from_m\": 12760.55, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15207.279, \"from_m\": 12819.138, \"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\": 15815.872, \"from_m\": 15207.279, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 16519.201, \"from_m\": 15815.872, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17133.048, \"from_m\": 16519.201, \"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\": 17169.269, \"from_m\": 17133.048, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17208.364, \"from_m\": 17169.269, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17249.629, \"from_m\": 17208.364, \"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\": 17278.368, \"from_m\": 17249.629, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17350.981, \"from_m\": 17278.368, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 628146, \"profile_key\": \"abb52c686d7ff25df4deb8eaeb8b8a0f3148c4d33ceddef37841fd469e0a587f\", \"schedule_id\": 41414, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0524\", \"location\": \"Willesden T.M.D\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66132}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0525\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 2, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66132}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0531H\", \"location\": \"Camden Jn\", \"stage_seq\": 3, \"distance_m\": 5886.794, \"section_seq\": 1, \"route_path_id\": 66132}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0534H\", \"location\": \"Camden Road Jn\", \"stage_seq\": 4, \"distance_m\": 7313.242, \"section_seq\": 1, \"route_path_id\": 66132}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0536H\", \"location\": \"Camden Road East Jn\", \"stage_seq\": 5, \"distance_m\": 8043.126, \"section_seq\": 1, \"route_path_id\": 66132}, {\"is_pass\": false, \"wtt_arr\": \"0539\", \"wtt_dep\": \"0539H\", \"location\": \"Westbourne Road Junction\", \"stage_seq\": 6, \"distance_m\": 9593.51, \"section_seq\": 1, \"route_path_id\": 66132}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0543\", \"location\": \"Canonbury West Jn\", \"stage_seq\": 7, \"distance_m\": 10450.51, \"section_seq\": 1, \"route_path_id\": 66132}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0546H\", \"location\": \"Navarino Road Jn\", \"stage_seq\": 8, \"distance_m\": 12819.138, \"section_seq\": 1, \"route_path_id\": 66132}, {\"is_pass\": false, \"wtt_arr\": \"0552H\", \"wtt_dep\": \"0553\", \"location\": \"Lea Junction\", \"stage_seq\": 9, \"distance_m\": 16299.444, \"section_seq\": 1, \"route_path_id\": 66132}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0554H\", \"location\": \"Channelsea Jn\", \"stage_seq\": 10, \"distance_m\": 16600.335, \"section_seq\": 1, \"route_path_id\": 66132}, {\"is_pass\": false, \"wtt_arr\": \"0556\", \"wtt_dep\": null, \"location\": \"Stratford\", \"stage_seq\": 11, \"distance_m\": 17350.981, \"section_seq\": 1, \"route_path_id\": 66132}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 17350.981, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66132}], \"total_distance_m\": 17350.981, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 15270.47, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 2080.511, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0524", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.5422844", "current_position_lon": "-0.0035751", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15301, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:54:49Z\", \"source_id\": 52068393, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:56:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:54:51Z\", \"source_id\": 16791783, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:56:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stratford", "service_state_platform": "1", "timing_fact_generation": 1789620892458663, "current_leg_arrival_utc": "2026-09-17T05:55:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:56:12.041674", "service_state_evidence_id": 16791783, "current_leg_start_actual_dep": "2026-09-17T05:51:30+01:00", "operational_evidence_version": 41, "service_state_event_time_utc": "2026-09-17T04:56:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:06:12.356266", "service_state_valid_until_kind": null, "operational_interpretation_version": 41, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
O |
None |
SRA |
5N54 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 473.984, "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": 478.734, "from_m": 473.984, "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": 531.906, "from_m": 478.734, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5886.794, "from_m": 531.906, "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": 5908.679, "from_m": 5886.794, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7313.242, "from_m": 5908.679, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7349.931, "from_m": 7313.242, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 7403.914, "from_m": 7349.931, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7578.342, "from_m": 7403.914, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 11862.77, "from_m": 7578.342, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12760.55, "from_m": 11862.77, "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": 12819.138, "from_m": 12760.55, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15207.279, "from_m": 12819.138, "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": 15815.872, "from_m": 15207.279, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 16519.201, "from_m": 15815.872, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17133.048, "from_m": 16519.201, "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": 17169.269, "from_m": 17133.048, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17208.364, "from_m": 17169.269, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17249.629, "from_m": 17208.364, "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": 17278.368, "from_m": 17249.629, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17350.981, "from_m": 17278.368, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 628146, "profile_key": "abb52c686d7ff25df4deb8eaeb8b8a0f3148c4d33ceddef37841fd469e0a587f", "schedule_id": 41414, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0524", "location": "Willesden T.M.D", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66132}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0525", "location": "Willesden West London Jn", "stage_seq": 2, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66132}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0531H", "location": "Camden Jn", "stage_seq": 3, "distance_m": 5886.794, "section_seq": 1, "route_path_id": 66132}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0534H", "location": "Camden Road Jn", "stage_seq": 4, "distance_m": 7313.242, "section_seq": 1, "route_path_id": 66132}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0536H", "location": "Camden Road East Jn", "stage_seq": 5, "distance_m": 8043.126, "section_seq": 1, "route_path_id": 66132}, {"is_pass": false, "wtt_arr": "0539", "wtt_dep": "0539H", "location": "Westbourne Road Junction", "stage_seq": 6, "distance_m": 9593.51, "section_seq": 1, "route_path_id": 66132}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0543", "location": "Canonbury West Jn", "stage_seq": 7, "distance_m": 10450.51, "section_seq": 1, "route_path_id": 66132}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0546H", "location": "Navarino Road Jn", "stage_seq": 8, "distance_m": 12819.138, "section_seq": 1, "route_path_id": 66132}, {"is_pass": false, "wtt_arr": "0552H", "wtt_dep": "0553", "location": "Lea Junction", "stage_seq": 9, "distance_m": 16299.444, "section_seq": 1, "route_path_id": 66132}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0554H", "location": "Channelsea Jn", "stage_seq": 10, "distance_m": 16600.335, "section_seq": 1, "route_path_id": 66132}, {"is_pass": false, "wtt_arr": "0556", "wtt_dep": null, "location": "Stratford", "stage_seq": 11, "distance_m": 17350.981, "section_seq": 1, "route_path_id": 66132}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 17350.981, "from_m": 0.0, "section_seq": 1, "route_path_id": 66132}], "total_distance_m": 17350.981, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 15270.47, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 2080.511, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15301, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:54:49Z", "source_id": 52068393, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T04:56:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:54:51Z", "source_id": 16791783, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T05:56:00+01:00", "operational_fact": true}] |
Willesden T.M.D |
0524 |
0524 |
None |
None |
None |
Stratford |
0555 |
0555 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W60755/2026-09-17/detailed |
None |
Lea Junction |
2026-09-17T05:51:30+01:00 |
Stratford |
3.0 |
{"type": "LineString", "coordinates": [[-0.016324, 51.5433172], [-0.016125800000000003, 51.5432828], [-0.0159889, 51.5432532], [-0.015754199999999996, 51.54320289999999], [-0.015450099999999998, 51.54313419999999], [-0.0152613, 51.5430919], [-0.0151075, 51.5430513], [-0.014958099999999997, 51.5430107], [-0.014673399999999996, 51.5429296], [-0.0144634, 51.54286640000001], [-0.0142549, 51.5428003], [-0.0139751, 51.5427062], [-0.013700600000000002, 51.54260859999999], [-0.0134381, 51.54250640000001], [-0.0131689, 51.542395], [-0.0124787, 51.5420866], [-0.0120695, 51.541904], [-0.0118881, 51.5418411], [-0.0117721, 51.541806699999995], [-0.011529299999999998, 51.541695], [-0.011289399999999998, 51.5415858], [-0.0109643, 51.54144349999999], [-0.0107135, 51.54134330000001], [-0.0101363, 51.5411226], [-0.0097744, 51.5409986], [-0.0095183, 51.5409178], [-0.0092591, 51.5408388], [-0.0088638, 51.5407296], [-0.0085291, 51.54065030000001], [-0.0082295, 51.5405902], [-0.0080129, 51.5405519], [-0.0077646999999999985, 51.54052159999999], [-0.0074507, 51.540500400000006], [-0.006917099999999999, 51.5404873], [-0.006685899999999999, 51.54048809999999], [-0.0065487, 51.5404952], [-0.006420899999999999, 51.5405085], [-0.006292999999999999, 51.540526699999994], [-0.0062199, 51.540540099999994], [-0.006113999999999999, 51.5405631], [-0.006000899999999999, 51.540595], [-0.0058816, 51.54063360000001], [-0.0057943, 51.54066709999999], [-0.0057099, 51.5407038], [-0.0056375, 51.5407395], [-0.005566599999999999, 51.5407773], [-0.0054581, 51.5408421], [-0.005194, 51.54100619999999], [-0.005042, 51.5411273], [-0.004842399999999999, 51.5412815], [-0.004426, 51.54154729999998], [-0.004147999999999999, 51.5417394], [-0.0039923, 51.5418603], [-0.0038714, 51.5419638], [-0.003760199999999999, 51.54207110000001], [-0.0036936, 51.5421395], [-0.0036361, 51.5422078], [-0.0035750999999999995, 51.54228439999999]]} |
0.7 |
0553 |
0556 |
Lea Junction |
Stratford |
Stratford |
51.5422844 |
-0.0035751 |
51.5422844 |
-0.0035751 |
1 |
0 |
2026-09-17 05:06:21 |
TERMINATED |
2026-09-17 04:56:00 |
Stratford |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16791783 |
1789620892458663 |
41 |
41 |
2026-09-17 05:06:12.356266 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:56:12.041674 |
| 597696 |
628172 |
P65177 |
325N52M517 |
2026-09-17 |
COMPLETE |
16791739 |
2026-09-17 05:56:00 |
2026-09-17 05:06:51 |
2026-09-19 05:06:51 |
{"id": 628172, "stp": "P", "toc": "Northern", "uid": "P65177", "consist": "323224+323230", "dest_crs": "MIA", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P65177/2026-09-17/detailed", "trust_id": "325N52M517", "origin_crs": "XLI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Airport", "service_date": "2026-09-17", "dest_arr_time": "0602", "dest_platform": "1A", "is_terminated": 1, "next_location": "Manchester Airport", "signalling_id": "5N52", "timing_status": "EARLY", "origin_station": "Longsight Dmud Siemens", "current_leg_arr": "0556", "current_leg_dep": "0540", "current_leg_end": "Manchester Airport", "origin_dep_time": "0525", "origin_platform": null, "current_location": "Manchester Airport", "last_update_time": "2026-09-17T05:06:51", "route_debug_link": null, "timing_variation": "-6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.2302016999999994, 53.476979499999985], [-2.229483, 53.4768164], [-2.2289997, 53.4767067], [-2.2286704, 53.47663439999999], [-2.2285185, 53.476603], [-2.2283708999999994, 53.47657309999999], [-2.2281444999999995, 53.4765377], [-2.2279932999999996, 53.4765147], [-2.2278741, 53.4764965], [-2.227757, 53.4764795], [-2.2274908999999994, 53.4764527], [-2.2273412999999995, 53.47643409999999], [-2.2267769, 53.47636580000001], [-2.2266657, 53.4763525], [-2.2264624999999993, 53.4763235], [-2.2263467, 53.47630199999998], [-2.2260491, 53.4762425], [-2.2256340000000003, 53.4761488], [-2.2253206, 53.4760581], [-2.2251422999999995, 53.476000699999986], [-2.2249038, 53.4759233], [-2.2245268, 53.4757753], [-2.2239598000000003, 53.47551589999999], [-2.2236295, 53.4753857], [-2.2230409999999994, 53.475159999999995], [-2.2228192999999994, 53.4750798], [-2.2209971999999993, 53.4744058], [-2.2199004, 53.4739919], [-2.2194478, 53.4737972], [-2.2191308000000003, 53.4736627], [-2.2189126, 53.4735653], [-2.2185405, 53.4733947], [-2.2179118, 53.473130100000006], [-2.217562099999999, 53.4729546], [-2.2172891999999997, 53.472816300000005], [-2.2166114, 53.4724721], [-2.2158207999999995, 53.4720827], [-2.21552830383746, 53.471940301834906], [-2.2152206, 53.4717905], [-2.2147252999999996, 53.4715055], [-2.2144941, 53.4713918], [-2.2140942, 53.47116409999999], [-2.2138399, 53.471039399999995], [-2.2132390999999996, 53.47073610000001], [-2.2129825999999997, 53.470594000000006], [-2.212763499999999, 53.4704742], [-2.2124520000000003, 53.47026129999999], [-2.2120535, 53.47002880000001], [-2.2115171, 53.469706300000006], [-2.2110048, 53.46939179999999], [-2.2104818, 53.4690708], [-2.2099747999999995, 53.46875310000001], [-2.209295, 53.46831559999998], [-2.2089583, 53.468088900000005], [-2.2089385, 53.46807429999999], [-2.208554942830538, 53.46779240988761], [-2.208336, 53.4676315], [-2.2079414, 53.46734200000001], [-2.2071344000000006, 53.46677330000001], [-2.2068790999999996, 53.466578899999995], [-2.2066785, 53.4664235], [-2.2060526, 53.4659352], [-2.2057005, 53.465632799999995], [-2.2049958, 53.46503299999999], [-2.2045679, 53.4646644], [-2.2042421, 53.46434799999999], [-2.2036199, 53.4637588], [-2.2033090999999994, 53.46346129999999], [-2.201838, 53.461892799999994], [-2.2016216, 53.4616893], [-2.2014062999999995, 53.46149340000001], [-2.2012681, 53.46135040000001], [-2.2007989, 53.460832399999994], [-2.200538, 53.4605379], [-2.2003850999999996, 53.460351800000005], [-2.2002321999999994, 53.4601658], [-2.2000317999999996, 53.45989120000001], [-2.1998768, 53.45967470000001], [-2.1994812, 53.45913099999999], [-2.1992236999999997, 53.4587605], [-2.1986739, 53.45787259999999], [-2.1983401, 53.4573093], [-2.1982206, 53.45709639999999], [-2.1979912, 53.4566883], [-2.19777, 53.4562563], [-2.1977231, 53.456168100000006], [-2.1976434, 53.45602449999999], [-2.1972254999999996, 53.4551448], [-2.1971275999999995, 53.45491239999999], [-2.1969763, 53.454543300000005], [-2.1967801, 53.454085199999994], [-2.1962128569733355, 53.45265291634924], [-2.1962119, 53.45265049999999], [-2.1961830999999994, 53.45256669999999], [-2.196072, 53.452202699999994], [-2.195978, 53.451838], [-2.1959369, 53.451615699999984], [-2.1959211999999995, 53.45146160000001], [-2.1959207, 53.451301599999994], [-2.1959363, 53.451142], [-2.1959574999999996, 53.451012600000006], [-2.1959892000000005, 53.450884], [-2.1960315, 53.45075649999999], [-2.1960843, 53.4506304], [-2.1961473, 53.45050599999998], [-2.1962085, 53.450402200000006], [-2.1962769999999994, 53.45029999999999], [-2.1963525, 53.4501997], [-2.1964329, 53.45010169999999], [-2.1965202, 53.45000580000001], [-2.1966141, 53.44991219999999], [-2.1967489, 53.4497915], [-2.1968948, 53.4496755], [-2.1970512, 53.4495645], [-2.1972178, 53.449458799999995], [-2.1973939, 53.4493588], [-2.1979413, 53.4490663], [-2.1997130999999994, 53.448121], [-2.2000451, 53.4479187], [-2.200229, 53.44778959999999], [-2.2005571999999995, 53.4475744], [-2.2008609, 53.447344400000006], [-2.201015, 53.4472193], [-2.2011622, 53.4470913], [-2.2012937, 53.4469888], [-2.2014442, 53.4468523], [-2.2015357, 53.4467645], [-2.2016561, 53.4466439], [-2.2018171, 53.446479800000006], [-2.2020341, 53.446244400000005], [-2.2021488999999996, 53.44609260000001], [-2.2022654, 53.44595009999998], [-2.202395, 53.445768400000006], [-2.2025811, 53.44550120000001], [-2.2026637, 53.44536639999999], [-2.2029461, 53.4448356], [-2.203290599999999, 53.44422729999999], [-2.203314, 53.444183800000005], [-2.2037457, 53.44337730000001], [-2.2038185, 53.4432453], [-2.2043945, 53.4421748], [-2.2044946, 53.44198829999999], [-2.204930099999999, 53.44117789999999], [-2.2050145, 53.4410174], [-2.2051493999999994, 53.4407691], [-2.2052786, 53.44052899999999], [-2.206615199999999, 53.4380662], [-2.2067154, 53.4378718], [-2.2072789, 53.4367946], [-2.2074823, 53.4364613], [-2.2076364999999996, 53.43617129999999], [-2.2079561999999995, 53.43554429999999], [-2.2083492999999996, 53.434804699999994], [-2.2086604999999997, 53.43422840000001], [-2.2087875, 53.4339961], [-2.2089686999999993, 53.4336646], [-2.2093288, 53.4330342], [-2.209413, 53.43287429999999], [-2.2097447, 53.4322524], [-2.2100829, 53.431588199999986], [-2.2101422999999993, 53.4314769], [-2.211143799999999, 53.42963949999999], [-2.2112346, 53.4294712], [-2.2125806, 53.4269602], [-2.2126448, 53.426839300000005], [-2.2139302, 53.424461], [-2.213995, 53.4243412], [-2.2147902, 53.42285819999999], [-2.2148732, 53.42271399999999], [-2.2152228, 53.4220422], [-2.2152446, 53.4220003], [-2.2156883000000005, 53.4211987], [-2.2157697, 53.42104170000001], [-2.2166679, 53.41933960000001], [-2.2179349, 53.4169078], [-2.2180813, 53.41663140000001], [-2.2186705, 53.41553979999999], [-2.2187600999999995, 53.4153732], [-2.219343684064292, 53.41428429590598], [-2.2194424, 53.4141001], [-2.2200153000000005, 53.41302939999999], [-2.2201221, 53.4128326], [-2.2203285, 53.4124599], [-2.2206996999999995, 53.411781700000006], [-2.2213554999999996, 53.410556199999995], [-2.22146, 53.41035359999999], [-2.2218114999999994, 53.4097008], [-2.2220297000000007, 53.4092956], [-2.2226095, 53.408247300000006], [-2.2230714, 53.407365799999994], [-2.2231797, 53.40716820000001], [-2.2246517999999997, 53.40443109999999], [-2.2247141, 53.4043125], [-2.2251484, 53.40351959999999], [-2.225481, 53.40287549999999], [-2.2255344, 53.4027688], [-2.2258725, 53.4021523], [-2.2261985999999996, 53.401535300000006], [-2.2267122, 53.40060270000001], [-2.2270629408958347, 53.39994321974487], [-2.2270954999999995, 53.399882], [-2.2274827, 53.399160300000005], [-2.2279707, 53.39827569999999], [-2.22835, 53.3975816], [-2.2286884, 53.39693549999999], [-2.228719946070003, 53.3968743534835], [-2.2287565, 53.3968035], [-2.2289829, 53.3963986], [-2.2294421999999994, 53.3955442], [-2.2297796, 53.3948937], [-2.2299892, 53.394500999999984], [-2.2300400999999996, 53.3944135], [-2.2303701, 53.3938305], [-2.2306648, 53.39327910000001], [-2.2309449999999997, 53.39275479999999], [-2.2312757999999997, 53.3921009], [-2.2313518, 53.39194119999999], [-2.2314367, 53.3916988], [-2.2315531, 53.391391299999995], [-2.2317199, 53.3909029], [-2.2319136, 53.3902131], [-2.2320897, 53.3894146], [-2.232256899999999, 53.38863150000001], [-2.2324579, 53.3877657], [-2.2324758, 53.3876878], [-2.2326346, 53.38701390000001], [-2.2328371, 53.38603359999999], [-2.2328496999999996, 53.38596630000001], [-2.2330035999999995, 53.385258], [-2.2332610999999996, 53.3839987], [-2.2336594, 53.38228300000001], [-2.2339392, 53.3809833], [-2.2342561, 53.37956249999999], [-2.2345053, 53.3785097], [-2.2348919, 53.3766774], [-2.2352591, 53.37498560000001], [-2.235673, 53.37308279999999], [-2.2360035, 53.37165069999999], [-2.2363958, 53.370286400000005], [-2.2366576999999994, 53.36953129999999], [-2.2366919678373867, 53.36943253680054], [-2.2367035, 53.36939929999999], [-2.2374668000000004, 53.36733699999999], [-2.2379233, 53.366119100000006], [-2.2383463, 53.364987], [-2.2386602, 53.3643331], [-2.2390041999999997, 53.3638229], [-2.239347, 53.3634773], [-2.2395272, 53.36332209999999], [-2.2397333, 53.36317079999999], [-2.2399631999999996, 53.3630171], [-2.2402212999999995, 53.3628767], [-2.2404727, 53.3627567], [-2.2407392, 53.3626484], [-2.2409863999999997, 53.362566699999995], [-2.2412467, 53.3624901], [-2.2414024999999995, 53.36244510000001], [-2.2416976999999996, 53.3623702], [-2.2418197, 53.3623378], [-2.2420584999999997, 53.36229149999999], [-2.2423165, 53.3622557], [-2.242657, 53.362214300000005], [-2.2427655999999994, 53.3622063], [-2.2430616999999997, 53.3621885], [-2.2433315, 53.36218449999999], [-2.2435094, 53.3621867], [-2.2437835999999995, 53.3621922], [-2.2440656, 53.3622112], [-2.2442872, 53.3622299], [-2.2446923999999995, 53.3622841], [-2.2448367830530684, 53.36231249717774], [-2.245083129054447, 53.36237166884643], [-2.245301321694293, 53.36242332753566], [-2.2454953218650355, 53.362468630897965], [-2.245669090459104, 53.3625087365859], [-2.245826588368928, 53.362544802252], [-2.245971776486936, 53.36257798554881], [-2.2461086157055576, 53.36260944412886], [-2.2462410669172215, 53.36264033564472], [-2.246373091014357, 53.3626718177489], [-2.2465086488893937, 53.36270504809396], [-2.2466517014347605, 53.36274118433244], [-2.246806209542886, 53.36278138411689], [-2.2469761341062, 53.36282680509984], [-2.2471654360171316, 53.36287860493385], [-2.2473780761681095, 53.36293794127143], [-2.2476180154515633, 53.363005971765155], [-2.2485167, 53.3632625], [-2.2498178999999996, 53.3636126], [-2.2506308999999995, 53.363807499999986], [-2.2516582000000005, 53.364043], [-2.2525256, 53.3642236], [-2.253507, 53.3644104], [-2.2540512, 53.3645068], [-2.2546227, 53.3645971], [-2.255576899999999, 53.364744300000005], [-2.2612946, 53.36546649999999], [-2.2636133, 53.3657435], [-2.2642652, 53.3658081], [-2.2648641, 53.36583749999999], [-2.2653884999999994, 53.3658468], [-2.2659567, 53.3658424], [-2.2664519, 53.3658195], [-2.2668907, 53.3657854], [-2.2672888, 53.365737800000005], [-2.2677762999999995, 53.36568110000001], [-2.2679471999999996, 53.3656606], [-2.2681121999999996, 53.365641], [-2.2686093, 53.36558010000001], [-2.2690419, 53.36552609999999], [-2.269464, 53.365464], [-2.269875799999999, 53.3654033], [-2.2705658, 53.36529089999999], [-2.2714078, 53.36515369999999], [-2.2722033, 53.3650303], [-2.2724956, 53.36498240000001]]}", "current_leg_start": "Manchester Piccadilly", "dest_arr_time_act": "0602", "motion_projection": null, "next_location_lat": "53.3649824", "next_location_lon": "-2.2724956", "previous_location": "Manchester Piccadilly", "current_leg_milage": "10.1", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 285.122, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 391.734, \"from_m\": 285.122, \"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\": 1105.718, \"from_m\": 391.734, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1222.55, \"from_m\": 1105.718, \"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\": 1259.177, \"from_m\": 1222.55, \"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\": 1279.027, \"from_m\": 1259.177, \"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\": 1324.622, \"from_m\": 1279.027, \"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\": 1782.965, \"from_m\": 1324.622, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1953.348, \"from_m\": 1782.965, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1999.627, \"from_m\": 1953.348, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2045.834, \"from_m\": 1999.627, \"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\": 2355.247, \"from_m\": 2045.834, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2518.972, \"from_m\": 2355.247, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4053.278, \"from_m\": 2518.972, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4581.37, \"from_m\": 4053.278, \"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\": 4653.523, \"from_m\": 4581.37, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4738.597, \"from_m\": 4653.523, \"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\": 4828.363, \"from_m\": 4738.597, \"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\": 4858.743, \"from_m\": 4828.363, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4943.78, \"from_m\": 4858.743, \"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\": 5212.015, \"from_m\": 4943.78, \"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\": 5646.397, \"from_m\": 5212.015, \"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\": 15494.291, \"from_m\": 5646.397, \"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\": 16145.213, \"from_m\": 15494.291, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17353.467, \"from_m\": 16145.213, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17572.013, \"from_m\": 17353.467, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17954.642, \"from_m\": 17572.013, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 628172, \"profile_key\": \"5f15291322a6678012a890c7940be7fe2bd9c85aea63835b9b1d4566968cda6d\", \"schedule_id\": 21465, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0525\", \"location\": \"Longsight Dmud Siemens\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74666}, {\"is_pass\": false, \"wtt_arr\": \"0528\", \"wtt_dep\": \"0528\", \"location\": \"Longsight Down Goods Loop\", \"stage_seq\": 2, \"distance_m\": 632.954, \"section_seq\": 1, \"route_path_id\": 74666}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0530\", \"location\": \"Ardwick Jn\", \"stage_seq\": 3, \"distance_m\": 1375.942, \"section_seq\": 1, \"route_path_id\": 74666}, {\"is_pass\": false, \"wtt_arr\": \"0533\", \"wtt_dep\": \"0546\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 4, \"distance_m\": 1999.627, \"section_seq\": 1, \"route_path_id\": 74666}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0548H\", \"location\": \"Ardwick Jn\", \"stage_seq\": 5, \"distance_m\": 2665.344, \"section_seq\": 1, \"route_path_id\": 74666}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0550H\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 6, \"distance_m\": 5202.504, \"section_seq\": 1, \"route_path_id\": 74666}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0558H\", \"location\": \"Heald Green\", \"stage_seq\": 7, \"distance_m\": 14940.202, \"section_seq\": 1, \"route_path_id\": 74666}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0559H\", \"location\": \"Heald Green West Jn\", \"stage_seq\": 8, \"distance_m\": 16145.213, \"section_seq\": 1, \"route_path_id\": 74666}, {\"is_pass\": false, \"wtt_arr\": \"0602\", \"wtt_dep\": null, \"location\": \"Manchester Airport\", \"stage_seq\": 9, \"distance_m\": 17954.642, \"section_seq\": 1, \"route_path_id\": 74666}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 17954.642, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74666}], \"total_distance_m\": 17954.642, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 14838.901, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3115.741, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0525", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "16.0", "current_position_lat": "53.3649824", "current_position_lon": "-2.2724956", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8470, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:30:59Z\", \"source_id\": 52037343, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:32:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:31:03Z\", \"source_id\": 16782315, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8930, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:48:59Z\", \"source_id\": 52059835, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:49:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:49:03Z\", \"source_id\": 16789097, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8938, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:54:44Z\", \"source_id\": 52068291, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:56:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:54:48Z\", \"source_id\": 16791739, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:56:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Airport", "service_state_platform": "1", "timing_fact_generation": 1789620889655633, "current_leg_arrival_utc": "2026-09-17T05:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:56:21.556120", "service_state_evidence_id": 16791739, "current_leg_start_actual_dep": "2026-09-17T05:46:00+01:00", "operational_evidence_version": 26, "service_state_event_time_utc": "2026-09-17T04:56:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:06:21.688388", "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 |
XLI |
MIA |
5N52 |
323224+323230 |
6 |
90 |
None |
{"version": 3, "segments": [{"to_m": 285.122, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 391.734, "from_m": 285.122, "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": 1105.718, "from_m": 391.734, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1222.55, "from_m": 1105.718, "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": 1259.177, "from_m": 1222.55, "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": 1279.027, "from_m": 1259.177, "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": 1324.622, "from_m": 1279.027, "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": 1782.965, "from_m": 1324.622, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1953.348, "from_m": 1782.965, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1999.627, "from_m": 1953.348, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2045.834, "from_m": 1999.627, "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": 2355.247, "from_m": 2045.834, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2518.972, "from_m": 2355.247, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4053.278, "from_m": 2518.972, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4581.37, "from_m": 4053.278, "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": 4653.523, "from_m": 4581.37, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4738.597, "from_m": 4653.523, "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": 4828.363, "from_m": 4738.597, "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": 4858.743, "from_m": 4828.363, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4943.78, "from_m": 4858.743, "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": 5212.015, "from_m": 4943.78, "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": 5646.397, "from_m": 5212.015, "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": 15494.291, "from_m": 5646.397, "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": 16145.213, "from_m": 15494.291, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17353.467, "from_m": 16145.213, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17572.013, "from_m": 17353.467, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17954.642, "from_m": 17572.013, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 628172, "profile_key": "5f15291322a6678012a890c7940be7fe2bd9c85aea63835b9b1d4566968cda6d", "schedule_id": 21465, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0525", "location": "Longsight Dmud Siemens", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74666}, {"is_pass": false, "wtt_arr": "0528", "wtt_dep": "0528", "location": "Longsight Down Goods Loop", "stage_seq": 2, "distance_m": 632.954, "section_seq": 1, "route_path_id": 74666}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0530", "location": "Ardwick Jn", "stage_seq": 3, "distance_m": 1375.942, "section_seq": 1, "route_path_id": 74666}, {"is_pass": false, "wtt_arr": "0533", "wtt_dep": "0546", "location": "Manchester Piccadilly", "stage_seq": 4, "distance_m": 1999.627, "section_seq": 1, "route_path_id": 74666}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0548H", "location": "Ardwick Jn", "stage_seq": 5, "distance_m": 2665.344, "section_seq": 1, "route_path_id": 74666}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0550H", "location": "Slade Lane Jn", "stage_seq": 6, "distance_m": 5202.504, "section_seq": 1, "route_path_id": 74666}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0558H", "location": "Heald Green", "stage_seq": 7, "distance_m": 14940.202, "section_seq": 1, "route_path_id": 74666}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0559H", "location": "Heald Green West Jn", "stage_seq": 8, "distance_m": 16145.213, "section_seq": 1, "route_path_id": 74666}, {"is_pass": false, "wtt_arr": "0602", "wtt_dep": null, "location": "Manchester Airport", "stage_seq": 9, "distance_m": 17954.642, "section_seq": 1, "route_path_id": 74666}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 17954.642, "from_m": 0.0, "section_seq": 1, "route_path_id": 74666}], "total_distance_m": 17954.642, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 14838.901, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3115.741, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 8470, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:30:59Z", "source_id": 52037343, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T04:32:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:31:03Z", "source_id": 16782315, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8930, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:48:59Z", "source_id": 52059835, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T04:49:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:49:03Z", "source_id": 16789097, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8938, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:54:44Z", "source_id": 52068291, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T04:56:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:54:48Z", "source_id": 16791739, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:56:00+01:00", "operational_fact": true}] |
Longsight Dmud Siemens |
0525 |
0525 |
None |
None |
None |
Manchester Airport |
0602 |
0602 |
1A |
EARLY |
-6 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P65177/2026-09-17/detailed |
None |
Manchester Piccadilly |
2026-09-17T05:46:00+01:00 |
Manchester Airport |
16.0 |
{"type": "LineString", "coordinates": [[-2.2302016999999994, 53.476979499999985], [-2.229483, 53.4768164], [-2.2289997, 53.4767067], [-2.2286704, 53.47663439999999], [-2.2285185, 53.476603], [-2.2283708999999994, 53.47657309999999], [-2.2281444999999995, 53.4765377], [-2.2279932999999996, 53.4765147], [-2.2278741, 53.4764965], [-2.227757, 53.4764795], [-2.2274908999999994, 53.4764527], [-2.2273412999999995, 53.47643409999999], [-2.2267769, 53.47636580000001], [-2.2266657, 53.4763525], [-2.2264624999999993, 53.4763235], [-2.2263467, 53.47630199999998], [-2.2260491, 53.4762425], [-2.2256340000000003, 53.4761488], [-2.2253206, 53.4760581], [-2.2251422999999995, 53.476000699999986], [-2.2249038, 53.4759233], [-2.2245268, 53.4757753], [-2.2239598000000003, 53.47551589999999], [-2.2236295, 53.4753857], [-2.2230409999999994, 53.475159999999995], [-2.2228192999999994, 53.4750798], [-2.2209971999999993, 53.4744058], [-2.2199004, 53.4739919], [-2.2194478, 53.4737972], [-2.2191308000000003, 53.4736627], [-2.2189126, 53.4735653], [-2.2185405, 53.4733947], [-2.2179118, 53.473130100000006], [-2.217562099999999, 53.4729546], [-2.2172891999999997, 53.472816300000005], [-2.2166114, 53.4724721], [-2.2158207999999995, 53.4720827], [-2.21552830383746, 53.471940301834906], [-2.2152206, 53.4717905], [-2.2147252999999996, 53.4715055], [-2.2144941, 53.4713918], [-2.2140942, 53.47116409999999], [-2.2138399, 53.471039399999995], [-2.2132390999999996, 53.47073610000001], [-2.2129825999999997, 53.470594000000006], [-2.212763499999999, 53.4704742], [-2.2124520000000003, 53.47026129999999], [-2.2120535, 53.47002880000001], [-2.2115171, 53.469706300000006], [-2.2110048, 53.46939179999999], [-2.2104818, 53.4690708], [-2.2099747999999995, 53.46875310000001], [-2.209295, 53.46831559999998], [-2.2089583, 53.468088900000005], [-2.2089385, 53.46807429999999], [-2.208554942830538, 53.46779240988761], [-2.208336, 53.4676315], [-2.2079414, 53.46734200000001], [-2.2071344000000006, 53.46677330000001], [-2.2068790999999996, 53.466578899999995], [-2.2066785, 53.4664235], [-2.2060526, 53.4659352], [-2.2057005, 53.465632799999995], [-2.2049958, 53.46503299999999], [-2.2045679, 53.4646644], [-2.2042421, 53.46434799999999], [-2.2036199, 53.4637588], [-2.2033090999999994, 53.46346129999999], [-2.201838, 53.461892799999994], [-2.2016216, 53.4616893], [-2.2014062999999995, 53.46149340000001], [-2.2012681, 53.46135040000001], [-2.2007989, 53.460832399999994], [-2.200538, 53.4605379], [-2.2003850999999996, 53.460351800000005], [-2.2002321999999994, 53.4601658], [-2.2000317999999996, 53.45989120000001], [-2.1998768, 53.45967470000001], [-2.1994812, 53.45913099999999], [-2.1992236999999997, 53.4587605], [-2.1986739, 53.45787259999999], [-2.1983401, 53.4573093], [-2.1982206, 53.45709639999999], [-2.1979912, 53.4566883], [-2.19777, 53.4562563], [-2.1977231, 53.456168100000006], [-2.1976434, 53.45602449999999], [-2.1972254999999996, 53.4551448], [-2.1971275999999995, 53.45491239999999], [-2.1969763, 53.454543300000005], [-2.1967801, 53.454085199999994], [-2.1962128569733355, 53.45265291634924], [-2.1962119, 53.45265049999999], [-2.1961830999999994, 53.45256669999999], [-2.196072, 53.452202699999994], [-2.195978, 53.451838], [-2.1959369, 53.451615699999984], [-2.1959211999999995, 53.45146160000001], [-2.1959207, 53.451301599999994], [-2.1959363, 53.451142], [-2.1959574999999996, 53.451012600000006], [-2.1959892000000005, 53.450884], [-2.1960315, 53.45075649999999], [-2.1960843, 53.4506304], [-2.1961473, 53.45050599999998], [-2.1962085, 53.450402200000006], [-2.1962769999999994, 53.45029999999999], [-2.1963525, 53.4501997], [-2.1964329, 53.45010169999999], [-2.1965202, 53.45000580000001], [-2.1966141, 53.44991219999999], [-2.1967489, 53.4497915], [-2.1968948, 53.4496755], [-2.1970512, 53.4495645], [-2.1972178, 53.449458799999995], [-2.1973939, 53.4493588], [-2.1979413, 53.4490663], [-2.1997130999999994, 53.448121], [-2.2000451, 53.4479187], [-2.200229, 53.44778959999999], [-2.2005571999999995, 53.4475744], [-2.2008609, 53.447344400000006], [-2.201015, 53.4472193], [-2.2011622, 53.4470913], [-2.2012937, 53.4469888], [-2.2014442, 53.4468523], [-2.2015357, 53.4467645], [-2.2016561, 53.4466439], [-2.2018171, 53.446479800000006], [-2.2020341, 53.446244400000005], [-2.2021488999999996, 53.44609260000001], [-2.2022654, 53.44595009999998], [-2.202395, 53.445768400000006], [-2.2025811, 53.44550120000001], [-2.2026637, 53.44536639999999], [-2.2029461, 53.4448356], [-2.203290599999999, 53.44422729999999], [-2.203314, 53.444183800000005], [-2.2037457, 53.44337730000001], [-2.2038185, 53.4432453], [-2.2043945, 53.4421748], [-2.2044946, 53.44198829999999], [-2.204930099999999, 53.44117789999999], [-2.2050145, 53.4410174], [-2.2051493999999994, 53.4407691], [-2.2052786, 53.44052899999999], [-2.206615199999999, 53.4380662], [-2.2067154, 53.4378718], [-2.2072789, 53.4367946], [-2.2074823, 53.4364613], [-2.2076364999999996, 53.43617129999999], [-2.2079561999999995, 53.43554429999999], [-2.2083492999999996, 53.434804699999994], [-2.2086604999999997, 53.43422840000001], [-2.2087875, 53.4339961], [-2.2089686999999993, 53.4336646], [-2.2093288, 53.4330342], [-2.209413, 53.43287429999999], [-2.2097447, 53.4322524], [-2.2100829, 53.431588199999986], [-2.2101422999999993, 53.4314769], [-2.211143799999999, 53.42963949999999], [-2.2112346, 53.4294712], [-2.2125806, 53.4269602], [-2.2126448, 53.426839300000005], [-2.2139302, 53.424461], [-2.213995, 53.4243412], [-2.2147902, 53.42285819999999], [-2.2148732, 53.42271399999999], [-2.2152228, 53.4220422], [-2.2152446, 53.4220003], [-2.2156883000000005, 53.4211987], [-2.2157697, 53.42104170000001], [-2.2166679, 53.41933960000001], [-2.2179349, 53.4169078], [-2.2180813, 53.41663140000001], [-2.2186705, 53.41553979999999], [-2.2187600999999995, 53.4153732], [-2.219343684064292, 53.41428429590598], [-2.2194424, 53.4141001], [-2.2200153000000005, 53.41302939999999], [-2.2201221, 53.4128326], [-2.2203285, 53.4124599], [-2.2206996999999995, 53.411781700000006], [-2.2213554999999996, 53.410556199999995], [-2.22146, 53.41035359999999], [-2.2218114999999994, 53.4097008], [-2.2220297000000007, 53.4092956], [-2.2226095, 53.408247300000006], [-2.2230714, 53.407365799999994], [-2.2231797, 53.40716820000001], [-2.2246517999999997, 53.40443109999999], [-2.2247141, 53.4043125], [-2.2251484, 53.40351959999999], [-2.225481, 53.40287549999999], [-2.2255344, 53.4027688], [-2.2258725, 53.4021523], [-2.2261985999999996, 53.401535300000006], [-2.2267122, 53.40060270000001], [-2.2270629408958347, 53.39994321974487], [-2.2270954999999995, 53.399882], [-2.2274827, 53.399160300000005], [-2.2279707, 53.39827569999999], [-2.22835, 53.3975816], [-2.2286884, 53.39693549999999], [-2.228719946070003, 53.3968743534835], [-2.2287565, 53.3968035], [-2.2289829, 53.3963986], [-2.2294421999999994, 53.3955442], [-2.2297796, 53.3948937], [-2.2299892, 53.394500999999984], [-2.2300400999999996, 53.3944135], [-2.2303701, 53.3938305], [-2.2306648, 53.39327910000001], [-2.2309449999999997, 53.39275479999999], [-2.2312757999999997, 53.3921009], [-2.2313518, 53.39194119999999], [-2.2314367, 53.3916988], [-2.2315531, 53.391391299999995], [-2.2317199, 53.3909029], [-2.2319136, 53.3902131], [-2.2320897, 53.3894146], [-2.232256899999999, 53.38863150000001], [-2.2324579, 53.3877657], [-2.2324758, 53.3876878], [-2.2326346, 53.38701390000001], [-2.2328371, 53.38603359999999], [-2.2328496999999996, 53.38596630000001], [-2.2330035999999995, 53.385258], [-2.2332610999999996, 53.3839987], [-2.2336594, 53.38228300000001], [-2.2339392, 53.3809833], [-2.2342561, 53.37956249999999], [-2.2345053, 53.3785097], [-2.2348919, 53.3766774], [-2.2352591, 53.37498560000001], [-2.235673, 53.37308279999999], [-2.2360035, 53.37165069999999], [-2.2363958, 53.370286400000005], [-2.2366576999999994, 53.36953129999999], [-2.2366919678373867, 53.36943253680054], [-2.2367035, 53.36939929999999], [-2.2374668000000004, 53.36733699999999], [-2.2379233, 53.366119100000006], [-2.2383463, 53.364987], [-2.2386602, 53.3643331], [-2.2390041999999997, 53.3638229], [-2.239347, 53.3634773], [-2.2395272, 53.36332209999999], [-2.2397333, 53.36317079999999], [-2.2399631999999996, 53.3630171], [-2.2402212999999995, 53.3628767], [-2.2404727, 53.3627567], [-2.2407392, 53.3626484], [-2.2409863999999997, 53.362566699999995], [-2.2412467, 53.3624901], [-2.2414024999999995, 53.36244510000001], [-2.2416976999999996, 53.3623702], [-2.2418197, 53.3623378], [-2.2420584999999997, 53.36229149999999], [-2.2423165, 53.3622557], [-2.242657, 53.362214300000005], [-2.2427655999999994, 53.3622063], [-2.2430616999999997, 53.3621885], [-2.2433315, 53.36218449999999], [-2.2435094, 53.3621867], [-2.2437835999999995, 53.3621922], [-2.2440656, 53.3622112], [-2.2442872, 53.3622299], [-2.2446923999999995, 53.3622841], [-2.2448367830530684, 53.36231249717774], [-2.245083129054447, 53.36237166884643], [-2.245301321694293, 53.36242332753566], [-2.2454953218650355, 53.362468630897965], [-2.245669090459104, 53.3625087365859], [-2.245826588368928, 53.362544802252], [-2.245971776486936, 53.36257798554881], [-2.2461086157055576, 53.36260944412886], [-2.2462410669172215, 53.36264033564472], [-2.246373091014357, 53.3626718177489], [-2.2465086488893937, 53.36270504809396], [-2.2466517014347605, 53.36274118433244], [-2.246806209542886, 53.36278138411689], [-2.2469761341062, 53.36282680509984], [-2.2471654360171316, 53.36287860493385], [-2.2473780761681095, 53.36293794127143], [-2.2476180154515633, 53.363005971765155], [-2.2485167, 53.3632625], [-2.2498178999999996, 53.3636126], [-2.2506308999999995, 53.363807499999986], [-2.2516582000000005, 53.364043], [-2.2525256, 53.3642236], [-2.253507, 53.3644104], [-2.2540512, 53.3645068], [-2.2546227, 53.3645971], [-2.255576899999999, 53.364744300000005], [-2.2612946, 53.36546649999999], [-2.2636133, 53.3657435], [-2.2642652, 53.3658081], [-2.2648641, 53.36583749999999], [-2.2653884999999994, 53.3658468], [-2.2659567, 53.3658424], [-2.2664519, 53.3658195], [-2.2668907, 53.3657854], [-2.2672888, 53.365737800000005], [-2.2677762999999995, 53.36568110000001], [-2.2679471999999996, 53.3656606], [-2.2681121999999996, 53.365641], [-2.2686093, 53.36558010000001], [-2.2690419, 53.36552609999999], [-2.269464, 53.365464], [-2.269875799999999, 53.3654033], [-2.2705658, 53.36529089999999], [-2.2714078, 53.36515369999999], [-2.2722033, 53.3650303], [-2.2724956, 53.36498240000001]]} |
10.1 |
0540 |
0556 |
Manchester Piccadilly |
Manchester Airport |
Manchester Airport |
53.3649824 |
-2.2724956 |
53.3649824 |
-2.2724956 |
1 |
0 |
2026-09-17 05:06:51 |
TERMINATED |
2026-09-17 04:56:00 |
Manchester Airport |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16791739 |
1789620889655633 |
26 |
26 |
2026-09-17 05:06:21.688388 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:56:21.556120 |
| 597697 |
628950 |
P02217 |
505F57M517 |
2026-09-17 |
COMPLETE |
16791844 |
2026-09-17 05:56:00 |
2026-09-17 05:06:51 |
2026-09-19 05:06:51 |
{"id": 628950, "stp": "P", "toc": "Greater Anglia", "uid": "P02217", "consist": "720517+720576", "dest_crs": "CET", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P02217/2026-09-17/detailed", "trust_id": "505F57M517", "origin_crs": "XLG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Colchester Town", "service_date": "2026-09-17", "dest_arr_time": "0604", "dest_platform": null, "is_terminated": 1, "next_location": "Colchester Town", "signalling_id": "5F57", "timing_status": "EARLY", "origin_station": "Colchester CS", "current_leg_arr": "0556", "current_leg_dep": "0548", "current_leg_end": "Colchester Town", "origin_dep_time": "0550", "origin_platform": null, "current_location": "Colchester Town", "last_update_time": "2026-09-17T05:06:51", "route_debug_link": null, "timing_variation": "-8 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.8923439522319098, 51.900678351377906], [0.8923837, 51.90067319999999], [0.8938347999999999, 51.90050110000001], [0.8948094999999999, 51.90040859999999], [0.8952321999999999, 51.90037360000001], [0.8963907000000001, 51.9002885], [0.8974236, 51.90017309999998], [0.8981209999999997, 51.9001263], [0.8983152841195214, 51.9001060494616], [0.8987944999999998, 51.900056099999986], [0.8995956000000002, 51.90000210000001], [0.9003879, 51.8999272], [0.9012978, 51.89984589999999], [0.9030984, 51.8997259], [0.9050638, 51.8995964], [0.9067407, 51.8994539], [0.9104187, 51.899222899999984], [0.9107478, 51.89919189999999], [0.9113202999999998, 51.8990973], [0.9118619999999998, 51.89896019999998], [0.9122701, 51.898830199999985], [0.9124752000000002, 51.89874960000001], [0.9128526, 51.8985875], [0.9133151000000002, 51.8983487], [0.9135532, 51.8982073], [0.9139483, 51.8979163], [0.9143579, 51.897556], [0.9145675, 51.8973628], [0.9147856, 51.8971358], [0.9151716, 51.89667570000001], [0.9155411, 51.896177599999994], [0.9157129000000002, 51.89591499999999], [0.9159403, 51.8955677], [0.9161997, 51.89508270000001], [0.9162693, 51.8949328], [0.9163807, 51.8946913], [0.9165455, 51.8942885], [0.9166926, 51.89391139999999], [0.9168361999999998, 51.89360619999999], [0.9171185, 51.8931233], [0.9172523, 51.89293339999999], [0.9173227000000002, 51.89284040000001], [0.9174421999999998, 51.89268680000001], [0.9176322, 51.892438799999994], [0.9179578999999998, 51.8920395], [0.918159, 51.891802], [0.9183493, 51.89155720000001], [0.9188941, 51.89085819999999], [0.9189823, 51.89073580000001], [0.9192865, 51.8903439], [0.9194265, 51.890170000000005], [0.9196145999999998, 51.8898933], [0.9196624, 51.88978250000001], [0.9197069999999998, 51.8896668], [0.9197257, 51.8895031], [0.9197249999999998, 51.889371], [0.9197013, 51.88921309999999], [0.919604, 51.888939], [0.9194463, 51.8886833], [0.9193371058829138, 51.8885561180277], [0.9192393, 51.8884422], [0.9189681, 51.888227], [0.9187427, 51.8880842], [0.9184797999999996, 51.8879636], [0.9181442, 51.88784759999999], [0.9177962999999998, 51.88777670000001], [0.9175412, 51.8877261], [0.9171532999999998, 51.88766559999999], [0.9167913, 51.887611], [0.9157023, 51.8874541], [0.9150992999999998, 51.8873866], [0.9141102, 51.887291000000005], [0.9127825, 51.8872095], [0.9120054, 51.8871472], [0.9113909, 51.8870836], [0.9109778, 51.88702769999998], [0.9097153, 51.8868209], [0.9091413, 51.8867244], [0.9085739999999998, 51.8866464], [0.9079386999999998, 51.8865891], [0.9074437, 51.8865514], [0.9072061, 51.8865372], [0.9067788, 51.886516], [0.9063712000000002, 51.8865034], [0.9046311, 51.88649310000001]]}", "current_leg_start": "Colchester", "dest_arr_time_act": "0604", "motion_projection": null, "next_location_lat": "51.8864931", "next_location_lon": "0.9046311", "previous_location": "Colchester", "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\": 441.238, \"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\": 913.557, \"from_m\": 441.238, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 960.421, \"from_m\": 913.557, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1015.713, \"from_m\": 960.421, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 1133.788, \"from_m\": 1015.713, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1786.308, \"from_m\": 1133.788, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2408.536, \"from_m\": 1786.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\": 2859.968, \"from_m\": 2408.536, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 2915.575, \"from_m\": 2859.968, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3000.382, \"from_m\": 2915.575, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 3092.658, \"from_m\": 3000.382, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3347.151, \"from_m\": 3092.658, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 3894.487, \"from_m\": 3347.151, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4246.746, \"from_m\": 3894.487, \"capability_applied\": null, \"effective_limit_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\": 628950, \"profile_key\": \"d63b58385f13b626aae43da7d45ed09867a58cad1abbecd6ef7793764c48a473\", \"schedule_id\": 19932, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0550\", \"location\": \"Colchester CS\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74169}, {\"is_pass\": false, \"wtt_arr\": \"0555\", \"wtt_dep\": \"0556\", \"location\": \"Colchester\", \"stage_seq\": 2, \"distance_m\": 511.605, \"section_seq\": 1, \"route_path_id\": 74169}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0559H\", \"location\": \"Colchester East Gate Jn\", \"stage_seq\": 3, \"distance_m\": 3000.382, \"section_seq\": 1, \"route_path_id\": 74169}, {\"is_pass\": false, \"wtt_arr\": \"0604\", \"wtt_dep\": null, \"location\": \"Colchester Town\", \"stage_seq\": 4, \"distance_m\": 4246.746, \"section_seq\": 1, \"route_path_id\": 74169}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 4246.746, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74169}], \"total_distance_m\": 4246.746, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 3044.14, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1202.606, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0550", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "51.8864931", "current_position_lon": "0.9046311", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 13728, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:45:32Z\", \"source_id\": 52054984, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:47:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:45:33Z\", \"source_id\": 16787594, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13671, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:54:55Z\", \"source_id\": 52068530, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:56:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:54:59Z\", \"source_id\": 16791844, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:56:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Colchester Town", "service_state_platform": "1", "timing_fact_generation": 1789620901570851, "current_leg_arrival_utc": "2026-09-17T06:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:56:34.101224", "service_state_evidence_id": 16791844, "current_leg_start_actual_dep": "2026-09-17T05:56:00+01:00", "operational_evidence_version": 9, "service_state_event_time_utc": "2026-09-17T04:56:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:06:34.845313", "service_state_valid_until_kind": null, "operational_interpretation_version": 9, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
XLG |
CET |
5F57 |
720517+720576 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 441.238, "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": 913.557, "from_m": 441.238, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 960.421, "from_m": 913.557, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1015.713, "from_m": 960.421, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 1133.788, "from_m": 1015.713, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1786.308, "from_m": 1133.788, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2408.536, "from_m": 1786.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": 2859.968, "from_m": 2408.536, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 2915.575, "from_m": 2859.968, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3000.382, "from_m": 2915.575, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 3092.658, "from_m": 3000.382, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3347.151, "from_m": 3092.658, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 3894.487, "from_m": 3347.151, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4246.746, "from_m": 3894.487, "capability_applied": null, "effective_limit_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": 628950, "profile_key": "d63b58385f13b626aae43da7d45ed09867a58cad1abbecd6ef7793764c48a473", "schedule_id": 19932, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0550", "location": "Colchester CS", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74169}, {"is_pass": false, "wtt_arr": "0555", "wtt_dep": "0556", "location": "Colchester", "stage_seq": 2, "distance_m": 511.605, "section_seq": 1, "route_path_id": 74169}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0559H", "location": "Colchester East Gate Jn", "stage_seq": 3, "distance_m": 3000.382, "section_seq": 1, "route_path_id": 74169}, {"is_pass": false, "wtt_arr": "0604", "wtt_dep": null, "location": "Colchester Town", "stage_seq": 4, "distance_m": 4246.746, "section_seq": 1, "route_path_id": 74169}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 4246.746, "from_m": 0.0, "section_seq": 1, "route_path_id": 74169}], "total_distance_m": 4246.746, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 3044.14, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1202.606, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 13728, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:45:32Z", "source_id": 52054984, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T04:47:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:45:33Z", "source_id": 16787594, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13671, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:54:55Z", "source_id": 52068530, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T04:56:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:54:59Z", "source_id": 16791844, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:56:00+01:00", "operational_fact": true}] |
Colchester CS |
0550 |
0550 |
None |
None |
None |
Colchester Town |
0604 |
0604 |
None |
EARLY |
-8 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P02217/2026-09-17/detailed |
None |
Colchester |
2026-09-17T05:56:00+01:00 |
Colchester Town |
8.0 |
{"type": "LineString", "coordinates": [[0.8923439522319098, 51.900678351377906], [0.8923837, 51.90067319999999], [0.8938347999999999, 51.90050110000001], [0.8948094999999999, 51.90040859999999], [0.8952321999999999, 51.90037360000001], [0.8963907000000001, 51.9002885], [0.8974236, 51.90017309999998], [0.8981209999999997, 51.9001263], [0.8983152841195214, 51.9001060494616], [0.8987944999999998, 51.900056099999986], [0.8995956000000002, 51.90000210000001], [0.9003879, 51.8999272], [0.9012978, 51.89984589999999], [0.9030984, 51.8997259], [0.9050638, 51.8995964], [0.9067407, 51.8994539], [0.9104187, 51.899222899999984], [0.9107478, 51.89919189999999], [0.9113202999999998, 51.8990973], [0.9118619999999998, 51.89896019999998], [0.9122701, 51.898830199999985], [0.9124752000000002, 51.89874960000001], [0.9128526, 51.8985875], [0.9133151000000002, 51.8983487], [0.9135532, 51.8982073], [0.9139483, 51.8979163], [0.9143579, 51.897556], [0.9145675, 51.8973628], [0.9147856, 51.8971358], [0.9151716, 51.89667570000001], [0.9155411, 51.896177599999994], [0.9157129000000002, 51.89591499999999], [0.9159403, 51.8955677], [0.9161997, 51.89508270000001], [0.9162693, 51.8949328], [0.9163807, 51.8946913], [0.9165455, 51.8942885], [0.9166926, 51.89391139999999], [0.9168361999999998, 51.89360619999999], [0.9171185, 51.8931233], [0.9172523, 51.89293339999999], [0.9173227000000002, 51.89284040000001], [0.9174421999999998, 51.89268680000001], [0.9176322, 51.892438799999994], [0.9179578999999998, 51.8920395], [0.918159, 51.891802], [0.9183493, 51.89155720000001], [0.9188941, 51.89085819999999], [0.9189823, 51.89073580000001], [0.9192865, 51.8903439], [0.9194265, 51.890170000000005], [0.9196145999999998, 51.8898933], [0.9196624, 51.88978250000001], [0.9197069999999998, 51.8896668], [0.9197257, 51.8895031], [0.9197249999999998, 51.889371], [0.9197013, 51.88921309999999], [0.919604, 51.888939], [0.9194463, 51.8886833], [0.9193371058829138, 51.8885561180277], [0.9192393, 51.8884422], [0.9189681, 51.888227], [0.9187427, 51.8880842], [0.9184797999999996, 51.8879636], [0.9181442, 51.88784759999999], [0.9177962999999998, 51.88777670000001], [0.9175412, 51.8877261], [0.9171532999999998, 51.88766559999999], [0.9167913, 51.887611], [0.9157023, 51.8874541], [0.9150992999999998, 51.8873866], [0.9141102, 51.887291000000005], [0.9127825, 51.8872095], [0.9120054, 51.8871472], [0.9113909, 51.8870836], [0.9109778, 51.88702769999998], [0.9097153, 51.8868209], [0.9091413, 51.8867244], [0.9085739999999998, 51.8866464], [0.9079386999999998, 51.8865891], [0.9074437, 51.8865514], [0.9072061, 51.8865372], [0.9067788, 51.886516], [0.9063712000000002, 51.8865034], [0.9046311, 51.88649310000001]]} |
2.3 |
0548 |
0556 |
Colchester |
Colchester Town |
Colchester Town |
51.8864931 |
0.9046311 |
51.8864931 |
0.9046311 |
1 |
0 |
2026-09-17 05:06:51 |
TERMINATED |
2026-09-17 04:56:00 |
Colchester Town |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16791844 |
1789620901570851 |
9 |
9 |
2026-09-17 05:06:34.845313 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:56:34.101224 |
| 597698 |
628670 |
W30012 |
665D50M517 |
2026-09-17 |
COMPLETE |
16791818 |
2026-09-17 05:56:00 |
2026-09-17 05:06:51 |
2026-09-19 05:06:51 |
{"id": 628670, "stp": "P", "toc": "CrossCountry", "uid": "W30012", "consist": "170112+170620", "dest_crs": "BHM", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W30012/2026-09-17/detailed", "trust_id": "665D50M517", "origin_crs": "XTS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Birmingham New Street", "service_date": "2026-09-17", "dest_arr_time": "0557", "dest_platform": "11M", "is_terminated": 1, "next_location": "Birmingham New Street", "signalling_id": "5D50", "timing_status": "EARLY", "origin_station": "Tyseley LMD", "current_leg_arr": "0556", "current_leg_dep": "0539", "current_leg_end": "Birmingham New Street", "origin_dep_time": "0541", "origin_platform": null, "current_location": "Birmingham New Street H.s.", "last_update_time": "2026-09-17T05:06:51", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.8448271999999997, 52.454953], [-1.8447672, 52.4549082], [-1.8446363999999995, 52.4548207], [-1.8447407, 52.45491969999999], [-1.8447879, 52.4549593], [-1.8450986000000005, 52.455253899999995], [-1.845373, 52.455528400000006], [-1.8455220999999993, 52.4556688], [-1.845696, 52.45583270000001], [-1.8459291, 52.45604209999998], [-1.8460832000000005, 52.45614429999999], [-1.8463119, 52.456303], [-1.8467165, 52.456590499999976], [-1.8469609, 52.4567667], [-1.8471688, 52.4569248], [-1.8472769, 52.4570147], [-1.8474172, 52.4571497], [-1.8476459, 52.4574406], [-1.8476953, 52.4575217], [-1.8477134, 52.4575585], [-1.8477892, 52.45769610000001], [-1.8478348, 52.457772899999995], [-1.8478542, 52.45780629999999], [-1.8478979, 52.45788160000001], [-1.8479627999999997, 52.45798089999999], [-1.8481659, 52.458197600000005], [-1.8483161999999995, 52.45831410000001], [-1.848551, 52.4584893], [-1.8489134, 52.4586992], [-1.8494264, 52.45900629999999], [-1.8496276000000005, 52.45912059999999], [-1.8498715, 52.459285400000006], [-1.8503336, 52.45959319999999], [-1.8504828, 52.4596841], [-1.8507531, 52.4598232], [-1.8511144128862604, 52.46003537144918], [-1.8513038491249372, 52.46014375709052], [-1.8514705432506768, 52.46024008837701], [-1.851617835163884, 52.460326026108014], [-1.8517490647649633, 52.46040323108293], [-1.8518675719543205, 52.46047336410111], [-1.851976696632358, 52.46053808596195], [-1.852079778699483, 52.460599057464805], [-1.8521801580560984, 52.46065793940908], [-1.8522811746026095, 52.46071639259413], [-1.8523861682394216, 52.46077607781934], [-1.8524984788669383, 52.460838655884075], [-1.852621446385565, 52.46090578758773], [-1.852758410695706, 52.460979133729666], [-1.8529127116977664, 52.46106035510927], [-1.8530876892921504, 52.461151112525904], [-1.853286683379263, 52.46125306677896], [-1.8533277999999995, 52.4612759], [-1.8536742, 52.46142660000001], [-1.8562675, 52.4625251], [-1.8565364, 52.462643099999994], [-1.8573672000000003, 52.463007600000005], [-1.8582419, 52.463391400000006], [-1.8587174999999996, 52.463584999999995], [-1.859502, 52.4638935], [-1.8597216999999997, 52.4639839], [-1.8601438999999995, 52.4641317], [-1.8606157000000003, 52.4643002], [-1.8610558, 52.4644706], [-1.862346, 52.4649889], [-1.8629485, 52.465233100000006], [-1.8633392, 52.4653935], [-1.8638396, 52.4655973], [-1.8646668, 52.465931600000005], [-1.8650977, 52.4661052], [-1.8655191, 52.4662743], [-1.8661144, 52.4665164], [-1.8667531999999996, 52.466774400000006], [-1.8674321, 52.46704939999999], [-1.8679467000000003, 52.467258], [-1.8685264, 52.4674911], [-1.8689842, 52.46768219999999], [-1.8692248999999996, 52.46777550000001], [-1.869731, 52.467978600000016], [-1.8701151, 52.468134], [-1.8703393, 52.46822480000001], [-1.8708898000000005, 52.46845019999999], [-1.8712536, 52.4685962], [-1.8714788, 52.4687047], [-1.8717040999999996, 52.46882049999999], [-1.8719317, 52.46896639999999], [-1.8721872, 52.469162399999995], [-1.8724081999999995, 52.469379299999986], [-1.8725999, 52.4696104], [-1.8727243, 52.469815], [-1.8727774, 52.4699365], [-1.8728157999999997, 52.4700479], [-1.8728331000000005, 52.470105], [-1.8728423, 52.470171], [-1.8728478, 52.47025229999999], [-1.8728529, 52.470345300000005], [-1.8728446, 52.4704391], [-1.8728255999999996, 52.4705742], [-1.8727759, 52.4707234], [-1.8726841000000003, 52.4708696], [-1.8726144, 52.47097180000001], [-1.8725554, 52.4710385], [-1.8724248, 52.47121150000001], [-1.8721659, 52.4715572], [-1.8716756999999995, 52.4722087], [-1.8712843, 52.472771], [-1.8711437, 52.4730102], [-1.8708970999999996, 52.4735642], [-1.8708450999999997, 52.473652], [-1.8707956999999995, 52.4737386], [-1.8707525, 52.4738144], [-1.8705953, 52.4741164], [-1.8704056, 52.4744949], [-1.8702146, 52.4748632], [-1.8698649, 52.47551959999999], [-1.8697742, 52.47569560000001], [-1.8696879, 52.47586939999999], [-1.8695027, 52.476226999999994], [-1.8692834, 52.4766423], [-1.869152, 52.476897999999984], [-1.8688435, 52.4774963], [-1.8686027999999997, 52.4779075], [-1.8685332999999995, 52.478046199999994], [-1.8684491000000003, 52.478201199999994], [-1.8684075, 52.47828609999999], [-1.8682829000000003, 52.4785185], [-1.8681991, 52.47868390000001], [-1.868134, 52.4788037], [-1.8680603, 52.4789517], [-1.8679851, 52.4791011], [-1.8679027, 52.4792523], [-1.8678322, 52.479387599999995], [-1.8677610999999996, 52.47952159999999], [-1.8677127, 52.47961359999999], [-1.8676635, 52.47970599999999], [-1.8676012999999996, 52.47982429999999], [-1.8675481, 52.4799301], [-1.8674918, 52.48004370000001], [-1.8674459, 52.48015790000001], [-1.8674244, 52.48023669999999], [-1.8674115, 52.480304100000005], [-1.8674021999999997, 52.4803746], [-1.8673967, 52.48045009999999], [-1.8674045999999995, 52.480564699999995], [-1.8674157, 52.4806163], [-1.8674333, 52.4806811], [-1.8674473000000005, 52.4807438], [-1.8674657, 52.4807903], [-1.8674978, 52.48087890000001], [-1.8675253999999992, 52.4809442], [-1.8675604, 52.4809974], [-1.8676059999999997, 52.48106279999998], [-1.8676624, 52.4811336], [-1.8677183, 52.481194999999985], [-1.8677767, 52.4812518], [-1.8679104, 52.481368800000006], [-1.8679512000000005, 52.48140059999999], [-1.8680109, 52.4814418], [-1.8680870999999997, 52.48148969999999], [-1.8681684, 52.4815405], [-1.8682466, 52.4815835], [-1.8683358, 52.48162820000001], [-1.8684312, 52.4816691], [-1.8685214, 52.48170569999999], [-1.8686279, 52.481742999999994], [-1.868755, 52.4817831], [-1.8689092, 52.481823899999995], [-1.8690412999999997, 52.481855], [-1.8692275000000005, 52.48189020000001], [-1.8694392, 52.4819196], [-1.8695897999999995, 52.48193400000001], [-1.8697132999999997, 52.48194279999999], [-1.869859, 52.4819504], [-1.8699954, 52.4819552], [-1.8701126665615355, 52.481957272984104], [-1.8702110628497888, 52.48195901238817], [-1.8703235, 52.48196099999999], [-1.8705666, 52.4819635], [-1.8708355, 52.4819603], [-1.8711114, 52.4819536], [-1.8714161, 52.481938], [-1.8716248, 52.4819251], [-1.8719512, 52.48189940000001], [-1.8723153999999995, 52.4818637], [-1.8726739999999995, 52.48182570000001], [-1.8733651, 52.48175659999999], [-1.8737682, 52.4817143], [-1.8740326, 52.48168769999999], [-1.8742753, 52.4816586], [-1.8743866, 52.4816433], [-1.8745226, 52.4816233], [-1.8750365, 52.481540899999985], [-1.875265, 52.48150879999999], [-1.8754384, 52.481489999999994], [-1.875733, 52.48146559999999], [-1.8759051, 52.4814531], [-1.8761869, 52.481437], [-1.8763938, 52.48142510000001], [-1.8766607999999996, 52.4814161], [-1.8769442, 52.481409699999986], [-1.8771925, 52.48140619999999], [-1.877607967175964, 52.481408255072594], [-1.8776777, 52.4814086], [-1.8777798, 52.481413299999986], [-1.8781184, 52.4814271], [-1.8782018, 52.48143050000001], [-1.8783084999999995, 52.4814313], [-1.8785393, 52.4814317], [-1.8787142, 52.48143099999999], [-1.8790607, 52.4814224], [-1.8793175, 52.4814081], [-1.8795681, 52.481390299999994], [-1.8797539, 52.48137619999999], [-1.8799629999999996, 52.481356299999995], [-1.8802003, 52.481331899999994], [-1.8804343, 52.4813019], [-1.8806308, 52.481275], [-1.8807828, 52.4812506], [-1.8810072, 52.48121529999999], [-1.8812024000000005, 52.4811793], [-1.8814117, 52.4811403], [-1.8815676999999995, 52.48111099999999], [-1.8817323, 52.4810822], [-1.881879, 52.4810596], [-1.8820740999999996, 52.481033999999994], [-1.8822353000000005, 52.48101649999999], [-1.8823680000000005, 52.48100329999998], [-1.8825769000000003, 52.480982100000006], [-1.8827448, 52.4809684], [-1.8830846, 52.4809387], [-1.8833567, 52.480915], [-1.8835269999999995, 52.48089969999999], [-1.8838777, 52.4808678], [-1.8839784, 52.4808592], [-1.8842566999999997, 52.4808236], [-1.8844261, 52.480802], [-1.884604, 52.48077699999999], [-1.8849932999999996, 52.4807144], [-1.8851012999999996, 52.4806962], [-1.8852293, 52.48067249999998], [-1.8853863, 52.4806417], [-1.8855507999999996, 52.480606599999994], [-1.885739, 52.4805629], [-1.8858277260979892, 52.48054200720586], [-1.8859989, 52.48050169999999], [-1.8864381999999995, 52.480391], [-1.8864620966509948, 52.48038489693494], [-1.8871425999999996, 52.48021109999999], [-1.8874432, 52.48013259999999], [-1.8880029999999997, 52.479994299999994], [-1.8887412999999995, 52.4798157], [-1.8889854, 52.479752100000006], [-1.88917, 52.47969729999999], [-1.8893587999999997, 52.4796354], [-1.8895428, 52.4795775], [-1.8898627999999995, 52.4794759], [-1.8901822, 52.479371], [-1.8904785, 52.4792812], [-1.8909412, 52.479145599999995], [-1.8912224, 52.47906909999999], [-1.8915161, 52.47898740000001], [-1.8917497, 52.4789286], [-1.8918274652693656, 52.47890637230818], [-1.8918724999999996, 52.47889349999999], [-1.891878181349808, 52.478892127351166], [-1.8951406, 52.4781039], [-1.8952585, 52.4780754], [-1.89545, 52.47803129999999], [-1.8956836, 52.4779876], [-1.8959580999999996, 52.4779363], [-1.8960497999999997, 52.47791140000001], [-1.8963379, 52.4778351], [-1.8964693, 52.477799999999995], [-1.8966981999999997, 52.47773349999999], [-1.8967884, 52.477717700000014], [-1.8968791999999997, 52.477714299999995], [-1.8969738000000005, 52.47770450000001], [-1.8970375, 52.4776974], [-1.8972187000000005, 52.477683000000006], [-1.8972412, 52.47768159999999], [-1.8978671999999996, 52.4776505], [-1.8981578, 52.477639], [-1.8982946999999997, 52.4776406], [-1.8984902999999995, 52.4776475], [-1.8985896, 52.4776535], [-1.8986379, 52.47765669999999], [-1.8986665000000005, 52.477658], [-1.8987603, 52.47766659999999], [-1.898893, 52.47768109999999], [-1.8990257, 52.47769339999999], [-1.8991693, 52.477706700000006], [-1.8995766, 52.47774979999999]]}", "current_leg_start": "Tyseley LMD", "dest_arr_time_act": "0557", "motion_projection": null, "next_location_lat": "52.4777498", "next_location_lon": "-1.8995766", "previous_location": "Tyseley LMD", "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\": 543.543, \"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\": 592.268, \"from_m\": 543.543, \"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\": 828.027, \"from_m\": 592.268, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 870.558, \"from_m\": 828.027, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 908.899, \"from_m\": 870.558, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2452.542, \"from_m\": 908.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\": 2989.705, \"from_m\": 2452.542, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3592.592, \"from_m\": 2989.705, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3758.329, \"from_m\": 3592.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\": 4171.127, \"from_m\": 3758.329, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 4639.781, \"from_m\": 4171.127, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 4646.715, \"from_m\": 4639.781, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4731.208, \"from_m\": 4646.715, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5550.633, \"from_m\": 4731.208, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 5914.44, \"from_m\": 5550.633, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5962.014, \"from_m\": 5914.44, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 6206.692, \"from_m\": 5962.014, \"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\": 628670, \"profile_key\": \"4f5f7dccc239eec4df55fa47c429c18a736f8f845ec93cf449b87a99f9954a6b\", \"schedule_id\": 25885, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0541\", \"location\": \"Tyseley LMD\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30825}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0545\", \"location\": \"Small Heath Sth Jn\", \"stage_seq\": 2, \"distance_m\": 870.558, \"section_seq\": 1, \"route_path_id\": 30825}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0551\", \"location\": \"Bordesley Jn\", \"stage_seq\": 3, \"distance_m\": 3051.456, \"section_seq\": 1, \"route_path_id\": 30825}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0552\", \"location\": \"St. Andrews Jn\", \"stage_seq\": 4, \"distance_m\": 3592.592, \"section_seq\": 1, \"route_path_id\": 30825}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0554H\", \"location\": \"Grand Jn\", \"stage_seq\": 5, \"distance_m\": 4639.781, \"section_seq\": 1, \"route_path_id\": 30825}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0555\", \"location\": \"Proof House Jn\", \"stage_seq\": 6, \"distance_m\": 5204.064, \"section_seq\": 1, \"route_path_id\": 30825}, {\"is_pass\": false, \"wtt_arr\": \"0557\", \"wtt_dep\": null, \"location\": \"Birmingham New Street\", \"stage_seq\": 7, \"distance_m\": 6206.692, \"section_seq\": 1, \"route_path_id\": 30825}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 6206.692, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30825}], \"total_distance_m\": 6206.692, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 5663.149, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 543.543, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0541", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "17.0", "current_position_lat": "52.4777498", "current_position_lon": "-1.8995766", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19431, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:54:53Z\", \"source_id\": 52068489, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:56:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:54:57Z\", \"source_id\": 16791818, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:56:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Birmingham New Street", "service_state_platform": "11", "timing_fact_generation": 1789620898992525, "current_leg_arrival_utc": "2026-09-17T05:56:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:56:44.129252", "service_state_evidence_id": 16791818, "current_leg_start_actual_dep": "2026-09-17T05:41:00+01:00", "operational_evidence_version": 16, "service_state_event_time_utc": "2026-09-17T04:56:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:06:44.590046", "service_state_valid_until_kind": null, "operational_interpretation_version": 16, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
CrossCountry |
P |
XTS |
BHM |
5D50 |
170112+170620 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 543.543, "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": 592.268, "from_m": 543.543, "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": 828.027, "from_m": 592.268, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 870.558, "from_m": 828.027, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 908.899, "from_m": 870.558, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2452.542, "from_m": 908.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": 2989.705, "from_m": 2452.542, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3592.592, "from_m": 2989.705, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3758.329, "from_m": 3592.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": 4171.127, "from_m": 3758.329, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 4639.781, "from_m": 4171.127, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 4646.715, "from_m": 4639.781, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4731.208, "from_m": 4646.715, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5550.633, "from_m": 4731.208, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 5914.44, "from_m": 5550.633, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5962.014, "from_m": 5914.44, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 6206.692, "from_m": 5962.014, "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": 628670, "profile_key": "4f5f7dccc239eec4df55fa47c429c18a736f8f845ec93cf449b87a99f9954a6b", "schedule_id": 25885, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0541", "location": "Tyseley LMD", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30825}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0545", "location": "Small Heath Sth Jn", "stage_seq": 2, "distance_m": 870.558, "section_seq": 1, "route_path_id": 30825}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0551", "location": "Bordesley Jn", "stage_seq": 3, "distance_m": 3051.456, "section_seq": 1, "route_path_id": 30825}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0552", "location": "St. Andrews Jn", "stage_seq": 4, "distance_m": 3592.592, "section_seq": 1, "route_path_id": 30825}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0554H", "location": "Grand Jn", "stage_seq": 5, "distance_m": 4639.781, "section_seq": 1, "route_path_id": 30825}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0555", "location": "Proof House Jn", "stage_seq": 6, "distance_m": 5204.064, "section_seq": 1, "route_path_id": 30825}, {"is_pass": false, "wtt_arr": "0557", "wtt_dep": null, "location": "Birmingham New Street", "stage_seq": 7, "distance_m": 6206.692, "section_seq": 1, "route_path_id": 30825}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 6206.692, "from_m": 0.0, "section_seq": 1, "route_path_id": 30825}], "total_distance_m": 6206.692, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 5663.149, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 543.543, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 19431, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:54:53Z", "source_id": 52068489, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T04:56:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:54:57Z", "source_id": 16791818, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:56:00+01:00", "operational_fact": true}] |
Tyseley LMD |
0541 |
0541 |
None |
None |
None |
Birmingham New Street |
0557 |
0557 |
11M |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W30012/2026-09-17/detailed |
None |
Tyseley LMD |
2026-09-17T05:41:00+01:00 |
Birmingham New Street |
17.0 |
{"type": "LineString", "coordinates": [[-1.8448271999999997, 52.454953], [-1.8447672, 52.4549082], [-1.8446363999999995, 52.4548207], [-1.8447407, 52.45491969999999], [-1.8447879, 52.4549593], [-1.8450986000000005, 52.455253899999995], [-1.845373, 52.455528400000006], [-1.8455220999999993, 52.4556688], [-1.845696, 52.45583270000001], [-1.8459291, 52.45604209999998], [-1.8460832000000005, 52.45614429999999], [-1.8463119, 52.456303], [-1.8467165, 52.456590499999976], [-1.8469609, 52.4567667], [-1.8471688, 52.4569248], [-1.8472769, 52.4570147], [-1.8474172, 52.4571497], [-1.8476459, 52.4574406], [-1.8476953, 52.4575217], [-1.8477134, 52.4575585], [-1.8477892, 52.45769610000001], [-1.8478348, 52.457772899999995], [-1.8478542, 52.45780629999999], [-1.8478979, 52.45788160000001], [-1.8479627999999997, 52.45798089999999], [-1.8481659, 52.458197600000005], [-1.8483161999999995, 52.45831410000001], [-1.848551, 52.4584893], [-1.8489134, 52.4586992], [-1.8494264, 52.45900629999999], [-1.8496276000000005, 52.45912059999999], [-1.8498715, 52.459285400000006], [-1.8503336, 52.45959319999999], [-1.8504828, 52.4596841], [-1.8507531, 52.4598232], [-1.8511144128862604, 52.46003537144918], [-1.8513038491249372, 52.46014375709052], [-1.8514705432506768, 52.46024008837701], [-1.851617835163884, 52.460326026108014], [-1.8517490647649633, 52.46040323108293], [-1.8518675719543205, 52.46047336410111], [-1.851976696632358, 52.46053808596195], [-1.852079778699483, 52.460599057464805], [-1.8521801580560984, 52.46065793940908], [-1.8522811746026095, 52.46071639259413], [-1.8523861682394216, 52.46077607781934], [-1.8524984788669383, 52.460838655884075], [-1.852621446385565, 52.46090578758773], [-1.852758410695706, 52.460979133729666], [-1.8529127116977664, 52.46106035510927], [-1.8530876892921504, 52.461151112525904], [-1.853286683379263, 52.46125306677896], [-1.8533277999999995, 52.4612759], [-1.8536742, 52.46142660000001], [-1.8562675, 52.4625251], [-1.8565364, 52.462643099999994], [-1.8573672000000003, 52.463007600000005], [-1.8582419, 52.463391400000006], [-1.8587174999999996, 52.463584999999995], [-1.859502, 52.4638935], [-1.8597216999999997, 52.4639839], [-1.8601438999999995, 52.4641317], [-1.8606157000000003, 52.4643002], [-1.8610558, 52.4644706], [-1.862346, 52.4649889], [-1.8629485, 52.465233100000006], [-1.8633392, 52.4653935], [-1.8638396, 52.4655973], [-1.8646668, 52.465931600000005], [-1.8650977, 52.4661052], [-1.8655191, 52.4662743], [-1.8661144, 52.4665164], [-1.8667531999999996, 52.466774400000006], [-1.8674321, 52.46704939999999], [-1.8679467000000003, 52.467258], [-1.8685264, 52.4674911], [-1.8689842, 52.46768219999999], [-1.8692248999999996, 52.46777550000001], [-1.869731, 52.467978600000016], [-1.8701151, 52.468134], [-1.8703393, 52.46822480000001], [-1.8708898000000005, 52.46845019999999], [-1.8712536, 52.4685962], [-1.8714788, 52.4687047], [-1.8717040999999996, 52.46882049999999], [-1.8719317, 52.46896639999999], [-1.8721872, 52.469162399999995], [-1.8724081999999995, 52.469379299999986], [-1.8725999, 52.4696104], [-1.8727243, 52.469815], [-1.8727774, 52.4699365], [-1.8728157999999997, 52.4700479], [-1.8728331000000005, 52.470105], [-1.8728423, 52.470171], [-1.8728478, 52.47025229999999], [-1.8728529, 52.470345300000005], [-1.8728446, 52.4704391], [-1.8728255999999996, 52.4705742], [-1.8727759, 52.4707234], [-1.8726841000000003, 52.4708696], [-1.8726144, 52.47097180000001], [-1.8725554, 52.4710385], [-1.8724248, 52.47121150000001], [-1.8721659, 52.4715572], [-1.8716756999999995, 52.4722087], [-1.8712843, 52.472771], [-1.8711437, 52.4730102], [-1.8708970999999996, 52.4735642], [-1.8708450999999997, 52.473652], [-1.8707956999999995, 52.4737386], [-1.8707525, 52.4738144], [-1.8705953, 52.4741164], [-1.8704056, 52.4744949], [-1.8702146, 52.4748632], [-1.8698649, 52.47551959999999], [-1.8697742, 52.47569560000001], [-1.8696879, 52.47586939999999], [-1.8695027, 52.476226999999994], [-1.8692834, 52.4766423], [-1.869152, 52.476897999999984], [-1.8688435, 52.4774963], [-1.8686027999999997, 52.4779075], [-1.8685332999999995, 52.478046199999994], [-1.8684491000000003, 52.478201199999994], [-1.8684075, 52.47828609999999], [-1.8682829000000003, 52.4785185], [-1.8681991, 52.47868390000001], [-1.868134, 52.4788037], [-1.8680603, 52.4789517], [-1.8679851, 52.4791011], [-1.8679027, 52.4792523], [-1.8678322, 52.479387599999995], [-1.8677610999999996, 52.47952159999999], [-1.8677127, 52.47961359999999], [-1.8676635, 52.47970599999999], [-1.8676012999999996, 52.47982429999999], [-1.8675481, 52.4799301], [-1.8674918, 52.48004370000001], [-1.8674459, 52.48015790000001], [-1.8674244, 52.48023669999999], [-1.8674115, 52.480304100000005], [-1.8674021999999997, 52.4803746], [-1.8673967, 52.48045009999999], [-1.8674045999999995, 52.480564699999995], [-1.8674157, 52.4806163], [-1.8674333, 52.4806811], [-1.8674473000000005, 52.4807438], [-1.8674657, 52.4807903], [-1.8674978, 52.48087890000001], [-1.8675253999999992, 52.4809442], [-1.8675604, 52.4809974], [-1.8676059999999997, 52.48106279999998], [-1.8676624, 52.4811336], [-1.8677183, 52.481194999999985], [-1.8677767, 52.4812518], [-1.8679104, 52.481368800000006], [-1.8679512000000005, 52.48140059999999], [-1.8680109, 52.4814418], [-1.8680870999999997, 52.48148969999999], [-1.8681684, 52.4815405], [-1.8682466, 52.4815835], [-1.8683358, 52.48162820000001], [-1.8684312, 52.4816691], [-1.8685214, 52.48170569999999], [-1.8686279, 52.481742999999994], [-1.868755, 52.4817831], [-1.8689092, 52.481823899999995], [-1.8690412999999997, 52.481855], [-1.8692275000000005, 52.48189020000001], [-1.8694392, 52.4819196], [-1.8695897999999995, 52.48193400000001], [-1.8697132999999997, 52.48194279999999], [-1.869859, 52.4819504], [-1.8699954, 52.4819552], [-1.8701126665615355, 52.481957272984104], [-1.8702110628497888, 52.48195901238817], [-1.8703235, 52.48196099999999], [-1.8705666, 52.4819635], [-1.8708355, 52.4819603], [-1.8711114, 52.4819536], [-1.8714161, 52.481938], [-1.8716248, 52.4819251], [-1.8719512, 52.48189940000001], [-1.8723153999999995, 52.4818637], [-1.8726739999999995, 52.48182570000001], [-1.8733651, 52.48175659999999], [-1.8737682, 52.4817143], [-1.8740326, 52.48168769999999], [-1.8742753, 52.4816586], [-1.8743866, 52.4816433], [-1.8745226, 52.4816233], [-1.8750365, 52.481540899999985], [-1.875265, 52.48150879999999], [-1.8754384, 52.481489999999994], [-1.875733, 52.48146559999999], [-1.8759051, 52.4814531], [-1.8761869, 52.481437], [-1.8763938, 52.48142510000001], [-1.8766607999999996, 52.4814161], [-1.8769442, 52.481409699999986], [-1.8771925, 52.48140619999999], [-1.877607967175964, 52.481408255072594], [-1.8776777, 52.4814086], [-1.8777798, 52.481413299999986], [-1.8781184, 52.4814271], [-1.8782018, 52.48143050000001], [-1.8783084999999995, 52.4814313], [-1.8785393, 52.4814317], [-1.8787142, 52.48143099999999], [-1.8790607, 52.4814224], [-1.8793175, 52.4814081], [-1.8795681, 52.481390299999994], [-1.8797539, 52.48137619999999], [-1.8799629999999996, 52.481356299999995], [-1.8802003, 52.481331899999994], [-1.8804343, 52.4813019], [-1.8806308, 52.481275], [-1.8807828, 52.4812506], [-1.8810072, 52.48121529999999], [-1.8812024000000005, 52.4811793], [-1.8814117, 52.4811403], [-1.8815676999999995, 52.48111099999999], [-1.8817323, 52.4810822], [-1.881879, 52.4810596], [-1.8820740999999996, 52.481033999999994], [-1.8822353000000005, 52.48101649999999], [-1.8823680000000005, 52.48100329999998], [-1.8825769000000003, 52.480982100000006], [-1.8827448, 52.4809684], [-1.8830846, 52.4809387], [-1.8833567, 52.480915], [-1.8835269999999995, 52.48089969999999], [-1.8838777, 52.4808678], [-1.8839784, 52.4808592], [-1.8842566999999997, 52.4808236], [-1.8844261, 52.480802], [-1.884604, 52.48077699999999], [-1.8849932999999996, 52.4807144], [-1.8851012999999996, 52.4806962], [-1.8852293, 52.48067249999998], [-1.8853863, 52.4806417], [-1.8855507999999996, 52.480606599999994], [-1.885739, 52.4805629], [-1.8858277260979892, 52.48054200720586], [-1.8859989, 52.48050169999999], [-1.8864381999999995, 52.480391], [-1.8864620966509948, 52.48038489693494], [-1.8871425999999996, 52.48021109999999], [-1.8874432, 52.48013259999999], [-1.8880029999999997, 52.479994299999994], [-1.8887412999999995, 52.4798157], [-1.8889854, 52.479752100000006], [-1.88917, 52.47969729999999], [-1.8893587999999997, 52.4796354], [-1.8895428, 52.4795775], [-1.8898627999999995, 52.4794759], [-1.8901822, 52.479371], [-1.8904785, 52.4792812], [-1.8909412, 52.479145599999995], [-1.8912224, 52.47906909999999], [-1.8915161, 52.47898740000001], [-1.8917497, 52.4789286], [-1.8918274652693656, 52.47890637230818], [-1.8918724999999996, 52.47889349999999], [-1.891878181349808, 52.478892127351166], [-1.8951406, 52.4781039], [-1.8952585, 52.4780754], [-1.89545, 52.47803129999999], [-1.8956836, 52.4779876], [-1.8959580999999996, 52.4779363], [-1.8960497999999997, 52.47791140000001], [-1.8963379, 52.4778351], [-1.8964693, 52.477799999999995], [-1.8966981999999997, 52.47773349999999], [-1.8967884, 52.477717700000014], [-1.8968791999999997, 52.477714299999995], [-1.8969738000000005, 52.47770450000001], [-1.8970375, 52.4776974], [-1.8972187000000005, 52.477683000000006], [-1.8972412, 52.47768159999999], [-1.8978671999999996, 52.4776505], [-1.8981578, 52.477639], [-1.8982946999999997, 52.4776406], [-1.8984902999999995, 52.4776475], [-1.8985896, 52.4776535], [-1.8986379, 52.47765669999999], [-1.8986665000000005, 52.477658], [-1.8987603, 52.47766659999999], [-1.898893, 52.47768109999999], [-1.8990257, 52.47769339999999], [-1.8991693, 52.477706700000006], [-1.8995766, 52.47774979999999]]} |
3.8 |
0539 |
0556 |
Tyseley LMD |
Birmingham New Street H.s. |
Birmingham New Street |
52.4777498 |
-1.8995766 |
52.4777498 |
-1.8995766 |
1 |
0 |
2026-09-17 05:06:51 |
TERMINATED |
2026-09-17 04:56:00 |
Birmingham New Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16791818 |
1789620898992525 |
16 |
16 |
2026-09-17 05:06:44.590046 |
11 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:56:44.129252 |
| 597699 |
629020 |
W45181 |
785G48M517 |
2026-09-17 |
COMPLETE |
16791926 |
2026-09-17 05:56:00 |
2026-09-17 05:06:51 |
2026-09-19 05:06:51 |
{"id": 629020, "stp": "P", "toc": "Transport for Wales", "uid": "W45181", "consist": "AT03", "dest_crs": "CDF", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W45181/2026-09-17/detailed", "trust_id": "785G48M517", "origin_crs": "XCC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cardiff Central", "service_date": "2026-09-17", "dest_arr_time": "0557", "dest_platform": "1", "is_terminated": 1, "next_location": "Cardiff Central", "signalling_id": "5G48", "timing_status": "EARLY", "origin_station": "Canton C.S.D.", "current_leg_arr": "0556", "current_leg_dep": "0554", "current_leg_end": "Cardiff Central", "origin_dep_time": "0552", "origin_platform": null, "current_location": "Cardiff Central", "last_update_time": "2026-09-17T05:06:51", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.188435367791939, 51.47580616779375], [-3.1881453999999994, 51.4758013], [-3.1878718, 51.47578549999999], [-3.1875504, 51.47576459999999], [-3.1873013, 51.47575140000001], [-3.1869611999999994, 51.475726599999994], [-3.1864964, 51.47569480000001], [-3.1862869, 51.47567850000001], [-3.1857763999999995, 51.475642699999995], [-3.1854365, 51.4756458], [-3.1850149, 51.4756464], [-3.1847023, 51.47564849999999], [-3.1844732, 51.4756454], [-3.1841575999999994, 51.47561979999999], [-3.1838816000000003, 51.475623000000006], [-3.1835669, 51.475615799999986], [-3.1831542999999995, 51.4755863], [-3.1827778999999996, 51.4755707], [-3.1822824999999995, 51.475575], [-3.1818088, 51.4755837], [-3.1792304, 51.4756626]]}", "current_leg_start": "Canton Sig. CF2324", "dest_arr_time_act": "0557", "motion_projection": null, "next_location_lat": "51.4756626", "next_location_lon": "-3.1792304", "previous_location": "Canton Sig. CF2324", "current_leg_milage": "0.4", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 525.649, \"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\": 710.993, \"from_m\": 525.649, \"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\": 815.748, \"from_m\": 710.993, \"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\": 1087.798, \"from_m\": 815.748, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 629020, \"profile_key\": \"587d7790620a669562e6cfd97ef6638779aaab9a7aa90fe256966dda962aecee\", \"schedule_id\": 38573, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0552\", \"location\": \"Canton C.S.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32182}, {\"is_pass\": false, \"wtt_arr\": \"0554\", \"wtt_dep\": \"0554\", \"location\": \"Canton Sig. CF2324\", \"stage_seq\": 2, \"distance_m\": 442.647, \"section_seq\": 1, \"route_path_id\": 32182}, {\"is_pass\": false, \"wtt_arr\": \"0557\", \"wtt_dep\": null, \"location\": \"Cardiff Central\", \"stage_seq\": 3, \"distance_m\": 1087.798, \"section_seq\": 1, \"route_path_id\": 32182}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1087.798, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32182}], \"total_distance_m\": 1087.798, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 562.149, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 525.649, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0552", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.4756626", "current_position_lon": "-3.1792304", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 24879, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:55:04Z\", \"source_id\": 52068752, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:56:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:55:09Z\", \"source_id\": 16791926, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:56:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cardiff Central", "service_state_platform": "1", "timing_fact_generation": 1789620909189285, "current_leg_arrival_utc": "2026-09-17T05:56:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:56:44.133465", "service_state_evidence_id": 16791926, "current_leg_start_actual_dep": "2026-09-17T05:54:00+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-17T04:56:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:06:44.592928", "service_state_valid_until_kind": null, "operational_interpretation_version": 6, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
P |
XCC |
CDF |
5G48 |
AT03 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 525.649, "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": 710.993, "from_m": 525.649, "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": 815.748, "from_m": 710.993, "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": 1087.798, "from_m": 815.748, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 629020, "profile_key": "587d7790620a669562e6cfd97ef6638779aaab9a7aa90fe256966dda962aecee", "schedule_id": 38573, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0552", "location": "Canton C.S.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32182}, {"is_pass": false, "wtt_arr": "0554", "wtt_dep": "0554", "location": "Canton Sig. CF2324", "stage_seq": 2, "distance_m": 442.647, "section_seq": 1, "route_path_id": 32182}, {"is_pass": false, "wtt_arr": "0557", "wtt_dep": null, "location": "Cardiff Central", "stage_seq": 3, "distance_m": 1087.798, "section_seq": 1, "route_path_id": 32182}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1087.798, "from_m": 0.0, "section_seq": 1, "route_path_id": 32182}], "total_distance_m": 1087.798, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 562.149, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 525.649, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 24879, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:55:04Z", "source_id": 52068752, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T04:56:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:55:09Z", "source_id": 16791926, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:56:00+01:00", "operational_fact": true}] |
Canton C.S.D. |
0552 |
0552 |
None |
None |
None |
Cardiff Central |
0557 |
0557 |
1 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W45181/2026-09-17/detailed |
None |
Canton Sig. CF2324 |
2026-09-17T05:54:00+01:00 |
Cardiff Central |
2.0 |
{"type": "LineString", "coordinates": [[-3.188435367791939, 51.47580616779375], [-3.1881453999999994, 51.4758013], [-3.1878718, 51.47578549999999], [-3.1875504, 51.47576459999999], [-3.1873013, 51.47575140000001], [-3.1869611999999994, 51.475726599999994], [-3.1864964, 51.47569480000001], [-3.1862869, 51.47567850000001], [-3.1857763999999995, 51.475642699999995], [-3.1854365, 51.4756458], [-3.1850149, 51.4756464], [-3.1847023, 51.47564849999999], [-3.1844732, 51.4756454], [-3.1841575999999994, 51.47561979999999], [-3.1838816000000003, 51.475623000000006], [-3.1835669, 51.475615799999986], [-3.1831542999999995, 51.4755863], [-3.1827778999999996, 51.4755707], [-3.1822824999999995, 51.475575], [-3.1818088, 51.4755837], [-3.1792304, 51.4756626]]} |
0.4 |
0554 |
0556 |
Canton Sig. CF2324 |
Cardiff Central |
Cardiff Central |
51.4756626 |
-3.1792304 |
51.4756626 |
-3.1792304 |
1 |
0 |
2026-09-17 05:06:51 |
TERMINATED |
2026-09-17 04:56:00 |
Cardiff Central |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16791926 |
1789620909189285 |
6 |
6 |
2026-09-17 05:06:44.592928 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:56:44.133465 |
| 597700 |
627527 |
Y14767 |
075P00M417 |
2026-09-17 |
COMPLETE |
16792138 |
2026-09-17 05:56:00 |
2026-09-17 05:07:21 |
2026-09-19 05:07:21 |
{"id": 627527, "stp": "O", "toc": "Lumo Stirling", "uid": "Y14767", "consist": "222604", "dest_crs": "STG", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y14767/2026-09-17/detailed", "trust_id": "075P00M417", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stirling", "service_date": "2026-09-17", "dest_arr_time": "0558", "dest_platform": "6", "is_terminated": 1, "next_location": "Stirling", "signalling_id": "5P00", "timing_status": "EARLY", "origin_station": "Polmadie Car M.D.", "current_leg_arr": "0556", "current_leg_dep": "0515", "current_leg_end": "Stirling", "origin_dep_time": "0451", "origin_platform": null, "current_location": "Stirling", "last_update_time": "2026-09-17T05:07:21", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.99456751657189, 55.79208824333472], [-3.994912099999999, 55.7923072], [-3.9954051000000006, 55.7926657], [-3.995745999999999, 55.7929335], [-3.9958235, 55.7929944], [-3.9960864, 55.793212999999994], [-3.9964258, 55.79350609999999], [-3.9967313, 55.7937663], [-3.9970266999999993, 55.7940537], [-3.9973266, 55.7944107], [-3.9976066, 55.7948142], [-3.997688699999999, 55.79506109999999], [-3.9977681, 55.7954418], [-3.9978037, 55.7959249], [-3.9978071, 55.7959705], [-3.9978042, 55.7961777], [-3.99777, 55.7965659], [-3.9977504000000006, 55.7966792], [-3.9976912, 55.79684199999999], [-3.9976219, 55.79703889999999], [-3.9974704, 55.7973186], [-3.997275599999999, 55.7976098], [-3.9971015, 55.79782139999999], [-3.9968056, 55.79815609999999], [-3.9960859000000006, 55.7988695], [-3.9957205, 55.79925300000001], [-3.9954109, 55.7996065], [-3.995011799999999, 55.8001216], [-3.9947389, 55.8004958], [-3.994503599999999, 55.80086539999999], [-3.9944396000000006, 55.8009787], [-3.994301300000001, 55.8012238], [-3.9941114, 55.801663700000006], [-3.9938854, 55.8021359], [-3.9937452, 55.802460200000006], [-3.9936222999999993, 55.80275610000001], [-3.9934801, 55.8031294], [-3.9933732, 55.803427600000006], [-3.993246, 55.8038694], [-3.9931749, 55.804221], [-3.993153500000001, 55.8043266], [-3.9931092, 55.80475279999999], [-3.9930711, 55.80517589999999], [-3.9930804, 55.8053165], [-3.993090299999999, 55.805466], [-3.9931205, 55.805822799999994], [-3.993151, 55.8061867], [-3.993203792938693, 55.80654382101159], [-3.9932975, 55.8071777], [-3.9933946, 55.80768390000001], [-3.993434299999999, 55.80798409999999], [-3.9935271, 55.8085702], [-3.9939953, 55.8111815], [-3.9940463, 55.8114661], [-3.9942092, 55.81250849999999], [-3.9945189, 55.8142127], [-3.9945853100537585, 55.81457815061936], [-3.9945868999999994, 55.8145869], [-3.994754499999999, 55.8151991], [-3.994768999999999, 55.8152829], [-3.994836399999999, 55.8156951], [-3.9950066999999994, 55.8165162], [-3.995143300000001, 55.81702949999999], [-3.995334399999999, 55.8177364], [-3.995357250316787, 55.81782017321335], [-3.9953674925605354, 55.81785772299182], [-3.9954009, 55.8179802], [-3.9958762, 55.819656900000005], [-3.995962499999999, 55.8199612], [-3.9961257, 55.8204435], [-3.996344299999999, 55.8209524], [-3.9966142, 55.821542699999995], [-3.9966612, 55.8216386], [-3.997145699999999, 55.8225882], [-3.997522299999999, 55.82338479999999], [-3.9977593, 55.8238714], [-3.9981098999999993, 55.8245705], [-3.9987414, 55.8258628], [-3.9990137, 55.82639979999999], [-3.999432000000001, 55.82725500000001], [-3.9998031, 55.8280213], [-3.9999574, 55.82834089999999], [-4.000157, 55.8287806], [-4.0002112, 55.82890079999999], [-4.000281, 55.8290434], [-4.0005967, 55.8296421], [-4.0008303, 55.8301594], [-4.0008836, 55.8302766], [-4.0009337, 55.83036299999999], [-4.001023, 55.8305525], [-4.0011912, 55.8308833], [-4.001232, 55.8309747], [-4.0012592, 55.831039], [-4.0015517, 55.831638699999985], [-4.0016831, 55.8319055], [-4.0018619, 55.8322786], [-4.0021148, 55.83280429999999], [-4.0022671, 55.8331152], [-4.0025671, 55.833735100000006], [-4.0027217, 55.834051800000005], [-4.0028288, 55.8342706], [-4.0029832, 55.834587199999994], [-4.0033078, 55.8352423], [-4.0036494, 55.8359396], [-4.0037581, 55.83615730000001], [-4.003843399999999, 55.836332000000006], [-4.0041958, 55.8370186], [-4.004736899999999, 55.83813469999999], [-4.0050165, 55.838714], [-4.0052905, 55.83928], [-4.0053391, 55.83937119999999], [-4.0057514, 55.840159], [-4.007062, 55.842820800000005], [-4.007539699999999, 55.843791], [-4.0084344, 55.8456104], [-4.008559100000001, 55.8458736], [-4.008864, 55.84651720000001], [-4.0093296, 55.8474091], [-4.009541999999999, 55.8477233], [-4.0099027, 55.8481413], [-4.0101277, 55.8483682], [-4.0103928, 55.8485997], [-4.0108693, 55.8489621], [-4.0112901, 55.8492312], [-4.0114236, 55.8493165], [-4.0119941, 55.84969860000001], [-4.013381599999999, 55.8506106], [-4.0143198, 55.85122729999999], [-4.014344199999999, 55.8512433], [-4.014590299999999, 55.851412], [-4.0154953, 55.85206130000001], [-4.0163756, 55.852616], [-4.0169524, 55.8529566], [-4.0176275, 55.8533219], [-4.0178399, 55.8534365], [-4.0180725, 55.85356809999999], [-4.0203881, 55.85481169999999], [-4.0219332, 55.855655199999994], [-4.0230256, 55.8562343], [-4.0233119, 55.856386099999995], [-4.024419310426355, 55.856995416437215], [-4.0247228, 55.8571624], [-4.0248274, 55.8572186], [-4.0261549, 55.857932000000005], [-4.026250599999999, 55.85798599999999], [-4.0263085, 55.8580173], [-4.026538600000001, 55.8581453], [-4.0274802, 55.8586653], [-4.028419099999999, 55.8591731], [-4.0285465, 55.8592502], [-4.0286774, 55.8593266], [-4.0289788, 55.85951510000001], [-4.0293483, 55.859761600000006], [-4.0296155, 55.859948499999994], [-4.0299359, 55.8602015], [-4.0303233, 55.8605363], [-4.030759299999999, 55.8609672], [-4.0310149, 55.8612305], [-4.031077300000001, 55.8613016], [-4.031315199999999, 55.8615827], [-4.0313806, 55.86166409999999], [-4.0316849, 55.86210640000001], [-4.0317717, 55.8622372], [-4.0318356, 55.8623327], [-4.0320634, 55.8626745], [-4.0321533, 55.862808900000005], [-4.0322852, 55.8630167], [-4.0323993, 55.86317189999999], [-4.0325194, 55.8633453], [-4.0327848, 55.8637243], [-4.033089499999999, 55.8641202], [-4.0336346, 55.8649118], [-4.0341769, 55.865727699999994], [-4.034456200000001, 55.86614279999999], [-4.0350131, 55.8669428], [-4.0352417, 55.86727509999999], [-4.0353204, 55.8673895], [-4.035612699999999, 55.8678363], [-4.0356713, 55.86791650000001], [-4.035728286738299, 55.86799452671483], [-4.0357529884461885, 55.868028348449506], [-4.0358525, 55.86816459999999], [-4.0363779, 55.8688089], [-4.036446099999999, 55.8688867], [-4.036657999999999, 55.869128800000006], [-4.0373405, 55.8698515], [-4.0379083, 55.8703979], [-4.0392061, 55.8716467], [-4.0410498, 55.8733987], [-4.0419222, 55.8742277], [-4.0421477999999995, 55.8744527], [-4.0423281, 55.874626000000006], [-4.042401699999999, 55.8746981], [-4.042418778537846, 55.8747148023675], [-4.0427603, 55.87504880000001], [-4.043703799999999, 55.8759505], [-4.0441432, 55.8763799], [-4.044317494625847, 55.876544527865086], [-4.0443812, 55.876604699999994], [-4.0444967, 55.8767167], [-4.0446067, 55.8768402], [-4.0446908, 55.87694709999999], [-4.0449925, 55.877325199999994], [-4.045088299999999, 55.8774705], [-4.0452035, 55.8776452], [-4.0453655, 55.8779698], [-4.0454192, 55.878162200000006], [-4.0454555, 55.87839149999999], [-4.045485299999999, 55.87862700000001], [-4.045480799999999, 55.8789417], [-4.045480399999999, 55.878967], [-4.045389199999999, 55.8796172], [-4.0453443, 55.87993709999999], [-4.0453136, 55.8802332], [-4.0451648, 55.88166729999998], [-4.0449664, 55.8833738], [-4.0449174999999995, 55.8838098], [-4.0448641, 55.8842867], [-4.0448025, 55.88484149999999], [-4.0447414, 55.88530389999999], [-4.0444227, 55.88781169999999], [-4.044034299999999, 55.88899839999999], [-4.0438304, 55.8895064], [-4.043725, 55.8897106], [-4.043522799999999, 55.8900954], [-4.0429339, 55.8911066], [-4.042418778537846, 55.89177647657069], [-4.042219899999999, 55.892035099999994], [-4.041599, 55.892708600000006], [-4.041425699999999, 55.8928848], [-4.0410583, 55.8932448], [-4.0398217999999995, 55.8942713], [-4.038514299999999, 55.895383900000006], [-4.035499099999999, 55.8979204], [-4.0340484, 55.89914410000001], [-4.0325511, 55.900405], [-4.0317354, 55.9011015], [-4.0312128000000005, 55.9015457], [-4.031034, 55.9017189], [-4.0301515, 55.9026547], [-4.0296079, 55.9033367], [-4.029141, 55.9040311], [-4.0285219, 55.9051524], [-4.028147400000001, 55.90596959999999], [-4.0280707, 55.9061369], [-4.0277433, 55.907156500000006], [-4.0277014976695, 55.90738158737394], [-4.0275368, 55.90826839999999], [-4.0273739, 55.9090521], [-4.027163, 55.9098298], [-4.0269591, 55.910351], [-4.0267171, 55.91088700000001], [-4.0264835, 55.91136529999999], [-4.0262194, 55.911839699999994], [-4.0254129, 55.9130659], [-4.023353099999999, 55.916066099999995], [-4.0227019, 55.9168821], [-4.0220886, 55.91755289999999], [-4.0214426, 55.91818479999999], [-4.0203731, 55.919095799999994], [-4.019265, 55.9198955], [-4.018548, 55.9203554], [-4.0177626, 55.920811099999995], [-4.016992899999999, 55.9212252], [-4.016175, 55.9216198], [-4.014432399999999, 55.922460999999984], [-4.0129408, 55.9232379], [-4.0115003, 55.9240459], [-4.008235, 55.92601079999999], [-4.0051108, 55.927903], [-4.0039323, 55.92861740000001], [-4.0034985, 55.92888359999999], [-4.0027166, 55.9293635], [-4.002269499999999, 55.9296382], [-4.0008436, 55.9304855], [-4.0003835, 55.930765699999995], [-4.0002849, 55.930824900000005], [-4.0001006, 55.9309355], [-3.999534300000001, 55.9312798], [-3.9943243, 55.93445119999999], [-3.9939624, 55.9346688], [-3.9929451, 55.9352813], [-3.990261499999999, 55.93689119999999], [-3.9881048, 55.9381989], [-3.9858805, 55.939477700000005], [-3.9846635, 55.94006519999999], [-3.9834743, 55.94060230000001], [-3.9816403, 55.94135959999999], [-3.980890299999999, 55.9416574], [-3.9803585, 55.941864599999995], [-3.9799691, 55.9420274], [-3.9797879, 55.9421016], [-3.9795892, 55.9421821], [-3.978938199999999, 55.9424788], [-3.9787202, 55.9425673], [-3.9778528999999994, 55.9429111], [-3.9754296999999994, 55.94388519999999], [-3.9741674, 55.9443511], [-3.9728813, 55.9447823], [-3.9713623, 55.9452599], [-3.970126099999999, 55.9457378], [-3.9686189, 55.9463956], [-3.9673751, 55.9471874], [-3.9662401, 55.9481297], [-3.9662302, 55.9481419], [-3.966164500000001, 55.948223], [-3.9654519, 55.9491024], [-3.9651686, 55.949593500000006], [-3.965044999999999, 55.9498829], [-3.965011, 55.9499626], [-3.9649526, 55.95009929999999], [-3.9647843, 55.950605], [-3.9646677, 55.95112710000001], [-3.964468800000001, 55.95295560000001], [-3.9642906, 55.9536833], [-3.964078900000001, 55.9544102], [-3.9639882, 55.95466760000001], [-3.9639371, 55.9548125], [-3.9637516, 55.9552125], [-3.963052900000001, 55.95622879999999], [-3.962151299999999, 55.957209600000006], [-3.9620596, 55.957337599999995], [-3.9618227892872326, 55.95770237974702], [-3.961799599999999, 55.9577381], [-3.9615545, 55.958246], [-3.961303099999999, 55.9592377], [-3.961258200000001, 55.95952820000001], [-3.961165700000001, 55.959948999999995], [-3.9610622, 55.9603204], [-3.960754699999999, 55.96097899999999], [-3.9603265, 55.961616199999995], [-3.9599762999999992, 55.9620405], [-3.9595703000000007, 55.9624395], [-3.9592539, 55.96270710000001], [-3.9585878, 55.96322279999999], [-3.9578753, 55.9637519], [-3.9564431, 55.96478319999999], [-3.955603, 55.96541169999999], [-3.9555163, 55.96547660000001], [-3.955216300000001, 55.965701], [-3.955137299999999, 55.9657601], [-3.95431, 55.966470699999995], [-3.953702, 55.9670899], [-3.952988799999999, 55.967901], [-3.952587250125894, 55.96842810207833], [-3.9523389, 55.9687541], [-3.951939, 55.96940320000001], [-3.951473999999999, 55.970257800000006], [-3.950943399999999, 55.97104349999999], [-3.950422000000001, 55.9716203], [-3.9498555, 55.9721577], [-3.9492383000000006, 55.97265010000001], [-3.9485651, 55.97312920000001], [-3.947372699999999, 55.97383109999999], [-3.9455525, 55.9747994], [-3.944138599999999, 55.97572499999999], [-3.942917099999999, 55.97667769999999], [-3.9418514, 55.97774239999999], [-3.9411252, 55.97858260000001], [-3.9407759, 55.9789404], [-3.9402630999999992, 55.97946569999999], [-3.939686599999999, 55.9799239], [-3.9389771, 55.9804932], [-3.936794133449483, 55.98217933094809], [-3.936732565545234, 55.98222688514533], [-3.9365487, 55.98236889999999], [-3.9356753000000007, 55.98294930000001], [-3.9350473, 55.983300099999994], [-3.934463899999999, 55.98360019999999], [-3.933934999999999, 55.9838422], [-3.933788700000001, 55.9839071], [-3.9333248, 55.984095799999984], [-3.932555, 55.98438569999999], [-3.9317675, 55.984643899999995], [-3.9309596, 55.9848622], [-3.9303486, 55.985009600000005], [-3.9297486, 55.9851309], [-3.9292125, 55.985223], [-3.928661, 55.985317599999995], [-3.9264808, 55.9856355], [-3.925912499999999, 55.9857104], [-3.924798, 55.9858606], [-3.9230767, 55.986109600000006], [-3.920471599999999, 55.98647], [-3.9188588, 55.98669019999999], [-3.9172516, 55.9869029], [-3.916121, 55.98701659999999], [-3.9149203, 55.9871159], [-3.9134281, 55.9872159], [-3.909498, 55.9874583], [-3.897219600000001, 55.9882158], [-3.8950093, 55.98835439999999], [-3.8939816, 55.98849130000001], [-3.8929553, 55.98868929999999], [-3.891964399999999, 55.9889275], [-3.8919281, 55.9889391], [-3.8910132, 55.989232300000005], [-3.889956499999999, 55.98967619999999], [-3.8893613, 55.989954899999994], [-3.888516899999999, 55.99039160000001], [-3.887951699999999, 55.990684], [-3.886935100000001, 55.99121499999999], [-3.8861076999999993, 55.9916376], [-3.8857078, 55.991861400000005], [-3.8821464, 55.9938545], [-3.8797045, 55.9952247], [-3.8795359, 55.995325], [-3.878169499999999, 55.99607520000001], [-3.875612199999999, 55.997479299999995], [-3.8744437999999986, 55.9980913], [-3.8735244, 55.998514500000006], [-3.872534699999999, 55.998936], [-3.8718587, 55.9991972], [-3.8710543, 55.9994886], [-3.8698237, 55.99988729999998], [-3.868980599999999, 56.00012889999999], [-3.8685999999999994, 56.0002347], [-3.8681507, 56.0003511], [-3.867451899999999, 56.0005216], [-3.8667536, 56.00068120000001], [-3.8657675, 56.00087739999999], [-3.8646852, 56.00106709999999], [-3.8638881, 56.0011897], [-3.862755721713942, 56.00133406314945], [-3.8625962, 56.0013544], [-3.8618358, 56.00143359999999], [-3.8617787999999993, 56.0014395], [-3.860963200000001, 56.001506600000006], [-3.8599807, 56.0015766], [-3.8589737999999993, 56.00161130000001], [-3.857992999999999, 56.001634499999994], [-3.8570065, 56.00163140000001], [-3.8563578, 56.0016232], [-3.855704799999999, 56.0015983], [-3.8541880000000006, 56.0015104], [-3.8532694999999992, 56.001431], [-3.8523583, 56.0013329], [-3.8511458, 56.00119120000001], [-3.8502411, 56.0011083], [-3.849383299999999, 56.0010602], [-3.8485183, 56.0010565], [-3.847882699999999, 56.0010778], [-3.847235, 56.00111119999999], [-3.8463931, 56.00118959999999], [-3.8455988, 56.001305300000006], [-3.8448212000000006, 56.00143969999999], [-3.843941800000001, 56.00164169999999], [-3.8430922, 56.001861100000006], [-3.842972799999999, 56.0018904], [-3.8424106, 56.00207489999999], [-3.841910499999999, 56.0022606], [-3.8410032999999992, 56.0026242], [-3.8405694, 56.002823799999994], [-3.8400584, 56.00309519999999], [-3.839633300000001, 56.00333340000001], [-3.8392415, 56.0035812], [-3.8386179, 56.00405289999999], [-3.8381144, 56.0044733], [-3.837486199999999, 56.0050995], [-3.837225800000001, 56.00542449999999], [-3.8370242, 56.0056873], [-3.8367244, 56.00616470000001], [-3.8365319, 56.00658069999999], [-3.8364393, 56.0068012], [-3.835897917879074, 56.00795783962394], [-3.8358281, 56.008107], [-3.834573399999999, 56.01083739999999], [-3.8342354, 56.0115728], [-3.834138, 56.01178829999999], [-3.8336843, 56.012792], [-3.8333744999999992, 56.01348430000001], [-3.833085099999999, 56.0140985], [-3.8324216999999994, 56.015506300000006], [-3.831580100000001, 56.017410899999994], [-3.830888100000001, 56.01892669999999], [-3.8305719, 56.01964], [-3.830485499999999, 56.0198605], [-3.8303477, 56.020343399999994], [-3.8301176999999993, 56.0211291], [-3.8300991, 56.0211927], [-3.8300672, 56.0213015], [-3.830016099999999, 56.0214761], [-3.8299342, 56.0219452], [-3.8298818, 56.0221795], [-3.8298563, 56.02241279999999], [-3.8298193, 56.0227411], [-3.8298107, 56.0228881], [-3.8298083, 56.0229285], [-3.8298645, 56.023742199999994], [-3.8298955, 56.0239474], [-3.830013299999999, 56.0246816], [-3.8300186, 56.02470009999998], [-3.8300533, 56.0248202], [-3.8300869, 56.0249486], [-3.8301617, 56.025254], [-3.830267599999999, 56.02569580000001], [-3.830285199999999, 56.02576909999999], [-3.8303367, 56.0259837], [-3.8305048, 56.02656950000001], [-3.8308956999999992, 56.02779300000001], [-3.8313514, 56.0293006], [-3.8314099, 56.0294975], [-3.831712, 56.03051419999999], [-3.8322379, 56.0323228], [-3.8333405, 56.03592780000001], [-3.8336763, 56.037025699999994], [-3.8342193999999994, 56.03884469999999], [-3.8347401, 56.0402663], [-3.8351247000000006, 56.0411335], [-3.8358531999999994, 56.0423728], [-3.8366763, 56.04356949999999], [-3.8409093, 56.04832530000001], [-3.8420769, 56.04963699999998], [-3.842873199999999, 56.0505759], [-3.8430207, 56.0507442], [-3.8441084, 56.0519507], [-3.8441527, 56.0519994], [-3.8442833, 56.052144199999994], [-3.844796099999999, 56.0527127], [-3.8469132999999993, 56.0550598], [-3.8476496, 56.05580139999999], [-3.848570899999999, 56.056706299999995], [-3.8495895, 56.0576129], [-3.850208641422351, 56.0581480132136], [-3.856369, 56.0634719], [-3.8571331, 56.0640963], [-3.859123499999999, 56.065613299999995], [-3.8612097, 56.067084], [-3.8617138, 56.0674153], [-3.862755721713942, 56.06810007861502], [-3.8709799, 56.0735048], [-3.8719479, 56.074141], [-3.8723821, 56.074426300000006], [-3.874189799999999, 56.0756171], [-3.8751511, 56.0762946], [-3.8762295, 56.0771131], [-3.877209300000001, 56.077921799999984], [-3.878102699999999, 56.0787844], [-3.8787028, 56.07940309999999], [-3.8789541, 56.0796895], [-3.8795239, 56.0803195], [-3.8800336, 56.08095539999999], [-3.8804678, 56.08150759999999], [-3.8810352, 56.0822292], [-3.8818456, 56.0830765], [-3.8823895, 56.0835927], [-3.8830675, 56.0841687], [-3.883790499999999, 56.08472809999999], [-3.8849511, 56.0855299], [-3.8863415, 56.0863238], [-3.887986, 56.08711889999999], [-3.888784900000001, 56.0874682], [-3.889626399999999, 56.08777669999999], [-3.8913949, 56.08839019999999], [-3.8931959, 56.088972], [-3.8942062, 56.08932239999999], [-3.8951717, 56.08968529999999], [-3.896332399999999, 56.0901446], [-3.8974647, 56.09062200000001], [-3.8983021, 56.09101439999999], [-3.8998836, 56.0918241], [-3.900880200000001, 56.0923848], [-3.901906, 56.093015099999995], [-3.9026809, 56.093535800000005], [-3.9027973, 56.0936208], [-3.9089614, 56.09795559999999], [-3.909980299999999, 56.098672099999995], [-3.9102536999999993, 56.09886349999999], [-3.9116376, 56.099841399999995], [-3.9139837000000006, 56.10149279999999], [-3.9144406, 56.101814399999995], [-3.9177698999999993, 56.104157699999995], [-3.918689899999999, 56.104790400000006], [-3.9196213000000006, 56.1054302], [-3.9218684000000006, 56.1070296], [-3.9236267072582063, 56.10827294686537], [-3.924580099999999, 56.1089471], [-3.9256797999999993, 56.10970229999999], [-3.9259761000000006, 56.1099194], [-3.9266829, 56.1104816], [-3.9271594, 56.11089960000001], [-3.927603, 56.1113191], [-3.92796, 56.1116688], [-3.928336, 56.1120768], [-3.9286947, 56.112493099999995], [-3.928932300000001, 56.1127895], [-3.9294205999999994, 56.1134742], [-3.929479099999999, 56.11355619999999], [-3.9297786, 56.114052], [-3.9300039999999994, 56.1144681], [-3.9302924, 56.11502539999999], [-3.9304498, 56.11531980000001], [-3.930654999999999, 56.11565220000001], [-3.9308692, 56.11595899999999], [-3.931042899999999, 56.116204799999984], [-3.9312266, 56.116454399999995], [-3.9314544, 56.11671709999999], [-3.9316837, 56.116981599999995], [-3.9320807, 56.1174687], [-3.9322611, 56.1176396], [-3.932305299999999, 56.1176815], [-3.9325139, 56.11791229999999], [-3.932935000000001, 56.1183654], [-3.9331051, 56.118535699999995], [-3.933309299999999, 56.11874180000001], [-3.933418, 56.11884679999999], [-3.9335999, 56.11902249999999], [-3.933773599999999, 56.11920289999999], [-3.9339916000000006, 56.1194095], [-3.934497, 56.1198942], [-3.9348095, 56.1202015]]}", "current_leg_start": "Motherwell", "dest_arr_time_act": "0558", "motion_projection": null, "next_location_lat": "56.1202015", "next_location_lon": "-3.9348095", "previous_location": "Motherwell", "current_leg_milage": "28.8", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 553.21, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 705.397, \"from_m\": 553.21, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 764.066, \"from_m\": 705.397, \"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\": 1166.438, \"from_m\": 764.066, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 1772.292, \"from_m\": 1166.438, \"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\": 2126.606, \"from_m\": 1772.292, \"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\": 2259.159, \"from_m\": 2126.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:backward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 2361.391, \"from_m\": 2259.159, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 2459.013, \"from_m\": 2361.391, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3194.027, \"from_m\": 2459.013, \"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\": 5698.284, \"from_m\": 3194.027, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 16505.016, \"from_m\": 5698.284, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 16699.629, \"from_m\": 16505.016, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 16741.281, \"from_m\": 16699.629, \"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\": 16775.175, \"from_m\": 16741.281, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 16829.604, \"from_m\": 16775.175, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 19057.605, \"from_m\": 16829.604, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 19136.731, \"from_m\": 19057.605, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21548.369, \"from_m\": 19136.731, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 21612.449, \"from_m\": 21548.369, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22649.356, \"from_m\": 21612.449, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 23268.846, \"from_m\": 22649.356, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23709.497, \"from_m\": 23268.846, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24618.658, \"from_m\": 23709.497, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 25234.997, \"from_m\": 24618.658, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 26711.836, \"from_m\": 25234.997, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 27144.013, \"from_m\": 26711.836, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 37334.778, \"from_m\": 27144.013, \"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\": 38282.936, \"from_m\": 37334.778, \"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\": 43490.815, \"from_m\": 38282.936, \"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\": 44030.617, \"from_m\": 43490.815, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 44138.044, \"from_m\": 44030.617, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 46798.628, \"from_m\": 44138.044, \"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\": 47392.081, \"from_m\": 46798.628, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 47821.879, \"from_m\": 47392.081, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 47862.076, \"from_m\": 47821.879, \"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\": 48103.597, \"from_m\": 47862.076, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 50801.889, \"from_m\": 48103.597, \"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\": 61473.222, \"from_m\": 50801.889, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 62536.364, \"from_m\": 61473.222, \"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\": 62563.819, \"from_m\": 62536.364, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 62884.23, \"from_m\": 62563.819, \"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}], \"service_id\": 627527, \"profile_key\": \"7fe6f69c67ecdc50ab81e3c1a42c52aaaf82a3996be7a9c03784b5bdc5be6426\", \"schedule_id\": 39981, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0451\", \"location\": \"Polmadie Car M.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 104269}, {\"is_pass\": false, \"wtt_arr\": \"0456\", \"wtt_dep\": \"0457\", \"location\": \"Polmadie Sig. 818\", \"stage_seq\": 2, \"distance_m\": 425.883, \"section_seq\": 1, \"route_path_id\": 104269}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0459H\", \"location\": \"Shawfield Jn\", \"stage_seq\": 3, \"distance_m\": 571.519, \"section_seq\": 1, \"route_path_id\": 104269}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0501\", \"location\": \"Rutherglen East Jn\", \"stage_seq\": 4, \"distance_m\": 2580.916, \"section_seq\": 1, \"route_path_id\": 104269}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0502H\", \"location\": \"Newton West Jn\", \"stage_seq\": 5, \"distance_m\": 5804.462, \"section_seq\": 1, \"route_path_id\": 104269}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0503H\", \"location\": \"Newton East Jn\", \"stage_seq\": 6, \"distance_m\": 7779.974, \"section_seq\": 1, \"route_path_id\": 104269}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0505\", \"location\": \"Uddingston Jn\", \"stage_seq\": 7, \"distance_m\": 10098.636, \"section_seq\": 1, \"route_path_id\": 104269}, {\"is_pass\": false, \"wtt_arr\": \"0509\", \"wtt_dep\": \"0518\", \"location\": \"Motherwell\", \"stage_seq\": 8, \"distance_m\": 16699.629, \"section_seq\": 1, \"route_path_id\": 104269}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0521\", \"location\": \"Mossend South Jn\", \"stage_seq\": 9, \"distance_m\": 19057.605, \"section_seq\": 1, \"route_path_id\": 104269}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0522\", \"location\": \"Mossend North Jn\", \"stage_seq\": 10, \"distance_m\": 19775.175, \"section_seq\": 1, \"route_path_id\": 104269}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0524\", \"location\": \"Mossend North Exit\", \"stage_seq\": 11, \"distance_m\": 21548.369, \"section_seq\": 1, \"route_path_id\": 104269}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0525H\", \"location\": \"Whifflet South Jn\", \"stage_seq\": 12, \"distance_m\": 23477.111, \"section_seq\": 1, \"route_path_id\": 104269}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0526H\", \"location\": \"Coatbridge Central\", \"stage_seq\": 13, \"distance_m\": 25102.41, \"section_seq\": 1, \"route_path_id\": 104269}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0527H\", \"location\": \"Gartsherrie South Jn\", \"stage_seq\": 14, \"distance_m\": 26766.891, \"section_seq\": 1, \"route_path_id\": 104269}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0529\", \"location\": \"Garnqueen North Jn\", \"stage_seq\": 15, \"distance_m\": 28701.031, \"section_seq\": 1, \"route_path_id\": 104269}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0533\", \"location\": \"Cumbernauld\", \"stage_seq\": 16, \"distance_m\": 35412.292, \"section_seq\": 1, \"route_path_id\": 104269}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0542H\", \"location\": \"Greenhill Lower Jn\", \"stage_seq\": 17, \"distance_m\": 44306.887, \"section_seq\": 1, \"route_path_id\": 104269}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0545\", \"location\": \"Carmuirs West Jn\", \"stage_seq\": 18, \"distance_m\": 47821.879, \"section_seq\": 1, \"route_path_id\": 104269}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0546\", \"location\": \"Larbert Jn\", \"stage_seq\": 19, \"distance_m\": 48915.556, \"section_seq\": 1, \"route_path_id\": 104269}, {\"is_pass\": false, \"wtt_arr\": \"0558\", \"wtt_dep\": null, \"location\": \"Stirling\", \"stage_seq\": 20, \"distance_m\": 62884.23, \"section_seq\": 1, \"route_path_id\": 104269}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 62884.23, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 104269}], \"total_distance_m\": 62884.23, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 61747.163, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1137.067, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0451", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "41.0", "current_position_lat": "56.1202015", "current_position_lon": "-3.9348095", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2448, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:09:45Z\", \"source_id\": 52017869, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:10:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:09:48Z\", \"source_id\": 16776483, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2176, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:23:56Z\", \"source_id\": 52030091, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:24:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:24:04Z\", \"source_id\": 16780127, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2136, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:30:22Z\", \"source_id\": 52036697, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:33:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:30:26Z\", \"source_id\": 16782062, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 638, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:55:33Z\", \"source_id\": 52069514, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:56:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:55:39Z\", \"source_id\": 16792138, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:56:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stirling", "service_state_platform": "6", "timing_fact_generation": 1789620939784041, "current_leg_arrival_utc": "2026-09-17T05:57:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:56:52.534000", "service_state_evidence_id": 16792138, "current_leg_start_actual_dep": "2026-09-17T05:18:00+01:00", "operational_evidence_version": 55, "service_state_event_time_utc": "2026-09-17T04:56:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:06:52.925953", "service_state_valid_until_kind": null, "operational_interpretation_version": 55, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Lumo Stirling |
O |
None |
STG |
5P00 |
222604 |
6 |
125 |
None |
{"version": 3, "segments": [{"to_m": 553.21, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 705.397, "from_m": 553.21, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 764.066, "from_m": 705.397, "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": 1166.438, "from_m": 764.066, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 1772.292, "from_m": 1166.438, "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": 2126.606, "from_m": 1772.292, "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": 2259.159, "from_m": 2126.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:backward", "infrastructure_limit_mph": 70.0}, {"to_m": 2361.391, "from_m": 2259.159, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 2459.013, "from_m": 2361.391, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3194.027, "from_m": 2459.013, "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": 5698.284, "from_m": 3194.027, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 16505.016, "from_m": 5698.284, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 16699.629, "from_m": 16505.016, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 16741.281, "from_m": 16699.629, "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": 16775.175, "from_m": 16741.281, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 16829.604, "from_m": 16775.175, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 19057.605, "from_m": 16829.604, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 19136.731, "from_m": 19057.605, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21548.369, "from_m": 19136.731, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 21612.449, "from_m": 21548.369, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22649.356, "from_m": 21612.449, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 23268.846, "from_m": 22649.356, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23709.497, "from_m": 23268.846, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24618.658, "from_m": 23709.497, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 25234.997, "from_m": 24618.658, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 26711.836, "from_m": 25234.997, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 27144.013, "from_m": 26711.836, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 37334.778, "from_m": 27144.013, "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": 38282.936, "from_m": 37334.778, "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": 43490.815, "from_m": 38282.936, "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": 44030.617, "from_m": 43490.815, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 44138.044, "from_m": 44030.617, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 46798.628, "from_m": 44138.044, "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": 47392.081, "from_m": 46798.628, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 47821.879, "from_m": 47392.081, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 47862.076, "from_m": 47821.879, "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": 48103.597, "from_m": 47862.076, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 50801.889, "from_m": 48103.597, "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": 61473.222, "from_m": 50801.889, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 62536.364, "from_m": 61473.222, "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": 62563.819, "from_m": 62536.364, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 62884.23, "from_m": 62563.819, "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}], "service_id": 627527, "profile_key": "7fe6f69c67ecdc50ab81e3c1a42c52aaaf82a3996be7a9c03784b5bdc5be6426", "schedule_id": 39981, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0451", "location": "Polmadie Car M.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 104269}, {"is_pass": false, "wtt_arr": "0456", "wtt_dep": "0457", "location": "Polmadie Sig. 818", "stage_seq": 2, "distance_m": 425.883, "section_seq": 1, "route_path_id": 104269}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0459H", "location": "Shawfield Jn", "stage_seq": 3, "distance_m": 571.519, "section_seq": 1, "route_path_id": 104269}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0501", "location": "Rutherglen East Jn", "stage_seq": 4, "distance_m": 2580.916, "section_seq": 1, "route_path_id": 104269}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0502H", "location": "Newton West Jn", "stage_seq": 5, "distance_m": 5804.462, "section_seq": 1, "route_path_id": 104269}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0503H", "location": "Newton East Jn", "stage_seq": 6, "distance_m": 7779.974, "section_seq": 1, "route_path_id": 104269}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0505", "location": "Uddingston Jn", "stage_seq": 7, "distance_m": 10098.636, "section_seq": 1, "route_path_id": 104269}, {"is_pass": false, "wtt_arr": "0509", "wtt_dep": "0518", "location": "Motherwell", "stage_seq": 8, "distance_m": 16699.629, "section_seq": 1, "route_path_id": 104269}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0521", "location": "Mossend South Jn", "stage_seq": 9, "distance_m": 19057.605, "section_seq": 1, "route_path_id": 104269}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0522", "location": "Mossend North Jn", "stage_seq": 10, "distance_m": 19775.175, "section_seq": 1, "route_path_id": 104269}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0524", "location": "Mossend North Exit", "stage_seq": 11, "distance_m": 21548.369, "section_seq": 1, "route_path_id": 104269}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0525H", "location": "Whifflet South Jn", "stage_seq": 12, "distance_m": 23477.111, "section_seq": 1, "route_path_id": 104269}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0526H", "location": "Coatbridge Central", "stage_seq": 13, "distance_m": 25102.41, "section_seq": 1, "route_path_id": 104269}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0527H", "location": "Gartsherrie South Jn", "stage_seq": 14, "distance_m": 26766.891, "section_seq": 1, "route_path_id": 104269}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0529", "location": "Garnqueen North Jn", "stage_seq": 15, "distance_m": 28701.031, "section_seq": 1, "route_path_id": 104269}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0533", "location": "Cumbernauld", "stage_seq": 16, "distance_m": 35412.292, "section_seq": 1, "route_path_id": 104269}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0542H", "location": "Greenhill Lower Jn", "stage_seq": 17, "distance_m": 44306.887, "section_seq": 1, "route_path_id": 104269}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0545", "location": "Carmuirs West Jn", "stage_seq": 18, "distance_m": 47821.879, "section_seq": 1, "route_path_id": 104269}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0546", "location": "Larbert Jn", "stage_seq": 19, "distance_m": 48915.556, "section_seq": 1, "route_path_id": 104269}, {"is_pass": false, "wtt_arr": "0558", "wtt_dep": null, "location": "Stirling", "stage_seq": 20, "distance_m": 62884.23, "section_seq": 1, "route_path_id": 104269}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 62884.23, "from_m": 0.0, "section_seq": 1, "route_path_id": 104269}], "total_distance_m": 62884.23, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 61747.163, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1137.067, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 2448, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:09:45Z", "source_id": 52017869, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T04:10:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:09:48Z", "source_id": 16776483, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2176, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:23:56Z", "source_id": 52030091, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T04:24:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:24:04Z", "source_id": 16780127, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T05:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2136, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:30:22Z", "source_id": 52036697, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T04:33:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:30:26Z", "source_id": 16782062, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T05:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 638, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:55:33Z", "source_id": 52069514, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T04:56:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:55:39Z", "source_id": 16792138, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T05:56:00+01:00", "operational_fact": true}] |
Polmadie Car M.D. |
0451 |
0451 |
None |
None |
None |
Stirling |
0558 |
0558 |
6 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y14767/2026-09-17/detailed |
None |
Motherwell |
2026-09-17T05:18:00+01:00 |
Stirling |
41.0 |
{"type": "LineString", "coordinates": [[-3.99456751657189, 55.79208824333472], [-3.994912099999999, 55.7923072], [-3.9954051000000006, 55.7926657], [-3.995745999999999, 55.7929335], [-3.9958235, 55.7929944], [-3.9960864, 55.793212999999994], [-3.9964258, 55.79350609999999], [-3.9967313, 55.7937663], [-3.9970266999999993, 55.7940537], [-3.9973266, 55.7944107], [-3.9976066, 55.7948142], [-3.997688699999999, 55.79506109999999], [-3.9977681, 55.7954418], [-3.9978037, 55.7959249], [-3.9978071, 55.7959705], [-3.9978042, 55.7961777], [-3.99777, 55.7965659], [-3.9977504000000006, 55.7966792], [-3.9976912, 55.79684199999999], [-3.9976219, 55.79703889999999], [-3.9974704, 55.7973186], [-3.997275599999999, 55.7976098], [-3.9971015, 55.79782139999999], [-3.9968056, 55.79815609999999], [-3.9960859000000006, 55.7988695], [-3.9957205, 55.79925300000001], [-3.9954109, 55.7996065], [-3.995011799999999, 55.8001216], [-3.9947389, 55.8004958], [-3.994503599999999, 55.80086539999999], [-3.9944396000000006, 55.8009787], [-3.994301300000001, 55.8012238], [-3.9941114, 55.801663700000006], [-3.9938854, 55.8021359], [-3.9937452, 55.802460200000006], [-3.9936222999999993, 55.80275610000001], [-3.9934801, 55.8031294], [-3.9933732, 55.803427600000006], [-3.993246, 55.8038694], [-3.9931749, 55.804221], [-3.993153500000001, 55.8043266], [-3.9931092, 55.80475279999999], [-3.9930711, 55.80517589999999], [-3.9930804, 55.8053165], [-3.993090299999999, 55.805466], [-3.9931205, 55.805822799999994], [-3.993151, 55.8061867], [-3.993203792938693, 55.80654382101159], [-3.9932975, 55.8071777], [-3.9933946, 55.80768390000001], [-3.993434299999999, 55.80798409999999], [-3.9935271, 55.8085702], [-3.9939953, 55.8111815], [-3.9940463, 55.8114661], [-3.9942092, 55.81250849999999], [-3.9945189, 55.8142127], [-3.9945853100537585, 55.81457815061936], [-3.9945868999999994, 55.8145869], [-3.994754499999999, 55.8151991], [-3.994768999999999, 55.8152829], [-3.994836399999999, 55.8156951], [-3.9950066999999994, 55.8165162], [-3.995143300000001, 55.81702949999999], [-3.995334399999999, 55.8177364], [-3.995357250316787, 55.81782017321335], [-3.9953674925605354, 55.81785772299182], [-3.9954009, 55.8179802], [-3.9958762, 55.819656900000005], [-3.995962499999999, 55.8199612], [-3.9961257, 55.8204435], [-3.996344299999999, 55.8209524], [-3.9966142, 55.821542699999995], [-3.9966612, 55.8216386], [-3.997145699999999, 55.8225882], [-3.997522299999999, 55.82338479999999], [-3.9977593, 55.8238714], [-3.9981098999999993, 55.8245705], [-3.9987414, 55.8258628], [-3.9990137, 55.82639979999999], [-3.999432000000001, 55.82725500000001], [-3.9998031, 55.8280213], [-3.9999574, 55.82834089999999], [-4.000157, 55.8287806], [-4.0002112, 55.82890079999999], [-4.000281, 55.8290434], [-4.0005967, 55.8296421], [-4.0008303, 55.8301594], [-4.0008836, 55.8302766], [-4.0009337, 55.83036299999999], [-4.001023, 55.8305525], [-4.0011912, 55.8308833], [-4.001232, 55.8309747], [-4.0012592, 55.831039], [-4.0015517, 55.831638699999985], [-4.0016831, 55.8319055], [-4.0018619, 55.8322786], [-4.0021148, 55.83280429999999], [-4.0022671, 55.8331152], [-4.0025671, 55.833735100000006], [-4.0027217, 55.834051800000005], [-4.0028288, 55.8342706], [-4.0029832, 55.834587199999994], [-4.0033078, 55.8352423], [-4.0036494, 55.8359396], [-4.0037581, 55.83615730000001], [-4.003843399999999, 55.836332000000006], [-4.0041958, 55.8370186], [-4.004736899999999, 55.83813469999999], [-4.0050165, 55.838714], [-4.0052905, 55.83928], [-4.0053391, 55.83937119999999], [-4.0057514, 55.840159], [-4.007062, 55.842820800000005], [-4.007539699999999, 55.843791], [-4.0084344, 55.8456104], [-4.008559100000001, 55.8458736], [-4.008864, 55.84651720000001], [-4.0093296, 55.8474091], [-4.009541999999999, 55.8477233], [-4.0099027, 55.8481413], [-4.0101277, 55.8483682], [-4.0103928, 55.8485997], [-4.0108693, 55.8489621], [-4.0112901, 55.8492312], [-4.0114236, 55.8493165], [-4.0119941, 55.84969860000001], [-4.013381599999999, 55.8506106], [-4.0143198, 55.85122729999999], [-4.014344199999999, 55.8512433], [-4.014590299999999, 55.851412], [-4.0154953, 55.85206130000001], [-4.0163756, 55.852616], [-4.0169524, 55.8529566], [-4.0176275, 55.8533219], [-4.0178399, 55.8534365], [-4.0180725, 55.85356809999999], [-4.0203881, 55.85481169999999], [-4.0219332, 55.855655199999994], [-4.0230256, 55.8562343], [-4.0233119, 55.856386099999995], [-4.024419310426355, 55.856995416437215], [-4.0247228, 55.8571624], [-4.0248274, 55.8572186], [-4.0261549, 55.857932000000005], [-4.026250599999999, 55.85798599999999], [-4.0263085, 55.8580173], [-4.026538600000001, 55.8581453], [-4.0274802, 55.8586653], [-4.028419099999999, 55.8591731], [-4.0285465, 55.8592502], [-4.0286774, 55.8593266], [-4.0289788, 55.85951510000001], [-4.0293483, 55.859761600000006], [-4.0296155, 55.859948499999994], [-4.0299359, 55.8602015], [-4.0303233, 55.8605363], [-4.030759299999999, 55.8609672], [-4.0310149, 55.8612305], [-4.031077300000001, 55.8613016], [-4.031315199999999, 55.8615827], [-4.0313806, 55.86166409999999], [-4.0316849, 55.86210640000001], [-4.0317717, 55.8622372], [-4.0318356, 55.8623327], [-4.0320634, 55.8626745], [-4.0321533, 55.862808900000005], [-4.0322852, 55.8630167], [-4.0323993, 55.86317189999999], [-4.0325194, 55.8633453], [-4.0327848, 55.8637243], [-4.033089499999999, 55.8641202], [-4.0336346, 55.8649118], [-4.0341769, 55.865727699999994], [-4.034456200000001, 55.86614279999999], [-4.0350131, 55.8669428], [-4.0352417, 55.86727509999999], [-4.0353204, 55.8673895], [-4.035612699999999, 55.8678363], [-4.0356713, 55.86791650000001], [-4.035728286738299, 55.86799452671483], [-4.0357529884461885, 55.868028348449506], [-4.0358525, 55.86816459999999], [-4.0363779, 55.8688089], [-4.036446099999999, 55.8688867], [-4.036657999999999, 55.869128800000006], [-4.0373405, 55.8698515], [-4.0379083, 55.8703979], [-4.0392061, 55.8716467], [-4.0410498, 55.8733987], [-4.0419222, 55.8742277], [-4.0421477999999995, 55.8744527], [-4.0423281, 55.874626000000006], [-4.042401699999999, 55.8746981], [-4.042418778537846, 55.8747148023675], [-4.0427603, 55.87504880000001], [-4.043703799999999, 55.8759505], [-4.0441432, 55.8763799], [-4.044317494625847, 55.876544527865086], [-4.0443812, 55.876604699999994], [-4.0444967, 55.8767167], [-4.0446067, 55.8768402], [-4.0446908, 55.87694709999999], [-4.0449925, 55.877325199999994], [-4.045088299999999, 55.8774705], [-4.0452035, 55.8776452], [-4.0453655, 55.8779698], [-4.0454192, 55.878162200000006], [-4.0454555, 55.87839149999999], [-4.045485299999999, 55.87862700000001], [-4.045480799999999, 55.8789417], [-4.045480399999999, 55.878967], [-4.045389199999999, 55.8796172], [-4.0453443, 55.87993709999999], [-4.0453136, 55.8802332], [-4.0451648, 55.88166729999998], [-4.0449664, 55.8833738], [-4.0449174999999995, 55.8838098], [-4.0448641, 55.8842867], [-4.0448025, 55.88484149999999], [-4.0447414, 55.88530389999999], [-4.0444227, 55.88781169999999], [-4.044034299999999, 55.88899839999999], [-4.0438304, 55.8895064], [-4.043725, 55.8897106], [-4.043522799999999, 55.8900954], [-4.0429339, 55.8911066], [-4.042418778537846, 55.89177647657069], [-4.042219899999999, 55.892035099999994], [-4.041599, 55.892708600000006], [-4.041425699999999, 55.8928848], [-4.0410583, 55.8932448], [-4.0398217999999995, 55.8942713], [-4.038514299999999, 55.895383900000006], [-4.035499099999999, 55.8979204], [-4.0340484, 55.89914410000001], [-4.0325511, 55.900405], [-4.0317354, 55.9011015], [-4.0312128000000005, 55.9015457], [-4.031034, 55.9017189], [-4.0301515, 55.9026547], [-4.0296079, 55.9033367], [-4.029141, 55.9040311], [-4.0285219, 55.9051524], [-4.028147400000001, 55.90596959999999], [-4.0280707, 55.9061369], [-4.0277433, 55.907156500000006], [-4.0277014976695, 55.90738158737394], [-4.0275368, 55.90826839999999], [-4.0273739, 55.9090521], [-4.027163, 55.9098298], [-4.0269591, 55.910351], [-4.0267171, 55.91088700000001], [-4.0264835, 55.91136529999999], [-4.0262194, 55.911839699999994], [-4.0254129, 55.9130659], [-4.023353099999999, 55.916066099999995], [-4.0227019, 55.9168821], [-4.0220886, 55.91755289999999], [-4.0214426, 55.91818479999999], [-4.0203731, 55.919095799999994], [-4.019265, 55.9198955], [-4.018548, 55.9203554], [-4.0177626, 55.920811099999995], [-4.016992899999999, 55.9212252], [-4.016175, 55.9216198], [-4.014432399999999, 55.922460999999984], [-4.0129408, 55.9232379], [-4.0115003, 55.9240459], [-4.008235, 55.92601079999999], [-4.0051108, 55.927903], [-4.0039323, 55.92861740000001], [-4.0034985, 55.92888359999999], [-4.0027166, 55.9293635], [-4.002269499999999, 55.9296382], [-4.0008436, 55.9304855], [-4.0003835, 55.930765699999995], [-4.0002849, 55.930824900000005], [-4.0001006, 55.9309355], [-3.999534300000001, 55.9312798], [-3.9943243, 55.93445119999999], [-3.9939624, 55.9346688], [-3.9929451, 55.9352813], [-3.990261499999999, 55.93689119999999], [-3.9881048, 55.9381989], [-3.9858805, 55.939477700000005], [-3.9846635, 55.94006519999999], [-3.9834743, 55.94060230000001], [-3.9816403, 55.94135959999999], [-3.980890299999999, 55.9416574], [-3.9803585, 55.941864599999995], [-3.9799691, 55.9420274], [-3.9797879, 55.9421016], [-3.9795892, 55.9421821], [-3.978938199999999, 55.9424788], [-3.9787202, 55.9425673], [-3.9778528999999994, 55.9429111], [-3.9754296999999994, 55.94388519999999], [-3.9741674, 55.9443511], [-3.9728813, 55.9447823], [-3.9713623, 55.9452599], [-3.970126099999999, 55.9457378], [-3.9686189, 55.9463956], [-3.9673751, 55.9471874], [-3.9662401, 55.9481297], [-3.9662302, 55.9481419], [-3.966164500000001, 55.948223], [-3.9654519, 55.9491024], [-3.9651686, 55.949593500000006], [-3.965044999999999, 55.9498829], [-3.965011, 55.9499626], [-3.9649526, 55.95009929999999], [-3.9647843, 55.950605], [-3.9646677, 55.95112710000001], [-3.964468800000001, 55.95295560000001], [-3.9642906, 55.9536833], [-3.964078900000001, 55.9544102], [-3.9639882, 55.95466760000001], [-3.9639371, 55.9548125], [-3.9637516, 55.9552125], [-3.963052900000001, 55.95622879999999], [-3.962151299999999, 55.957209600000006], [-3.9620596, 55.957337599999995], [-3.9618227892872326, 55.95770237974702], [-3.961799599999999, 55.9577381], [-3.9615545, 55.958246], [-3.961303099999999, 55.9592377], [-3.961258200000001, 55.95952820000001], [-3.961165700000001, 55.959948999999995], [-3.9610622, 55.9603204], [-3.960754699999999, 55.96097899999999], [-3.9603265, 55.961616199999995], [-3.9599762999999992, 55.9620405], [-3.9595703000000007, 55.9624395], [-3.9592539, 55.96270710000001], [-3.9585878, 55.96322279999999], [-3.9578753, 55.9637519], [-3.9564431, 55.96478319999999], [-3.955603, 55.96541169999999], [-3.9555163, 55.96547660000001], [-3.955216300000001, 55.965701], [-3.955137299999999, 55.9657601], [-3.95431, 55.966470699999995], [-3.953702, 55.9670899], [-3.952988799999999, 55.967901], [-3.952587250125894, 55.96842810207833], [-3.9523389, 55.9687541], [-3.951939, 55.96940320000001], [-3.951473999999999, 55.970257800000006], [-3.950943399999999, 55.97104349999999], [-3.950422000000001, 55.9716203], [-3.9498555, 55.9721577], [-3.9492383000000006, 55.97265010000001], [-3.9485651, 55.97312920000001], [-3.947372699999999, 55.97383109999999], [-3.9455525, 55.9747994], [-3.944138599999999, 55.97572499999999], [-3.942917099999999, 55.97667769999999], [-3.9418514, 55.97774239999999], [-3.9411252, 55.97858260000001], [-3.9407759, 55.9789404], [-3.9402630999999992, 55.97946569999999], [-3.939686599999999, 55.9799239], [-3.9389771, 55.9804932], [-3.936794133449483, 55.98217933094809], [-3.936732565545234, 55.98222688514533], [-3.9365487, 55.98236889999999], [-3.9356753000000007, 55.98294930000001], [-3.9350473, 55.983300099999994], [-3.934463899999999, 55.98360019999999], [-3.933934999999999, 55.9838422], [-3.933788700000001, 55.9839071], [-3.9333248, 55.984095799999984], [-3.932555, 55.98438569999999], [-3.9317675, 55.984643899999995], [-3.9309596, 55.9848622], [-3.9303486, 55.985009600000005], [-3.9297486, 55.9851309], [-3.9292125, 55.985223], [-3.928661, 55.985317599999995], [-3.9264808, 55.9856355], [-3.925912499999999, 55.9857104], [-3.924798, 55.9858606], [-3.9230767, 55.986109600000006], [-3.920471599999999, 55.98647], [-3.9188588, 55.98669019999999], [-3.9172516, 55.9869029], [-3.916121, 55.98701659999999], [-3.9149203, 55.9871159], [-3.9134281, 55.9872159], [-3.909498, 55.9874583], [-3.897219600000001, 55.9882158], [-3.8950093, 55.98835439999999], [-3.8939816, 55.98849130000001], [-3.8929553, 55.98868929999999], [-3.891964399999999, 55.9889275], [-3.8919281, 55.9889391], [-3.8910132, 55.989232300000005], [-3.889956499999999, 55.98967619999999], [-3.8893613, 55.989954899999994], [-3.888516899999999, 55.99039160000001], [-3.887951699999999, 55.990684], [-3.886935100000001, 55.99121499999999], [-3.8861076999999993, 55.9916376], [-3.8857078, 55.991861400000005], [-3.8821464, 55.9938545], [-3.8797045, 55.9952247], [-3.8795359, 55.995325], [-3.878169499999999, 55.99607520000001], [-3.875612199999999, 55.997479299999995], [-3.8744437999999986, 55.9980913], [-3.8735244, 55.998514500000006], [-3.872534699999999, 55.998936], [-3.8718587, 55.9991972], [-3.8710543, 55.9994886], [-3.8698237, 55.99988729999998], [-3.868980599999999, 56.00012889999999], [-3.8685999999999994, 56.0002347], [-3.8681507, 56.0003511], [-3.867451899999999, 56.0005216], [-3.8667536, 56.00068120000001], [-3.8657675, 56.00087739999999], [-3.8646852, 56.00106709999999], [-3.8638881, 56.0011897], [-3.862755721713942, 56.00133406314945], [-3.8625962, 56.0013544], [-3.8618358, 56.00143359999999], [-3.8617787999999993, 56.0014395], [-3.860963200000001, 56.001506600000006], [-3.8599807, 56.0015766], [-3.8589737999999993, 56.00161130000001], [-3.857992999999999, 56.001634499999994], [-3.8570065, 56.00163140000001], [-3.8563578, 56.0016232], [-3.855704799999999, 56.0015983], [-3.8541880000000006, 56.0015104], [-3.8532694999999992, 56.001431], [-3.8523583, 56.0013329], [-3.8511458, 56.00119120000001], [-3.8502411, 56.0011083], [-3.849383299999999, 56.0010602], [-3.8485183, 56.0010565], [-3.847882699999999, 56.0010778], [-3.847235, 56.00111119999999], [-3.8463931, 56.00118959999999], [-3.8455988, 56.001305300000006], [-3.8448212000000006, 56.00143969999999], [-3.843941800000001, 56.00164169999999], [-3.8430922, 56.001861100000006], [-3.842972799999999, 56.0018904], [-3.8424106, 56.00207489999999], [-3.841910499999999, 56.0022606], [-3.8410032999999992, 56.0026242], [-3.8405694, 56.002823799999994], [-3.8400584, 56.00309519999999], [-3.839633300000001, 56.00333340000001], [-3.8392415, 56.0035812], [-3.8386179, 56.00405289999999], [-3.8381144, 56.0044733], [-3.837486199999999, 56.0050995], [-3.837225800000001, 56.00542449999999], [-3.8370242, 56.0056873], [-3.8367244, 56.00616470000001], [-3.8365319, 56.00658069999999], [-3.8364393, 56.0068012], [-3.835897917879074, 56.00795783962394], [-3.8358281, 56.008107], [-3.834573399999999, 56.01083739999999], [-3.8342354, 56.0115728], [-3.834138, 56.01178829999999], [-3.8336843, 56.012792], [-3.8333744999999992, 56.01348430000001], [-3.833085099999999, 56.0140985], [-3.8324216999999994, 56.015506300000006], [-3.831580100000001, 56.017410899999994], [-3.830888100000001, 56.01892669999999], [-3.8305719, 56.01964], [-3.830485499999999, 56.0198605], [-3.8303477, 56.020343399999994], [-3.8301176999999993, 56.0211291], [-3.8300991, 56.0211927], [-3.8300672, 56.0213015], [-3.830016099999999, 56.0214761], [-3.8299342, 56.0219452], [-3.8298818, 56.0221795], [-3.8298563, 56.02241279999999], [-3.8298193, 56.0227411], [-3.8298107, 56.0228881], [-3.8298083, 56.0229285], [-3.8298645, 56.023742199999994], [-3.8298955, 56.0239474], [-3.830013299999999, 56.0246816], [-3.8300186, 56.02470009999998], [-3.8300533, 56.0248202], [-3.8300869, 56.0249486], [-3.8301617, 56.025254], [-3.830267599999999, 56.02569580000001], [-3.830285199999999, 56.02576909999999], [-3.8303367, 56.0259837], [-3.8305048, 56.02656950000001], [-3.8308956999999992, 56.02779300000001], [-3.8313514, 56.0293006], [-3.8314099, 56.0294975], [-3.831712, 56.03051419999999], [-3.8322379, 56.0323228], [-3.8333405, 56.03592780000001], [-3.8336763, 56.037025699999994], [-3.8342193999999994, 56.03884469999999], [-3.8347401, 56.0402663], [-3.8351247000000006, 56.0411335], [-3.8358531999999994, 56.0423728], [-3.8366763, 56.04356949999999], [-3.8409093, 56.04832530000001], [-3.8420769, 56.04963699999998], [-3.842873199999999, 56.0505759], [-3.8430207, 56.0507442], [-3.8441084, 56.0519507], [-3.8441527, 56.0519994], [-3.8442833, 56.052144199999994], [-3.844796099999999, 56.0527127], [-3.8469132999999993, 56.0550598], [-3.8476496, 56.05580139999999], [-3.848570899999999, 56.056706299999995], [-3.8495895, 56.0576129], [-3.850208641422351, 56.0581480132136], [-3.856369, 56.0634719], [-3.8571331, 56.0640963], [-3.859123499999999, 56.065613299999995], [-3.8612097, 56.067084], [-3.8617138, 56.0674153], [-3.862755721713942, 56.06810007861502], [-3.8709799, 56.0735048], [-3.8719479, 56.074141], [-3.8723821, 56.074426300000006], [-3.874189799999999, 56.0756171], [-3.8751511, 56.0762946], [-3.8762295, 56.0771131], [-3.877209300000001, 56.077921799999984], [-3.878102699999999, 56.0787844], [-3.8787028, 56.07940309999999], [-3.8789541, 56.0796895], [-3.8795239, 56.0803195], [-3.8800336, 56.08095539999999], [-3.8804678, 56.08150759999999], [-3.8810352, 56.0822292], [-3.8818456, 56.0830765], [-3.8823895, 56.0835927], [-3.8830675, 56.0841687], [-3.883790499999999, 56.08472809999999], [-3.8849511, 56.0855299], [-3.8863415, 56.0863238], [-3.887986, 56.08711889999999], [-3.888784900000001, 56.0874682], [-3.889626399999999, 56.08777669999999], [-3.8913949, 56.08839019999999], [-3.8931959, 56.088972], [-3.8942062, 56.08932239999999], [-3.8951717, 56.08968529999999], [-3.896332399999999, 56.0901446], [-3.8974647, 56.09062200000001], [-3.8983021, 56.09101439999999], [-3.8998836, 56.0918241], [-3.900880200000001, 56.0923848], [-3.901906, 56.093015099999995], [-3.9026809, 56.093535800000005], [-3.9027973, 56.0936208], [-3.9089614, 56.09795559999999], [-3.909980299999999, 56.098672099999995], [-3.9102536999999993, 56.09886349999999], [-3.9116376, 56.099841399999995], [-3.9139837000000006, 56.10149279999999], [-3.9144406, 56.101814399999995], [-3.9177698999999993, 56.104157699999995], [-3.918689899999999, 56.104790400000006], [-3.9196213000000006, 56.1054302], [-3.9218684000000006, 56.1070296], [-3.9236267072582063, 56.10827294686537], [-3.924580099999999, 56.1089471], [-3.9256797999999993, 56.10970229999999], [-3.9259761000000006, 56.1099194], [-3.9266829, 56.1104816], [-3.9271594, 56.11089960000001], [-3.927603, 56.1113191], [-3.92796, 56.1116688], [-3.928336, 56.1120768], [-3.9286947, 56.112493099999995], [-3.928932300000001, 56.1127895], [-3.9294205999999994, 56.1134742], [-3.929479099999999, 56.11355619999999], [-3.9297786, 56.114052], [-3.9300039999999994, 56.1144681], [-3.9302924, 56.11502539999999], [-3.9304498, 56.11531980000001], [-3.930654999999999, 56.11565220000001], [-3.9308692, 56.11595899999999], [-3.931042899999999, 56.116204799999984], [-3.9312266, 56.116454399999995], [-3.9314544, 56.11671709999999], [-3.9316837, 56.116981599999995], [-3.9320807, 56.1174687], [-3.9322611, 56.1176396], [-3.932305299999999, 56.1176815], [-3.9325139, 56.11791229999999], [-3.932935000000001, 56.1183654], [-3.9331051, 56.118535699999995], [-3.933309299999999, 56.11874180000001], [-3.933418, 56.11884679999999], [-3.9335999, 56.11902249999999], [-3.933773599999999, 56.11920289999999], [-3.9339916000000006, 56.1194095], [-3.934497, 56.1198942], [-3.9348095, 56.1202015]]} |
28.8 |
0515 |
0556 |
Motherwell |
Stirling |
Stirling |
56.1202015 |
-3.9348095 |
56.1202015 |
-3.9348095 |
1 |
0 |
2026-09-17 05:07:21 |
TERMINATED |
2026-09-17 04:56:00 |
Stirling |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16792138 |
1789620939784041 |
55 |
55 |
2026-09-17 05:06:52.925953 |
6 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:56:52.534000 |
| 597701 |
627779 |
C20214 |
635O11M517 |
2026-09-17 |
COMPLETE |
16792674 |
2026-09-17 05:15:00 |
2026-09-17 05:07:21 |
2026-09-19 05:07:21 |
{"id": 627779, "stp": "P", "toc": "Thameslink", "uid": "C20214", "consist": "700011", "dest_crs": "WHP", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C20214/2026-09-17/detailed", "trust_id": "635O11M517", "origin_crs": null, "show_on_map": 0, "dar_est_time": "05:07:00", "dar_platform": null, "dest_station": "West Hampstead Thameslink", "service_date": "2026-09-17", "dest_arr_time": "0515", "dest_platform": "1", "is_terminated": 1, "next_location": "West Hampstead Thameslink", "signalling_id": "5O11", "timing_status": "ON TIME", "origin_station": "Cricklewood South Sidings", "current_leg_arr": "0515", "current_leg_dep": "0512", "current_leg_end": "West Hampstead Thameslink", "origin_dep_time": "0507", "origin_platform": null, "current_location": "West Hampstead Thameslink", "last_update_time": "2026-09-17T05:07:21", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.21266519924991, 51.55877562812652], [-0.2123165, 51.5583863], [-0.2121102, 51.55814689999998], [-0.2120112, 51.558039699999995], [-0.21153789999999997, 51.5574213], [-0.21143809999999996, 51.557314600000005], [-0.21120190000000005, 51.55704980000001], [-0.2110251, 51.556755900000006], [-0.2109028, 51.5566153], [-0.2107942, 51.5565061], [-0.2107178, 51.5564205], [-0.21041329999999997, 51.5560791], [-0.2102722, 51.5558936], [-0.21008569999999996, 51.55567049999999], [-0.2098576, 51.55542], [-0.20932029999999996, 51.554840600000006], [-0.2091418117533678, 51.55466347968381], [-0.2088765, 51.55440020000001], [-0.20864879999999997, 51.55419080000001], [-0.20827409999999996, 51.55386179999999], [-0.2078054, 51.5534686], [-0.20736060000000003, 51.5531246], [-0.20685259999999997, 51.5527722], [-0.2063943, 51.552466599999995], [-0.2059813, 51.5522154], [-0.2055511, 51.551967999999995], [-0.2051436, 51.5517316], [-0.20474519999999996, 51.55151190000001], [-0.2044039, 51.55134030000001], [-0.20402049999999997, 51.551158099999995], [-0.20363719999999996, 51.550964], [-0.20326499999999997, 51.550808], [-0.2028252, 51.550617199999984], [-0.2023136, 51.550411899999986], [-0.2017739, 51.5502103], [-0.2012855, 51.5500388], [-0.2008405, 51.5498946], [-0.2002806, 51.5497193], [-0.1996468, 51.5495335], [-0.19912219999999997, 51.5493904], [-0.1988781, 51.54933019999999], [-0.19837469999999996, 51.5492046], [-0.19765499999999997, 51.549038], [-0.1972269, 51.5489501], [-0.1968293, 51.5488766], [-0.1962639, 51.5487727], [-0.1955076, 51.54865589999999], [-0.1950628, 51.5485887], [-0.1944075, 51.5485105], [-0.1935961, 51.5484331], [-0.19288, 51.5483899], [-0.1923261, 51.5483649], [-0.1919986, 51.54835809999999]]}", "current_leg_start": "Cricklewood", "dest_arr_time_act": "0515", "motion_projection": null, "next_location_lat": "51.5483581", "next_location_lon": "-0.1919986", "previous_location": "Cricklewood", "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\": 961.422, \"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\": 1008.816, \"from_m\": 961.422, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 1043.707, \"from_m\": 1008.816, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1086.642, \"from_m\": 1043.707, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 1128.072, \"from_m\": 1086.642, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1776.354, \"from_m\": 1128.072, \"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\": 2741.504, \"from_m\": 1776.354, \"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}], \"service_id\": 627779, \"profile_key\": \"bf05701bbf03fa31ba81ff30ceefcce11b74b7b7687aa9102365659198c214db\", \"schedule_id\": 2670, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0507\", \"location\": \"Cricklewood South Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29039}, {\"is_pass\": false, \"wtt_arr\": \"0510\", \"wtt_dep\": \"0512\", \"location\": \"Cricklewood\", \"stage_seq\": 2, \"distance_m\": 789.615, \"section_seq\": 1, \"route_path_id\": 29039}, {\"is_pass\": false, \"wtt_arr\": \"0515\", \"wtt_dep\": null, \"location\": \"West Hampstead Thameslink\", \"stage_seq\": 3, \"distance_m\": 2741.504, \"section_seq\": 1, \"route_path_id\": 29039}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 2741.504, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29039}], \"total_distance_m\": 2741.504, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 1703.761, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1037.743, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0507", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.5483581", "current_position_lon": "-0.1919986", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:56:52Z\", \"source_id\": 16792674, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:15:00+01:00\", \"operational_fact\": true}]", "service_state_location": "West Hampstead Thameslink", "service_state_platform": "1", "timing_fact_generation": 1789621012569920, "current_leg_arrival_utc": "2026-09-17T05:15:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:56:52.567058", "service_state_evidence_id": 16792674, "current_leg_start_actual_dep": "2026-09-17T05:12:00+01:00", "operational_evidence_version": 8, "service_state_event_time_utc": "2026-09-17T04:15:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:06:52.921456", "service_state_valid_until_kind": null, "operational_interpretation_version": 8, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Thameslink |
P |
None |
WHP |
5O11 |
700011 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 961.422, "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": 1008.816, "from_m": 961.422, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 1043.707, "from_m": 1008.816, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1086.642, "from_m": 1043.707, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 1128.072, "from_m": 1086.642, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1776.354, "from_m": 1128.072, "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": 2741.504, "from_m": 1776.354, "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}], "service_id": 627779, "profile_key": "bf05701bbf03fa31ba81ff30ceefcce11b74b7b7687aa9102365659198c214db", "schedule_id": 2670, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0507", "location": "Cricklewood South Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29039}, {"is_pass": false, "wtt_arr": "0510", "wtt_dep": "0512", "location": "Cricklewood", "stage_seq": 2, "distance_m": 789.615, "section_seq": 1, "route_path_id": 29039}, {"is_pass": false, "wtt_arr": "0515", "wtt_dep": null, "location": "West Hampstead Thameslink", "stage_seq": 3, "distance_m": 2741.504, "section_seq": 1, "route_path_id": 29039}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 2741.504, "from_m": 0.0, "section_seq": 1, "route_path_id": 29039}], "total_distance_m": 2741.504, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 1703.761, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1037.743, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:56:52Z", "source_id": 16792674, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:15:00+01:00", "operational_fact": true}] |
Cricklewood South Sidings |
0507 |
0507 |
None |
5:07:00 |
None |
West Hampstead Thameslink |
0515 |
0515 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C20214/2026-09-17/detailed |
None |
Cricklewood |
2026-09-17T05:12:00+01:00 |
West Hampstead Thameslink |
3.0 |
{"type": "LineString", "coordinates": [[-0.21266519924991, 51.55877562812652], [-0.2123165, 51.5583863], [-0.2121102, 51.55814689999998], [-0.2120112, 51.558039699999995], [-0.21153789999999997, 51.5574213], [-0.21143809999999996, 51.557314600000005], [-0.21120190000000005, 51.55704980000001], [-0.2110251, 51.556755900000006], [-0.2109028, 51.5566153], [-0.2107942, 51.5565061], [-0.2107178, 51.5564205], [-0.21041329999999997, 51.5560791], [-0.2102722, 51.5558936], [-0.21008569999999996, 51.55567049999999], [-0.2098576, 51.55542], [-0.20932029999999996, 51.554840600000006], [-0.2091418117533678, 51.55466347968381], [-0.2088765, 51.55440020000001], [-0.20864879999999997, 51.55419080000001], [-0.20827409999999996, 51.55386179999999], [-0.2078054, 51.5534686], [-0.20736060000000003, 51.5531246], [-0.20685259999999997, 51.5527722], [-0.2063943, 51.552466599999995], [-0.2059813, 51.5522154], [-0.2055511, 51.551967999999995], [-0.2051436, 51.5517316], [-0.20474519999999996, 51.55151190000001], [-0.2044039, 51.55134030000001], [-0.20402049999999997, 51.551158099999995], [-0.20363719999999996, 51.550964], [-0.20326499999999997, 51.550808], [-0.2028252, 51.550617199999984], [-0.2023136, 51.550411899999986], [-0.2017739, 51.5502103], [-0.2012855, 51.5500388], [-0.2008405, 51.5498946], [-0.2002806, 51.5497193], [-0.1996468, 51.5495335], [-0.19912219999999997, 51.5493904], [-0.1988781, 51.54933019999999], [-0.19837469999999996, 51.5492046], [-0.19765499999999997, 51.549038], [-0.1972269, 51.5489501], [-0.1968293, 51.5488766], [-0.1962639, 51.5487727], [-0.1955076, 51.54865589999999], [-0.1950628, 51.5485887], [-0.1944075, 51.5485105], [-0.1935961, 51.5484331], [-0.19288, 51.5483899], [-0.1923261, 51.5483649], [-0.1919986, 51.54835809999999]]} |
1.2 |
0512 |
0515 |
Cricklewood |
West Hampstead Thameslink |
West Hampstead Thameslink |
51.5483581 |
-0.1919986 |
51.5483581 |
-0.1919986 |
1 |
0 |
2026-09-17 05:07:21 |
TERMINATED |
2026-09-17 04:15:00 |
West Hampstead Thameslink |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16792674 |
1789621012569920 |
8 |
8 |
2026-09-17 05:06:52.921456 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:56:52.567058 |
| 597702 |
630304 |
P76455 |
502J02M517 |
2026-09-17 |
COMPLETE |
16792288 |
2026-09-17 05:56:00 |
2026-09-17 05:07:21 |
2026-09-19 05:07:21 |
{"id": 630304, "stp": "O", "toc": "Greater Anglia", "uid": "P76455", "consist": "720583", "dest_crs": "SMN", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P76455/2026-09-17/detailed", "trust_id": "502J02M517", "origin_crs": "WIC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Southminster", "service_date": "2026-09-17", "dest_arr_time": "0558", "dest_platform": null, "is_terminated": 1, "next_location": "Southminster", "signalling_id": "2J02", "timing_status": "EARLY", "origin_station": "Wickford", "current_leg_arr": "0556", "current_leg_dep": "0552½", "current_leg_end": "Southminster", "origin_dep_time": "0526", "origin_platform": "2", "current_location": "Southminster", "last_update_time": "2026-09-17T05:07:21", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.8140009999999999, 51.6337193], [0.8145834999999999, 51.63385619999999], [0.8158729999999998, 51.6341545], [0.8166876999999999, 51.6343676], [0.8174823, 51.63460659999999], [0.8186200999999999, 51.6350111], [0.8198302, 51.63552], [0.8207536, 51.63598700000001], [0.8216631999999999, 51.6365027], [0.8224819999999999, 51.63706410000001], [0.8232106999999999, 51.6375957], [0.8237967, 51.638096], [0.8243522999999999, 51.6386291], [0.8246883, 51.639006999999985], [0.8248714, 51.639209], [0.8254120999999999, 51.6399004], [0.8257832999999999, 51.640464999999985], [0.8260849999999998, 51.6410288], [0.8265979, 51.6421475], [0.8275277, 51.6442893], [0.8275443, 51.6443275], [0.8277332999999999, 51.64476309999999], [0.8284537999999999, 51.646424], [0.8293221999999999, 51.6484256], [0.8311565, 51.6524059], [0.8315517, 51.65318400000001], [0.8325251999999999, 51.655100399999995], [0.8331546, 51.6563773], [0.8355476999999999, 51.660963]]}", "current_leg_start": "Burnham-on-Crouch", "dest_arr_time_act": "0558", "motion_projection": null, "next_location_lat": "51.6609630", "next_location_lon": "0.8355477", "previous_location": "Burnham-on-Crouch", "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\": 124.767, \"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\": 186.371, \"from_m\": 124.767, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 245.241, \"from_m\": 186.371, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 270.51, \"from_m\": 245.241, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 410.598, \"from_m\": 270.51, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 427.061, \"from_m\": 410.598, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2760.728, \"from_m\": 427.061, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2790.45, \"from_m\": 2760.728, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3965.127, \"from_m\": 2790.45, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13011.649, \"from_m\": 3965.127, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25825.834, \"from_m\": 13011.649, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 26510.27, \"from_m\": 25825.834, \"capability_applied\": null, \"effective_limit_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\": 630304, \"profile_key\": \"a9c6626019fe421eb84027c5e338e46eb4eefc5d04a40422ee4ee00fb49837ef\", \"schedule_id\": 40963, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0526\", \"location\": \"Wickford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37179}, {\"is_pass\": false, \"wtt_arr\": \"0530\", \"wtt_dep\": \"0530H\", \"location\": \"Battlesbridge\", \"stage_seq\": 2, \"distance_m\": 4031.255, \"section_seq\": 1, \"route_path_id\": 37179}, {\"is_pass\": false, \"wtt_arr\": \"0534\", \"wtt_dep\": \"0534H\", \"location\": \"South Woodham Ferrers\", \"stage_seq\": 3, \"distance_m\": 8039.668, \"section_seq\": 1, \"route_path_id\": 37179}, {\"is_pass\": false, \"wtt_arr\": \"0541\", \"wtt_dep\": \"0542\", \"location\": \"North Fambridge\", \"stage_seq\": 4, \"distance_m\": 13331.463, \"section_seq\": 1, \"route_path_id\": 37179}, {\"is_pass\": false, \"wtt_arr\": \"0547\", \"wtt_dep\": \"0547H\", \"location\": \"Althorne\", \"stage_seq\": 5, \"distance_m\": 18181.423, \"section_seq\": 1, \"route_path_id\": 37179}, {\"is_pass\": false, \"wtt_arr\": \"0552\", \"wtt_dep\": \"0552H\", \"location\": \"Burnham-on-Crouch\", \"stage_seq\": 6, \"distance_m\": 22986.283, \"section_seq\": 1, \"route_path_id\": 37179}, {\"is_pass\": false, \"wtt_arr\": \"0558\", \"wtt_dep\": null, \"location\": \"Southminster\", \"stage_seq\": 7, \"distance_m\": 26510.27, \"section_seq\": 1, \"route_path_id\": 37179}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 26510.27, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37179}], \"total_distance_m\": 26510.27, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 26464.085, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 46.185, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0526", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.5", "current_position_lat": "51.6609630", "current_position_lon": "0.8355477", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 13902, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:40:25Z\", \"source_id\": 52048204, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:41:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:40:34Z\", \"source_id\": 16785555, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13896, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:55:54Z\", \"source_id\": 52070089, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:56:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:55:56Z\", \"source_id\": 16792288, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:56:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Southminster", "service_state_platform": "1", "timing_fact_generation": 1789620957185650, "current_leg_arrival_utc": "2026-09-17T05:57:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:56:56.039257", "service_state_evidence_id": 16792288, "current_leg_start_actual_dep": "2026-09-17T05:52:30+01:00", "operational_evidence_version": 9, "service_state_event_time_utc": "2026-09-17T04:56:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:06:56.853372", "service_state_valid_until_kind": null, "operational_interpretation_version": 9, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
O |
WIC |
SMN |
2J02 |
720583 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 124.767, "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": 186.371, "from_m": 124.767, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 245.241, "from_m": 186.371, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 270.51, "from_m": 245.241, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 410.598, "from_m": 270.51, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 427.061, "from_m": 410.598, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2760.728, "from_m": 427.061, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2790.45, "from_m": 2760.728, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3965.127, "from_m": 2790.45, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13011.649, "from_m": 3965.127, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25825.834, "from_m": 13011.649, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 26510.27, "from_m": 25825.834, "capability_applied": null, "effective_limit_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": 630304, "profile_key": "a9c6626019fe421eb84027c5e338e46eb4eefc5d04a40422ee4ee00fb49837ef", "schedule_id": 40963, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0526", "location": "Wickford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37179}, {"is_pass": false, "wtt_arr": "0530", "wtt_dep": "0530H", "location": "Battlesbridge", "stage_seq": 2, "distance_m": 4031.255, "section_seq": 1, "route_path_id": 37179}, {"is_pass": false, "wtt_arr": "0534", "wtt_dep": "0534H", "location": "South Woodham Ferrers", "stage_seq": 3, "distance_m": 8039.668, "section_seq": 1, "route_path_id": 37179}, {"is_pass": false, "wtt_arr": "0541", "wtt_dep": "0542", "location": "North Fambridge", "stage_seq": 4, "distance_m": 13331.463, "section_seq": 1, "route_path_id": 37179}, {"is_pass": false, "wtt_arr": "0547", "wtt_dep": "0547H", "location": "Althorne", "stage_seq": 5, "distance_m": 18181.423, "section_seq": 1, "route_path_id": 37179}, {"is_pass": false, "wtt_arr": "0552", "wtt_dep": "0552H", "location": "Burnham-on-Crouch", "stage_seq": 6, "distance_m": 22986.283, "section_seq": 1, "route_path_id": 37179}, {"is_pass": false, "wtt_arr": "0558", "wtt_dep": null, "location": "Southminster", "stage_seq": 7, "distance_m": 26510.27, "section_seq": 1, "route_path_id": 37179}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 26510.27, "from_m": 0.0, "section_seq": 1, "route_path_id": 37179}], "total_distance_m": 26510.27, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 26464.085, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 46.185, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 13902, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:40:25Z", "source_id": 52048204, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T04:41:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:40:34Z", "source_id": 16785555, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13896, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:55:54Z", "source_id": 52070089, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T04:56:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:55:56Z", "source_id": 16792288, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:56:00+01:00", "operational_fact": true}] |
Wickford |
0526 |
0526 |
2 |
None |
None |
Southminster |
0558 |
0558 |
None |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P76455/2026-09-17/detailed |
None |
Burnham-on-Crouch |
2026-09-17T05:52:30+01:00 |
Southminster |
3.5 |
{"type": "LineString", "coordinates": [[0.8140009999999999, 51.6337193], [0.8145834999999999, 51.63385619999999], [0.8158729999999998, 51.6341545], [0.8166876999999999, 51.6343676], [0.8174823, 51.63460659999999], [0.8186200999999999, 51.6350111], [0.8198302, 51.63552], [0.8207536, 51.63598700000001], [0.8216631999999999, 51.6365027], [0.8224819999999999, 51.63706410000001], [0.8232106999999999, 51.6375957], [0.8237967, 51.638096], [0.8243522999999999, 51.6386291], [0.8246883, 51.639006999999985], [0.8248714, 51.639209], [0.8254120999999999, 51.6399004], [0.8257832999999999, 51.640464999999985], [0.8260849999999998, 51.6410288], [0.8265979, 51.6421475], [0.8275277, 51.6442893], [0.8275443, 51.6443275], [0.8277332999999999, 51.64476309999999], [0.8284537999999999, 51.646424], [0.8293221999999999, 51.6484256], [0.8311565, 51.6524059], [0.8315517, 51.65318400000001], [0.8325251999999999, 51.655100399999995], [0.8331546, 51.6563773], [0.8355476999999999, 51.660963]]} |
2.2 |
0552½ |
0556 |
Burnham-on-Crouch |
Southminster |
Southminster |
51.6609630 |
0.8355477 |
51.6609630 |
0.8355477 |
1 |
0 |
2026-09-17 05:07:21 |
TERMINATED |
2026-09-17 04:56:00 |
Southminster |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16792288 |
1789620957185650 |
9 |
9 |
2026-09-17 05:06:56.853372 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:56:56.039257 |
| 597703 |
628252 |
C48297 |
742K19M517 |
2026-09-17 |
COMPLETE |
16792033 |
2026-09-17 05:56:00 |
2026-09-17 05:07:21 |
2026-09-19 05:07:21 |
{"id": 628252, "stp": "P", "toc": "Great Western Railway", "uid": "C48297", "consist": "387152", "dest_crs": "RDG", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C48297/2026-09-17/detailed", "trust_id": "742K19M517", "origin_crs": "NBY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Reading", "service_date": "2026-09-17", "dest_arr_time": "0556", "dest_platform": "2", "is_terminated": 1, "next_location": "Reading", "signalling_id": "2K19", "timing_status": "ON TIME", "origin_station": "Newbury", "current_leg_arr": "0556", "current_leg_dep": "0551", "current_leg_end": "Reading", "origin_dep_time": "0527", "origin_platform": "3", "current_location": "Reading", "last_update_time": "2026-09-17T05:07:21", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.9907468, 51.4546563], [-0.9904802, 51.45504129999999], [-0.9901944, 51.45543640000001], [-0.9900921999999998, 51.45557480000001], [-0.9900273000000002, 51.45566279999999], [-0.9898473, 51.4558796], [-0.9897901, 51.455954600000005], [-0.9897475, 51.45601039999998], [-0.9895727, 51.45621559999999], [-0.9894408, 51.4563579], [-0.9893286, 51.456495800000006], [-0.9890923, 51.45673459999999], [-0.9888166000000002, 51.4569871], [-0.9885406, 51.4572131], [-0.9882018, 51.457457600000005], [-0.9881468125314736, 51.457493179174485], [-0.9878842, 51.4576631], [-0.987465, 51.45792180000001], [-0.9870104, 51.458175699999984], [-0.986501, 51.458416199999995], [-0.9857718, 51.45873960000001], [-0.9856229, 51.4587901], [-0.985406, 51.458863699999995], [-0.9849576, 51.4590174], [-0.9844378, 51.4591758], [-0.9842538, 51.45922529999999], [-0.9837128000000002, 51.4593708], [-0.9834736999999998, 51.4594226], [-0.9832838, 51.4594661], [-0.9827856, 51.459567099999994], [-0.9822372999999998, 51.45966919999999], [-0.9819108, 51.4597224], [-0.9815648, 51.4597649], [-0.9814804, 51.4597759], [-0.9812073, 51.459811399999985], [-0.980897, 51.459839900000006], [-0.9804065999999998, 51.4598693], [-0.9800653, 51.4598759], [-0.9797734, 51.45987869999999], [-0.9794545999999998, 51.4598696], [-0.9789565999999998, 51.45983], [-0.9782211, 51.459748399999995], [-0.9767587, 51.4595766], [-0.9766003, 51.45955179999999], [-0.9763138, 51.45950630000001], [-0.9749958, 51.45931879999999], [-0.9749454, 51.4593116], [-0.9743004, 51.459231], [-0.9734395, 51.459132399999994]]}", "current_leg_start": "Reading West", "dest_arr_time_act": "0556", "motion_projection": null, "next_location_lat": "51.4591324", "next_location_lon": "-0.9734395", "previous_location": "Reading West", "current_leg_milage": "0.9", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 393.295, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1792.427, \"from_m\": 393.295, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 1869.152, \"from_m\": 1792.427, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3908.563, \"from_m\": 1869.152, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 10157.392, \"from_m\": 3908.563, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 11151.73, \"from_m\": 10157.392, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 11215.084, \"from_m\": 11151.73, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 12146.372, \"from_m\": 11215.084, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 19187.685, \"from_m\": 12146.372, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 19984.544, \"from_m\": 19187.685, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 33563.593, \"from_m\": 19984.544, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 35654.524, \"from_m\": 33563.593, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36764.141, \"from_m\": 35654.524, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 36999.408, \"from_m\": 36764.141, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 628252, \"profile_key\": \"8f08936ea51cd16fbbb304987b74588190f468ea8e7d5b83d386ebd34b4048f5\", \"schedule_id\": 6333, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0527\", \"location\": \"Newbury\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30179}, {\"is_pass\": false, \"wtt_arr\": \"0529\", \"wtt_dep\": \"0529H\", \"location\": \"Newbury Racecourse\", \"stage_seq\": 2, \"distance_m\": 1115.563, \"section_seq\": 1, \"route_path_id\": 30179}, {\"is_pass\": false, \"wtt_arr\": \"0533\", \"wtt_dep\": \"0534\", \"location\": \"Thatcham\", \"stage_seq\": 3, \"distance_m\": 7032.978, \"section_seq\": 1, \"route_path_id\": 30179}, {\"is_pass\": false, \"wtt_arr\": \"0537H\", \"wtt_dep\": \"0538\", \"location\": \"Midgham\", \"stage_seq\": 4, \"distance_m\": 19805.939, \"section_seq\": 1, \"route_path_id\": 30179}, {\"is_pass\": false, \"wtt_arr\": \"0540H\", \"wtt_dep\": \"0541\", \"location\": \"Aldermaston\", \"stage_seq\": 5, \"distance_m\": 22927.744, \"section_seq\": 1, \"route_path_id\": 30179}, {\"is_pass\": false, \"wtt_arr\": \"0544H\", \"wtt_dep\": \"0545H\", \"location\": \"Theale\", \"stage_seq\": 6, \"distance_m\": 28552.731, \"section_seq\": 1, \"route_path_id\": 30179}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0550\", \"location\": \"Southcote Jn\", \"stage_seq\": 7, \"distance_m\": 34184.983, \"section_seq\": 1, \"route_path_id\": 30179}, {\"is_pass\": false, \"wtt_arr\": \"0551\", \"wtt_dep\": \"0552\", \"location\": \"Reading West\", \"stage_seq\": 8, \"distance_m\": 35532.0, \"section_seq\": 1, \"route_path_id\": 30179}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0552H\", \"location\": \"Oxford Road Jn\", \"stage_seq\": 9, \"distance_m\": 35681.667, \"section_seq\": 1, \"route_path_id\": 30179}, {\"is_pass\": false, \"wtt_arr\": \"0556\", \"wtt_dep\": null, \"location\": \"Reading\", \"stage_seq\": 10, \"distance_m\": 36999.408, \"section_seq\": 1, \"route_path_id\": 30179}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 36999.408, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30179}], \"total_distance_m\": 36999.408, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 36922.683, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 76.725, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0527", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.4591324", "current_position_lon": "-0.9734395", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 24423, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:27:37Z\", \"source_id\": 52033801, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:29:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:27:43Z\", \"source_id\": 16781193, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24419, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:31:49Z\", \"source_id\": 52038253, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:33:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:31:54Z\", \"source_id\": 16782559, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24415, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:36:18Z\", \"source_id\": 52043288, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:38:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:36:23Z\", \"source_id\": 16784030, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24410, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:40:09Z\", \"source_id\": 52047864, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:41:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:40:14Z\", \"source_id\": 16785467, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24403, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:44:05Z\", \"source_id\": 52052883, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:45:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:44:08Z\", \"source_id\": 16787003, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23865, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:50:12Z\", \"source_id\": 52061582, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:51:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:50:18Z\", \"source_id\": 16789639, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23748, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:55:18Z\", \"source_id\": 52069147, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:56:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:55:23Z\", \"source_id\": 16792033, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:56:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Reading", "service_state_platform": "1", "timing_fact_generation": 1789620924434314, "current_leg_arrival_utc": "2026-09-17T05:56:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:56:56.043125", "service_state_evidence_id": 16792033, "current_leg_start_actual_dep": "2026-09-17T05:52:00+01:00", "operational_evidence_version": 41, "service_state_event_time_utc": "2026-09-17T04:56:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:06:56.855875", "service_state_valid_until_kind": null, "operational_interpretation_version": 41, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
NBY |
RDG |
2K19 |
387152 |
4 |
110 |
None |
{"version": 3, "segments": [{"to_m": 393.295, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1792.427, "from_m": 393.295, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 1869.152, "from_m": 1792.427, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3908.563, "from_m": 1869.152, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 10157.392, "from_m": 3908.563, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 11151.73, "from_m": 10157.392, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 11215.084, "from_m": 11151.73, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 12146.372, "from_m": 11215.084, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 19187.685, "from_m": 12146.372, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 19984.544, "from_m": 19187.685, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 33563.593, "from_m": 19984.544, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 35654.524, "from_m": 33563.593, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36764.141, "from_m": 35654.524, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 36999.408, "from_m": 36764.141, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}], "service_id": 628252, "profile_key": "8f08936ea51cd16fbbb304987b74588190f468ea8e7d5b83d386ebd34b4048f5", "schedule_id": 6333, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0527", "location": "Newbury", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30179}, {"is_pass": false, "wtt_arr": "0529", "wtt_dep": "0529H", "location": "Newbury Racecourse", "stage_seq": 2, "distance_m": 1115.563, "section_seq": 1, "route_path_id": 30179}, {"is_pass": false, "wtt_arr": "0533", "wtt_dep": "0534", "location": "Thatcham", "stage_seq": 3, "distance_m": 7032.978, "section_seq": 1, "route_path_id": 30179}, {"is_pass": false, "wtt_arr": "0537H", "wtt_dep": "0538", "location": "Midgham", "stage_seq": 4, "distance_m": 19805.939, "section_seq": 1, "route_path_id": 30179}, {"is_pass": false, "wtt_arr": "0540H", "wtt_dep": "0541", "location": "Aldermaston", "stage_seq": 5, "distance_m": 22927.744, "section_seq": 1, "route_path_id": 30179}, {"is_pass": false, "wtt_arr": "0544H", "wtt_dep": "0545H", "location": "Theale", "stage_seq": 6, "distance_m": 28552.731, "section_seq": 1, "route_path_id": 30179}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0550", "location": "Southcote Jn", "stage_seq": 7, "distance_m": 34184.983, "section_seq": 1, "route_path_id": 30179}, {"is_pass": false, "wtt_arr": "0551", "wtt_dep": "0552", "location": "Reading West", "stage_seq": 8, "distance_m": 35532.0, "section_seq": 1, "route_path_id": 30179}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0552H", "location": "Oxford Road Jn", "stage_seq": 9, "distance_m": 35681.667, "section_seq": 1, "route_path_id": 30179}, {"is_pass": false, "wtt_arr": "0556", "wtt_dep": null, "location": "Reading", "stage_seq": 10, "distance_m": 36999.408, "section_seq": 1, "route_path_id": 30179}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 36999.408, "from_m": 0.0, "section_seq": 1, "route_path_id": 30179}], "total_distance_m": 36999.408, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 36922.683, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 76.725, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 24423, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:27:37Z", "source_id": 52033801, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T04:29:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:27:43Z", "source_id": 16781193, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24419, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:31:49Z", "source_id": 52038253, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T04:33:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:31:54Z", "source_id": 16782559, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24415, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:36:18Z", "source_id": 52043288, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T04:38:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:36:23Z", "source_id": 16784030, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24410, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:40:09Z", "source_id": 52047864, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T04:41:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:40:14Z", "source_id": 16785467, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24403, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:44:05Z", "source_id": 52052883, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T04:45:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:44:08Z", "source_id": 16787003, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23865, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:50:12Z", "source_id": 52061582, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T04:51:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:50:18Z", "source_id": 16789639, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23748, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:55:18Z", "source_id": 52069147, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T04:56:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:55:23Z", "source_id": 16792033, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T05:56:00+01:00", "operational_fact": true}] |
Newbury |
0527 |
0527 |
3 |
None |
None |
Reading |
0556 |
0556 |
2 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C48297/2026-09-17/detailed |
None |
Reading West |
2026-09-17T05:52:00+01:00 |
Reading |
5.0 |
{"type": "LineString", "coordinates": [[-0.9907468, 51.4546563], [-0.9904802, 51.45504129999999], [-0.9901944, 51.45543640000001], [-0.9900921999999998, 51.45557480000001], [-0.9900273000000002, 51.45566279999999], [-0.9898473, 51.4558796], [-0.9897901, 51.455954600000005], [-0.9897475, 51.45601039999998], [-0.9895727, 51.45621559999999], [-0.9894408, 51.4563579], [-0.9893286, 51.456495800000006], [-0.9890923, 51.45673459999999], [-0.9888166000000002, 51.4569871], [-0.9885406, 51.4572131], [-0.9882018, 51.457457600000005], [-0.9881468125314736, 51.457493179174485], [-0.9878842, 51.4576631], [-0.987465, 51.45792180000001], [-0.9870104, 51.458175699999984], [-0.986501, 51.458416199999995], [-0.9857718, 51.45873960000001], [-0.9856229, 51.4587901], [-0.985406, 51.458863699999995], [-0.9849576, 51.4590174], [-0.9844378, 51.4591758], [-0.9842538, 51.45922529999999], [-0.9837128000000002, 51.4593708], [-0.9834736999999998, 51.4594226], [-0.9832838, 51.4594661], [-0.9827856, 51.459567099999994], [-0.9822372999999998, 51.45966919999999], [-0.9819108, 51.4597224], [-0.9815648, 51.4597649], [-0.9814804, 51.4597759], [-0.9812073, 51.459811399999985], [-0.980897, 51.459839900000006], [-0.9804065999999998, 51.4598693], [-0.9800653, 51.4598759], [-0.9797734, 51.45987869999999], [-0.9794545999999998, 51.4598696], [-0.9789565999999998, 51.45983], [-0.9782211, 51.459748399999995], [-0.9767587, 51.4595766], [-0.9766003, 51.45955179999999], [-0.9763138, 51.45950630000001], [-0.9749958, 51.45931879999999], [-0.9749454, 51.4593116], [-0.9743004, 51.459231], [-0.9734395, 51.459132399999994]]} |
0.9 |
0551 |
0556 |
Reading West |
Reading |
Reading |
51.4591324 |
-0.9734395 |
51.4591324 |
-0.9734395 |
1 |
0 |
2026-09-17 05:07:21 |
TERMINATED |
2026-09-17 04:56:00 |
Reading |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16792033 |
1789620924434314 |
41 |
41 |
2026-09-17 05:06:56.855875 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:56:56.043125 |
| 597704 |
628290 |
P90449 |
885B07M517 |
2026-09-17 |
COMPLETE |
16792716 |
2026-09-17 05:56:00 |
2026-09-17 05:07:21 |
2026-09-19 05:07:21 |
{"id": 628290, "stp": "P", "toc": "Southeastern", "uid": "P90449", "consist": "465919+465926", "dest_crs": "SGR", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P90449/2026-09-17/detailed", "trust_id": "885B07M517", "origin_crs": null, "show_on_map": 0, "dar_est_time": "05:29:00", "dar_platform": null, "dest_station": "Slade Green", "service_date": "2026-09-17", "dest_arr_time": "0534", "dest_platform": "1", "is_terminated": 1, "next_location": "Slade Green Dep London End", "signalling_id": "5B07", "timing_status": null, "origin_station": "Slade Green T&R.S.M.D", "current_leg_arr": "0530", "current_leg_dep": "0529", "current_leg_end": "Slade Green Dep London End", "origin_dep_time": "0529", "origin_platform": null, "current_location": "Slade Green T&R.S.M.D", "last_update_time": "2026-09-17T05:07:21", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.1933926, 51.4644688], [0.19304909999999997, 51.4648594], [0.19277189999999997, 51.4651788], [0.19252659999999996, 51.4654463], [0.19237429999999997, 51.4656206], [0.1921641, 51.465832000000006], [0.1919664, 51.4660252], [0.1919024, 51.466087899999984], [0.1916884, 51.46627250000001], [0.1915009679011083, 51.46643610272747]]}", "current_leg_start": "Slade Green T&R.S.M.D", "dest_arr_time_act": "0534", "motion_projection": null, "next_location_lat": "51.4664361", "next_location_lon": "0.1915010", "previous_location": null, "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\": 232.932, \"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\": 267.822, \"from_m\": 232.932, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 466.735, \"from_m\": 267.822, \"capability_applied\": null, \"effective_limit_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\": 628290, \"profile_key\": \"6fedd5de0488a00126d88544f4a1a54a01b10734e988eb7bf5921af0f5ee8e3a\", \"schedule_id\": 24214, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0529\", \"location\": \"Slade Green T&R.S.M.D\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37867}, {\"is_pass\": false, \"wtt_arr\": \"0530\", \"wtt_dep\": \"0532\", \"location\": \"Slade Green Dep London End\", \"stage_seq\": 2, \"distance_m\": 232.932, \"section_seq\": 1, \"route_path_id\": 37867}, {\"is_pass\": false, \"wtt_arr\": \"0534\", \"wtt_dep\": null, \"location\": \"Slade Green\", \"stage_seq\": 3, \"distance_m\": 466.735, \"section_seq\": 1, \"route_path_id\": 37867}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 466.735, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37867}], \"total_distance_m\": 466.735, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 431.845, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 34.89, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0529", "service_state_basis": "TRUST_CANCELLATION", "current_leg_duration": "1.0", "current_position_lat": "51.4664361", "current_position_lon": "0.1915010", "service_state_source": "TRUST", "glide_timing_evidence": "[]", "service_state_location": "Slade Green T&R.S.M.D", "service_state_platform": null, "timing_fact_generation": 1789621016079989, "current_leg_arrival_utc": "2026-09-17T05:30:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:56:56.075989", "service_state_evidence_id": 16792716, "current_leg_start_actual_dep": "2026-09-17T05:29:30+01:00", "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-17T04:56:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:06:56.858261", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
None |
SGR |
5B07 |
465919+465926 |
8 |
75 |
None |
{"version": 3, "segments": [{"to_m": 232.932, "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": 267.822, "from_m": 232.932, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 466.735, "from_m": 267.822, "capability_applied": null, "effective_limit_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": 628290, "profile_key": "6fedd5de0488a00126d88544f4a1a54a01b10734e988eb7bf5921af0f5ee8e3a", "schedule_id": 24214, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0529", "location": "Slade Green T&R.S.M.D", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37867}, {"is_pass": false, "wtt_arr": "0530", "wtt_dep": "0532", "location": "Slade Green Dep London End", "stage_seq": 2, "distance_m": 232.932, "section_seq": 1, "route_path_id": 37867}, {"is_pass": false, "wtt_arr": "0534", "wtt_dep": null, "location": "Slade Green", "stage_seq": 3, "distance_m": 466.735, "section_seq": 1, "route_path_id": 37867}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 466.735, "from_m": 0.0, "section_seq": 1, "route_path_id": 37867}], "total_distance_m": 466.735, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 431.845, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 34.89, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Slade Green T&R.S.M.D |
0529 |
0529 |
None |
5:29:00 |
None |
Slade Green |
0534 |
0534 |
1 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:P90449/2026-09-17/detailed |
None |
Slade Green T&R.S.M.D |
2026-09-17T05:29:30+01:00 |
Slade Green Dep London End |
1.0 |
{"type": "LineString", "coordinates": [[0.1933926, 51.4644688], [0.19304909999999997, 51.4648594], [0.19277189999999997, 51.4651788], [0.19252659999999996, 51.4654463], [0.19237429999999997, 51.4656206], [0.1921641, 51.465832000000006], [0.1919664, 51.4660252], [0.1919024, 51.466087899999984], [0.1916884, 51.46627250000001], [0.1915009679011083, 51.46643610272747]]} |
0.2 |
0529 |
0530 |
None |
Slade Green T&R.S.M.D |
Slade Green Dep London End |
51.4664361 |
0.1915010 |
51.4664361 |
0.1915010 |
1 |
0 |
2026-09-17 05:07:21 |
TERMINATED |
2026-09-17 04:56:00 |
Slade Green T&R.S.M.D |
TRUST |
TRUST_CANCELLATION |
16792716 |
1789621016079989 |
1 |
1 |
2026-09-17 05:06:56.858261 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:56:56.075989 |
| 597705 |
628261 |
C20639 |
635K03M517 |
2026-09-17 |
COMPLETE |
16792770 |
2026-09-17 05:35:00 |
2026-09-17 05:07:21 |
2026-09-19 05:07:21 |
{"id": 628261, "stp": "P", "toc": "Thameslink", "uid": "C20639", "consist": "700023", "dest_crs": "WHP", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C20639/2026-09-17/detailed", "trust_id": "635K03M517", "origin_crs": null, "show_on_map": 0, "dar_est_time": "05:28:00", "dar_platform": null, "dest_station": "West Hampstead Thameslink", "service_date": "2026-09-17", "dest_arr_time": "0535", "dest_platform": "1", "is_terminated": 1, "next_location": "West Hampstead Thameslink", "signalling_id": "5K03", "timing_status": "ON TIME", "origin_station": "Cricklewood South Sidings", "current_leg_arr": "0535", "current_leg_dep": "0532", "current_leg_end": "West Hampstead Thameslink", "origin_dep_time": "0528", "origin_platform": null, "current_location": "West Hampstead Thameslink", "last_update_time": "2026-09-17T05:07:21", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.21266519924991, 51.55877562812652], [-0.2123165, 51.5583863], [-0.2121102, 51.55814689999998], [-0.2120112, 51.558039699999995], [-0.21153789999999997, 51.5574213], [-0.21143809999999996, 51.557314600000005], [-0.21120190000000005, 51.55704980000001], [-0.2110251, 51.556755900000006], [-0.2109028, 51.5566153], [-0.2107942, 51.5565061], [-0.2107178, 51.5564205], [-0.21041329999999997, 51.5560791], [-0.2102722, 51.5558936], [-0.21008569999999996, 51.55567049999999], [-0.2098576, 51.55542], [-0.20932029999999996, 51.554840600000006], [-0.2091418117533678, 51.55466347968381], [-0.2088765, 51.55440020000001], [-0.20864879999999997, 51.55419080000001], [-0.20827409999999996, 51.55386179999999], [-0.2078054, 51.5534686], [-0.20736060000000003, 51.5531246], [-0.20685259999999997, 51.5527722], [-0.2063943, 51.552466599999995], [-0.2059813, 51.5522154], [-0.2055511, 51.551967999999995], [-0.2051436, 51.5517316], [-0.20474519999999996, 51.55151190000001], [-0.2044039, 51.55134030000001], [-0.20402049999999997, 51.551158099999995], [-0.20363719999999996, 51.550964], [-0.20326499999999997, 51.550808], [-0.2028252, 51.550617199999984], [-0.2023136, 51.550411899999986], [-0.2017739, 51.5502103], [-0.2012855, 51.5500388], [-0.2008405, 51.5498946], [-0.2002806, 51.5497193], [-0.1996468, 51.5495335], [-0.19912219999999997, 51.5493904], [-0.1988781, 51.54933019999999], [-0.19837469999999996, 51.5492046], [-0.19765499999999997, 51.549038], [-0.1972269, 51.5489501], [-0.1968293, 51.5488766], [-0.1962639, 51.5487727], [-0.1955076, 51.54865589999999], [-0.1950628, 51.5485887], [-0.1944075, 51.5485105], [-0.1935961, 51.5484331], [-0.19288, 51.5483899], [-0.1923261, 51.5483649], [-0.1919986, 51.54835809999999]]}", "current_leg_start": "Cricklewood", "dest_arr_time_act": "0535", "motion_projection": null, "next_location_lat": "51.5483581", "next_location_lon": "-0.1919986", "previous_location": "Cricklewood", "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\": 961.422, \"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\": 1008.816, \"from_m\": 961.422, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 1043.707, \"from_m\": 1008.816, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1086.642, \"from_m\": 1043.707, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 1128.072, \"from_m\": 1086.642, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1776.354, \"from_m\": 1128.072, \"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\": 2741.504, \"from_m\": 1776.354, \"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}], \"service_id\": 628261, \"profile_key\": \"898d3e10795bee154822bc706b99187a6cc6102b613a2ad71d38e913a9f7b38e\", \"schedule_id\": 2825, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0528\", \"location\": \"Cricklewood South Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29039}, {\"is_pass\": false, \"wtt_arr\": \"0531\", \"wtt_dep\": \"0532\", \"location\": \"Cricklewood\", \"stage_seq\": 2, \"distance_m\": 789.615, \"section_seq\": 1, \"route_path_id\": 29039}, {\"is_pass\": false, \"wtt_arr\": \"0535\", \"wtt_dep\": null, \"location\": \"West Hampstead Thameslink\", \"stage_seq\": 3, \"distance_m\": 2741.504, \"section_seq\": 1, \"route_path_id\": 29039}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 2741.504, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29039}], \"total_distance_m\": 2741.504, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 1703.761, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1037.743, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0528", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.5483581", "current_position_lon": "-0.1919986", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:56:58Z\", \"source_id\": 16792770, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:35:00+01:00\", \"operational_fact\": true}]", "service_state_location": "West Hampstead Thameslink", "service_state_platform": "1", "timing_fact_generation": 1789621019294666, "current_leg_arrival_utc": "2026-09-17T05:35:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:56:59.291967", "service_state_evidence_id": 16792770, "current_leg_start_actual_dep": "2026-09-17T05:32:00+01:00", "operational_evidence_version": 4, "service_state_event_time_utc": "2026-09-17T04:35:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:06:59.882869", "service_state_valid_until_kind": null, "operational_interpretation_version": 4, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Thameslink |
P |
None |
WHP |
5K03 |
700023 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 961.422, "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": 1008.816, "from_m": 961.422, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 1043.707, "from_m": 1008.816, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1086.642, "from_m": 1043.707, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 1128.072, "from_m": 1086.642, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1776.354, "from_m": 1128.072, "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": 2741.504, "from_m": 1776.354, "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}], "service_id": 628261, "profile_key": "898d3e10795bee154822bc706b99187a6cc6102b613a2ad71d38e913a9f7b38e", "schedule_id": 2825, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0528", "location": "Cricklewood South Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29039}, {"is_pass": false, "wtt_arr": "0531", "wtt_dep": "0532", "location": "Cricklewood", "stage_seq": 2, "distance_m": 789.615, "section_seq": 1, "route_path_id": 29039}, {"is_pass": false, "wtt_arr": "0535", "wtt_dep": null, "location": "West Hampstead Thameslink", "stage_seq": 3, "distance_m": 2741.504, "section_seq": 1, "route_path_id": 29039}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 2741.504, "from_m": 0.0, "section_seq": 1, "route_path_id": 29039}], "total_distance_m": 2741.504, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 1703.761, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1037.743, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:56:58Z", "source_id": 16792770, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:35:00+01:00", "operational_fact": true}] |
Cricklewood South Sidings |
0528 |
0528 |
None |
5:28:00 |
None |
West Hampstead Thameslink |
0535 |
0535 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C20639/2026-09-17/detailed |
None |
Cricklewood |
2026-09-17T05:32:00+01:00 |
West Hampstead Thameslink |
3.0 |
{"type": "LineString", "coordinates": [[-0.21266519924991, 51.55877562812652], [-0.2123165, 51.5583863], [-0.2121102, 51.55814689999998], [-0.2120112, 51.558039699999995], [-0.21153789999999997, 51.5574213], [-0.21143809999999996, 51.557314600000005], [-0.21120190000000005, 51.55704980000001], [-0.2110251, 51.556755900000006], [-0.2109028, 51.5566153], [-0.2107942, 51.5565061], [-0.2107178, 51.5564205], [-0.21041329999999997, 51.5560791], [-0.2102722, 51.5558936], [-0.21008569999999996, 51.55567049999999], [-0.2098576, 51.55542], [-0.20932029999999996, 51.554840600000006], [-0.2091418117533678, 51.55466347968381], [-0.2088765, 51.55440020000001], [-0.20864879999999997, 51.55419080000001], [-0.20827409999999996, 51.55386179999999], [-0.2078054, 51.5534686], [-0.20736060000000003, 51.5531246], [-0.20685259999999997, 51.5527722], [-0.2063943, 51.552466599999995], [-0.2059813, 51.5522154], [-0.2055511, 51.551967999999995], [-0.2051436, 51.5517316], [-0.20474519999999996, 51.55151190000001], [-0.2044039, 51.55134030000001], [-0.20402049999999997, 51.551158099999995], [-0.20363719999999996, 51.550964], [-0.20326499999999997, 51.550808], [-0.2028252, 51.550617199999984], [-0.2023136, 51.550411899999986], [-0.2017739, 51.5502103], [-0.2012855, 51.5500388], [-0.2008405, 51.5498946], [-0.2002806, 51.5497193], [-0.1996468, 51.5495335], [-0.19912219999999997, 51.5493904], [-0.1988781, 51.54933019999999], [-0.19837469999999996, 51.5492046], [-0.19765499999999997, 51.549038], [-0.1972269, 51.5489501], [-0.1968293, 51.5488766], [-0.1962639, 51.5487727], [-0.1955076, 51.54865589999999], [-0.1950628, 51.5485887], [-0.1944075, 51.5485105], [-0.1935961, 51.5484331], [-0.19288, 51.5483899], [-0.1923261, 51.5483649], [-0.1919986, 51.54835809999999]]} |
1.2 |
0532 |
0535 |
Cricklewood |
West Hampstead Thameslink |
West Hampstead Thameslink |
51.5483581 |
-0.1919986 |
51.5483581 |
-0.1919986 |
1 |
0 |
2026-09-17 05:07:21 |
TERMINATED |
2026-09-17 04:35:00 |
West Hampstead Thameslink |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16792770 |
1789621019294666 |
4 |
4 |
2026-09-17 05:06:59.882869 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:56:59.291967 |
| 597706 |
627914 |
G15784 |
815Y01M517 |
2026-09-17 |
COMPLETE |
16792152 |
2026-09-17 05:57:00 |
2026-09-17 05:07:21 |
2026-09-19 05:07:21 |
{"id": 627914, "stp": "P", "toc": "Great Western Railway", "uid": "G15784", "consist": "802111", "dest_crs": "BRI", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G15784/2026-09-17/detailed", "trust_id": "815Y01M517", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bristol Temple Meads", "service_date": "2026-09-17", "dest_arr_time": "0557", "dest_platform": "10", "is_terminated": 1, "next_location": "Bristol Temple Meads", "signalling_id": "5Y01", "timing_status": "ON TIME", "origin_station": "Stoke Gifford", "current_leg_arr": "0557", "current_leg_dep": "0541", "current_leg_end": "Bristol Temple Meads", "origin_dep_time": "0515", "origin_platform": null, "current_location": "Bristol Temple Meads", "last_update_time": "2026-09-17T05:07:21", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.5484268999999995, 51.5147148], [-2.5489857999999996, 51.514806699999994], [-2.5493824, 51.51486359999999], [-2.5497314000000006, 51.5149069], [-2.5500023000000005, 51.51494029999999], [-2.5503939999999994, 51.514978], [-2.5506719999999996, 51.514995000000006], [-2.5509443999999997, 51.51500839999999], [-2.5512971, 51.5150178], [-2.5516157, 51.51501699999999], [-2.5519181999999994, 51.51501240000001], [-2.5523438, 51.5149989], [-2.5528307999999997, 51.5149729], [-2.5531309999999996, 51.5149446], [-2.5534897, 51.514898], [-2.5538049, 51.514852000000005], [-2.5540651, 51.5148061], [-2.5541865999999995, 51.5147877], [-2.5544586999999996, 51.5147383], [-2.5547784, 51.5146784], [-2.5551468999999996, 51.51459100000001], [-2.5554252, 51.5145196], [-2.5557082999999996, 51.51444070000001], [-2.5559828, 51.5143571], [-2.5562452, 51.51427360000001], [-2.5565063, 51.51417719999999], [-2.5567174000000006, 51.514095100000006], [-2.5570090999999997, 51.513985000000005], [-2.5573433999999997, 51.5138521], [-2.5576033, 51.5137245], [-2.5578535, 51.5135992], [-2.5581146, 51.5134489], [-2.5583330999999996, 51.513313700000005], [-2.558543, 51.5131702], [-2.5587479999999996, 51.513028199999994], [-2.5589786, 51.51285730000001], [-2.559234899999999, 51.5126484], [-2.5594557, 51.512458599999995], [-2.5595863, 51.5123378], [-2.5597767, 51.51214190000001], [-2.559928, 51.51197559999999], [-2.5600523999999996, 51.51182070000001], [-2.5602013, 51.51162169999999], [-2.5603307, 51.51143489999998], [-2.5604478, 51.5112397], [-2.5605392999999994, 51.5110764], [-2.5606553, 51.510831900000014], [-2.5607369999999996, 51.5106291], [-2.560798000000001, 51.51046879999999], [-2.5608516999999997, 51.51027209999999], [-2.560914, 51.51000859999999], [-2.5609834999999994, 51.50962659999999], [-2.5610311, 51.5093038], [-2.5610933000000005, 51.5089066], [-2.561097, 51.508885199999995], [-2.5611825999999995, 51.5083908], [-2.56125, 51.50804800000001], [-2.5613332, 51.5076796], [-2.5613776, 51.50744569999999], [-2.561499, 51.50704249999999], [-2.5615936, 51.506750499999995], [-2.5617068, 51.5064504], [-2.5618153999999995, 51.5061743], [-2.5619239, 51.50594100000001], [-2.5620803, 51.50562349999999], [-2.5622966, 51.50524589999999], [-2.5625006, 51.504905599999994], [-2.5627106999999993, 51.5045938], [-2.5629710999999995, 51.50425090000001], [-2.5631053, 51.5040845], [-2.5631687, 51.504002], [-2.5632337, 51.5039252], [-2.5633502, 51.5037949], [-2.5635000999999997, 51.50362629999999], [-2.5638507, 51.5032623], [-2.5639045, 51.5032106], [-2.5641405, 51.5029837], [-2.5643943, 51.50275409999999], [-2.5645084999999996, 51.5026486], [-2.5646596, 51.50252029999999], [-2.5652208, 51.502044099999985], [-2.5657280999999994, 51.50158780000001], [-2.5659734999999997, 51.50134930000001], [-2.5662862, 51.50100770000001], [-2.5665223, 51.5007228], [-2.5668453, 51.5003181], [-2.5670833999999996, 51.4999842], [-2.5672957, 51.499648099999995], [-2.5674355999999996, 51.4994158], [-2.5676481999999994, 51.499018199999995], [-2.567769005950245, 51.4987748385867], [-2.5678139, 51.498684399999995], [-2.5679011999999997, 51.4984732], [-2.5680193, 51.4981637], [-2.5681221, 51.49788829999999], [-2.5681988, 51.49763819999999], [-2.5683514, 51.49716169999999], [-2.5684557, 51.496803], [-2.56878, 51.495917599999984], [-2.5689915, 51.4952477], [-2.5690609, 51.49497519999999], [-2.5690939, 51.4948457], [-2.5691795859171993, 51.49454162873631], [-2.5692408, 51.4943244], [-2.5695838, 51.49336520000001], [-2.5699785, 51.49208939999999], [-2.5704243, 51.4905764], [-2.57079, 51.4893612], [-2.5710976, 51.48829800000001], [-2.5714371, 51.4874014], [-2.5717696999999995, 51.4867291], [-2.5720313999999997, 51.4862361], [-2.5723092, 51.48575550000001], [-2.5727372999999996, 51.48513040000001], [-2.5729441, 51.484872999999986], [-2.5735844, 51.4840761], [-2.5742527, 51.4833103], [-2.5748151999999997, 51.48265549999999], [-2.5753833, 51.481943], [-2.5756506, 51.4815423], [-2.5759226999999996, 51.4810806], [-2.5760965999999996, 51.48074609999999], [-2.5762202999999997, 51.4804539], [-2.576279, 51.48029040000001], [-2.576408, 51.479931099999995], [-2.5764965, 51.4795936], [-2.576581, 51.47917290000001], [-2.5766671999999997, 51.4786378], [-2.5766743999999995, 51.47832780000001], [-2.5766815, 51.4780178], [-2.5765943999999994, 51.477269], [-2.5765022, 51.4767792], [-2.5762853, 51.476133], [-2.576125, 51.47577469999999], [-2.5759172999999995, 51.4753664], [-2.5757677, 51.475109], [-2.5753552, 51.474454900000005], [-2.5751773999999994, 51.4742237], [-2.5748826999999994, 51.4738407], [-2.5745332, 51.4734423], [-2.574096, 51.47301079999999], [-2.573654, 51.4726319], [-2.5735914, 51.4725782], [-2.5730225999999994, 51.472154499999995], [-2.5723868, 51.4717333], [-2.5722749, 51.471658299999994], [-2.5720883999999997, 51.4715332], [-2.5719921, 51.47146860000001], [-2.5715606, 51.4711924], [-2.5715185999999997, 51.471165899999995], [-2.5706671999999995, 51.4706284], [-2.569781, 51.470062299999995], [-2.5691315, 51.4696519], [-2.5686956999999997, 51.4693878], [-2.5682853, 51.4691051], [-2.567556, 51.46855039999999], [-2.5672222, 51.468273700000005], [-2.5669282, 51.468009300000006], [-2.5666931, 51.4677902], [-2.5665351999999997, 51.46763829999999], [-2.5662192000000004, 51.46730759999999], [-2.5659579, 51.46703219999999], [-2.5656949999999994, 51.466732], [-2.5656109999999996, 51.4666262], [-2.5653083999999997, 51.46623379999999], [-2.5649383, 51.4656993], [-2.564744, 51.4653867], [-2.5646481999999997, 51.46522469999999], [-2.56436, 51.4646679], [-2.5640924, 51.46403120000001], [-2.5638899999999993, 51.4633832], [-2.5638192999999996, 51.46310299999999], [-2.5637494, 51.4627811], [-2.563698, 51.4624596], [-2.5636576, 51.4621437], [-2.5636523, 51.4620693], [-2.563634, 51.46181300000001], [-2.5636188, 51.4615664], [-2.5636146, 51.4612509], [-2.5636247999999995, 51.4609968], [-2.5636456999999995, 51.460746], [-2.563676, 51.460477899999994], [-2.5636982, 51.46032249999998], [-2.5637379999999994, 51.460093500000006], [-2.563745, 51.4600599], [-2.5638060999999994, 51.4597667], [-2.5639299999999996, 51.4593514], [-2.5640478, 51.4589862], [-2.5641281, 51.4587549], [-2.56429, 51.4583507], [-2.5643946999999994, 51.458102700000005], [-2.5645542, 51.45779], [-2.5646561999999995, 51.4575955], [-2.5647033999999995, 51.457513], [-2.5648704, 51.4572209], [-2.5651738000000006, 51.45668560000001], [-2.5654823, 51.4562539], [-2.5658170999999994, 51.4557945], [-2.5661382, 51.4553867], [-2.5665488, 51.4549109], [-2.5668697, 51.454567700000005], [-2.5669467, 51.4544854], [-2.5672312, 51.4542122], [-2.5674307, 51.4540374], [-2.5676711999999995, 51.4538405], [-2.5682316, 51.4534536], [-2.5686382, 51.453215799999995], [-2.5690419999999996, 51.45300650000001], [-2.5694851, 51.452813899999995], [-2.5695555, 51.45278559999999], [-2.5697821, 51.4526729], [-2.570072, 51.452545], [-2.5703421999999994, 51.452457], [-2.5704599, 51.452422299999995], [-2.5708217, 51.4523156], [-2.5709864999999996, 51.4522755], [-2.5713119999999994, 51.45219620000001], [-2.5717061, 51.452116100000005], [-2.5722186, 51.45202739999999], [-2.5727953, 51.45194600000001], [-2.5730031999999996, 51.451913], [-2.5732758, 51.45186720000001], [-2.5735824, 51.4517983], [-2.573849, 51.45173689999999], [-2.5751838, 51.4515349], [-2.575463, 51.4514921], [-2.57548, 51.45148950000001], [-2.5756074999999994, 51.4514707], [-2.5762491, 51.451372799999994], [-2.5765857999999997, 51.4512895], [-2.5766001, 51.4512974], [-2.5767624, 51.45126160000001], [-2.5769325, 51.4512353], [-2.5773570999999995, 51.4511729], [-2.5775393, 51.4511406], [-2.5776541, 51.45111399999999], [-2.5777634, 51.4510829], [-2.5777694999999996, 51.4510894], [-2.5778974, 51.4510595], [-2.5780966999999997, 51.45099789999999], [-2.5782688, 51.4509341], [-2.5784732999999997, 51.4508345], [-2.5786553999999997, 51.450734], [-2.5788215, 51.45063909999998], [-2.578991, 51.4505391], [-2.5790388999999996, 51.45050549999999], [-2.5791112, 51.4504547], [-2.5793008, 51.4503093], [-2.5795184999999994, 51.45011749999999], [-2.5796545, 51.44996050000001], [-2.5797381999999995, 51.44987009999999], [-2.5797826, 51.449822100000006], [-2.5799212, 51.449605299999995], [-2.5800750999999997, 51.449309200000016], [-2.5801483, 51.4490808]]}", "current_leg_start": "Bristol Parkway", "dest_arr_time_act": "0557", "motion_projection": null, "next_location_lat": "51.4490808", "next_location_lon": "-2.5801483", "previous_location": "Bristol Parkway", "current_leg_milage": "5.7", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 592.682, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 675.074, \"from_m\": 592.682, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2608.983, \"from_m\": 675.074, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3452.133, \"from_m\": 2608.983, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3553.112, \"from_m\": 3452.133, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6419.111, \"from_m\": 3553.112, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 6439.2, \"from_m\": 6419.111, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6816.51, \"from_m\": 6439.2, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 6970.878, \"from_m\": 6816.51, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8163.429, \"from_m\": 6970.878, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 8512.953, \"from_m\": 8163.429, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8948.778, \"from_m\": 8512.953, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9001.449, \"from_m\": 8948.778, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9038.956, \"from_m\": 9001.449, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9055.33, \"from_m\": 9038.956, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 9118.383, \"from_m\": 9055.33, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9726.792, \"from_m\": 9118.383, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 627914, \"profile_key\": \"e51a637aa06c66167d18a75cdb477a3de60d1f54a112146153476876c9dad52e\", \"schedule_id\": 9317, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0515\", \"location\": \"Stoke Gifford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30380}, {\"is_pass\": false, \"wtt_arr\": \"0519\", \"wtt_dep\": \"0541\", \"location\": \"Bristol Parkway\", \"stage_seq\": 2, \"distance_m\": 715.521, \"section_seq\": 1, \"route_path_id\": 30380}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0543H\", \"location\": \"Filton Abbey Wood\", \"stage_seq\": 3, \"distance_m\": 2656.175, \"section_seq\": 1, \"route_path_id\": 30380}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0544\", \"location\": \"Horfield Jn\", \"stage_seq\": 4, \"distance_m\": 3674.286, \"section_seq\": 1, \"route_path_id\": 30380}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0550H\", \"location\": \"Dr Day's Jn\", \"stage_seq\": 5, \"distance_m\": 8567.461, \"section_seq\": 1, \"route_path_id\": 30380}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0555H\", \"location\": \"Bristol East Jn\", \"stage_seq\": 6, \"distance_m\": 9159.08, \"section_seq\": 1, \"route_path_id\": 30380}, {\"is_pass\": false, \"wtt_arr\": \"0557\", \"wtt_dep\": null, \"location\": \"Bristol Temple Meads\", \"stage_seq\": 7, \"distance_m\": 9726.792, \"section_seq\": 1, \"route_path_id\": 30380}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 9726.792, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30380}], \"total_distance_m\": 9726.792, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 8393.426, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1333.366, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0515", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "16.0", "current_position_lat": "51.4490808", "current_position_lon": "-2.5801483", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25660, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:16:39Z\", \"source_id\": 52023349, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:17:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:16:43Z\", \"source_id\": 16778089, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25814, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:42:53Z\", \"source_id\": 52051242, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:43:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:42:57Z\", \"source_id\": 16786540, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26075, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:55:35Z\", \"source_id\": 52069550, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:57:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:55:43Z\", \"source_id\": 16792152, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bristol Temple Meads", "service_state_platform": "9", "timing_fact_generation": 1789620944793094, "current_leg_arrival_utc": "2026-09-17T05:57:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:57:01.128202", "service_state_evidence_id": 16792152, "current_leg_start_actual_dep": "2026-09-17T05:41:00+01:00", "operational_evidence_version": 21, "service_state_event_time_utc": "2026-09-17T04:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:07:02.026489", "service_state_valid_until_kind": null, "operational_interpretation_version": 21, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
None |
BRI |
5Y01 |
802111 |
9 |
125 |
None |
{"version": 3, "segments": [{"to_m": 592.682, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 675.074, "from_m": 592.682, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2608.983, "from_m": 675.074, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3452.133, "from_m": 2608.983, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 3553.112, "from_m": 3452.133, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6419.111, "from_m": 3553.112, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 6439.2, "from_m": 6419.111, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6816.51, "from_m": 6439.2, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 6970.878, "from_m": 6816.51, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8163.429, "from_m": 6970.878, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 8512.953, "from_m": 8163.429, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8948.778, "from_m": 8512.953, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9001.449, "from_m": 8948.778, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9038.956, "from_m": 9001.449, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9055.33, "from_m": 9038.956, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 9118.383, "from_m": 9055.33, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9726.792, "from_m": 9118.383, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 627914, "profile_key": "e51a637aa06c66167d18a75cdb477a3de60d1f54a112146153476876c9dad52e", "schedule_id": 9317, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0515", "location": "Stoke Gifford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30380}, {"is_pass": false, "wtt_arr": "0519", "wtt_dep": "0541", "location": "Bristol Parkway", "stage_seq": 2, "distance_m": 715.521, "section_seq": 1, "route_path_id": 30380}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0543H", "location": "Filton Abbey Wood", "stage_seq": 3, "distance_m": 2656.175, "section_seq": 1, "route_path_id": 30380}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0544", "location": "Horfield Jn", "stage_seq": 4, "distance_m": 3674.286, "section_seq": 1, "route_path_id": 30380}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0550H", "location": "Dr Day's Jn", "stage_seq": 5, "distance_m": 8567.461, "section_seq": 1, "route_path_id": 30380}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0555H", "location": "Bristol East Jn", "stage_seq": 6, "distance_m": 9159.08, "section_seq": 1, "route_path_id": 30380}, {"is_pass": false, "wtt_arr": "0557", "wtt_dep": null, "location": "Bristol Temple Meads", "stage_seq": 7, "distance_m": 9726.792, "section_seq": 1, "route_path_id": 30380}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 9726.792, "from_m": 0.0, "section_seq": 1, "route_path_id": 30380}], "total_distance_m": 9726.792, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 8393.426, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1333.366, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 25660, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:16:39Z", "source_id": 52023349, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T04:17:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:16:43Z", "source_id": 16778089, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25814, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:42:53Z", "source_id": 52051242, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T04:43:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:42:57Z", "source_id": 16786540, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26075, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:55:35Z", "source_id": 52069550, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T04:57:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:55:43Z", "source_id": 16792152, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:57:00+01:00", "operational_fact": true}] |
Stoke Gifford |
0515 |
0515 |
None |
None |
None |
Bristol Temple Meads |
0557 |
0557 |
10 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G15784/2026-09-17/detailed |
None |
Bristol Parkway |
2026-09-17T05:41:00+01:00 |
Bristol Temple Meads |
16.0 |
{"type": "LineString", "coordinates": [[-2.5484268999999995, 51.5147148], [-2.5489857999999996, 51.514806699999994], [-2.5493824, 51.51486359999999], [-2.5497314000000006, 51.5149069], [-2.5500023000000005, 51.51494029999999], [-2.5503939999999994, 51.514978], [-2.5506719999999996, 51.514995000000006], [-2.5509443999999997, 51.51500839999999], [-2.5512971, 51.5150178], [-2.5516157, 51.51501699999999], [-2.5519181999999994, 51.51501240000001], [-2.5523438, 51.5149989], [-2.5528307999999997, 51.5149729], [-2.5531309999999996, 51.5149446], [-2.5534897, 51.514898], [-2.5538049, 51.514852000000005], [-2.5540651, 51.5148061], [-2.5541865999999995, 51.5147877], [-2.5544586999999996, 51.5147383], [-2.5547784, 51.5146784], [-2.5551468999999996, 51.51459100000001], [-2.5554252, 51.5145196], [-2.5557082999999996, 51.51444070000001], [-2.5559828, 51.5143571], [-2.5562452, 51.51427360000001], [-2.5565063, 51.51417719999999], [-2.5567174000000006, 51.514095100000006], [-2.5570090999999997, 51.513985000000005], [-2.5573433999999997, 51.5138521], [-2.5576033, 51.5137245], [-2.5578535, 51.5135992], [-2.5581146, 51.5134489], [-2.5583330999999996, 51.513313700000005], [-2.558543, 51.5131702], [-2.5587479999999996, 51.513028199999994], [-2.5589786, 51.51285730000001], [-2.559234899999999, 51.5126484], [-2.5594557, 51.512458599999995], [-2.5595863, 51.5123378], [-2.5597767, 51.51214190000001], [-2.559928, 51.51197559999999], [-2.5600523999999996, 51.51182070000001], [-2.5602013, 51.51162169999999], [-2.5603307, 51.51143489999998], [-2.5604478, 51.5112397], [-2.5605392999999994, 51.5110764], [-2.5606553, 51.510831900000014], [-2.5607369999999996, 51.5106291], [-2.560798000000001, 51.51046879999999], [-2.5608516999999997, 51.51027209999999], [-2.560914, 51.51000859999999], [-2.5609834999999994, 51.50962659999999], [-2.5610311, 51.5093038], [-2.5610933000000005, 51.5089066], [-2.561097, 51.508885199999995], [-2.5611825999999995, 51.5083908], [-2.56125, 51.50804800000001], [-2.5613332, 51.5076796], [-2.5613776, 51.50744569999999], [-2.561499, 51.50704249999999], [-2.5615936, 51.506750499999995], [-2.5617068, 51.5064504], [-2.5618153999999995, 51.5061743], [-2.5619239, 51.50594100000001], [-2.5620803, 51.50562349999999], [-2.5622966, 51.50524589999999], [-2.5625006, 51.504905599999994], [-2.5627106999999993, 51.5045938], [-2.5629710999999995, 51.50425090000001], [-2.5631053, 51.5040845], [-2.5631687, 51.504002], [-2.5632337, 51.5039252], [-2.5633502, 51.5037949], [-2.5635000999999997, 51.50362629999999], [-2.5638507, 51.5032623], [-2.5639045, 51.5032106], [-2.5641405, 51.5029837], [-2.5643943, 51.50275409999999], [-2.5645084999999996, 51.5026486], [-2.5646596, 51.50252029999999], [-2.5652208, 51.502044099999985], [-2.5657280999999994, 51.50158780000001], [-2.5659734999999997, 51.50134930000001], [-2.5662862, 51.50100770000001], [-2.5665223, 51.5007228], [-2.5668453, 51.5003181], [-2.5670833999999996, 51.4999842], [-2.5672957, 51.499648099999995], [-2.5674355999999996, 51.4994158], [-2.5676481999999994, 51.499018199999995], [-2.567769005950245, 51.4987748385867], [-2.5678139, 51.498684399999995], [-2.5679011999999997, 51.4984732], [-2.5680193, 51.4981637], [-2.5681221, 51.49788829999999], [-2.5681988, 51.49763819999999], [-2.5683514, 51.49716169999999], [-2.5684557, 51.496803], [-2.56878, 51.495917599999984], [-2.5689915, 51.4952477], [-2.5690609, 51.49497519999999], [-2.5690939, 51.4948457], [-2.5691795859171993, 51.49454162873631], [-2.5692408, 51.4943244], [-2.5695838, 51.49336520000001], [-2.5699785, 51.49208939999999], [-2.5704243, 51.4905764], [-2.57079, 51.4893612], [-2.5710976, 51.48829800000001], [-2.5714371, 51.4874014], [-2.5717696999999995, 51.4867291], [-2.5720313999999997, 51.4862361], [-2.5723092, 51.48575550000001], [-2.5727372999999996, 51.48513040000001], [-2.5729441, 51.484872999999986], [-2.5735844, 51.4840761], [-2.5742527, 51.4833103], [-2.5748151999999997, 51.48265549999999], [-2.5753833, 51.481943], [-2.5756506, 51.4815423], [-2.5759226999999996, 51.4810806], [-2.5760965999999996, 51.48074609999999], [-2.5762202999999997, 51.4804539], [-2.576279, 51.48029040000001], [-2.576408, 51.479931099999995], [-2.5764965, 51.4795936], [-2.576581, 51.47917290000001], [-2.5766671999999997, 51.4786378], [-2.5766743999999995, 51.47832780000001], [-2.5766815, 51.4780178], [-2.5765943999999994, 51.477269], [-2.5765022, 51.4767792], [-2.5762853, 51.476133], [-2.576125, 51.47577469999999], [-2.5759172999999995, 51.4753664], [-2.5757677, 51.475109], [-2.5753552, 51.474454900000005], [-2.5751773999999994, 51.4742237], [-2.5748826999999994, 51.4738407], [-2.5745332, 51.4734423], [-2.574096, 51.47301079999999], [-2.573654, 51.4726319], [-2.5735914, 51.4725782], [-2.5730225999999994, 51.472154499999995], [-2.5723868, 51.4717333], [-2.5722749, 51.471658299999994], [-2.5720883999999997, 51.4715332], [-2.5719921, 51.47146860000001], [-2.5715606, 51.4711924], [-2.5715185999999997, 51.471165899999995], [-2.5706671999999995, 51.4706284], [-2.569781, 51.470062299999995], [-2.5691315, 51.4696519], [-2.5686956999999997, 51.4693878], [-2.5682853, 51.4691051], [-2.567556, 51.46855039999999], [-2.5672222, 51.468273700000005], [-2.5669282, 51.468009300000006], [-2.5666931, 51.4677902], [-2.5665351999999997, 51.46763829999999], [-2.5662192000000004, 51.46730759999999], [-2.5659579, 51.46703219999999], [-2.5656949999999994, 51.466732], [-2.5656109999999996, 51.4666262], [-2.5653083999999997, 51.46623379999999], [-2.5649383, 51.4656993], [-2.564744, 51.4653867], [-2.5646481999999997, 51.46522469999999], [-2.56436, 51.4646679], [-2.5640924, 51.46403120000001], [-2.5638899999999993, 51.4633832], [-2.5638192999999996, 51.46310299999999], [-2.5637494, 51.4627811], [-2.563698, 51.4624596], [-2.5636576, 51.4621437], [-2.5636523, 51.4620693], [-2.563634, 51.46181300000001], [-2.5636188, 51.4615664], [-2.5636146, 51.4612509], [-2.5636247999999995, 51.4609968], [-2.5636456999999995, 51.460746], [-2.563676, 51.460477899999994], [-2.5636982, 51.46032249999998], [-2.5637379999999994, 51.460093500000006], [-2.563745, 51.4600599], [-2.5638060999999994, 51.4597667], [-2.5639299999999996, 51.4593514], [-2.5640478, 51.4589862], [-2.5641281, 51.4587549], [-2.56429, 51.4583507], [-2.5643946999999994, 51.458102700000005], [-2.5645542, 51.45779], [-2.5646561999999995, 51.4575955], [-2.5647033999999995, 51.457513], [-2.5648704, 51.4572209], [-2.5651738000000006, 51.45668560000001], [-2.5654823, 51.4562539], [-2.5658170999999994, 51.4557945], [-2.5661382, 51.4553867], [-2.5665488, 51.4549109], [-2.5668697, 51.454567700000005], [-2.5669467, 51.4544854], [-2.5672312, 51.4542122], [-2.5674307, 51.4540374], [-2.5676711999999995, 51.4538405], [-2.5682316, 51.4534536], [-2.5686382, 51.453215799999995], [-2.5690419999999996, 51.45300650000001], [-2.5694851, 51.452813899999995], [-2.5695555, 51.45278559999999], [-2.5697821, 51.4526729], [-2.570072, 51.452545], [-2.5703421999999994, 51.452457], [-2.5704599, 51.452422299999995], [-2.5708217, 51.4523156], [-2.5709864999999996, 51.4522755], [-2.5713119999999994, 51.45219620000001], [-2.5717061, 51.452116100000005], [-2.5722186, 51.45202739999999], [-2.5727953, 51.45194600000001], [-2.5730031999999996, 51.451913], [-2.5732758, 51.45186720000001], [-2.5735824, 51.4517983], [-2.573849, 51.45173689999999], [-2.5751838, 51.4515349], [-2.575463, 51.4514921], [-2.57548, 51.45148950000001], [-2.5756074999999994, 51.4514707], [-2.5762491, 51.451372799999994], [-2.5765857999999997, 51.4512895], [-2.5766001, 51.4512974], [-2.5767624, 51.45126160000001], [-2.5769325, 51.4512353], [-2.5773570999999995, 51.4511729], [-2.5775393, 51.4511406], [-2.5776541, 51.45111399999999], [-2.5777634, 51.4510829], [-2.5777694999999996, 51.4510894], [-2.5778974, 51.4510595], [-2.5780966999999997, 51.45099789999999], [-2.5782688, 51.4509341], [-2.5784732999999997, 51.4508345], [-2.5786553999999997, 51.450734], [-2.5788215, 51.45063909999998], [-2.578991, 51.4505391], [-2.5790388999999996, 51.45050549999999], [-2.5791112, 51.4504547], [-2.5793008, 51.4503093], [-2.5795184999999994, 51.45011749999999], [-2.5796545, 51.44996050000001], [-2.5797381999999995, 51.44987009999999], [-2.5797826, 51.449822100000006], [-2.5799212, 51.449605299999995], [-2.5800750999999997, 51.449309200000016], [-2.5801483, 51.4490808]]} |
5.7 |
0541 |
0557 |
Bristol Parkway |
Bristol Temple Meads |
Bristol Temple Meads |
51.4490808 |
-2.5801483 |
51.4490808 |
-2.5801483 |
1 |
0 |
2026-09-17 05:07:21 |
TERMINATED |
2026-09-17 04:57:00 |
Bristol Temple Meads |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16792152 |
1789620944793094 |
21 |
21 |
2026-09-17 05:07:02.026489 |
9 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:57:01.128202 |
| 597707 |
629587 |
P65286 |
195R38M617 |
2026-09-17 |
COMPLETE |
16792880 |
2026-09-17 05:57:00 |
2026-09-17 05:07:21 |
2026-09-19 05:07:21 |
{"id": 629587, "stp": "P", "toc": "Northern", "uid": "P65286", "consist": "155343+170460", "dest_crs": "HUL", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P65286/2026-09-17/detailed", "trust_id": "195R38M617", "origin_crs": "XBG", "show_on_map": 0, "dar_est_time": "06:06:00", "dar_platform": null, "dest_station": "Hull", "service_date": "2026-09-17", "dest_arr_time": "0611", "dest_platform": "5", "is_terminated": 1, "next_location": "Hull", "signalling_id": "5R38", "timing_status": "EARLY", "origin_station": "Botanic Gardens D.M.U.D.", "current_leg_arr": "0557", "current_leg_dep": "0606", "current_leg_end": "Hull", "origin_dep_time": "0606", "origin_platform": null, "current_location": "Hull", "last_update_time": "2026-09-17T05:07:21", "route_debug_link": null, "timing_variation": "-14 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.3616593, 53.74874869999999], [-0.3615418, 53.74784519999999], [-0.3615083, 53.747643], [-0.3614992, 53.7474479], [-0.3615083, 53.7473697], [-0.36150229999999994, 53.74723209999999], [-0.3614801, 53.747073699999994], [-0.3613998, 53.7468992], [-0.3612895, 53.7467036], [-0.3611789, 53.7465528], [-0.3610823, 53.74646030000001], [-0.3609415999999999, 53.74634629999999], [-0.3607178, 53.74619810000001], [-0.36043469999999994, 53.74609149999999], [-0.36024199999999995, 53.7460356], [-0.3600797, 53.7460015], [-0.3599134, 53.7459785], [-0.35971359999999997, 53.74595469999999], [-0.35932611364780853, 53.74591997278349], [-0.3591557, 53.7459047], [-0.35891159999999994, 53.745892], [-0.3586434, 53.7458849], [-0.35839259999999995, 53.7458889], [-0.35778639999999995, 53.74590709999999], [-0.3575718, 53.7459103], [-0.3573747, 53.7459047], [-0.35712389999999994, 53.7458889], [-0.3567953, 53.7458643], [-0.355984, 53.74578340000001], [-0.35577069999999994, 53.74576199999999], [-0.35560109999999995, 53.7457411], [-0.3555387, 53.745733400000006], [-0.35510559999999997, 53.74565169999999], [-0.3549688, 53.745618400000005], [-0.3545798, 53.7454939], [-0.35425929999999994, 53.74538839999999], [-0.3540568, 53.7453028], [-0.3538501, 53.7452111], [-0.3537122, 53.74515220000001], [-0.35324229999999995, 53.744951399999984], [-0.352996, 53.744853100000014], [-0.3525114999999999, 53.74466340000001], [-0.3521189, 53.7445097], [-0.35175579999999995, 53.744365300000005], [-0.35149659999999994, 53.7442622], [-0.35126329999999995, 53.74416860000001], [-0.3511104, 53.7441155], [-0.35082209999999997, 53.74403660000001], [-0.3505722, 53.74396889999999], [-0.35031109999999993, 53.7439164], [-0.3500656999999999, 53.743878300000006], [-0.3498377, 53.7438538], [-0.34959499999999993, 53.7438347], [-0.3493509, 53.743821199999985], [-0.3490463999999999, 53.7438133], [-0.34880240000000007, 53.7438125], [-0.34856899999999996, 53.7438181], [-0.3483343, 53.7438315], [-0.34811709999999996, 53.743849], [-0.3478649, 53.7438728], [-0.3470081, 53.7439603], [-0.3461872, 53.7440441]]}", "current_leg_start": "Botanic Gardens D.M.U.D.", "dest_arr_time_act": "0611", "motion_projection": null, "next_location_lat": "53.7440441", "next_location_lon": "-0.3461872", "previous_location": "Botanic Gardens D.M.U.D.", "current_leg_milage": "0.8", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 772.92, \"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\": 910.94, \"from_m\": 772.92, \"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\": 1321.824, \"from_m\": 910.94, \"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\": 629587, \"profile_key\": \"6ee34046e022e2b639c386305e285476be6c1a49ad14fc15106f59f83aa19a7e\", \"schedule_id\": 21501, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0606\", \"location\": \"Botanic Gardens D.M.U.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36827}, {\"is_pass\": false, \"wtt_arr\": \"0611\", \"wtt_dep\": null, \"location\": \"Hull\", \"stage_seq\": 2, \"distance_m\": 1321.824, \"section_seq\": 1, \"route_path_id\": 36827}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1321.824, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36827}], \"total_distance_m\": 1321.824, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 1321.824, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0606", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1431.0", "current_position_lat": "53.7440441", "current_position_lon": "-0.3461872", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:57:04Z\", \"source_id\": 16792812, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:57:12Z\", \"source_id\": 16792880, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Hull", "service_state_platform": "5", "timing_fact_generation": 1789621032674265, "current_leg_arrival_utc": "2026-09-17T06:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:57:04.342008", "service_state_evidence_id": 16792812, "current_leg_start_actual_dep": "2026-09-17T06:06:00+01:00", "operational_evidence_version": 3, "service_state_event_time_utc": "2026-09-17T04:56:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:07:05.072475", "service_state_valid_until_kind": null, "operational_interpretation_version": 3, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
XBG |
HUL |
5R38 |
155343+170460 |
5 |
75 |
None |
{"version": 3, "segments": [{"to_m": 772.92, "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": 910.94, "from_m": 772.92, "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": 1321.824, "from_m": 910.94, "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": 629587, "profile_key": "6ee34046e022e2b639c386305e285476be6c1a49ad14fc15106f59f83aa19a7e", "schedule_id": 21501, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0606", "location": "Botanic Gardens D.M.U.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36827}, {"is_pass": false, "wtt_arr": "0611", "wtt_dep": null, "location": "Hull", "stage_seq": 2, "distance_m": 1321.824, "section_seq": 1, "route_path_id": 36827}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1321.824, "from_m": 0.0, "section_seq": 1, "route_path_id": 36827}], "total_distance_m": 1321.824, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 1321.824, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:57:04Z", "source_id": 16792812, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:56:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:57:12Z", "source_id": 16792880, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:57:00+01:00", "operational_fact": true}] |
Botanic Gardens D.M.U.D. |
0606 |
0606 |
None |
6:06:00 |
None |
Hull |
0611 |
0611 |
5 |
EARLY |
-14 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P65286/2026-09-17/detailed |
None |
Botanic Gardens D.M.U.D. |
2026-09-17T06:06:00+01:00 |
Hull |
1431.0 |
{"type": "LineString", "coordinates": [[-0.3616593, 53.74874869999999], [-0.3615418, 53.74784519999999], [-0.3615083, 53.747643], [-0.3614992, 53.7474479], [-0.3615083, 53.7473697], [-0.36150229999999994, 53.74723209999999], [-0.3614801, 53.747073699999994], [-0.3613998, 53.7468992], [-0.3612895, 53.7467036], [-0.3611789, 53.7465528], [-0.3610823, 53.74646030000001], [-0.3609415999999999, 53.74634629999999], [-0.3607178, 53.74619810000001], [-0.36043469999999994, 53.74609149999999], [-0.36024199999999995, 53.7460356], [-0.3600797, 53.7460015], [-0.3599134, 53.7459785], [-0.35971359999999997, 53.74595469999999], [-0.35932611364780853, 53.74591997278349], [-0.3591557, 53.7459047], [-0.35891159999999994, 53.745892], [-0.3586434, 53.7458849], [-0.35839259999999995, 53.7458889], [-0.35778639999999995, 53.74590709999999], [-0.3575718, 53.7459103], [-0.3573747, 53.7459047], [-0.35712389999999994, 53.7458889], [-0.3567953, 53.7458643], [-0.355984, 53.74578340000001], [-0.35577069999999994, 53.74576199999999], [-0.35560109999999995, 53.7457411], [-0.3555387, 53.745733400000006], [-0.35510559999999997, 53.74565169999999], [-0.3549688, 53.745618400000005], [-0.3545798, 53.7454939], [-0.35425929999999994, 53.74538839999999], [-0.3540568, 53.7453028], [-0.3538501, 53.7452111], [-0.3537122, 53.74515220000001], [-0.35324229999999995, 53.744951399999984], [-0.352996, 53.744853100000014], [-0.3525114999999999, 53.74466340000001], [-0.3521189, 53.7445097], [-0.35175579999999995, 53.744365300000005], [-0.35149659999999994, 53.7442622], [-0.35126329999999995, 53.74416860000001], [-0.3511104, 53.7441155], [-0.35082209999999997, 53.74403660000001], [-0.3505722, 53.74396889999999], [-0.35031109999999993, 53.7439164], [-0.3500656999999999, 53.743878300000006], [-0.3498377, 53.7438538], [-0.34959499999999993, 53.7438347], [-0.3493509, 53.743821199999985], [-0.3490463999999999, 53.7438133], [-0.34880240000000007, 53.7438125], [-0.34856899999999996, 53.7438181], [-0.3483343, 53.7438315], [-0.34811709999999996, 53.743849], [-0.3478649, 53.7438728], [-0.3470081, 53.7439603], [-0.3461872, 53.7440441]]} |
0.8 |
0606 |
0557 |
Botanic Gardens D.M.U.D. |
Hull |
Hull |
53.7440441 |
-0.3461872 |
53.7440441 |
-0.3461872 |
1 |
0 |
2026-09-17 05:07:21 |
TERMINATED |
2026-09-17 04:56:00 |
Hull |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16792812 |
1789621032674265 |
3 |
3 |
2026-09-17 05:07:05.072475 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:57:04.342008 |
| 597708 |
629494 |
C38280 |
509Y21M517 |
2026-09-17 |
COMPLETE |
16792820 |
2026-09-17 05:57:00 |
2026-09-17 05:07:21 |
2026-09-19 05:07:21 |
{"id": 629494, "stp": "O", "toc": "Elizabeth Line", "uid": "C38280", "consist": "345035", "dest_crs": "PDX", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C38280/2026-09-17/detailed", "trust_id": "509Y21M517", "origin_crs": "SNF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Paddington (Crossrail)", "service_date": "2026-09-17", "dest_arr_time": "0559", "dest_platform": "B", "is_terminated": 1, "next_location": "Paddington (Crossrail)", "signalling_id": "9Y21", "timing_status": "ON TIME", "origin_station": "Shenfield", "current_leg_arr": "0557", "current_leg_dep": "0555", "current_leg_end": "Paddington (Crossrail)", "origin_dep_time": "0504", "origin_platform": "6", "current_location": "Paddington (Crossrail)", "last_update_time": "2026-09-17T05:07:21", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1492668, 51.5131481], [-0.14971939999999995, 51.5130997], [-0.1507709, 51.5129636], [-0.1519735, 51.512762], [-0.1532009, 51.5125612], [-0.1553145, 51.51222839999999], [-0.1567274, 51.51200779999999], [-0.15845289999999998, 51.511738400000006], [-0.15948809999999997, 51.5115823], [-0.16199579999999997, 51.5111547], [-0.1630929, 51.511022100000005], [-0.1642864, 51.510958], [-0.16523059999999998, 51.51097490000001], [-0.16623829999999998, 51.5110241], [-0.1668831, 51.51107349999999], [-0.16768209999999997, 51.5111694], [-0.1685673, 51.5113169], [-0.1692244, 51.51146069999999], [-0.1702946, 51.5117627], [-0.1711107, 51.5120288], [-0.17208470000000003, 51.5124207], [-0.1726885, 51.51272420000001], [-0.1727763, 51.512768300000005], [-0.1736999, 51.51328579999999], [-0.1740113, 51.5134816], [-0.1744544, 51.5138191], [-0.1754458, 51.5144932], [-0.1763274, 51.5151051], [-0.17668279999999997, 51.5153515], [-0.17682969999999998, 51.515452100000005], [-0.17720979999999997, 51.515712400000005], [-0.1788127, 51.51681000000001], [-0.17888609999999996, 51.516858799999994], [-0.17961010000000002, 51.5173394], [-0.1796630568239043, 51.517374556410815], [-0.18002689999999996, 51.517616100000005], [-0.1804608, 51.5179187], [-0.1808299, 51.51817020000001], [-0.18106571842364355, 51.51828194600756], [-0.18083219999999997, 51.51825899999999], [-0.18064238192602824, 51.51822996347344], [-0.1806302, 51.5182281], [-0.1806173, 51.518226099999985], [-0.18036250000000004, 51.5181719], [-0.1800521, 51.518080999999995], [-0.1797498, 51.5179784], [-0.1796630568239043, 51.51794157093493], [-0.1793779, 51.51782049999999], [-0.1791722, 51.51771029999999], [-0.1789235, 51.5175535], [-0.1788428, 51.5174996], [-0.17743399999999998, 51.5164607]]}", "current_leg_start": "Bond Street (Crossrail)", "dest_arr_time_act": "0557½", "motion_projection": null, "next_location_lat": "51.5164607", "next_location_lon": "-0.1774340", "previous_location": "Bond Street (Crossrail)", "current_leg_milage": "1.8", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 343.649, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 649.623, \"from_m\": 343.649, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 839.185, \"from_m\": 649.623, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 9589.252, \"from_m\": 839.185, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9627.196, \"from_m\": 9589.252, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10216.23, \"from_m\": 9627.196, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11071.813, \"from_m\": 10216.23, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12183.485, \"from_m\": 11071.813, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 14147.54, \"from_m\": 12183.485, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18899.507, \"from_m\": 14147.54, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18955.608, \"from_m\": 18899.507, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20848.235, \"from_m\": 18955.608, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 20882.232, \"from_m\": 20848.235, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 20993.216, \"from_m\": 20882.232, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 21215.152, \"from_m\": 20993.216, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21292.885, \"from_m\": 21215.152, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 21954.135, \"from_m\": 21292.885, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23240.792, \"from_m\": 21954.135, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23329.388, \"from_m\": 23240.792, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23389.097, \"from_m\": 23329.388, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23479.175, \"from_m\": 23389.097, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25127.676, \"from_m\": 23479.175, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 25577.385, \"from_m\": 25127.676, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 25640.468, \"from_m\": 25577.385, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25965.055, \"from_m\": 25640.468, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26092.229, \"from_m\": 25965.055, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 26477.296, \"from_m\": 26092.229, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26544.626, \"from_m\": 26477.296, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 27650.367, \"from_m\": 26544.626, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27826.004, \"from_m\": 27650.367, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 31710.72, \"from_m\": 27826.004, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 31940.5, \"from_m\": 31710.72, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 32168.168, \"from_m\": 31940.5, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 32463.239, \"from_m\": 32168.168, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 32485.432, \"from_m\": 32463.239, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 32704.348, \"from_m\": 32485.432, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 32892.53, \"from_m\": 32704.348, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 33785.0, \"from_m\": 32892.53, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 33887.278, \"from_m\": 33785.0, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 34030.621, \"from_m\": 33887.278, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 34532.779, \"from_m\": 34030.621, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 35149.799, \"from_m\": 34532.779, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35779.094, \"from_m\": 35149.799, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 35963.955, \"from_m\": 35779.094, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 36186.837, \"from_m\": 35963.955, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 36587.269, \"from_m\": 36186.837, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 36733.266, \"from_m\": 36587.269, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 36903.489, \"from_m\": 36733.266, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 37566.801, \"from_m\": 36903.489, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 37865.017, \"from_m\": 37566.801, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 38090.289, \"from_m\": 37865.017, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 38405.366, \"from_m\": 38090.289, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 38658.669, \"from_m\": 38405.366, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 39063.299, \"from_m\": 38658.669, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 39223.808, \"from_m\": 39063.299, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 39462.505, \"from_m\": 39223.808, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 40529.84, \"from_m\": 39462.505, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 40900.475, \"from_m\": 40529.84, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 41130.288, \"from_m\": 40900.475, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 41349.428, \"from_m\": 41130.288, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 41472.282, \"from_m\": 41349.428, \"capability_applied\": null, \"effective_limit_mph\": 62.137, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.137}, {\"to_m\": 41628.208, \"from_m\": 41472.282, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 41766.231, \"from_m\": 41628.208, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 42223.779, \"from_m\": 41766.231, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 42378.841, \"from_m\": 42223.779, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 42941.549, \"from_m\": 42378.841, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 43859.251, \"from_m\": 42941.549, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 44140.897, \"from_m\": 43859.251, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 45216.166, \"from_m\": 44140.897, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 45583.848, \"from_m\": 45216.166, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 629494, \"profile_key\": \"1d62a906adb93e15bd68db4e01026c763cfc1e4be4d14e2ba2e1149e33c2e591\", \"schedule_id\": 39290, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0504\", \"location\": \"Shenfield\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0507H\", \"wtt_dep\": \"0508\", \"location\": \"Brentwood\", \"stage_seq\": 2, \"distance_m\": 3166.603, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0511H\", \"wtt_dep\": \"0512\", \"location\": \"Harold Wood\", \"stage_seq\": 3, \"distance_m\": 8428.813, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0514H\", \"wtt_dep\": \"0515\", \"location\": \"Gidea Park\", \"stage_seq\": 4, \"distance_m\": 10646.863, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0517\", \"wtt_dep\": \"0518\", \"location\": \"Romford\", \"stage_seq\": 5, \"distance_m\": 12545.526, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0521\", \"wtt_dep\": \"0521H\", \"location\": \"Chadwell Heath\", \"stage_seq\": 6, \"distance_m\": 16437.527, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0523\", \"wtt_dep\": \"0523H\", \"location\": \"Goodmayes\", \"stage_seq\": 7, \"distance_m\": 17560.605, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0525\", \"wtt_dep\": \"0525H\", \"location\": \"Seven Kings\", \"stage_seq\": 8, \"distance_m\": 18601.25, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0528H\", \"wtt_dep\": \"0529\", \"location\": \"Ilford\", \"stage_seq\": 9, \"distance_m\": 20663.519, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0531\", \"wtt_dep\": \"0531H\", \"location\": \"Manor Park\", \"stage_seq\": 10, \"distance_m\": 22480.717, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0532H\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 11, \"distance_m\": 23389.097, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0533H\", \"wtt_dep\": \"0534\", \"location\": \"Forest Gate\", \"stage_seq\": 12, \"distance_m\": 24016.24, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0535H\", \"wtt_dep\": \"0536\", \"location\": \"Maryland\", \"stage_seq\": 13, \"distance_m\": 25271.763, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0538\", \"wtt_dep\": \"0539\", \"location\": \"Stratford\", \"stage_seq\": 14, \"distance_m\": 26028.642, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0540\", \"location\": \"Pudding Mill Lane Portal\", \"stage_seq\": 15, \"distance_m\": 27991.753, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0542H\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 16, \"distance_m\": 31431.599, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0543H\", \"wtt_dep\": \"0544H\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 17, \"distance_m\": 32459.919, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0546H\", \"wtt_dep\": \"0547H\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 18, \"distance_m\": 33960.033, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0549\", \"wtt_dep\": \"0550\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 19, \"distance_m\": 35681.082, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0552\", \"wtt_dep\": \"0553\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 20, \"distance_m\": 37708.678, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0554H\", \"wtt_dep\": \"0555\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 21, \"distance_m\": 39031.52, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0557H\", \"wtt_dep\": null, \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 22, \"distance_m\": 45583.848, \"section_seq\": 1, \"route_path_id\": 29955}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 45583.848, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29955}], \"total_distance_m\": 45583.848, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 42642.562, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2941.286, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0504", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "2.0", "current_position_lat": "51.5164607", "current_position_lon": "-0.1774340", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14084, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:06:50Z\", \"source_id\": 52015870, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:07:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:06:54Z\", \"source_id\": 16775945, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14091, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:11:10Z\", \"source_id\": 52018917, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:12:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:11:13Z\", \"source_id\": 16776814, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:14:21Z\", \"source_id\": 52021465, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:14:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:14:24Z\", \"source_id\": 16777516, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14199, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:16:56Z\", \"source_id\": 52023633, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:17:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:17:03Z\", \"source_id\": 16778206, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14220, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:20:38Z\", \"source_id\": 52026918, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:21:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:20:42Z\", \"source_id\": 16779160, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14239, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:22:33Z\", \"source_id\": 52028776, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:23:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:22:39Z\", \"source_id\": 16779718, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14247, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:24:30Z\", \"source_id\": 52030680, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:24:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:24:34Z\", \"source_id\": 16780306, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:27:50Z\", \"source_id\": 52034032, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:28:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:27:57Z\", \"source_id\": 16781282, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14325, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:30:46Z\", \"source_id\": 52037144, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:31:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:30:54Z\", \"source_id\": 16782218, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14342, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:33:09Z\", \"source_id\": 52039804, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:33:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:33:14Z\", \"source_id\": 16782982, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:35:13Z\", \"source_id\": 52042166, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:35:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:35:17Z\", \"source_id\": 16783688, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15248, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:37:12Z\", \"source_id\": 52044306, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:37:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:37:18Z\", \"source_id\": 16784347, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15084, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:43:12Z\", \"source_id\": 52051691, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:43:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:43:17Z\", \"source_id\": 16786669, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15555, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:46:22Z\", \"source_id\": 52056167, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:46:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:46:28Z\", \"source_id\": 16787971, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18776, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:48:52Z\", \"source_id\": 52059600, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:48:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:48:57Z\", \"source_id\": 16789032, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23103, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:51:57Z\", \"source_id\": 52064224, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:51:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:52:03Z\", \"source_id\": 16790462, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23096, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:54:17Z\", \"source_id\": 52067613, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:54:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:54:20Z\", \"source_id\": 16791501, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22994, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:57:02Z\", \"source_id\": 52071762, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:57:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:57:08Z\", \"source_id\": 16792820, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Paddington (Crossrail)", "service_state_platform": "B", "timing_fact_generation": 1789621028372810, "current_leg_arrival_utc": "2026-09-17T05:57:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:57:04.375045", "service_state_evidence_id": 52071762, "current_leg_start_actual_dep": "2026-09-17T05:55:00+01:00", "operational_evidence_version": 115, "service_state_event_time_utc": "2026-09-17T04:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:07:04.924214", "service_state_valid_until_kind": null, "operational_interpretation_version": 115, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
O |
SNF |
PDX |
9Y21 |
345035 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 343.649, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 649.623, "from_m": 343.649, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 839.185, "from_m": 649.623, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 9589.252, "from_m": 839.185, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9627.196, "from_m": 9589.252, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10216.23, "from_m": 9627.196, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11071.813, "from_m": 10216.23, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12183.485, "from_m": 11071.813, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 14147.54, "from_m": 12183.485, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18899.507, "from_m": 14147.54, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 18955.608, "from_m": 18899.507, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20848.235, "from_m": 18955.608, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 20882.232, "from_m": 20848.235, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 20993.216, "from_m": 20882.232, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 21215.152, "from_m": 20993.216, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21292.885, "from_m": 21215.152, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 21954.135, "from_m": 21292.885, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23240.792, "from_m": 21954.135, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23329.388, "from_m": 23240.792, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23389.097, "from_m": 23329.388, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23479.175, "from_m": 23389.097, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25127.676, "from_m": 23479.175, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 25577.385, "from_m": 25127.676, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 25640.468, "from_m": 25577.385, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25965.055, "from_m": 25640.468, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26092.229, "from_m": 25965.055, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 26477.296, "from_m": 26092.229, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26544.626, "from_m": 26477.296, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 27650.367, "from_m": 26544.626, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27826.004, "from_m": 27650.367, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 31710.72, "from_m": 27826.004, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 31940.5, "from_m": 31710.72, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 32168.168, "from_m": 31940.5, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 32463.239, "from_m": 32168.168, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 32485.432, "from_m": 32463.239, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 32704.348, "from_m": 32485.432, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 32892.53, "from_m": 32704.348, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 33785.0, "from_m": 32892.53, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 33887.278, "from_m": 33785.0, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 34030.621, "from_m": 33887.278, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 34532.779, "from_m": 34030.621, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 35149.799, "from_m": 34532.779, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35779.094, "from_m": 35149.799, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 35963.955, "from_m": 35779.094, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 36186.837, "from_m": 35963.955, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 36587.269, "from_m": 36186.837, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 36733.266, "from_m": 36587.269, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 36903.489, "from_m": 36733.266, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 37566.801, "from_m": 36903.489, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 37865.017, "from_m": 37566.801, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 38090.289, "from_m": 37865.017, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 38405.366, "from_m": 38090.289, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 38658.669, "from_m": 38405.366, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 39063.299, "from_m": 38658.669, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 39223.808, "from_m": 39063.299, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 39462.505, "from_m": 39223.808, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 40529.84, "from_m": 39462.505, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 40900.475, "from_m": 40529.84, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 41130.288, "from_m": 40900.475, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 41349.428, "from_m": 41130.288, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 41472.282, "from_m": 41349.428, "capability_applied": null, "effective_limit_mph": 62.137, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.137}, {"to_m": 41628.208, "from_m": 41472.282, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 41766.231, "from_m": 41628.208, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 42223.779, "from_m": 41766.231, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 42378.841, "from_m": 42223.779, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 42941.549, "from_m": 42378.841, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 43859.251, "from_m": 42941.549, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 44140.897, "from_m": 43859.251, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 45216.166, "from_m": 44140.897, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 45583.848, "from_m": 45216.166, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 629494, "profile_key": "1d62a906adb93e15bd68db4e01026c763cfc1e4be4d14e2ba2e1149e33c2e591", "schedule_id": 39290, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0504", "location": "Shenfield", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0507H", "wtt_dep": "0508", "location": "Brentwood", "stage_seq": 2, "distance_m": 3166.603, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0511H", "wtt_dep": "0512", "location": "Harold Wood", "stage_seq": 3, "distance_m": 8428.813, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0514H", "wtt_dep": "0515", "location": "Gidea Park", "stage_seq": 4, "distance_m": 10646.863, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0517", "wtt_dep": "0518", "location": "Romford", "stage_seq": 5, "distance_m": 12545.526, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0521", "wtt_dep": "0521H", "location": "Chadwell Heath", "stage_seq": 6, "distance_m": 16437.527, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0523", "wtt_dep": "0523H", "location": "Goodmayes", "stage_seq": 7, "distance_m": 17560.605, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0525", "wtt_dep": "0525H", "location": "Seven Kings", "stage_seq": 8, "distance_m": 18601.25, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0528H", "wtt_dep": "0529", "location": "Ilford", "stage_seq": 9, "distance_m": 20663.519, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0531", "wtt_dep": "0531H", "location": "Manor Park", "stage_seq": 10, "distance_m": 22480.717, "section_seq": 1, "route_path_id": 29955}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0532H", "location": "Forest Gate Jn", "stage_seq": 11, "distance_m": 23389.097, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0533H", "wtt_dep": "0534", "location": "Forest Gate", "stage_seq": 12, "distance_m": 24016.24, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0535H", "wtt_dep": "0536", "location": "Maryland", "stage_seq": 13, "distance_m": 25271.763, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0538", "wtt_dep": "0539", "location": "Stratford", "stage_seq": 14, "distance_m": 26028.642, "section_seq": 1, "route_path_id": 29955}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0540", "location": "Pudding Mill Lane Portal", "stage_seq": 15, "distance_m": 27991.753, "section_seq": 1, "route_path_id": 29955}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0542H", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 16, "distance_m": 31431.599, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0543H", "wtt_dep": "0544H", "location": "Whitechapel Crossrail", "stage_seq": 17, "distance_m": 32459.919, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0546H", "wtt_dep": "0547H", "location": "Liverpool Street (Crossrail)", "stage_seq": 18, "distance_m": 33960.033, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0549", "wtt_dep": "0550", "location": "Farringdon Crossrail", "stage_seq": 19, "distance_m": 35681.082, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0552", "wtt_dep": "0553", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 20, "distance_m": 37708.678, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0554H", "wtt_dep": "0555", "location": "Bond Street (Crossrail)", "stage_seq": 21, "distance_m": 39031.52, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0557H", "wtt_dep": null, "location": "Paddington (Crossrail)", "stage_seq": 22, "distance_m": 45583.848, "section_seq": 1, "route_path_id": 29955}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 45583.848, "from_m": 0.0, "section_seq": 1, "route_path_id": 29955}], "total_distance_m": 45583.848, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 42642.562, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2941.286, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 14084, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:06:50Z", "source_id": 52015870, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T04:07:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:06:54Z", "source_id": 16775945, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T05:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14091, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:11:10Z", "source_id": 52018917, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T04:12:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:11:13Z", "source_id": 16776814, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14099, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:14:21Z", "source_id": 52021465, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T04:14:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:14:24Z", "source_id": 16777516, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T05:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14199, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:16:56Z", "source_id": 52023633, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T04:17:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:17:03Z", "source_id": 16778206, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T05:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14220, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:20:38Z", "source_id": 52026918, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T04:21:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:20:42Z", "source_id": 16779160, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T05:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14239, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:22:33Z", "source_id": 52028776, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T04:23:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:22:39Z", "source_id": 16779718, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T05:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14247, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:24:30Z", "source_id": 52030680, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T04:24:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:24:34Z", "source_id": 16780306, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T05:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14302, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:27:50Z", "source_id": 52034032, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T04:28:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:27:57Z", "source_id": 16781282, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T05:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14325, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:30:46Z", "source_id": 52037144, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T04:31:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:30:54Z", "source_id": 16782218, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T05:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14342, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:33:09Z", "source_id": 52039804, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T04:33:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:33:14Z", "source_id": 16782982, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T05:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14346, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:35:13Z", "source_id": 52042166, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T04:35:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:35:17Z", "source_id": 16783688, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T05:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15248, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:37:12Z", "source_id": 52044306, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T04:37:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:37:18Z", "source_id": 16784347, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T05:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15084, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:43:12Z", "source_id": 52051691, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T04:43:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:43:17Z", "source_id": 16786669, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T05:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15555, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:46:22Z", "source_id": 52056167, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T04:46:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:46:28Z", "source_id": 16787971, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T05:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18776, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:48:52Z", "source_id": 52059600, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T04:48:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:48:57Z", "source_id": 16789032, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T05:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23103, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:51:57Z", "source_id": 52064224, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T04:51:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:52:03Z", "source_id": 16790462, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T05:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23096, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:54:17Z", "source_id": 52067613, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T04:54:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:54:20Z", "source_id": 16791501, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T05:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22994, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:57:02Z", "source_id": 52071762, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T04:57:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:57:08Z", "source_id": 16792820, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T05:57:00+01:00", "operational_fact": true}] |
Shenfield |
0504 |
0504 |
6 |
None |
None |
Paddington (Crossrail) |
0559 |
0557½ |
B |
ON TIME |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C38280/2026-09-17/detailed |
None |
Bond Street (Crossrail) |
2026-09-17T05:55:00+01:00 |
Paddington (Crossrail) |
2.0 |
{"type": "LineString", "coordinates": [[-0.1492668, 51.5131481], [-0.14971939999999995, 51.5130997], [-0.1507709, 51.5129636], [-0.1519735, 51.512762], [-0.1532009, 51.5125612], [-0.1553145, 51.51222839999999], [-0.1567274, 51.51200779999999], [-0.15845289999999998, 51.511738400000006], [-0.15948809999999997, 51.5115823], [-0.16199579999999997, 51.5111547], [-0.1630929, 51.511022100000005], [-0.1642864, 51.510958], [-0.16523059999999998, 51.51097490000001], [-0.16623829999999998, 51.5110241], [-0.1668831, 51.51107349999999], [-0.16768209999999997, 51.5111694], [-0.1685673, 51.5113169], [-0.1692244, 51.51146069999999], [-0.1702946, 51.5117627], [-0.1711107, 51.5120288], [-0.17208470000000003, 51.5124207], [-0.1726885, 51.51272420000001], [-0.1727763, 51.512768300000005], [-0.1736999, 51.51328579999999], [-0.1740113, 51.5134816], [-0.1744544, 51.5138191], [-0.1754458, 51.5144932], [-0.1763274, 51.5151051], [-0.17668279999999997, 51.5153515], [-0.17682969999999998, 51.515452100000005], [-0.17720979999999997, 51.515712400000005], [-0.1788127, 51.51681000000001], [-0.17888609999999996, 51.516858799999994], [-0.17961010000000002, 51.5173394], [-0.1796630568239043, 51.517374556410815], [-0.18002689999999996, 51.517616100000005], [-0.1804608, 51.5179187], [-0.1808299, 51.51817020000001], [-0.18106571842364355, 51.51828194600756], [-0.18083219999999997, 51.51825899999999], [-0.18064238192602824, 51.51822996347344], [-0.1806302, 51.5182281], [-0.1806173, 51.518226099999985], [-0.18036250000000004, 51.5181719], [-0.1800521, 51.518080999999995], [-0.1797498, 51.5179784], [-0.1796630568239043, 51.51794157093493], [-0.1793779, 51.51782049999999], [-0.1791722, 51.51771029999999], [-0.1789235, 51.5175535], [-0.1788428, 51.5174996], [-0.17743399999999998, 51.5164607]]} |
1.8 |
0555 |
0557 |
Bond Street (Crossrail) |
Paddington (Crossrail) |
Paddington (Crossrail) |
51.5164607 |
-0.1774340 |
51.5164607 |
-0.1774340 |
1 |
0 |
2026-09-17 05:07:21 |
TERMINATED |
2026-09-17 04:57:00 |
Paddington (Crossrail) |
TD |
DIRECT_DESTINATION_ARRIVAL |
52071762 |
1789621028372810 |
115 |
115 |
2026-09-17 05:07:04.924214 |
B |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:57:04.375045 |
| 597709 |
628627 |
G31026 |
365G03M517 |
2026-09-17 |
COMPLETE |
16792043 |
2026-09-17 05:57:00 |
2026-09-17 05:07:21 |
2026-09-19 05:07:21 |
{"id": 628627, "stp": "P", "toc": "Merseyrail", "uid": "G31026", "consist": "777023", "dest_crs": "OMS", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G31026/2026-09-17/detailed", "trust_id": "365G03M517", "origin_crs": "XKK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ormskirk", "service_date": "2026-09-17", "dest_arr_time": "0557", "dest_platform": "1", "is_terminated": 1, "next_location": "Ormskirk", "signalling_id": "5G03", "timing_status": "ON TIME", "origin_station": "Kirkdale C.S.", "current_leg_arr": "0557", "current_leg_dep": "0541", "current_leg_end": "Ormskirk", "origin_dep_time": "0540", "origin_platform": null, "current_location": "Ormskirk", "last_update_time": "2026-09-17T05:07:21", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.9850398, 53.4377896], [-2.9848760999999997, 53.4379094], [-2.984404099999999, 53.4382549], [-2.9840973, 53.438489399999995], [-2.9840573999999997, 53.4385194], [-2.9838303999999995, 53.4386902], [-2.9833836999999996, 53.439014099999994], [-2.9832831, 53.439102], [-2.9830240999999997, 53.4393074], [-2.9828644999999994, 53.4394608], [-2.9827277999999997, 53.4395834], [-2.9826222, 53.4396693], [-2.982589369042973, 53.43969597036384], [-2.982511185401451, 53.439759483101255], [-2.9824943, 53.4397732], [-2.9822088, 53.44005080000001], [-2.9818556, 53.440397100000006], [-2.9817272999999997, 53.440522900000005], [-2.9815756999999996, 53.4406511], [-2.9813866999999994, 53.44080650000001], [-2.9811324000000003, 53.441016], [-2.9807268, 53.441392], [-2.9804155999999997, 53.4416448], [-2.9799459, 53.442062799999995], [-2.979676, 53.44235789999999], [-2.9790352, 53.443058599999986], [-2.9788903000000007, 53.44321260000001], [-2.9780926999999995, 53.4440562], [-2.9766089999999994, 53.445563500000006], [-2.9757972999999995, 53.4463268], [-2.9722870999999995, 53.4498421], [-2.9696041, 53.452409], [-2.9692263, 53.4527704], [-2.9690414, 53.4529506], [-2.9679221999999994, 53.4540509], [-2.9668511, 53.4551502], [-2.9665244, 53.4555732], [-2.9663879999999994, 53.4557851], [-2.9662191, 53.456081], [-2.9660773, 53.456392], [-2.9659730999999994, 53.45667], [-2.9658304, 53.4569968], [-2.965758, 53.457150799999994], [-2.9656891999999995, 53.4572906], [-2.9655227999999996, 53.4575969], [-2.9654252999999997, 53.4577779], [-2.9652717999999996, 53.45803840000001], [-2.9650921, 53.45832599999999], [-2.964440437594421, 53.45933366447145], [-2.963058999999999, 53.46146970000001], [-2.9627041999999997, 53.4620242], [-2.9626366, 53.46213699999999], [-2.9625893, 53.462206300000005], [-2.9625212, 53.4623116], [-2.9608232999999995, 53.464964], [-2.9597828999999996, 53.466612], [-2.9593220999999996, 53.46731489999999], [-2.9590076499138545, 53.46779240988761], [-2.9586211, 53.4683794], [-2.9582518, 53.4689691], [-2.9579606999999997, 53.4694742], [-2.9576015999999994, 53.470206899999994], [-2.9572771, 53.470948], [-2.9569756999999997, 53.4716903], [-2.9566342, 53.47266199999999], [-2.956553599999999, 53.4729921], [-2.9564859999999995, 53.47323049999999], [-2.9564133, 53.47353040000001], [-2.9563454999999994, 53.4738319], [-2.9562929, 53.47408999999999], [-2.956248599999999, 53.4743281], [-2.956232, 53.47441729999999], [-2.9561893, 53.47470700000001], [-2.9559697, 53.4760897], [-2.9557018, 53.477070100000006], [-2.9554229, 53.477991800000005], [-2.9551901999999997, 53.4786084], [-2.9550324000000003, 53.47902659999998], [-2.9549892, 53.4791412], [-2.9549380999999997, 53.4792865], [-2.9546365, 53.48014319999999], [-2.9535278, 53.482357], [-2.9528051999999994, 53.48361250000001], [-2.9521037, 53.48482199999999], [-2.9519849999999996, 53.4850149], [-2.951213399999999, 53.48619000000001], [-2.9511228, 53.4863315], [-2.950704, 53.486920399999995], [-2.9502739, 53.4874951], [-2.9501001999999996, 53.4877272], [-2.9495034, 53.488485100000005], [-2.9481738, 53.4901068], [-2.9476818999999996, 53.4906754], [-2.9471944999999997, 53.49122949999999], [-2.9466953, 53.4917711], [-2.9457340000000003, 53.4927532], [-2.9448, 53.493652099999984], [-2.9446609, 53.493779299999986], [-2.9421545, 53.496134], [-2.9420453, 53.49623309999999], [-2.9415284999999995, 53.496695900000006], [-2.9404758, 53.4976742], [-2.9395894999999994, 53.4985225], [-2.9386697, 53.4993655], [-2.9368732999999994, 53.50103779999999], [-2.9332751, 53.50439419999999], [-2.9331822, 53.50448339999999], [-2.9331263999999995, 53.504537], [-2.9329133, 53.504737500000005], [-2.9315545, 53.5060008], [-2.931306, 53.50623399999999], [-2.9310516999999994, 53.506478099999995], [-2.9302863, 53.5071777], [-2.927744699999999, 53.5095521], [-2.9268469999999995, 53.51038859999999], [-2.9246757000000003, 53.51243120000001], [-2.9236404, 53.51355790000001], [-2.9226525999999997, 53.5147708], [-2.9223891999999996, 53.5151197], [-2.921762, 53.5159944], [-2.9211876, 53.516886], [-2.9210098, 53.517166800000005], [-2.9206611999999996, 53.51771819999999], [-2.9204822, 53.5179996], [-2.9203574999999997, 53.51819400000001], [-2.9189374, 53.520363399999994], [-2.918394058802559, 53.52123315641426], [-2.9162106999999997, 53.524728], [-2.9161016, 53.52491599999999], [-2.912782, 53.530146599999995], [-2.9120515999999994, 53.5312927], [-2.9106598, 53.53347549999999], [-2.9085697, 53.536798], [-2.9084711, 53.53695770000001], [-2.906728199999999, 53.539661499999994], [-2.9053357999999996, 53.5417837], [-2.9052976, 53.5418419], [-2.9049428, 53.5423312], [-2.9044326999999996, 53.54304449999999], [-2.9041539, 53.54342820000001], [-2.9034447, 53.54437600000001], [-2.9024183999999997, 53.5457001], [-2.9018131, 53.5464744], [-2.9011783, 53.5472565], [-2.899399, 53.5494719], [-2.8981922999999994, 53.5509182], [-2.8975916999999995, 53.55162450000001], [-2.8969808, 53.5523294], [-2.8961188999999994, 53.55329809999999], [-2.8956811, 53.5537673], [-2.8952544999999996, 53.554239199999984], [-2.8947386, 53.554818], [-2.8930304, 53.5567343], [-2.8907432999999996, 53.5592227], [-2.8891661, 53.5609963], [-2.8875705999999997, 53.5627516], [-2.8874215999999997, 53.5629158], [-2.8858979, 53.56459829999999], [-2.8843953, 53.5662787], [-2.8836058999999996, 53.56707769999999], [-2.8831553999999997, 53.5675123], [-2.882934, 53.5677209], [-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": "Kirkdale C.S.", "dest_arr_time_act": "0557", "motion_projection": null, "next_location_lat": "53.5695353", "next_location_lon": "-2.8809493", "previous_location": "Kirkdale C.S.", "current_leg_milage": "10.1", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 583.438, \"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\": 1993.363, \"from_m\": 583.438, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2039.887, \"from_m\": 1993.363, \"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\": 16295.842, \"from_m\": 2039.887, \"capability_applied\": null, \"effective_limit_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\": 628627, \"profile_key\": \"22ead10d6dd1e5ed417f706a2eee82ac13bb0d02166c2297853867eaaf954ad8\", \"schedule_id\": 11499, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0540\", \"location\": \"Kirkdale C.S.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31963}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0544H\", \"location\": \"Walton Jn\", \"stage_seq\": 2, \"distance_m\": 1922.545, \"section_seq\": 1, \"route_path_id\": 31963}, {\"is_pass\": false, \"wtt_arr\": \"0557\", \"wtt_dep\": null, \"location\": \"Ormskirk\", \"stage_seq\": 3, \"distance_m\": 16295.842, \"section_seq\": 1, \"route_path_id\": 31963}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 16295.842, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31963}], \"total_distance_m\": 16295.842, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 15712.404, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 583.438, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0540", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "16.0", "current_position_lat": "53.5695353", "current_position_lon": "-2.8809493", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9588, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:55:20Z\", \"source_id\": 52069222, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T04:57:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T04:55:23Z\", \"source_id\": 16792043, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T05:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ormskirk", "service_state_platform": "1", "timing_fact_generation": 1789620924613474, "current_leg_arrival_utc": "2026-09-17T05:57:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T04:57:05.428961", "service_state_evidence_id": 16792043, "current_leg_start_actual_dep": "2026-09-17T05:40:00+01:00", "operational_evidence_version": 19, "service_state_event_time_utc": "2026-09-17T04:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T05:07:05.682360", "service_state_valid_until_kind": null, "operational_interpretation_version": 19, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Merseyrail |
P |
XKK |
OMS |
5G03 |
777023 |
4 |
75 |
None |
{"version": 3, "segments": [{"to_m": 583.438, "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": 1993.363, "from_m": 583.438, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2039.887, "from_m": 1993.363, "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": 16295.842, "from_m": 2039.887, "capability_applied": null, "effective_limit_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": 628627, "profile_key": "22ead10d6dd1e5ed417f706a2eee82ac13bb0d02166c2297853867eaaf954ad8", "schedule_id": 11499, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0540", "location": "Kirkdale C.S.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31963}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0544H", "location": "Walton Jn", "stage_seq": 2, "distance_m": 1922.545, "section_seq": 1, "route_path_id": 31963}, {"is_pass": false, "wtt_arr": "0557", "wtt_dep": null, "location": "Ormskirk", "stage_seq": 3, "distance_m": 16295.842, "section_seq": 1, "route_path_id": 31963}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 16295.842, "from_m": 0.0, "section_seq": 1, "route_path_id": 31963}], "total_distance_m": 16295.842, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 15712.404, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 583.438, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 9588, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:55:20Z", "source_id": 52069222, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T04:57:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T04:55:23Z", "source_id": 16792043, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T05:57:00+01:00", "operational_fact": true}] |
Kirkdale C.S. |
0540 |
0540 |
None |
None |
None |
Ormskirk |
0557 |
0557 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G31026/2026-09-17/detailed |
None |
Kirkdale C.S. |
2026-09-17T05:40:00+01:00 |
Ormskirk |
16.0 |
{"type": "LineString", "coordinates": [[-2.9850398, 53.4377896], [-2.9848760999999997, 53.4379094], [-2.984404099999999, 53.4382549], [-2.9840973, 53.438489399999995], [-2.9840573999999997, 53.4385194], [-2.9838303999999995, 53.4386902], [-2.9833836999999996, 53.439014099999994], [-2.9832831, 53.439102], [-2.9830240999999997, 53.4393074], [-2.9828644999999994, 53.4394608], [-2.9827277999999997, 53.4395834], [-2.9826222, 53.4396693], [-2.982589369042973, 53.43969597036384], [-2.982511185401451, 53.439759483101255], [-2.9824943, 53.4397732], [-2.9822088, 53.44005080000001], [-2.9818556, 53.440397100000006], [-2.9817272999999997, 53.440522900000005], [-2.9815756999999996, 53.4406511], [-2.9813866999999994, 53.44080650000001], [-2.9811324000000003, 53.441016], [-2.9807268, 53.441392], [-2.9804155999999997, 53.4416448], [-2.9799459, 53.442062799999995], [-2.979676, 53.44235789999999], [-2.9790352, 53.443058599999986], [-2.9788903000000007, 53.44321260000001], [-2.9780926999999995, 53.4440562], [-2.9766089999999994, 53.445563500000006], [-2.9757972999999995, 53.4463268], [-2.9722870999999995, 53.4498421], [-2.9696041, 53.452409], [-2.9692263, 53.4527704], [-2.9690414, 53.4529506], [-2.9679221999999994, 53.4540509], [-2.9668511, 53.4551502], [-2.9665244, 53.4555732], [-2.9663879999999994, 53.4557851], [-2.9662191, 53.456081], [-2.9660773, 53.456392], [-2.9659730999999994, 53.45667], [-2.9658304, 53.4569968], [-2.965758, 53.457150799999994], [-2.9656891999999995, 53.4572906], [-2.9655227999999996, 53.4575969], [-2.9654252999999997, 53.4577779], [-2.9652717999999996, 53.45803840000001], [-2.9650921, 53.45832599999999], [-2.964440437594421, 53.45933366447145], [-2.963058999999999, 53.46146970000001], [-2.9627041999999997, 53.4620242], [-2.9626366, 53.46213699999999], [-2.9625893, 53.462206300000005], [-2.9625212, 53.4623116], [-2.9608232999999995, 53.464964], [-2.9597828999999996, 53.466612], [-2.9593220999999996, 53.46731489999999], [-2.9590076499138545, 53.46779240988761], [-2.9586211, 53.4683794], [-2.9582518, 53.4689691], [-2.9579606999999997, 53.4694742], [-2.9576015999999994, 53.470206899999994], [-2.9572771, 53.470948], [-2.9569756999999997, 53.4716903], [-2.9566342, 53.47266199999999], [-2.956553599999999, 53.4729921], [-2.9564859999999995, 53.47323049999999], [-2.9564133, 53.47353040000001], [-2.9563454999999994, 53.4738319], [-2.9562929, 53.47408999999999], [-2.956248599999999, 53.4743281], [-2.956232, 53.47441729999999], [-2.9561893, 53.47470700000001], [-2.9559697, 53.4760897], [-2.9557018, 53.477070100000006], [-2.9554229, 53.477991800000005], [-2.9551901999999997, 53.4786084], [-2.9550324000000003, 53.47902659999998], [-2.9549892, 53.4791412], [-2.9549380999999997, 53.4792865], [-2.9546365, 53.48014319999999], [-2.9535278, 53.482357], [-2.9528051999999994, 53.48361250000001], [-2.9521037, 53.48482199999999], [-2.9519849999999996, 53.4850149], [-2.951213399999999, 53.48619000000001], [-2.9511228, 53.4863315], [-2.950704, 53.486920399999995], [-2.9502739, 53.4874951], [-2.9501001999999996, 53.4877272], [-2.9495034, 53.488485100000005], [-2.9481738, 53.4901068], [-2.9476818999999996, 53.4906754], [-2.9471944999999997, 53.49122949999999], [-2.9466953, 53.4917711], [-2.9457340000000003, 53.4927532], [-2.9448, 53.493652099999984], [-2.9446609, 53.493779299999986], [-2.9421545, 53.496134], [-2.9420453, 53.49623309999999], [-2.9415284999999995, 53.496695900000006], [-2.9404758, 53.4976742], [-2.9395894999999994, 53.4985225], [-2.9386697, 53.4993655], [-2.9368732999999994, 53.50103779999999], [-2.9332751, 53.50439419999999], [-2.9331822, 53.50448339999999], [-2.9331263999999995, 53.504537], [-2.9329133, 53.504737500000005], [-2.9315545, 53.5060008], [-2.931306, 53.50623399999999], [-2.9310516999999994, 53.506478099999995], [-2.9302863, 53.5071777], [-2.927744699999999, 53.5095521], [-2.9268469999999995, 53.51038859999999], [-2.9246757000000003, 53.51243120000001], [-2.9236404, 53.51355790000001], [-2.9226525999999997, 53.5147708], [-2.9223891999999996, 53.5151197], [-2.921762, 53.5159944], [-2.9211876, 53.516886], [-2.9210098, 53.517166800000005], [-2.9206611999999996, 53.51771819999999], [-2.9204822, 53.5179996], [-2.9203574999999997, 53.51819400000001], [-2.9189374, 53.520363399999994], [-2.918394058802559, 53.52123315641426], [-2.9162106999999997, 53.524728], [-2.9161016, 53.52491599999999], [-2.912782, 53.530146599999995], [-2.9120515999999994, 53.5312927], [-2.9106598, 53.53347549999999], [-2.9085697, 53.536798], [-2.9084711, 53.53695770000001], [-2.906728199999999, 53.539661499999994], [-2.9053357999999996, 53.5417837], [-2.9052976, 53.5418419], [-2.9049428, 53.5423312], [-2.9044326999999996, 53.54304449999999], [-2.9041539, 53.54342820000001], [-2.9034447, 53.54437600000001], [-2.9024183999999997, 53.5457001], [-2.9018131, 53.5464744], [-2.9011783, 53.5472565], [-2.899399, 53.5494719], [-2.8981922999999994, 53.5509182], [-2.8975916999999995, 53.55162450000001], [-2.8969808, 53.5523294], [-2.8961188999999994, 53.55329809999999], [-2.8956811, 53.5537673], [-2.8952544999999996, 53.554239199999984], [-2.8947386, 53.554818], [-2.8930304, 53.5567343], [-2.8907432999999996, 53.5592227], [-2.8891661, 53.5609963], [-2.8875705999999997, 53.5627516], [-2.8874215999999997, 53.5629158], [-2.8858979, 53.56459829999999], [-2.8843953, 53.5662787], [-2.8836058999999996, 53.56707769999999], [-2.8831553999999997, 53.5675123], [-2.882934, 53.5677209], [-2.882802, 53.56782859999999], [-2.8824101000000004, 53.5681974], [-2.8820471, 53.568543199999986], [-2.8816772, 53.5688872], [-2.8809792999999995, 53.569508899999995], [-2.8809493, 53.5695353]]} |
10.1 |
0541 |
0557 |
Kirkdale C.S. |
Ormskirk |
Ormskirk |
53.5695353 |
-2.8809493 |
53.5695353 |
-2.8809493 |
1 |
0 |
2026-09-17 05:07:21 |
TERMINATED |
2026-09-17 04:57:00 |
Ormskirk |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
16792043 |
1789620924613474 |
19 |
19 |
2026-09-17 05:07:05.682360 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-17 04:57:05.428961 |